summaryrefslogtreecommitdiff
path: root/distutils2/command/build_scripts.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge default?ric Araujo2012-05-211-11/+4
|\
| * Merge further changes by Montreal sprinters?ric Araujo2012-05-161-0/+2
| |\
| | * Now deleting build-scripts directory before creating it. No more leftovers.Pierre Paul2012-05-141-0/+1
| | |
| * | Remove unused names?ric Araujo2012-05-151-1/+1
| |/
| * Now creating scripts everytime when build_scripts is called, as a side ↵Pierre Paul2012-05-121-10/+1
| | | | | | | | effect, --force option has been removed
* | Merge compat/_backport cleanup from default.?ric Araujo2011-11-231-1/+1
|\ \ | |/ | | | | | | | | For some reason, the diff for distutils/_backport/misc.py makes it seem like it?s a new file instead of showing the changes I did during the merge.
| * Better separate compat and _backport.?ric Araujo2011-11-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | This moves individual backported functions from compat into a new _backport.misc module. compat regains its original purpose of containing 2to3 support code (i.e. compat for projects using distutils2, not internal compat for d2 code) and all backports now live under the private _backport subnamespace. Also fix the definition of ?any? to bind it to the builtin in 2.5+ (fsencode and detect_encoding not changed, they never exist in 2.x).
* | Start a branch to provide Distutils2 for Python 3.?ric Araujo2011-09-241-10/+8
|/ | | | | | | | | | This codebase is compatible with 3.1, 3.2 and 3.3. It was converted with 2to3 and a semi-automated diff/merge with packaging in 3.3 to fix some idioms. We?ve now come full circle from 2.x to 3.x to 2.x to 3.x again :) Starting from now, contributors can make patches for packaging (preferred, as the stdlib?s regrtest is very useful), distutils2 or distutils-python3, and we?ll make patches flow between versions.
* Fix backport changesets part 3: backported modules.?ric Araujo2011-09-181-2/+3
| | | | | | | | | | shutil, sysconfig, tarfile and their tests have been updated to the latest 3.2 version (except for test_tarfile which is not backported yet) and edited to be compatible with 2.4. Duplicates added in util during the Great Update have been deleted, as well as functions I removed recently in packaging. Unneeded modules in _backport have been deleted or moved to d2.compat.
* Fix the backport fixes.?ric Araujo2011-09-181-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Fixes to actually use the backports.Jeremy Kloth2011-09-121-1/+1
|
* Fixed a python2.4 syntax errors.Alexandru Plugaru2011-08-301-13/+14
|
* Backported packaging from cpython default, overwriting previous version.Vinay Sajip2011-08-181-38/+55
|
* Don?t import sysconfig from the (2.7) stdlib.?ric Araujo2010-11-161-4/+1
| | | | | distutils2._backport.sysconfig is actually *newer* than the versions in the 2.7 and 3.2 standard libraries.
* finished the removal of the log moduleTarek Ziade2010-11-051-5/+5
|
* removed core.pyTarek Ziade2010-10-251-1/+2
|
* removed the __revision__ tag, that are specific to SVNTarek Ziade2010-10-041-1/+0
|
* moved everything in the same dir - we want to include docs/ in the releaseTarek Ziade2010-09-191-0/+139