summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Note find_packages backwards incompatible changeTim Heap2016-09-262-0/+13
| | | | Also add a test for the new behaviour.
* Update changelogTim Heap2016-09-221-0/+5
|
* Do not search excluded directories for packagesTim Heap2016-09-221-48/+35
| | | | | | | | | | Previously, PackageFinder.find would search the whole directory tree looking for packages, then remove excluded packages from this list. This made building a package very slow under some circumstances where the file tree was large. This change stops PackageFinder.find from descending in to directories that will never be included.
* Bump version: 27.2.0 → 27.3.0v27.3.0Jason R. Coombs2016-09-202-2/+2
|
* Update changelogJason R. Coombs2016-09-201-0/+2
|
* Even better, use a static methodJason R. Coombs2016-09-181-3/+3
|
* Extract test.install_dists and distill it with a variable extraction and ↵Jason R. Coombs2016-09-182-12/+14
| | | | fallback variables.
* Merge pull request #796 from stepshal/whitespaceJason R. Coombs2016-09-171-1/+1
|\ | | | | Add missing whitespace.
| * Add missing whitespace.stepshal2016-09-181-1/+1
| |
* | Merge pull request #795 from stepshal/pyparsingJason R. Coombs2016-09-172-29/+131
|\ \ | | | | | | Upgrade pyparsing to version 2.1.9
| * | Upgrade pyparsing to version 2.1.9stepshal2016-09-182-29/+131
| |/
* | In test command, add installed eggs to PYTHONPATH when invoking tests so ↵Jason R. Coombs2016-09-173-9/+56
|/ | | | that subprocesses will also have the dependencies available. Fixes #794.
* Merge pull request #772 from leorochael/pytest-ignore-all-dot-directoriesJason R. Coombs2016-09-161-1/+1
|\ | | | | pytest: ignore all .* directories
| * pytest: ignore all .* directoriesLeonardo Rochael Almeida2016-09-081-1/+1
| | | | | | In Cloud9 a .c9 directory is created. Other IDEs like to add .directories as well
* | Merge pull request #786 from s-t-e-v-e-n-k/no-parse-requirement-arg-duplicationJason R. Coombs2016-09-142-18/+13
|\ \ | | | | | | Don't duplicate error case in package_index
| * | Don't duplicate error case in package_indexSteve Kowalik2016-09-132-18/+13
| | | | | | | | | | | | | | | | | | | | | easy_install has code to handle parsing a requirement, catching the ValueError and then raising a DistUtilsError. This code was entirely duplicated in package_index, so I've slightly refactored to remove the duplication.
* | | Bump version: 27.1.2 → 27.2.0v27.2.0Jason R. Coombs2016-09-142-2/+2
| | |
* | | Suppress ValueError in fixup_namespace_packages. Fixes #520. Fixes #513.Jason R. Coombs2016-09-142-1/+13
|/ /
* | Merge pull request #766 from benoit-pierre/fix_easy_install_doc_linksJason R. Coombs2016-09-091-3/+4
|\ \ | | | | | | easy_install: update links to documentation
| * | easy_install: update links to documentationBenoit Pierre2016-08-291-3/+4
| | |
* | | Account for the class might be old style on Python 2.Jason R. Coombs2016-09-091-1/+2
| | |
* | | Update changelogJason R. Coombs2016-09-091-0/+5
| | |
* | | Extract a variable for nicer indentation.Jason R. Coombs2016-09-091-3/+2
| | |
* | | Allow get_unpatched to be called to get unpatched version of a class or ↵Jason R. Coombs2016-09-092-7/+17
| | | | | | | | | | | | function, further harmonizing the interfaces.
* | | Use programmatic import and add comment explaining purpose.Jason R. Coombs2016-09-091-1/+2
| | |
* | | Consolidate function patching and resolution of unpatched function, aligning ↵Jason R. Coombs2016-09-093-18/+32
| | | | | | | | | | | | pattern with the patched classes.
* | | Bump version: 27.1.1 → 27.1.2v27.1.2Jason R. Coombs2016-09-092-2/+2
| | |
* | | Update changelogJason R. Coombs2016-09-091-0/+5
| | |
* | | Merge pull request #781 from dstufft/fix-importJason R. Coombs2016-09-091-1/+2
|\ \ \ | | | | | | | | Move msvc import to avoid a circular import
| * | | Move msvc import to avoid a circular importDonald Stufft2016-09-091-1/+2
|/ / /
* | | Bump version: 27.1.0 → 27.1.1v27.1.1Jason R. Coombs2016-09-092-2/+2
| | |
* | | Fix msvc monkeypatching, revealed by Appveyor tests. Fixes #778.Jason R. Coombs2016-09-092-4/+10
| | |
* | | Remove unused importJason R. Coombs2016-09-091-2/+0
| | |
* | | Bump version: 27.0.0 → 27.1.0v27.1.0Jason R. Coombs2016-09-092-2/+2
| | |
* | | Merge monkeypatch-moduleJason R. Coombs2016-09-096-212/+245
|\ \ \
| * | | Move changelog following v27 releaseJason R. Coombs2016-09-091-3/+6
| | | |
| * | | Add Deprecation warning for _get_unpatched.Jason R. Coombs2016-09-092-1/+9
| | | |
| * | | Remove unused importJason R. Coombs2016-09-091-1/+0
| | | |
| * | | Use unpatched locallyJason R. Coombs2016-09-041-2/+0
| | | |
| * | | Update changelogJason R. Coombs2016-09-041-0/+3
| | | |
| * | | Move msvc patch logic into monkey module.Jason R. Coombs2016-09-042-70/+79
| | | |
| * | | distutils will always be in globalsJason R. Coombs2016-09-041-4/+0
| | | |
| * | | Move (much of?) the rest of the monkey patching into the monkey moduleJason R. Coombs2016-09-043-90/+95
| | | |
| * | | Remove private prefix from monkey as monkey module explicitly declares that ↵Jason R. Coombs2016-09-044-6/+6
| | | | | | | | | | | | | | | | all functions are private.
| * | | Move monkeypatching in package module into monkey.Jason R. Coombs2016-09-042-35/+41
| | | |
| * | | Introduce a new monkey module to encapsulate the monkeypatching.Jason R. Coombs2016-09-044-21/+28
| | | |
* | | | Bump version: 26.1.1 → 27.0.0v27.0.0Jason R. Coombs2016-09-092-2/+2
| | | |
* | | | Update changelogJason R. Coombs2016-09-091-0/+6
| | | |
* | | | Merge pull request #777 from dstufft/fix-py-limited-apiJason R. Coombs2016-09-091-1/+1
|\ \ \ \ | | | | | | | | | | Use EXT_SUFFIX instead of SO for py_limited_api renaming
| * | | | Use EXT_SUFFIX instead of SO for py_limited_api renamingDonald Stufft2016-09-091-1/+1
|/ / / /