You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Would it be a good idea to move to pypa/setuptools_scm? It has nice tooling for this sort of thing; the manual versioner script doesn't have the nice overrides.
We are currently versioneer, which problem would setuptools_scm address ?
Two problems. One is we have a lot of custom code (including versioneer.py and various workarounds), while setuptools_scm simply is a PyPI package. Second, with setuptools_scm, there are environment variable overrides (specifically, I needed SETUPTOOLS_SCM_PRETEND_VERSION) that can be used for emergency operations like this one. Also, it's a PyPA standard package instead of custom code.
I tried moving to pypa/setuptools_scm but something went wrong with the MANIFEST for sdist at least (nox failing there).
It might be related to scikit-build/scikit-build#402 (or not), needs further investigation.
Would it be a good idea to move to pypa/setuptools_scm? It has nice tooling for this sort of thing; the manual versioner script doesn't have the nice overrides.
Originally posted by @henryiii in #141 (comment)
Two problems. One is we have a lot of custom code (including
versioneer.py
and various workarounds), while setuptools_scm simply is a PyPI package. Second, with setuptools_scm, there are environment variable overrides (specifically, I neededSETUPTOOLS_SCM_PRETEND_VERSION
) that can be used for emergency operations like this one. Also, it's a PyPA standard package instead of custom code.Originally posted by @henryiii in #141 (comment)
The text was updated successfully, but these errors were encountered: