summaryrefslogtreecommitdiff
path: root/setuptools/package_index.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove Python 2 compatibilityJason R. Coombs2020-08-161-17/+16
|
* Fix exception causes in package_index.pyRam Rachum2020-06-111-6/+6
|
* change: Mac OS X -> macOSReece Dunham2020-04-111-1/+1
| | | | Signed-off-by: Reece Dunham <me@rdil.rocks>
* Merge pull request #1894 from ataylor284/bad-auth-messageJason R. Coombs2020-03-071-0/+2
|\ | | | | Add info message on package index auth error
| * Add info message when authentication error encountered processing package index.Andrew Taylor2019-10-291-0/+2
| |
* | 👹 Feed the hobgoblins (delint).Jason R. Coombs2020-01-191-2/+4
|/
* Fixes for python3.10Anthony Sottile2019-08-171-1/+1
|
* FIX: git and hg revision checkout under Windows2xB2019-04-121-2/+2
| | | Windows does not change the working directory for a process via `cd .. && <process>` (see e.g. this question: https://stackoverflow.com/q/55641332/8575607 ). This commit replaces the use of `cd .. &&` with arguments provided by `git` and `hg` respectively.
* Also restore port consideration when re-injecting credentials for found links.Jason R. Coombs2019-02-031-1/+1
|
* Revert to using a copy of splituser from Python 3.8. Using ↵Jason R. Coombs2019-02-031-7/+11
| | | | urllib.parse.urlparse is clumsy and causes problems as reported in #1663 and #1668. Alternative to #1499 and fixes #1668.
* Ensure a specified port in package_index isn't lost in the parse/unparse of ↵Jason R. Coombs2019-01-311-1/+1
| | | | the URL when auth is present. Fixes #1663.
* Remove use of splituser in packag_index.py. Fixes #1499.Jason R. Coombs2018-12-151-6/+10
|
* Deprecate Subversion download functionality. Ref #1502. Used UserWarning ↵Jason R. Coombs2018-09-231-0/+2
| | | | instead of DeprecationWarning so it's visible to users who might be relying on this functionality.
* Use preferred interface, fixing DeprecationWarning on later Pythons.Jason R. Coombs2018-09-231-2/+1
|
* Remove spurious executable permissionsMiro Hrončok2018-07-271-0/+0
|
* Add test and adjust match. Fixes #1366.Jason R. Coombs2018-06-061-2/+9
|
* Remove stale comment, added in 8cc0d5c2 and made meaningless in 26eee297.Jason R. Coombs2018-06-031-1/+0
|
* Use raw strings for regexesJason R. Coombs2018-06-031-3/+3
|
* Use Python 3 syntax for new-style clasessJason R. Coombs2018-06-031-2/+4
|
* Update all pypi.python.org URLs to pypi.orgJon Dufresne2018-04-261-1/+1
| | | | | | For details on the new PyPI, see the blog post: https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html
* Rely on stdlib to decode entities.Jason R. Coombs2018-03-171-15/+2
|
* Use six for splituserJason R. Coombs2018-03-171-7/+2
|
* easy_install: add support for installing from wheelsBenoit Pierre2017-11-261-1/+13
| | | | | | | | | | Note: wheels are installed as eggs, so each install is self-contained and multiple versions of the same package can be installed at the same time. Limitations: - headers are not supported - resulting egg metadata requirements have their markers stripped
* Merge branch 'master' into drop-py26Jason R. Coombs2017-11-191-17/+28
|\
| * Feed the hobgoblins (delint).Jason R. Coombs2017-11-141-15/+26
| |
| * Update broken link. Fixes #1197.Jason R. Coombs2017-11-141-1/+1
| |
| * Use platform-friendly syntax for Mercurial checkouts. Fixes #170.Jason R. Coombs2017-09-131-1/+1
| |
* | Merge branch 'master' into drop-py26Jason R. Coombs2017-09-031-7/+7
|\ \ | |/
| * Merge branch 'master' into feature/re-vendor-sadfaceJason R. Coombs2017-05-301-4/+4
| |\
| | * Python 3.6 invalid escape sequence deprecation fixesVille Skyttä2017-02-241-4/+4
| | |
| * | Revert "Merge pull request #933 from pypa/feature/581-depend-not-bundle"Jason R. Coombs2017-02-241-2/+2
| |/ | | | | | | | | This reverts commit 089cdeb489a0fa94d11b7307b54210ef9aa40511, reversing changes made to aaec654d804cb78dbb6391afff721a63f26a71cd.
| * An epoch starts with a number followed by '!'.Moriyoshi Koizumi2017-02-131-1/+1
| |
| * A local version label starts with '+' sign, as per ↵Moriyoshi Koizumi2017-02-131-1/+1
| | | | | | | | https://www.python.org/dev/peps/pep-0440/#id23
| * Merge with masterJason R. Coombs2017-01-161-2/+2
| |\
| | * Restore setuptools import, falsely identified as an unused import by linter.Jason R. Coombs2017-01-161-1/+2
| | |
| | * Remove unused importsJason R. Coombs2017-01-161-2/+1
| | |
| * | Strip out vendored packages and require them instead. Ref #581.Jason R. Coombs2017-01-011-2/+2
| |/
* | Drop support for Python 2.6, removing lots of compatibility code for a ↵Jason R. Coombs2016-12-091-2/+1
|/ | | | leaner, cleaner codebase. Fixes #878.
* package_index: fix bug not catching some network timeoutsJulien Muchembled2016-11-141-1/+1
| | | | | | | | | | | There are already so many exceptions catched, like socket errors (e.g. failure in name resolution) or HTTP errors. Depending on when a timeout occurs, it is either catched (URLError during the SSL handshake) or not (socket.error while getting a HTTP response). When used by buildout, this fixes random failures when running in newest mode (which is the default case), or when the requested version is available in the download-cache.
* Fix spacing after comment hash.stepshal2016-10-251-3/+3
|
* Fix spacing after comment hash.stepshal2016-10-191-18/+18
|
* Fix quantity of blank lines.stepshal2016-10-181-2/+5
|
* Add missing whitespace.stepshal2016-09-181-1/+1
|
* Don't duplicate error case in package_indexSteve Kowalik2016-09-131-7/+10
| | | | | | | 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.
* In package_index, reindent long lines.Jason R. Coombs2016-08-031-4/+12
|
* Fix logging using arguments instead of formatterValentin Valls2016-08-031-2/+1
|
* specify that no 'working' links were found, previous behaviour didn't check ↵Jens Timmerman2016-07-251-1/+1
| | | | if downloads could succeed
* pick better names for variablesJens Timmerman2016-07-251-4/+3
|
* don't return a tuple, add a new attribute to current returnvalueJens Timmerman2016-07-251-7/+7
|
* addressed remarks, None, None since a tuple is expectedJens Timmerman2016-07-251-2/+3
|