Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Awkward Versioning on PyPi #1
The current version on django-tools on PyPi is
Now installing attempting to install this exact version errors:
And trying to install the version including the date stamp works (
Removing the date stamp from the version number is probably the easiest solution but might not be desirable to you. In any case the version number should be constantly reported (always with the date or always without) to prevent this conflict error.
Thanks for reporting this.
I would like to leave the commiter date into the version string.
Now i have change the way that this date added to the version string, with: c72661d
I have made a simple filter for this, more info here: https://github.com/jedie/python-code-snippets/tree/master/CodeSnippets/git/
I hope that the reported issues is fixed with this. Please reopen and report if problems still exists...
btw. IMHO it's a better idea to add a range in your requirements file!
I do it in this way, see: https://github.com/jedie/PyLucid/blob/master/requirements/normal_installation.txt
I'm going to disagree with you there. I think it's a better idea to pin your requirements to the exact version that you want so that no developers or environments are running different versions even if they are just "bug fix" differences. Packages are not consistent in how they version projects. Some make much larger changes when going from
In any case I came across this error because an coworker did
and as noted doing