【发布时间】:2020-08-12 13:44:16
【问题描述】:
我正在编写一个 Python 包,我想在 pypi 和 conda 上发布它。为避免错误,我想将需求存储在一个文件中;至少在可预见的未来,它们是相同的。
从 meta.yaml 到 setup.py 很容易(例如通过 pyyaml),但是反过来呢?如何将需求注入 meta.yaml?
有没有类似的:
{% set data = load_setup_py_data() %}
...
requirements:
run:
{{ data.get('install_requires') }}
此方案的最佳做法是什么?
【问题讨论】:
标签: python anaconda dependencies pypi requirements.txt