summaryrefslogtreecommitdiff
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
* Bumped to 5.4.1 in preparation for next release.5.4.1Jason R. Coombs2014-07-061-1/+1
|
* Merged in rakuco/setuptools (pull request #71)Jason R. Coombs2014-07-061-1/+8
|\ | | | | | | ssl_support: Adjust to tunneling changes in Python 2.7.7 and 3.4.1.
| * ssl_support: Adjust to tunneling changes in Python 2.7.7 and 3.4.1.Raphael Kubo da Costa2014-07-031-1/+8
| | | | | | | | | | | | | | The fix for https://bugs.python.org/issue7776 changed httplib.HTTPConnection's handling of tunneling: `host' now points to the proxy host, so we have to adjust the code to perform the certificate validation on `_tunnel_host' instead when it is available.
* | Remove doctests module. It is now part of Python.Jason R. Coombs2014-07-053-2689/+2
| |
* | next compatibility is no longer requiredJason R. Coombs2014-07-053-4/+2
| |
* | Since Python 3 will always need the _execfile functionality (to fulfill the ↵Jason R. Coombs2014-07-054-21/+22
| | | | | | | | test in test_sandbox), this functionality should become part of the core implementation.
* | Use numbers.Number to detect numeric typeJason R. Coombs2014-07-052-4/+3
| |
* | Bumped to 5.5 in preparation for next release.Jason R. Coombs2014-07-051-1/+1
| |
* | Use Python 3 syntax in 'script (dev).tmpl', as Python 2.6+ supports this syntax5.4Jason R. Coombs2014-07-051-4/+1
| |
* | Merge with masterJason R. Coombs2014-07-052-7/+3
|\ \ | |/ | | | | | | --HG-- extra : amend_source : 272b2718bac5934550a589d08f584120ba78086a
| * Use __import__() to avoid leaking imported names to the executed script.Arfrever Frehtes Taifersar Arahesis2014-06-302-7/+3
| |
* | Resave with excess whitespace removedJason R. Coombs2014-07-021-1/+1
|/
* Bumped to 5.4 in preparation for next release.Jason R. Coombs2014-06-281-1/+1
|
* Merge pull-request #575.3Jason R. Coombs2014-06-282-5/+42
|\ | | | | | | | | --HG-- extra : amend_source : 9576c3d20e8d3bcb3b951cd2f588e782f885ebe6
| * PY26 doesn't have assertInPhilip Thiem2014-05-171-2/+2
| | | | | | | | | | | | --HG-- branch : develop extra : rebase_source : a891af85b68115431db3fe42acf5a102e02aa8b9
| * Prune paths file list starting with (RCS|CVS|.svn) as well as path withPhilip Thiem2014-04-231-1/+2
| | | | | | | | | | | | | | | | such sub directories. --HG-- branch : develop extra : rebase_source : 2b3326fe668e880b351b0d5f388472239d915d58
| * Add Regression Tests for svn tagging.Philip Thiem2014-04-231-0/+37
| | | | | | | | | | | | --HG-- branch : develop extra : rebase_source : a05d5f844416113562066786c697170ed85c48fd
| * Applied Patch from cazabon to handle svn tag revisionsPhilip Thiem2014-04-161-3/+4
| | | | | | | | | | | | --HG-- branch : develop extra : rebase_source : 571dac8142fc43b54bcd0302598766b0bb9e13ff
* | Remove unused imports, unused variables, and excess whitespaceJason R. Coombs2014-06-231-4/+2
| |
* | Bumped to 5.3 in preparation for next release.Jason R. Coombs2014-06-231-1/+1
| |
* | Always generate the lines, even in dry run.Jason R. Coombs2014-06-221-2/+4
| | | | | | | | | | --HG-- extra : amend_source : fa41c3fb787b667f703f67a52aed7a2958e615b4
* | Prefer the writelines method.Jason R. Coombs2014-06-221-1/+1
| |
* | Extract method for generating lines for a pkg in nsp. Fixes issue in ↵Jason R. Coombs2014-06-221-23/+26
| | | | | | | | 67bdf3a726962 where only the last dat would be written.
* | Reindent long lineJason R. Coombs2014-06-221-1/+2
| |
* | Use context manager for opening and closing the fileJason R. Coombs2014-06-221-2/+2
| |
* | Use short-circuit for less nestingJason R. Coombs2014-06-221-13/+15
| |
* | Extract the additional trailing lines when a parent package is indicated.Jason R. Coombs2014-06-221-10/+13
| |
* | Extract the lines of the namespace package pth file template for readability.Jason R. Coombs2014-06-221-12/+12
| |
* | Remove trailing newlineJason R. Coombs2014-06-221-1/+0
| |
* | Merge Pull Request 67 from bb://agronholm/bitbucketJason R. Coombs2014-06-2222-564/+715
|\ \
| * | Fixed PEP 8 compliancy of the setuptools.command packageAlex Grönholm2014-06-1822-602/+734
| | |
* | | Clean up _get_all_ns_packagesMatthew Iversen2014-06-221-5/+4
| | |
* | | Fix pep8 issues for install_egg_infoMatthew Iversen2014-06-221-42/+23
|/ /
* | Merge pull request #9 from Ivoz/integration-prJason R. Coombs2014-06-181-28/+20
|\ \ | | | | | | Merge PR 9 (improved integration tests)
| * | Cleanup fixture using tmp and monkeypatchMatthew Iversen2014-06-191-28/+20
| | |
* | | Extract variable for clarity.Jason R. Coombs2014-06-181-4/+6
| | |
* | | Remove superfluous importJason R. Coombs2014-06-181-4/+3
|/ /
* | Bumped to 5.2 in preparation for next release.Jason R. Coombs2014-06-151-1/+1
| |
* | Bumped to 5.1 in preparation for next release.5.1Jason R. Coombs2014-06-151-1/+1
| |
* | Merge template loader refactoringJason R. Coombs2014-06-151-14/+16
|\ \
| * | Moved filename resolution into _load_templateJason R. Coombs2014-06-151-7/+8
| | | | | | | | | | | | | | | --HG-- extra : rebase_source : beb6c57dfd500432304518b9d313d1a98e2614b9
| * | Extract embedded function as protected staticmethod.Jason R. Coombs2014-06-151-9/+10
| | | | | | | | | | | | | | | --HG-- extra : rebase_source : 04b4807ccc7bf95d87797716f5d3488d420fa692
* | | Merge issue202 changes. Fixes #202.Jason R. Coombs2014-06-151-41/+181
|\ \ \
| * | | remove instead of fix stale zipimport._zip_directory_cache data on PyPyJurko Gospodnetić2014-06-151-25/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PyPy's zipimport._zip_directory_cache implementation does not support direct item assignment, thus breaking our attempts at silently updating the cached zip archive directory information behind the scene. As a workaround, when using PyPy, we fall back to simply clearing the stale cached information. --HG-- extra : amend_source : 991e30244754d8fac042da56ac4cf0ad1a0f50d5
| * | | clear cached zip archive directory data when removing it from cacheJurko Gospodnetić2014-06-041-10/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an extra safety measure to avoid someone holding a reference to this cached data and using its content even after we know that the underlying zip archive has been removed and possibly even replaced. Change suggested by PJ Eby (pje on BitBucket) in a setuptools pull request #51 comment: https://bitbucket.org/pypa/setuptools/pull-request/51/diff#comment-2018183 --HG-- extra : rebase_source : 6de2309bc7446647749cfe78ab00e0230a07f92f
| * | | extract function for updating zipimporter cache dataJurko Gospodnetić2014-06-041-14/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _update_zipimporter_cache() extracted from _uncache() & _replace_zip_directory_cache_data(). Code cleanup done in preparation for adding a bit more detailed cache item clearing logic, so that would not require adding a separate function with yet more code duplication. --HG-- extra : rebase_source : e2e956e042c7cbfabe2c31ecc58a4f76c91f40aa
| * | | extract duplicate codeJurko Gospodnetić2014-06-041-13/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extracted code for collecting a list of zipimporter cache entries related to a given path into _collect_zipimporter_cache_entries(). --HG-- extra : rebase_source : 54ab881d794f95467e811511433a2cd31595339e
| * | | update zipimporter cache clearing related code commentsJurko Gospodnetić2014-06-041-25/+31
| | | | | | | | | | | | | | | | | | | | --HG-- extra : rebase_source : c8c77d96880275e34c1580991c2d70486b6d0e00
| * | | fix clearing zipimport._zip_directory_cache on pypyJurko Gospodnetić2014-06-021-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pypy uses a custom zipimport._zip_directory_cache implementation class that does not support the complete dict interface, e.g. it does not support the dict.pop() method. For more detailed information see the following links: https://bitbucket.org/pypa/setuptools/issue/202/more-robust-zipimporter-cache-invalidation#comment-10495960 https://bitbucket.org/pypy/pypy/src/dd07756a34a41f674c0cacfbc8ae1d4cc9ea2ae4/pypy/module/zipimport/interp_zipimport.py#cl-99 --HG-- extra : rebase_source : 95cff7946455f0a4422d97eecab11164a9ddef10
| * | | remove quick-fix comment for the solution to issue #169.Jurko Gospodnetić2014-05-081-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Although the original problematic use case when we are replacing a zipped egg distribution with another zipped egg distribution is now cleanly handled by fixing all existing zipimport.zipimporter loaders, this fix is still valid for cases when replacing a distribution with a non-zipped egg folder. --HG-- extra : source : efd6a8b82bafdbcfad1971b7e0f470e19191be1a