Skip to main content

update-version

A minimalist Python script to update your project's version through a version.txt file.


Installation

You can install it through pip:

pip install update-version

This script will install the following python packages as dependencies:

  • argparse
  • argcomplete

Usage

update-version [-h] [-v] [-V] [-P] [-L] [-D] [-e] [-p] [-m] [-M] [-d]
                    [-r <MAJOR>.<MINOR>.<PATCH>[-<EXTRA>]]
                    [path]

This script can be used for two types of versioning:

  • X.Y.Z
  • X.Y.Z-N

Where X is the major component, Y is the minor component and Z is the patch component.

If using N you will need to pass the -d option to the script.

Metadata

Release files for update-version 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for update-version 0.3.0
File Size Uploaded
update_version-0.3.0.tar.gz 20.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for update-version 0.3.0
File Interpreter ABI Platform
update_version-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 42.8 kB

Release files / update_version-0.3.0.tar.gz

Download URL update_version-0.3.0.tar.gz
Size 20.6 kB
Tags Source
SHA-256 checksum
How to use checksums
d320e2ed378a0031afd75e392d86689695ae1efaa2f75f8013d466f95190e8cc
BLAKE2b-256 checksum
How to use checksums
33d06313cd563a0cc28b76fb222300e03b69f404f86bdce2530905ee69c9c4cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 25, 2026.

Transparency log

Release files / update_version-0.3.0-py3-none-any.whl

Download URL update_version-0.3.0-py3-none-any.whl
Size 22.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
731e0fe50a440c170804710841c347d2ab94632e3e8fd308d3f70d8cbd179ae4
BLAKE2b-256 checksum
How to use checksums
2e63e7a6568fa49819888cf70d00e0ee13f29d397849b064e6a09e8fee9accc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release 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