跳转到主要内容

示例公共项目设置

项目描述

示例公共项目设置。

用法

将包添加到您的依赖项中。如果您正在使用由poetry管理的项目,请使用以下命令

$ poetry add public-test

如果您正在使用由pipenv管理的项目,请使用以下命令

$ pipenv install public-test

之后,您应该能够在Python代码中导入该库

from public_test import answer
print(answer)

开发

该库本身由poetry管理。阅读文档了解基本用法。您可以像这样运行测试

$ poetry run pytest

要发布库的新版本,请按照以下步骤操作

  1. 请确保您在master Git分支上。

  2. 确定您的更改是破坏性、改进还是错误修复。使用poetry的版本命令来提高版本号。

  3. 从poetry的输出中读取新版本号,并使用git commit -am "release vX.Y.Z"提交更改。

  4. 使用git tag vX.Y.Z标记提交

  5. 通过将所有内容推送到GitHub来发布新版本:git push origin master --tags

CI 自动构建软件包并将其发布到 PyPI。新版本将在 标签 中列出。如果您喜欢您的同事,对于每个版本,点击 编辑标签 并编写标题和描述(更改日志)。

自动发布

为了使 CI 能够将新版本发布到 PyPI,需要首先在 CircleCI 项目设置中设置一个 PYPI_TOKEN 环境变量。

  1. 阅读有关 PyPI 令牌CircleCI 项目环境变量 的文档。

  2. 在您的 PyPI 账户设置 中生成一个令牌。复制令牌并将其视为秘密。

  3. 转到 CircleCI 项目设置,在 环境变量 部分,添加一个名为 PYPI_TOKEN 的新变量。将令牌粘贴为值。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

public-test-0.1.1.tar.gz (2.9 kB 查看哈希)

上传时间

构建分布

public_test-0.1.1-py3-none-any.whl (3.7 kB 查看哈希)

上传时间 Python 3

由以下机构支持