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.17.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.17-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: team_digest-1.1.17.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.17.tar.gz
Algorithm Hash digest
SHA256 a5529fa1a5131aeb93179cfbb2531391f1e6adcb568332c83b61db42431d010e
MD5 1b668b1b3d25b8864f03dc39af9bbe2f
BLAKE2b-256 618f003ad4263198974623626ed406b645286a0a48c1ede65f58395534a11381

See more details on using hashes here.

Provenance

The following attestation bundles were made for team_digest-1.1.17.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.17-py3-none-any.whl.

File metadata

  • Download URL: team_digest-1.1.17-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.17-py3-none-any.whl
Algorithm Hash digest
SHA256 bf3e22c4da5a506c8e768be5c0bfe0ce2d0ecadfd2e671c78761b1102a171834
MD5 c1803976c36b00863973dd58f136ee30
BLAKE2b-256 97687c260b31394bbdf1506dcb108fa5ed472b4ee445f5477dcc71042e8c380b

See more details on using hashes here.

Provenance

The following attestation bundles were made for team_digest-1.1.17-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