Python 官方打包体系中的构建工具 Setuptools 的官方代码仓库,用于构建和分发 Python 项目。
28701452PythonMIT更新于 9天前
用于将 Python 源码包和 wheel 包上传到 PyPI 的命令行工具,不依赖具体的构建系统。
Twine 是一个用于将 Python 包发布到 PyPI 的工具。它接收构建生成的源码包(sdist)和 wheel 等分发文件,并将其上传到索引站点,既可用于发布全新项目,也可用于为已有项目发布新版本。
由于 Twine 只负责上传环节,它与具体使用哪种构建后端无关。你可以用项目自己选用的构建工具打包,然后对 dist 目录中的文件运行 Twine。
该项目由 PyPA(Python 打包管理机构)维护,安装说明、功能细节和使用指南都在其文档站点上。
阅读安装和使用文档
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
Python 官方打包体系中的构建工具 Setuptools 的官方代码仓库,用于构建和分发 Python 项目。
用于查看、解包、重新打包和修改 Python wheel(.whl)文件标签的命令行工具,也可将 egg 转换为 wheel。
Python 官方标准包安装工具,用于从 PyPI 及其他索引安装软件包。
一个简单的工具,用于将纯 Python 包和模块打包并发布到 PyPI,配置很少。
一个 Python 项目脚手架工具,可快速生成可发布到 PyPI 的规范化包结构,并预置 tox、pytest、Sphinx 等工具。
检查 Python 包源码分发包是否漏掉版本控制中的文件,并可自动更新 MANIFEST.in。