summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Bumped to 6.0 in preparation for next release.6.0Jason R. Coombs2014-09-272-2/+2
|
* Update changelog to reference documented issue. Fixes #258.Jason R. Coombs2014-09-271-1/+1
|
* Always restore os.environ even if an exception occurs.Jason R. Coombs2014-09-261-5/+6
|
* Add docstringJason R. Coombs2014-09-261-0/+4
|
* Avoid passing None values to os.environ.Jason R. Coombs2014-09-261-4/+7
|
* Meant 'items'Jason R. Coombs2014-09-261-1/+1
|
* Correct test assertionJason R. Coombs2014-09-261-1/+1
|
* Extracting environment patcherJason R. Coombs2014-09-261-5/+21
|
* Skip tests if msvc9compiler isn't available.Jason R. Coombs2014-09-261-2/+4
|
* Grab winreg module from distutils.msvc9compilerJason R. Coombs2014-09-261-7/+5
|
* Move stable import into stdlib imports sectionJason R. Coombs2014-09-261-2/+2
|
* Remove unused importJason R. Coombs2014-09-261-1/+1
|
* Remove excess whitespaceJason R. Coombs2014-09-261-14/+12
|
* Create global import more traditionally. Now the patched functions are ↵Jason R. Coombs2014-09-261-5/+6
| | | | available directly as well.
* Extract patched functions as top-level functionsJason R. Coombs2014-09-261-37/+41
|
* Protect against import errors.Jason R. Coombs2014-09-261-2/+6
|
* Move monkey patch to a separate moduleJason R. Coombs2014-09-262-53/+58
|
* Resave with excess whitespace removedJason R. Coombs2014-09-261-4/+4
|
* Update changelogJason R. Coombs2014-09-261-0/+3
|
* Merged in stevedower/setuptools (pull request #83)Jason R. Coombs2014-09-264-17/+76
|\ | | | | | | Adds monkeypatching for msvc9compiler.find_vcvarsall() to look for a standalone compiler installation and improves the error message for missing VC installation.
| * Update changelogJason R. Coombs2014-09-261-0/+2
| |
| * Fix issue #118: Prevent the egg-info directory from being redundantly ↵Jesse Weinstein2014-08-281-1/+1
| | | | | | | | included in the list of modified files.
| * Merged in moben/setuptools (pull request #79)Jason R. Coombs2014-09-268-57/+180
| |\ | | | | | | | | | make order of lines in top_level.txt deterministic
| | * Update changelogJason R. Coombs2014-09-261-0/+2
| | |
| | * Merge Pull Request #78 correcting regression in Pull Request #76.Jason R. Coombs2014-09-261-1/+1
| | |\
| | | * [Fix/Typo] Fix missing parenthesis in egg_info.pyHugues Lerebours2014-08-181-1/+1
| | | | | | | | | | | | | | | | Syntax error introduced in be37eff86c761a399c1ec98b0e5eeed9a90c9cd7
| | * | Update changelogJason R. Coombs2014-09-261-0/+2
| | | |
| | * | Move inline function into an instance method and rename for clarity.Jason R. Coombs2014-09-261-11/+11
| | | |
| | * | Return the exclusions directlyJason R. Coombs2014-09-261-6/+8
| | | |
| | * | Incorporate the exclusion path in the _exclude function.Jason R. Coombs2014-09-261-2/+6
| | | |
| | * | Reorganize importsJason R. Coombs2014-09-261-2/+3
| | | |
| | * | Use itertools.product for a cross-product of two iterablesJason R. Coombs2014-09-261-3/+3
| | | |
| | * | ReindentJason R. Coombs2014-09-261-2/+2
| | | |
| | * | Rewrite package traversal as a generator expressionJason R. Coombs2014-09-261-2/+6
| | | |
| | * | Extract path calculation for pathsJason R. Coombs2014-09-261-3/+2
| | | |
| | * | Extract method for computing parent packages of a packageJason R. Coombs2014-09-261-4/+13
| | | |
| | * | Extract method for calculating namespace packages for ↵Jason R. Coombs2014-09-261-11/+23
| | | | | | | | | | | | | | | | single_version_externally_managed
| | * | Add docstring for get_exclusions. Just return the set as it is a sized ↵Jason R. Coombs2014-09-261-1/+5
| | | | | | | | | | | | | | | | container.
| | * | Construct exclusions as a setJason R. Coombs2014-09-261-3/+3
| | | |
| | * | Add commentJason R. Coombs2014-09-261-0/+2
| | | |
| | * | Extract calculation of base pathJason R. Coombs2014-09-261-2/+3
| | | |
| | * | Generate the filenames more directly.Jason R. Coombs2014-09-261-15/+11
| | | |
| | * | Extract method for generating exclude namesJason R. Coombs2014-09-261-9/+17
| | | |
| | * | Normalize syntaxJason R. Coombs2014-09-261-2/+2
| | | |
| | * | Merged in mesocody/setuptools (pull request #72)Jason R. Coombs2014-09-261-3/+14
| | |\ \ | | | | | | | | | | | | | | | Fix exclude list on python 3.2+
| | | * \ Chase upstreamMelvyn Sopacua2014-08-1630-2853/+271
| | | |\ \
| | | * | | Commit the fix we did when testing python3Melvyn Sopacua2014-07-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I shall `hg status` before submitting PRs. I shall `hg status` before submitting PRs. I shall `hg status` before submitting PRs.
| | | * | | Fix exclude list on python 3.2+Melvyn Sopacua2014-07-051-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | imp.get_tag() is only available on 3.2+. Since 2<x<3.2 are EOL we shall not worry. We could implement a local get_tag(), but the point is moot: this compilation tactic with __pycache__ subdirs and versioned import files is new to python 3.x, so hasattr() is sufficient.
| * | | | | make order of lines in top_level.txt deterministicBenedikt Morbach2014-08-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | without this, every build produces a different result, as the lines are ordered randomly. This makes builds reproducible. If you build a package two times, you get the same result, as you would expect. Basically the same thing was already done for requirements and entry_points.txt It is useful e.g. if you want to rebuild a package that you downloaded, to ensure that no-one tampered with it, or even if you just want to examine the differences between two builds/versions of one package.
* | | | | | Adds monkeypatching for msvc9compiler.find_vcvarsall() to look for a ↵Steve Dower2014-09-252-0/+189
| |/ / / / |/| | | | | | | | | | | | | | standalone compiler installation and improves the error message for missing VC installation.