Skip to main content

ghreport - Github report generator.

Project description

ghreport - Generate useful reports from GitHub repository issues

This utility generates reports that can be useful to identify issues in your repository that may be stale, or that may need a response.

It can also generate a chart of open bug counts over time.

See CONTRIBUTING.md for build instructions, or install from PyPI with:

python -m pip install ghreport

Use ghreport -h for help.

For an example report, see https://github.com/gramster/ghreport/blob/main/example.md or you can see these in an automated form for my teams at https://github.com/gramster/python-reports

Development

This project uses flit. First install flit:

python -m pip install flit

Then to build:

flit build

To install locally:

flit install

To publish to PyPI:

flit publish

Version History

0.1 Initial release

0.2 More control flags

0.3 Add -o option

0.4 Apply strftime to output file name

0.5 Added markdown support

0.6 Remove hardcoded owner from query

0.8 Better team option

0.9 Add proper markdown line rule

0.11 Fix 3rd party report; exclude issues created by team from other reports

0.12 Fix typo

0.14 Only fetch open issues

0.15 Fix non-async sleep.

0.16 Added ability to get LLM training data.

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

ghreport-0.65.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

ghreport-0.65-py2.py3-none-any.whl (15.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ghreport-0.65.tar.gz.

File metadata

  • Download URL: ghreport-0.65.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for ghreport-0.65.tar.gz
Algorithm Hash digest
SHA256 7afcafda7462376390d48e3912386625d14b90729d2926f6a8dabf3f06e55c44
MD5 c22ee52a793da87fd384508bf5688f00
BLAKE2b-256 5854bae6e845c1222c9a1f1ee29f0903b66c3e76811f3d8e739baaf608ede2e9

See more details on using hashes here.

File details

Details for the file ghreport-0.65-py2.py3-none-any.whl.

File metadata

  • Download URL: ghreport-0.65-py2.py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for ghreport-0.65-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 85c66b662b5e88cbf5ce67a2f62f3701e423b33083fd1ca2e5c552560c23b304
MD5 5b40dd5fc7eac36ca5ef129a49b80091
BLAKE2b-256 1854c2a5a2e35bf463ffb6d10051b8bda40ae3e9bff902e88fe4beb5c3afacef

See more details on using hashes here.

Supported by

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