首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在打包python & pbr时删除"dev3“名称

如何在打包python & pbr时删除"dev3“名称
EN

Stack Overflow用户
提问于 2016-06-06 20:06:16
回答 1查看 178关注 0票数 0

我想构建我的包,但是当我执行"python setup.py build sdist“时,它打包了一个名为"xxx-1.0.0.dev3”的包。

我不想要"dev3",但我不知道如何修复它。

而且,我使用pbr进行打包。

下面是setup.py:

代码语言:javascript
复制
import setuptools
setuptools.setup(
    setup_requires=['pbr'],
    pbr=True)

下面是setup.cfg:

代码语言:javascript
复制
[metadata]
Version=1.0.0
name=noni
author=xxx
author-email=xxxx
summary=...
license=MIT
description-file =
    README.rst
home-page = xxxx
requires-python = >=2.7
classifier =
    Development Status :: 4 - Beta
    Environment :: Console
    Intended Audience :: Developers
    Intended Audience :: Information Technology
    License :: OSI Approved :: Apache Software License
    Operating System :: OS Independent
    Programming Lauguage :: python

[files]
packages =
    xxx
data-files =
    etc/pbr = etc/pbr/*
EN

回答 1

Stack Overflow用户

发布于 2016-11-14 23:53:09

我的印象是,如果您在当前提交中添加一个带有版本号的标记,那么包将使用dev后缀进行构建。

这是基于任何版本都被标记的实践。如果未标记,则可能是一个开发构建,其编号带有devN后缀,其中N是自上一个标记以来提交的数量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37656999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档