Skip to main content

Generate daily/weekly/monthly team digests from Markdown logs; optional Slack posting.

Project description

team-digest

PyPI CI License: MIT

Generate daily/weekly/monthly team email digests from Markdown logs and optionally deliver to Slack.


Installation

pip install team-digest

Quick Start

Daily digest

team-digest daily --logs-dir logs --date 2025-10-17 --output outputs/daily.md --group-actions

Weekly digest

team-digest weekly --logs-dir logs --start 2025-10-13 --end 2025-10-19 --output outputs/weekly.md --group-actions --emit-kpis --owner-breakdown

Monthly digest

team-digest monthly --logs-dir logs --output outputs/monthly.md --group-actions

See USAGE.md for detailed usage.

Examples

Example logs and configs are bundled with the package:

import importlib.resources as r
print(list(r.files("team_digest.examples").rglob("*")))

License

MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

team_digest-1.1.15.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

team_digest-1.1.15-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file team_digest-1.1.15.tar.gz.

File metadata

  • Download URL: team_digest-1.1.15.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for team_digest-1.1.15.tar.gz
Algorithm Hash digest
SHA256 04542ecffb25818fb19d25802489b175ac8b210fe9d90ddf57488d2bbf397e44
MD5 08f70720eb2083ace774586009ef8fc9
BLAKE2b-256 ecf10678ea0fbd2752a1d98878c538febcac5852db826ff6be773e2e8c7eee94

See more details on using hashes here.

Provenance

The following attestation bundles were made for team_digest-1.1.15.tar.gz:

Publisher: release.yml on anurajdeol90/team-digest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file team_digest-1.1.15-py3-none-any.whl.

File metadata

  • Download URL: team_digest-1.1.15-py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for team_digest-1.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 e5fafb15cb5094e2543d35b7d131900d0a1d0b3951109b3629a8158fb8f28e5e
MD5 99388c72b5f2af7dcb5ff84d760de6c4
BLAKE2b-256 610d6f3243f2b363e38923770820600f10ebdae53f26c4f76f8bb82b4e939364

See more details on using hashes here.

Provenance

The following attestation bundles were made for team_digest-1.1.15-py3-none-any.whl:

Publisher: release.yml on anurajdeol90/team-digest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page