【问题标题】:How to indicate use_scm_version in setup.cfg?如何在 setup.cfg 中指明 use_scm_version?
【发布时间】:2022-08-08 22:16:39
【问题描述】:

我正在从使用 setup.py 切换到 setup.cfg。 如何在 setup.cfg 中指出我想要 use_scm_version=True?

    标签: python setuptools


    【解决方案1】:

    您是否尝试过以下操作:

    from setuptools import setup
    from setuptools.config import read_configuration
    
    conf_dict = read_configuration("setup.cfg")
    PKG_NAME = conf_dict['metadata']['name']
    
    setup(
        use_scm_version={"write_to": f"{PKG_NAME}/_version.py"},
    )
    

    来源:https://github.com/pypa/setuptools_scm/issues/582

    【讨论】:

      猜你喜欢
      • 2022-10-13
      • 2021-10-14
      • 1970-01-01
      • 2018-09-24
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      • 1970-01-01
      • 2022-08-11
      相关资源
      最近更新 更多