aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #822 from stepshal/blankJason R. Coombs2016-10-193-1/+3
|\ | | | | Fix quantity of blank lines.
| * Fix quantity of blank lines.stepshal2016-10-193-1/+3
| |
* | Fix spacing after comment hash.stepshal2016-10-194-24/+24
|/
* Fix quantity of blank lines.stepshal2016-10-1838-62/+42
|
* Sort manifest file list in testsTim Heap2016-10-181-1/+19
| | | | | | | | | | | Different OS's and file systems return lists of files in different orders, not always creation order. This caused intermittent test failures. The file list is now sorted prior to being checked to ensure a consistent order across all systems. Fixes #816
* Just skip these tests on Python 2.6.Jason R. Coombs2016-10-141-4/+9
|
* Now running under tox, Python 2.6 gets a non-zero PYTHONHASHSEED, so tests ↵Jason R. Coombs2016-10-141-4/+0
| | | | are simpler.
* Much faster implementation of FileList, for big egg_info speedupsTim Heap2016-10-153-44/+451
|
* Merge pull request #762 from matejcik/masterJason R. Coombs2016-10-141-1/+3
|\ | | | | improve certificate handling in SUSE Linux
| * reference certifi pem bundle properlymatejcik2016-08-241-1/+2
| |
| * add SUSE cert bundle locationmatejcik2016-08-241-0/+1
| |
* | Update sdist to use sdist_add_defaults forward compatibility.Jason R. Coombs2016-10-142-54/+8
| |
* | Add note about editing the codeJason R. Coombs2016-10-141-0/+3
| |
* | Update doctest to passJason R. Coombs2016-10-141-2/+2
| |
* | Update sdist_add_defaults to match CPython db8bb1bd6ac5Jason R. Coombs2016-10-141-2/+21
| |
* | Adding setuptools.command.py36compat module with functionality copied from ↵Jason R. Coombs2016-10-141-0/+114
| | | | | | | | distutils.command.sdist in 6d5603e41569
* | Move READMES definition into class attribute.Jason R. Coombs2016-10-141-5/+5
| |
* | Always use iterator-based filterJason R. Coombs2016-10-141-0/+1
| |
* | Rely on degenerate behavior in list.extend, as found in distutils.Jason R. Coombs2016-10-141-3/+2
| |
* | Merge suppression of namespace handling when PEP-420 can handle namespace ↵Jason R. Coombs2016-10-071-1/+2
|\ \ | | | | | | | | | packages.
| * | Disable nspkg.pth behavior on Python 3.3+. Fixes #805 and fixes pypa/pip#1924.Jason R. Coombs2016-10-011-1/+2
| | |
* | | Find nested packages with excluded parentTim Heap2016-10-052-8/+12
|/ / | | | | | | | | | | | | `find_packages(exclude=['pkg'])` should still find and include the `pkg.subpkg` package. Fixes #808
* | Merge pull request #798 from timheap/faster-package-finderJason R. Coombs2016-09-271-0/+9
|\ \ | | | | | | Note find_packages backwards incompatible change
| * | Note find_packages backwards incompatible changeTim Heap2016-09-261-0/+9
| | | | | | | | | | | | Also add a test for the new behaviour.
* | | Merge with v27.3.1Jason R. Coombs2016-09-271-26/+38
|\ \ \ | |/ / |/| |
| * | Patch MSVC functions by name. Fixes #790.Jason R. Coombs2016-09-271-26/+38
| | |
* | | 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.
* | 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-181-11/+12
| | | | | | | | 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
| | |
* | | In test command, add installed eggs to PYTHONPATH when invoking tests so ↵Jason R. Coombs2016-09-172-9/+49
|/ / | | | | | | that subprocesses will also have the dependencies available. Fixes #794.
* | 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.
* | 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
| |
* | 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.
* | Move msvc import to avoid a circular importDonald Stufft2016-09-091-1/+2
| |
* | Fix msvc monkeypatching, revealed by Appveyor tests. Fixes #778.Jason R. Coombs2016-09-091-4/+5
| |
* | Remove unused importJason R. Coombs2016-09-091-2/+0
| |
* | Merge monkeypatch-moduleJason R. Coombs2016-09-095-212/+240
|\ \
| * | 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
| | |
| * | 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
| | |