Skip to main content

A unified CLI tool to manage versioning, git, and PyPI releases for multiple projects.

Project description

Repo Manager

A unified CLI tool to automate versioning, git operations, and PyPI releases for the dhruv13x tool suite.

Features

  • Project Discovery: Automatically detects Python projects with pyproject.toml.
  • Smart Versioning: Bumps versions (major, minor, patch) in pyproject.toml and __init__.py.
  • Git Automation: Stages, commits, and pushes release changes.
  • PyPI Release: Builds and uploads packages to PyPI.

Installation

pip install -e .

Usage

relm --help

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

relm-0.1.1.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

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

relm-0.1.1-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file relm-0.1.1.tar.gz.

File metadata

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

File hashes

Hashes for relm-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4ab5fe279592bfe596cf1b968d320870c65766031fc0eb28ba5679e57fd46b96
MD5 2fa1e52ac95c62bbefe23eaba98bc422
BLAKE2b-256 03d5c023f7325bf6d5bc1c7382f17262fd067d8e80af7c9520cdba90411d3864

See more details on using hashes here.

Provenance

The following attestation bundles were made for relm-0.1.1.tar.gz:

Publisher: publish.yml on dhruv13x/relm

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

File details

Details for the file relm-0.1.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for relm-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ab71f69f61bcba9b3024dc2f9d7886a2964f580b87d937470451af67cf01da3b
MD5 40e0fa313a9f9bc7d05ba884895e913f
BLAKE2b-256 ed5f9a63bec9a02523e1a47dfe0bad5f8d1e2a62118497af898f0d106a939dd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for relm-0.1.1-py3-none-any.whl:

Publisher: publish.yml on dhruv13x/relm

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