Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Setuptools now uses the 'packaging' package from pkg_resources, unifying the ↵ | Jason R. Coombs | 2014-12-24 | 1 | -4/+2 |
| | | | | behavior around resolution of that package. | ||||
* | Move vendored packaging module into pkg_resources._vendor, restoring ↵ | Jason R. Coombs | 2014-12-24 | 1 | -3/+3 |
| | | | | independence of pkg_resources from setuptools. Fixes #311. | ||||
* | Define a __hash__ on the packaging.version.Version subclasses | Donald Stufft | 2014-12-15 | 1 | -0/+10 |
| | | | | | | | In Python 3.x a subclass will not inherent the __hash__ method from the parent classes if the subclass defines a __eq__ method. This means that without defining our own __hash__ the SetuptoolsVersion classes are unhashable. | ||||
* | Add more compatability shims to SetuptoolsVersion | Donald Stufft | 2014-12-14 | 1 | -0/+21 |
| | | | | | | | * Enables indexing the SetuptoolsVersion objects, triggering the legacy behavior warning. * Enables comparing the SetuptoolsVersion object to a tuple, again triggering the legacy behavior warning. | ||||
* | Restore iterating over Version objects for compat with buildout | Donald Stufft | 2014-12-13 | 1 | -0/+19 |
| | |||||
* | Use os.pathsep. Fixes failure on Windows8.1b1 | Jason R. Coombs | 2014-12-13 | 1 | -1/+1 |
| | |||||
* | tests.egg_info: Test absolute egg-base install | "W. Trevor King" | 2014-10-16 | 1 | -0/+58 |
| | | | | | | Make sure this copies the appropriate metadata into EGG-INFO. This test currently fails, but the next commit fixes setuptools so it will pass. | ||||
* | Fix the use of pacakging.version.Specifier | Donald Stufft | 2014-11-19 | 1 | -1/+1 |
| | |||||
* | Always use the vendored copy of packaging | Donald Stufft | 2014-11-19 | 1 | -6/+3 |
| | |||||
* | Merge branch 'master' into use-packaging | Donald Stufft | 2014-11-19 | 1 | -56/+9 |
|\ | | | | | | | | | | | | | | | | | Conflicts: .hgtags CHANGES.txt ez_setup.py setuptools.egg-info/requires.txt setuptools/version.py | ||||
| * | Reindent clause. Prefer leading comment to inline. | Jason R. Coombs | 2014-09-29 | 1 | -3/+5 |
| | | |||||
| * | Extract variable to be in proximity of its comment | Jason R. Coombs | 2014-09-29 | 1 | -2/+4 |
| | | |||||
| * | Correct typo | Jason R. Coombs | 2014-09-29 | 1 | -1/+1 |
| | | |||||
| * | Remove Python 2.5 compatibility methods for zipfiles | Jason R. Coombs | 2014-09-29 | 1 | -52/+1 |
| | | |||||
| * | Trim excess whitespace | Jason R. Coombs | 2014-09-29 | 1 | -2/+2 |
| | | |||||
* | | Prefer packaging library if available. | Jason R. Coombs | 2014-09-27 | 1 | -2/+8 |
| | | |||||
* | | Merge github pull request #13 (dstufft/setuptools:use-packaging). | Jason R. Coombs | 2014-09-27 | 2 | -25/+15 |
|\ \ | |/ |/| | |||||
| * | Implement PEP 440 by using the packaging library | Donald Stufft | 2014-09-25 | 2 | -25/+15 |
| | | |||||
* | | Always restore os.environ even if an exception occurs. | Jason R. Coombs | 2014-09-26 | 1 | -5/+6 |
| | | |||||
* | | Add docstring | Jason R. Coombs | 2014-09-26 | 1 | -0/+4 |
| | | |||||
* | | Avoid passing None values to os.environ. | Jason R. Coombs | 2014-09-26 | 1 | -4/+7 |
| | | |||||
* | | Meant 'items' | Jason R. Coombs | 2014-09-26 | 1 | -1/+1 |
| | | |||||
* | | Correct test assertion | Jason R. Coombs | 2014-09-26 | 1 | -1/+1 |
| | | |||||
* | | Extracting environment patcher | Jason R. Coombs | 2014-09-26 | 1 | -5/+21 |
| | | |||||
* | | Skip tests if msvc9compiler isn't available. | Jason R. Coombs | 2014-09-26 | 1 | -2/+4 |
| | | |||||
* | | Grab winreg module from distutils.msvc9compiler | Jason R. Coombs | 2014-09-26 | 1 | -7/+5 |
| | | |||||
* | | Move stable import into stdlib imports section | Jason R. Coombs | 2014-09-26 | 1 | -2/+2 |
| | | |||||
* | | Remove unused import | Jason R. Coombs | 2014-09-26 | 1 | -1/+1 |
| | | |||||
* | | Remove excess whitespace | Jason R. Coombs | 2014-09-26 | 1 | -14/+12 |
| | | | | | | | | | | --HG-- extra : amend_source : b8e14d29b2a36b84e30e22cf231d0b1730eeb7f4 | ||||
* | | Adds monkeypatching for msvc9compiler.find_vcvarsall() to look for a ↵ | Steve Dower | 2014-09-25 | 1 | -0/+135 |
|/ | | | | standalone compiler installation and improves the error message for missing VC installation. | ||||
* | sdist command: fix case insensitivity when adding some files to filelist | Randy Syring | 2014-09-20 | 1 | -0/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should fix the problem in Bitbucket issue #100. It gives the same behavior for inclusion of default files (README*, etc.) on Windows as Linux. BACKWARDS INCOMPATABILITY: This may result in a backwards incompatible change for users on a case insensitive file system. If they were relying on some files getting included in their distribution due to setuptools defaults, and their files do not have the same case as the files being looked for in setuptools, those files will no longer be included in the package. For example, if a package had a file: readme.rst Previous to this commit, that file would have been included in the distribution as: README.rst But it will now no longer be included at all. To get the file included in the package, it can be added to the package's MANIFEST.in file: include readme.rst Files affected by this change will have a case variant of the files or patterns listed below: README README.txt README.rst setup.py (or whatever your setuptools script is named) setup.cfg test/test*.py | ||||
* | Merged in davidoff/setuptools-fix-failing-integration-test (pull request #68) | Jason R. Coombs | 2014-08-10 | 1 | -0/+3 |
|\ | | | | | | | Fix failing integration (test_stevedore) test on windows because of an unreleased handle on the current directory | ||||
| * | fix failing integration (test_stevedore) test on windows because of an ↵ | david | 2014-06-25 | 1 | -0/+3 |
| | | | | | | | | unreleased handle on the current directory | ||||
* | | Add test capturing failure on Python 2.6. Ref #236 | Jason R. Coombs | 2014-08-01 | 1 | -0/+6 |
| | | | | | | | | | | --HG-- extra : rebase_source : 99a2b1e437691f9e1a9982357bc70d91fce91953 | ||||
* | | Python 2.3 no longer supported | Jason R. Coombs | 2014-08-01 | 1 | -2/+0 |
| | | | | | | | | | | --HG-- extra : rebase_source : debc6141ad369eafeb78b808a15d8558ff3fb83b | ||||
* | | Remove unused variable | Jason R. Coombs | 2014-08-01 | 1 | -1/+1 |
| | | | | | | | | | | --HG-- extra : rebase_source : c4b515b677e318ffdcd78b2d90ab772e7d1f94e3 | ||||
* | | Merged in mg/setuptools (pull request #69) | Jason R. Coombs | 2014-07-27 | 1 | -4/+4 |
|\ \ | | | | | | | | | | Fix some typos in the documentation | ||||
| * | | Fix typos | Martin Geisler | 2014-06-29 | 1 | -4/+4 |
| | | | |||||
* | | | frozenset is available in Python 2.6 | Jason R. Coombs | 2014-07-12 | 1 | -5/+0 |
| | | | |||||
* | | | Disable test_two_levels_deep when /tmp is a symlink. The results it is ↵ | Jason R. Coombs | 2014-07-12 | 1 | -0/+3 |
| | | | | | | | | | | | | returning are suitable (shouldn't cause errors in runtime). Users are invited to trace the problem and find a solution. Fixes #231. | ||||
* | | | More simple asserts | Jason R. Coombs | 2014-07-12 | 1 | -3/+5 |
| | | | |||||
* | | | Use simple asserts. pytest handles this nicely. Removes broken _assertIn. | Jason R. Coombs | 2014-07-12 | 1 | -9/+2 |
| | | | |||||
* | | | Remove doctests module. It is now part of Python. | Jason R. Coombs | 2014-07-05 | 2 | -2687/+1 |
| | | | |||||
* | | | next compatibility is no longer required | Jason R. Coombs | 2014-07-05 | 1 | -1/+1 |
| | | | |||||
* | | | Since Python 3 will always need the _execfile functionality (to fulfill the ↵ | Jason R. Coombs | 2014-07-05 | 2 | -4/+6 |
|/ / | | | | | | | test in test_sandbox), this functionality should become part of the core implementation. | ||||
* | | Merge pull-request #575.3 | Jason R. Coombs | 2014-06-28 | 1 | -0/+37 |
|\ \ | |/ |/| | | | | | --HG-- extra : amend_source : 9576c3d20e8d3bcb3b951cd2f588e782f885ebe6 | ||||
| * | PY26 doesn't have assertIn | Philip Thiem | 2014-05-17 | 1 | -2/+2 |
| | | | | | | | | | | | | --HG-- branch : develop extra : rebase_source : a891af85b68115431db3fe42acf5a102e02aa8b9 | ||||
| * | Add Regression Tests for svn tagging. | Philip Thiem | 2014-04-23 | 1 | -0/+37 |
| | | | | | | | | | | | | --HG-- branch : develop extra : rebase_source : a05d5f844416113562066786c697170ed85c48fd | ||||
* | | Remove unused imports, unused variables, and excess whitespace | Jason R. Coombs | 2014-06-23 | 1 | -4/+2 |
| | | |||||
* | | Cleanup fixture using tmp and monkeypatch | Matthew Iversen | 2014-06-19 | 1 | -28/+20 |
| | |