Registry / devops / autosemver

autosemver

JSON →
library1.0.0pypypiunverified

Tools to handle automatic semantic versioning in Python. Current version 1.0.0. Release cadence is low; no recent updates.

pip install autosemver
INSTALL
IMPORT
SIG · AUTOSEMVER
A
autosemver
devopspythonv1.0.0
Install
4.8s avg
Import
Disk
24MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.0.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 25.3MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 4.8s · import 0.000s · 28MB
24MB installed
● package 24MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AutoSemVer
import autosemver
from autosemver import AutoSemVer

Basic usage: initialize AutoSemVer and bump patch version.

from autosemver import AutoSemVer # Create an AutoSemVer instance autoversion = AutoSemVer() # Get the current version from git version = autoversion.current_version() print(f"Current version: {version}") # Bump the version new_version = autoversion.bump_version('patch') print(f"New version: {new_version}")
autosemver --version
Debug
Known issues
gotchaAutoSemVer relies on Git tags for versioning; if no tags are present, it may fail or return an initial version.
fix
Ensure your repository has at least one git tag (e.g., v0.1.0) before using autosemver.
affects: all
gotchabump_version modifies the working tree by creating a new commit and tag, which may be unintended in CI or read-only environments.
fix
Use bump_version only when you intend to create a release; consider using dry-run or manual versioning in CI.
affects: all
Upgrade
Version history
1.0.0latest on PyPI · released Nov 13, 2020
Audit
Dependencies

No dependency data recorded yet.

Agent activity
7 hits · last 30 days
node
6
OpenAI (training)
1
Resources
autosemver — pip install autosemver · libregistry