用于将 Python 源码包和 wheel 包上传到 PyPI 的命令行工具,不依赖具体的构建系统。
1792349PythonApache-2.0更新于 25天前
Python 官方打包体系中的构建工具 Setuptools 的官方代码仓库,用于构建和分发 Python 项目。
Setuptools 是 Python 包的构建系统,负责把 Python 项目打包成源码分发包(sdist)和 wheel 等可分发的产物。该项目由 PyPA(Python 打包管理机构)维护。
本仓库是 Setuptools 的官方源码。使用者可以通过项目文档网站上的快速入门和用户指南,学习如何配置软件包并发布到 PyPI。问题讨论通过 GitHub Discussions 进行,缺陷报告和补丁则提交到 issue 追踪器。
项目以 MIT 许可证发布在 PyPI 上,支持的 Python 版本以其包页面为准。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
用于将 Python 源码包和 wheel 包上传到 PyPI 的命令行工具,不依赖具体的构建系统。
用于查看、解包、重新打包和修改 Python wheel(.whl)文件标签的命令行工具,也可将 egg 转换为 wheel。
Python 官方标准包安装工具,用于从 PyPI 及其他索引安装软件包。
一个简单的工具,用于将纯 Python 包和模块打包并发布到 PyPI,配置很少。
一个 Python 项目脚手架工具,可快速生成可发布到 PyPI 的规范化包结构,并预置 tox、pytest、Sphinx 等工具。
检查 Python 包源码分发包是否漏掉版本控制中的文件,并可自动更新 MANIFEST.in。