summaryrefslogtreecommitdiff
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
* Skip failing test on appveyor until the cause can be uncovered. Ref #851.Jason R. Coombs2016-11-181-0/+2
|
* Drop exception support for packages triggering win32com cache generation ↵Jason R. Coombs2016-11-182-24/+0
| | | | during build/install. Fixes #841
* Extract namespace support functionality into a separate module.Jason R. Coombs2016-11-132-42/+47
|
* Fix test failures on Python 2 and suppress test failures when PEP 420 is not ↵Jason R. Coombs2016-11-131-1/+5
| | | | available. Ref #805.
* Merge commit 'cb75964' with fix added in 'e6d7c40'. Ref #805.Jason R. Coombs2016-11-131-0/+83
|\
| * Add test capturing (failing) expectation. Ref #805.Jason R. Coombs2016-11-131-0/+83
| |
* | Extract a helper to capture the temporary workaround. Ref #837.Jason R. Coombs2016-11-041-1/+11
| |
* | use consistent quotesPaul Kehrer2016-11-031-1/+1
| |
* | Support Python 3.3.0 for extension suffixPaul Kehrer2016-11-031-1/+1
| | | | | | | | | | In setuptools 27.0+ extension building fails on Python 3.3.0 because the extension suffix is obtained using `SO` and not `EXT_SUFFIX` (which is used in 3.3.1 and above). See: https://hg.python.org/cpython/file/v3.3.0/Lib/distutils/command/build_ext.py#l673 This patch tries `EXT_SUFFIX` and falls back to `SO` if `EXT_SUFFIX` is falsey.
* | Backed out changeset e12256c4d32e. Fixes #833. Reopens #274 and reopens #521.Jason R. Coombs2016-10-291-0/+5
| |
* | Merge pull request #832 from pypa/namespace-moduleJason R. Coombs2016-10-282-59/+95
|\ \ | | | | | | Add a namespace module.
| * | Create DevelopInstaller, inspired by the code in #789.Jason R. Coombs2016-10-231-0/+8
| | |
| * | Also allow the target to be overridden.Jason R. Coombs2016-10-231-1/+4
| | |
| * | Allow the root to be overriddenJason R. Coombs2016-10-231-5/+8
| | |
| * | Allow the extension to be overridden.Jason R. Coombs2016-10-231-1/+3
| | |
| * | Extract _pkg_names function and add test.Jason R. Coombs2016-10-231-7/+20
| | |
| * | Extract variableJason R. Coombs2016-10-231-1/+2
| | |
| * | Extract namespace handling into a separate module and mix-in class.Jason R. Coombs2016-10-232-59/+65
| | |
* | | Merge pull request #830 from tweksteen/include_data_filesJason R. Coombs2016-10-281-5/+0
|\ \ \ | | | | | | | | Remove _add_defaults_data_files override
| * | | Remove _add_defaults_data_files overrideThiebaud Weksteen2016-10-261-5/+0
| |/ /
* | | Fix spacing after comment hash.stepshal2016-10-253-5/+5
|/ /
* | Use a meaningful variable nameJason R. Coombs2016-10-191-3/+4
| |
* | ReindentJason R. Coombs2016-10-191-4/+4
| |
* | Use rpartition for simplicityJason R. Coombs2016-10-191-3/+2
| |
* | 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
| | |