summaryrefslogtreecommitdiff
path: root/distutils2/version.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix stringification of final versions (#16107).?ric Araujo2012-10-271-0/+3
| | | | Report and patch by Richard Jones.
* Removed the trailing zero wiping (#14264)Tarek Ziade2012-03-121-8/+10
|
* Fix comparison bug with 'rc' versions (#11841)?ric Araujo2012-02-271-11/+13
|
* Fix typos in comments.?ric Araujo2012-02-061-3/+3
| | | | | Reported by David-Sarah Hopwood on the Bitbucket bug tracker of the former verlib/distutilsversion project.
* Cosmetic fixes for whitespace and a regex.?ric Araujo2011-10-051-1/+1
| | | | | | The goal of the regex is to catch a (alpha), b (beta), c or rc (release candidate), so the existing pattern puzzled me. Tests were OK before and after the change.
* Fix the backport fixes.?ric Araujo2011-09-181-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backports: - sysconfig is now always imported from our backports - when hashlib is not found, our backport is used instead of the md5 module (debatable; we could just drop hashlib) Version-dependent features: - PEP 370 features are only enabled for 2.6+ - the check for sys.dont_write_bytecode was fixed to use getattr with a default value instead of hasattr Idioms/syntax: - octal literals lost their extra 0 - misused try/except blocks have been changed back to try/finally (it?s legal in 2.4 too, it?s only try/except/finally that isn?t) - exception catching uses the regular 2.x idiom instead of sys.exc_info - file objects are closed within finally blocks (this causes much whitespace changes but actually makes diff with packaging easier) Renamed modules: - some missed renamings (_thread, Queue, isAlive, urllib.urlsplit, etc.) were fixed Other: - a few false positive replacements of ?packaging? by ?distutils2? in comments or docstrings were reverted - util.is_packaging regained its name - assorted whitespace/comment/import changes to match packaging
* Backported packaging from cpython default, overwriting previous version.Vinay Sajip2011-08-181-6/+10
|
* make sure project that have numbers in their names can be parsedTarek Ziade2011-01-011-13/+19
|
* allowing predicates without parenthesis -- that's how the install script ↵Tarek Ziade2011-01-011-8/+14
| | | | will work
* Changed hashing behaviour for NormalizedVersion. Equal versions have theAmos Latteier2010-09-291-2/+3
| | | | | | | | | | same hash now. This is my understanding of what should happen given the info at http://docs.python.org/reference/datamodel#object.__hash__ Also added tests for hashing. Also fixed a nit in a doc string that made emacs colorize versions.py incorrectly.
* moved everything in the same dir - we want to include docs/ in the releaseTarek Ziade2010-09-191-0/+433