Skip to main content

download-github-releases

build

Script to download all the releases for GitHub projects

Installation

download-github-releases is available via PyPI.

Install it using your Python package manager of choice. For example, using uv:

uv tool install download-github-releases

Usage

usage: download-github-releases [-h] [--verbose] [--download-source]
                                --output OUTPUT
                                repository [repository ...]

Download (and keep in sync) the releases from a set of GitHub projects.

positional arguments:
  repository            GitHub repository to fetch releases from

options:
  -h, --help            show this help message and exit
  --verbose, -v         show verbose output
  --download-source, -s
                        also download source for each release
  --output OUTPUT       output directory

Set the GITHUB_TOKEN environment variable to use token-based authentication.
This is required for accessing private repositories and can help with API rate
limits.

License

download-github-releases is licensed under the MIT License (see LICENSE).

Download files

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

Source Distribution

download_github_releases-1.0.1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

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

download_github_releases-1.0.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file download_github_releases-1.0.1.tar.gz.

File metadata

  • Download URL: download_github_releases-1.0.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for download_github_releases-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a6b2345cdd66558231edbd120196f5d2e6d60aba3692a6d03f050efcd6c4fe2d
MD5 9f440172f33ae1610db81ea7637b97b7
BLAKE2b-256 219059ff5a94c2cc321ddeb75e84ee9f1eb963269569ce371bdfd786060cd7c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for download_github_releases-1.0.1.tar.gz:

Publisher: build.yaml on jbmorley/download-github-releases

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

File details

Details for the file download_github_releases-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for download_github_releases-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c3455dd187c9c57a2aa7755f37a54a9e5d4147f54f7ad0dc497103f18866df5
MD5 668de05a55258100be3ccbd092ab6e57
BLAKE2b-256 f0a8e9ad1f62c0c2b4961c486a5b49c5973186d42110459cac64fcfcf4c5cca2

See more details on using hashes here.

Provenance

The following attestation bundles were made for download_github_releases-1.0.1-py3-none-any.whl:

Publisher: build.yaml on jbmorley/download-github-releases

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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page