基于PEP 440的版本号之间转换的实用工具。
项目描述
PEP440版本管理助手
pep440
Python包提供了基于PEP 440版本管理方案的实用工具。
功能
- 解析和验证基于PEP 440的版本。
- 根据当前版本和期望的发布类型确定下一个版本。
安装
要安装pep440
,只需使用Poetry
poetry add pep440
或者,您可以使用pip
从PyPI安装它
pip install pep440
用法
这里是一个简单的使用示例
from pep440 import get_next_pep440_version
current_version = "0.1.0.dev1"
release_type = "a"
next_version = get_next_pep440_version(current_version, release_type)
print(next_version) # Expected: 0.1.0a1
开发
- 克隆仓库
git clone https://github.com/yourusername/pep440.git
- 导航到项目目录并安装依赖项
cd pep440
poetry install
- 运行测试(在您添加它们之后)
poetry run pytest
贡献
欢迎贡献!请提交拉取请求或打开问题来讨论可能的更改或添加。
许可协议
项目详情
关闭
pep440_utility-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9cb1d0dfda847056600b137340ef77a1c0de2a966ec4bb1c1a91f03a4a5ba42e |
|
MD5 | 07201bb511b7b573501cbee590ca8beb |
|
BLAKE2b-256 | 37d095a38fb983e24b2267860c536e687b551f5ac0fe2f64d2610a71fbc2e5e3 |
关闭
pep440_utility-0.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2169e4c51debfa29d6ff4e3b3dd317ed663ad3e1feba34417d35e8bb45c9a303 |
|
MD5 | 815d9118717a9c2d2a2591f2443c9d64 |
|
BLAKE2b-256 | 8f5181342c50f186d5e501b8d0891b6fc3a37a81a05d4ba647fec21bf05ab215 |