use*_*108 30 setuptools setup.py python-packaging pyproject.toml
我们有多个 python 项目,正在考虑将它们转换为使用pyproject.toml而不是setup.py.
有没有一种简单的方法可以自动执行此操作?
sic*_*adu 22
在处理一些pyproject.toml问题的时候,我遇到了这个项目:
https://pypi.org/project/ini2toml/
项目描述:
该项目是实验性的,正在积极开发中,非常欢迎问题报告和贡献。该项目的最初目的是帮助将
setup.cfg文件迁移到 PEP 621,但通过扩展,它也可用于将任何兼容.ini/.cfg文件转换为.toml.
虽然这仅有助于将.cfg/.ini文件转换为 PEP 621 .toml,但还有另一个项目可以将 setup.py 文件转换为 cfg 文件。
https://github.com/gvalkov/setuptools-py2cfg
此脚本有助于将现有 setup.py 文件转换为
setup.cfgsetuptools 所需的格式。
通过编写脚本将这两个过程结合起来,您可能会想出一种自动转换文件的方法。我还没有尝试过,但如果你能让这个想法发挥作用,我会很感兴趣:)
Fic*_*oll 12
pdm支持从各种现有和较旧的元数据文件导入元数据,包括setup.py.
您可以:
pdm init(使用旧的元数据文件)并按照说明进行操作,或者pdm import setup.py。有关更多详细信息,请参阅从现有项目文件导入项目元数据。
| 归档时间: |
|
| 查看次数: |
11530 次 |
| 最近记录: |