跳转到主要内容

一个用于检测PEP-517构建依赖项的简单工具。

项目描述

pybuild-deps

PyPI Status Python Version License

Read the documentation at https://pybuild-deps.readthedocs.io/ Tests Codecov

pre-commit Ruff codestyle

CLI工具,用于帮助处理Python构建依赖项。它旨在补充像pip-toolspoetry这样的可以固定依赖项的工具。对于仅依赖于Python wheels的用户,这些工具已经足够。然而,对于从源代码构建应用程序的用户,需要找到和固定构建依赖项以实现可重复构建。

pybuild-deps可能对需要出于合规性原因或供应链担忧明确声明所有依赖项的开发者很有用。

特性

  • 查找特定Python包的构建依赖项
  • 从requirements.txt文件生成固定的构建需求。

安装

您可以通过从PyPI使用pip安装pybuild-deps

$ pip install pybuild-deps

使用方法

有关详细信息,请参阅命令行参考

贡献

欢迎贡献。有关更多信息,请参阅贡献指南

许可协议

根据GPL 3.0许可证分发,PyBuild Deps是免费和开源软件。

问题

如果您遇到任何问题,请提交问题,并附带详细描述。

致谢

本项目是由 @cjolowiczHypermodern Python Cookiecutter 模板生成的。

项目详情


下载文件

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

源代码分发

pybuild_deps-0.4.0.tar.gz (26.0 kB 查看哈希值)

上传时间 源代码

构建分发

pybuild_deps-0.4.0-py3-none-any.whl (28.6 kB 查看哈希值)

上传时间 Python 3

支持者