Skip to content
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

pep 440 versioning bug #31

Open
crosenth opened this issue Aug 19, 2015 · 7 comments
Open

pep 440 versioning bug #31

crosenth opened this issue Aug 19, 2015 · 7 comments
Assignees

Comments

@crosenth
Copy link
Member

setuptools really does not like non-pep 440 versions and will complain when installing and running unittests to the point where the package is completely corrupted after running unittests. Solutions is to have pep 440 versioning to make it happy.

@crosenth crosenth added the bug label Aug 19, 2015
@crosenth crosenth self-assigned this Aug 19, 2015
@crosenth
Copy link
Member Author

Versions are now major.minor.micro with -dev[commit#] if developing above the git tag commit.

@crosenth crosenth reopened this Aug 19, 2015
@crosenth
Copy link
Member Author

I'm not sure how I've solved this will work from pypi or when installing from Github.

@crosenth
Copy link
Member Author

Okay, wrapped the git describe --tags with a try except block so hopefully that takes care of it.

@crosenth crosenth reopened this Aug 20, 2015
@crosenth
Copy link
Member Author

I'm reopening this because I don't think it will work in all cases first try.

@crosenth
Copy link
Member Author

seems to work for now but will leave this open for a while in case something comes up

@crosenth
Copy link
Member Author

@crosenth
Copy link
Member Author

crosenth commented Jan 8, 2016

Need some unittests.

@crosenth crosenth added enhancement and removed bug labels Feb 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant