Mar*_*oma 5 python dependency-management python-packaging pyproject.toml
我是两个加密包的维护者pypdf,我们支持两个加密包:
要获得完整功能,用户需要安装其中之一。哪一个并不重要。
我如何在 中指定这一点pyproject.toml?
我目前有:
[project.optional-dependencies]
crypto = [
"cryptography; python_version >= '3.7'",
"PyCryptodome; python_version == '3.6'",
]
Run Code Online (Sandbox Code Playgroud)
但当用户拥有 Python >= 3.7 和 PyCryptodome 时,也没什么问题。
| 归档时间: |
|
| 查看次数: |
52 次 |
| 最近记录: |