Skip to main content

Generate ROS package changelogs using Gemini.

Project description

chainglog - update ROS CHANGELOG.rst files with AI

Update your ROS package's CHANGELOG.rst files using AI.

pip install chainglog

Usage

Given a git or mercurial repository with ROS packages at path/to/repository ...

Show all commits since last release, and what ROS packages they affect:

chainglog show path/to/repository

Update all changelogs:

chainglog update path/to/repository

If you know what version you want to bump to, then use --version

chainglog update path/to/repository --version 1.2.3

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

chainglog-0.1.0.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

chainglog-0.1.0-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file chainglog-0.1.0.tar.gz.

File metadata

  • Download URL: chainglog-0.1.0.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chainglog-0.1.0.tar.gz
Algorithm Hash digest
SHA256 89bcd751c3545324655513e4ba9882b08a64c72c46117a28c3aca20764803241
MD5 94452af06c5593d91a559eed1ff7cb26
BLAKE2b-256 51c1aa0feefb0958d0911a1ef2d87f0bab280f0fb7451141570d1f75dccc039e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chainglog-0.1.0.tar.gz:

Publisher: pypi-publish.yaml on sloretz/chainglog

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

File details

Details for the file chainglog-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: chainglog-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chainglog-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2972ce21041b334ee971b35c0479365dc5da791c51cf108102500ffaba87ac53
MD5 19cfe1405b698ac707528a7f168e87c4
BLAKE2b-256 6f20654be11739ffb2944e60fcc9d0b43f42c5b80d389be23aed270a4b7fe232

See more details on using hashes here.

Provenance

The following attestation bundles were made for chainglog-0.1.0-py3-none-any.whl:

Publisher: pypi-publish.yaml on sloretz/chainglog

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