-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Description
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:
- Wheels do not have a valid version number. They get
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:
versioneer.py:941:-13592: W605 invalid escape sequence '\s'
versioneer.py:941:-13408: W605 invalid escape sequence '\s'
versioneer.py:941:-13228: W605 invalid escape sequence '\s'
versioneer.py:941:-11196: W605 invalid escape sequence '\d'
versioneer.py:941:-8162: W605 invalid escape sequence '\d'
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.
Metadata
Metadata
Assignees
Labels
No labels