You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Poetry创建并发布Python应用的新版本?

解决Poetry构建旧版本并发布新版本的方法

1. 更新应用版本号

Poetry提供了便捷的命令管理版本,你可以根据需求选择以下方式:

  • 自动升级补丁版本(第三位数字+1,例:0.1.1-alpha.0 → 0.1.2):
    poetry version patch
    
  • 自动升级功能版本(第二位数字+1,例:0.1.1-alpha.0 → 0.2.0):
    poetry version minor
    
  • 自动升级主版本(第一位数字+1,例:0.1.1-alpha.0 → 1.0.0):
    poetry version major
    
  • 生成下一个预发布版本(例:0.1.1-alpha.0 → 0.1.1-alpha.1):
    poetry version prerelease
    
  • 自定义指定版本号:
    poetry version 0.1.1-alpha.1
    

2. 确认版本更新结果

执行以下命令验证版本是否已成功修改:

poetry version

输出应显示你设置的新版本号。

3. 构建新版本包

现在执行构建命令,将生成对应新版本的安装包:

poetry build

此时输出会显示正在构建你设置的新版本,生成的tar.gz和whl包文件名也会带有新的版本号。

4. 发布新版本到仓库

最后执行发布命令,将新版本上传到已配置的仓库:

poetry publish

如果是首次发布或未保存仓库凭据,Poetry会提示输入账号和密码,按要求填写即可完成发布。


内容的提问来源于stack exchange,提问作者sharad jain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 20:39:27