devel/py-setuptools-git-versioning 3.1.0 NetBSD
Use git repo data for building a version number according to PEP-440
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
9bc9046961- License
- mit
- Categories
- devel, python
- Package size
- 35.0 KiB, 157.4 KiB installed
Description
Use git repo data (latest tag, current commit hash, etc) for building a version number according to PEP 440.
Features: * Can be installed & configured through both setup.py and PEP 518's pyproject.toml * Does not require to change source code of the project * Tag-, file-, and callback-based versioning schemas are supported * Templates for tag, dev and dirty versions are separated * Templates support a lot of substitutions including git and environment information * Well-documented
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | devel/py-setuptools-git-versioning | 3.1.0 |
| FreeBSD | devel/py-setuptools-git-versioning | 3.1.0 |
| OpenBSD | devel/py-setuptools-git-versioning | 3.2.0 |
| DragonFly | devel/py-setuptools-git-versioning | 2.0.0 |
Install
Binary package:
pkgin install py311-setuptools-git-versioning
From pkgsrc:
cd /usr/pkgsrc/devel/py-setuptools-git-versioning && make install clean
Dependencies
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-setuptools-git-versioning-3.1.0,py313-setuptools-git-versioning-3.1.0,py314-setuptools-git-versioning-3.1.0