Publish

PyPI

配置 PyPI token:https://pypi.org/manage/account/token/

# 1. 清空 dist 文件夹
rm -rf dist

# 2. 修改版本号(编辑 toolkit_cmm/_version.py)
# 例如:__version__ = "0.0.1.9"

# 3. 构建包
hatch build

# 4. 检查打包内容
tar -tf dist/*.tar.gz
# 或 unzip -l dist/*.whl

# 5. 发布到 PyPI
hatch publish

Test PyPI

配置 Test PyPI token:https://test.pypi.org/manage/account/token/

# 1. 清空 dist 文件夹
rm -rf dist

# 2. 修改版本号(编辑 toolkit_cmm/_version.py)

# 3. 构建包
hatch build

# 4. 检查打包内容
tar -tf dist/*.tar.gz

# 5. 发布到 Test PyPI
hatch publish -r test
# 测试安装
pip install --index-url https://test.pypi.org/simple/ toolkit_cmm
python3 -c 'from toolkit_cmm.helloworld import hello_world; print(hello_world())'

Issues

如果遇到认证问题,确保 token 配置正确,或使用 API token。