-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Future plans for versioneer #2853
Comments
I'm really happy with https://pypi.org/project/setuptools-scm/ in other projects, especially as its usage is normally a single line in setup.py. |
Ditto @xhochy re Our additional lines in install_requires=['setuptools_scm'],
use_scm_version=dict(version_scheme='post-release'), |
1 task
I believe this has been fixed by moving to |
5 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I have projects that use versioneer after finding out that xarray and dask used it. However, it seems the project is no longer actively maintained with the last commit happening almost 2 years ago:
https://github.com/warner/python-versioneer
There are two issues I've found with versioneer:
0+unknown
unless ansdist
is built first to populate the egg info. Building sdist is not something that is always done by CI environments like travis. This also happens if someone installs the package from githubpip install git+https://github.com/pydata/xarray.git
. At least these are my findings with my satpy library.versioneer.py
has some style issues:This was worked around in xarray by adding a
noqa
to the top of the module.So my question is, do the xarray devs (or dask devs) see this as a problem? What are your plans for the future? Have you enjoyed using versioneer?
I guess I should probably CC @warner on this too in case they are still active on github.
The text was updated successfully, but these errors were encountered: