aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/package_index.py
Commit message (Collapse)AuthorAgeFilesLines
* Make PackageIndex._vcs_split_rev_from_url a static method (as it doesn't ↵Jason R. Coombs2013-07-241-1/+2
| | | | have any instance or class references).
* Import urlsplit and urlunsplit from compat module. Fixes #53.Jason R. Coombs2013-07-241-1/+1
|
* Replace import * with explicit imports, allowing linter to detect the ↵Jason R. Coombs2013-07-241-1/+5
| | | | missing imports reported in #53.
* Normalize whitespace in package_index.pyJason R. Coombs2013-07-241-77/+2
|
* Re-indent several function signatures to reduce linter warningsJason R. Coombs2013-07-241-15/+20
|
* Clean up imports in package_indexJason R. Coombs2013-07-241-1/+6
|
* Remove unused importsJason R. Coombs2013-07-241-3/+2
|
* package_index.py : fix hash_nameDaniel Holth2013-07-221-17/+3
|
* Add compatibility for Python 2.4 when querying the hash name. Fixes #440.9.6Jason R. Coombs2013-07-171-1/+16
|
* Use 'is_valid' instead of simply 'valid' or 'check', which are less clear ↵0.9.3Jason R. Coombs2013-07-151-3/+3
| | | | about the purpose of the method. Fixes AttributeError introduces in 0.9.2. Fixes #42.
* Extracted hash-checking functionality into its own classes. Hashes are no ↵Jason R. Coombs2013-07-151-26/+73
| | | | longer checked when the proper pattern isn't detected. Fixes #42.
* Enable using any guarenteed hash as a hash functionDonald Stufft2013-07-091-14/+20
| | | | | --HG-- extra : rebase_source : 1c5040c4a89dfcd4ec8cf2ad64825d5bc73ebe30
* Merged upstream changes.Vinay Sajip2013-06-191-9/+12
|\ | | | | | | | | --HG-- branch : single-codebase
| * Merge Python 3 native support from distributeJason R. Coombs2013-06-181-38/+47
| |\ | | | | | | | | | | | | --HG-- rename : tests/test_distribute_setup.py => tests/test_ez_setup.py
| | * Fix Python3 compatibility issue in filterfalseJason R. Coombs2013-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 71e3e89efe6483924a07e7f9819ee86f08dbf1f2 extra : histedit_source : fa75c7bc174b248c74da7b4efd5f6f05c36b6ae4
| | * Merge Vinay Sajip's unified Python 2/3 support from distribute 3Jason R. Coombs2013-06-181-3/+88
| | |\ | | | | | | | | | | | | | | | | --HG-- branch : distribute
| | * \ Merge with upstreamJason R. Coombs2013-06-181-2/+25
| | |\ \ | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute
| | * | | Changes to support 2.x and 3.x in the same codebase.Vinay Sajip2011-06-201-37/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 7d3608edee54a43789f0574d702fb839628b5071
* | | | | Misc. updates following 2to3 checks.Vinay Sajip2013-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : single-codebase
* | | | | Initial commit. All tests pass on 2.7, 3.2 and 3.3, though there are some ↵Vinay Sajip2013-06-151-41/+47
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | atexit errors in the multiprocessing module in 2.7/3.2 (seemingly unrelated to setuptools). --HG-- branch : single-codebase
* | | | Merge with Distribute 0.6.43Jason R. Coombs2013-05-251-1/+1
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | --HG-- rename : distribute_setup.py => ez_setup.py
| * | | Restore Python 2.4 compatible syntaxJason R. Coombs2013-05-241-1/+1
| | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute
* | | | Fix use of getheaders on Python 3Jason R. Coombs2013-05-251-4/+3
| | | |
* | | | Support get_headers on Python 3 and Python 2Jason R. Coombs2013-05-241-1/+4
| | | |
* | | | Merge with distribute 0.6.42Jason R. Coombs2013-05-241-0/+32
|\| | |
| * | | Use a wrapper to ensure unique values on find_external_links. Factors out ↵Jason R. Coombs2013-05-241-9/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | uniqueness test into a re-usable decorator and simplifies the body of find_external_links. --HG-- branch : distribute
| * | | Add unique_everseen from Python 2.7 docsJason R. Coombs2013-05-241-0/+19
| | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute
| * | | actually filter the linksDirley Rodrigues2013-02-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : cb6e3497e1f8594181f10110cbc833bd6c81f89e
| * | | avoid naming problemsDirley Rodrigues2013-02-041-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 29eeb99013055b8d27cad7f7e8898d06a865b188
| * | | Improve external links finder to not yield duplicate links.Dirley Rodrigues2013-02-041-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 78e932fca32ee0ee1f50794cf998f4e7db78131b
* | | | Merged latest changes from setuptools-0.6 branchJason R. Coombs2013-05-131-9/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | --HG-- rename : doc/formats.txt => docs/formats.txt
| * | | | Low-level SSL verification w/out warnings or options; automatically usespje2013-05-041-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it if it can, won't if it doesn't. (grafted from 8dc579408781836ecf30b637665ad7f2509933a5) --HG-- branch : setuptools-0.6 extra : source : 8dc579408781836ecf30b637665ad7f2509933a5
| * | | | Default index URL to use SSL version of PyPIpje2013-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : setuptools-0.6 extra : source : b95868385a32c0103133105788c70850656662c6
| * | | | Backport.PJ Eby2011-03-231-2/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4088793
| * | | | Backport SF download fixPJ Eby2010-02-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4077904
| * | | | Backport to 0.6PJ Eby2009-11-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4076123
| * | | | Fix for issue 88PJ Eby2009-10-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4075926
| * | | | Major updates and fixes include:PJ Eby2009-10-121-31/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix for the Python 2.6.3 build_ext API change * Support for the most recent Sourceforge download link insanity * Support for SVN 1.6 * Stop crashing on certain types of HTTP error * Stop re-trying URLs that already failed retrieval once * Fixes for various dependency management problems such as looping builds, re-downloading packages already present on sys.path (but not in a registered "site" directory), and randomly preferring local -f packages over local installed packages * Prevent lots of spurious "already imported from another path" warnings (e.g. when pkg_resources is imported late) * Ensure C libraries (as opposed to extensions) are also built when doing bdist_egg Other changes: * Misc. documentation fixes * Improved Jython support * Fewer warnings under Python 2.6+ * Warn when 'packages' uses paths instead of package names (because it causes other problems, like spurious "already imported" warnings) * Stop using /usr/bin/sw_vers on Mac OS (replaced w/'platform' module calls) Note: This is NOT a merge from Distribute; upon review, many of the tracker-submitted patches used as a basis for forking were incorrect, incomplete, introduced new bugs, or were not addressing the root causes. (E.g., one of the changes in this patch fixes three superficially unrelated issues in the setuptools bug tracker.) Careful review will be required if you want to merge this work back into Distribute. --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4075385
* | | | | Merge package_index moduleJason R. Coombs2013-03-201-27/+59
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge
| * | | | | Copy changes to package_index from 1aae1efe5733Jason R. Coombs2013-03-201-36/+77
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : db6acae7b8cfb92007fe8e7ae4f392481b080a00
* | / / / Backed out distribute-specific references in package_index moduleJason R. Coombs2013-03-031-2/+2
| |/ / / |/| | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 619f12674c8d42831a59dc805b7b9cbf375a831d
* | | | This one also failed on Windows.Stefan H. Holek2012-10-261-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : c26a4318302d55dfdd67d379525e84172b440b82
* | | | Merged in pkoch/distribute (pull request #21)Jason R. Coombs2012-10-231-0/+53
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 1e4ad7f02d0718b3665aa2e2405721d64e42fc1b
| * | | Make revision specifiable.Paulo Koch2012-09-131-9/+40
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 059208b9bdcd9a0cf2c2f654f25b638a65f2d9d1
| * | | Add support for Mercurial URLs.Paulo Koch2011-10-111-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 7c33d5bea70d9300cff635646988b13c007e24c9
| * | | Add support for git URLs.Paulo Koch2011-10-111-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : f664e8cf2b7b6f78096cd00463f4e2009bdeb3ac
* | | | Fix cause of test failure on Mac OS X. Refs #20.Stefan H. Holek2012-10-091-1/+7
|/ / / | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 92ba8151d6dfa3755b31139a9b5ada570183731d
* | | Fix issue #262 - package_index.open_with_auth no longer throws LookupError ↵Jason R. Coombs2011-12-011-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | on Python 3. --HG-- branch : distribute extra : rebase_source : ae4a0886ff89d3679f495f51171f94d3770e5d47
* | | Merge (discarding b825c6440dc6)Jason R. Coombs2011-08-171-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 5190d1f30b60efbc0cc70a96807c1b269abd1897
| * | | Remove extraneous 2nd argument in call to open_url, apparently intended toAlex Clark2011-08-141-1/+1
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | issue a warning (looks like open_url takes an optional `warning` argument, but I couldn't get that to work either). Fixes #135. This fix is better than the status quo, but probably not as good as issuing a warning instead of failure. --HG-- branch : distribute extra : rebase_source : 39889bf4dd21abbd57207bfafe6f8bad68b1e46f