summaryrefslogtreecommitdiff
path: root/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Drop invoke task for vendoring dependenciesPradyun Gedam2019-12-151-4/+0
| | | | This is no longer needed, since `vendoring` does what we need here.
* Enable isort in pre-commitPradyun Gedam2019-09-241-1/+0
|
* Move invoke.generate commands to noxPradyun Gedam2019-09-051-2/+2
|
* Move invoke commands to tools.automationPradyun Gedam2019-07-306-488/+1
|
* Upgrade msgpack to 0.6.1Pradyun Gedam2019-07-201-204/+0
| | | | This also allows us to drop our compatibility patch Python <2.7.6.
* Add an html5lib patch for Python 3.9 compatibilityChih-Hsuan Yen2019-07-181-0/+31
| | | | | | | The patch is adapted from https://github.com/html5lib/html5lib-python/commit/4f9235752cea29c5a31721440578b430823a1e69 Closes https://github.com/pypa/pip/issues/6407 Closes https://github.com/pypa/pip/issues/6237
* Merge pull request #5785 from brcrista/masterPaul Moore2018-11-211-1/+3
|\ | | | | Add Azure Pipelines configuration
| * Merge branch 'master' of https://github.com/pypa/pipBrian Cristante2018-10-151-1/+2
| |\
| * | Use --yes flag to generate NEWS.rst during CIBrian Cristante2018-09-151-1/+3
| | |
* | | Add automation for fetching licenses of 3rd party librariesMiro Hrončok2018-10-291-1/+121
| |/ |/| | | | | See https://github.com/pypa/pipenv/issues/1961
* | Fix the vendoring script to cover relative importsPradyun Gedam2018-09-301-1/+2
|/
* Fix vendoring import rewriting, when imports are on first linePradyun Gedam2018-08-171-2/+2
|
* Update the vendored requests for the moved compat modulePradyun Gedam2018-07-291-1/+1
|
* Update requests to 2.19.1Pradyun Gedam2018-06-211-1/+9
|
* Resolve existing mypy errors (#5492)Pradyun Gedam2018-06-111-1/+5
| | | | | mypy is failing on master because it turns out mypy isn't noticing configparser from six, when vendored. This should be a temporary fix for that.
* Vendoring: Drop the bin directoryMiro Hrončok2018-04-281-2/+6
| | | | | | | | It contains the executables: easy_install, distro, chardetect etc. It should not be picked as vendored library. Related to https://github.com/pypa/pip/issues/5347
* Vendoring: Make sure to only rewrite relevant importsMiro Hrončok2018-04-281-2/+2
| | | | | | | If there is an import from hamster, while we vendor ham, we should not rewrite it. Fixes https://github.com/pypa/pip/issues/5347
* Add a comment to tasks/generate.py regarding Windows shell syntaxPaul Moore2018-04-221-0/+5
|
* Fix msgpack on older versions of Python 2.7Donald Stufft2018-04-161-0/+204
|
* Fix line length in tasks/generate.pyPaul Moore2018-03-311-1/+2
|
* Fix author generation to explicitly use UTF-8 (for Windows) and regenerate ↵Paul Moore2018-03-311-1/+1
| | | | authors
* Fix to generate.authors task so that it works on WindowsPaul Moore2018-03-311-1/+1
|
* Merge branch 'master' into vendoring/enable-c-libsPradyun Gedam2018-03-303-7/+45
|\
| * Merge branch 'release/9.0.3' into merged/9.0.3Donald Stufft2018-03-211-3/+11
| |\
| * | Fixes to vendoring scripts so they work on WindowsPaul Moore2018-03-201-2/+2
| | |
| * | Remove stub for appdirsPradyun Gedam2018-01-241-2/+4
| | |
| * | Do not load win32com on WindowsPradyun Gedam2018-01-241-0/+28
| | |
* | | Merge branch 'master' into vendoring/enable-c-libsPradyun Gedam2017-12-161-21/+0
|\ \ \ | |/ /
| * | Drop vendoring patch for distroAnthony Sottile2017-12-141-21/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | - python2.6 is no longer supported by pip ```bash git apply --reverse tasks/vendoring/patches/distro.patch git rm tasks/vendoring/patches/distro.patch ```
* | | misc: fix another mistake from the mergePradyun Gedam2017-11-121-2/+2
| | |
* | | Fix a mistake in mergePradyun Gedam2017-11-041-1/+15
| | |
* | | Merge branch 'master' into pr/4612Pradyun Gedam2017-11-045-84/+73
|\ \ \ | |/ /
| * | Upgrade requestsDonald Stufft2017-09-072-37/+26
| | |
| * | Don't automatically vendor dependenciesDonald Stufft2017-09-071-1/+4
| | |
| * | Merge branch 'master' into mypy/infrastructurePradyun S. Gedam2017-09-024-13/+13
| |\ \
| | * | Move all internal APIs to pip._internalDonald Stufft2017-08-314-13/+13
| | | |
| * | | Merge branch 'master' into mypy/infrastructurePradyun S. Gedam2017-08-032-33/+3
| |\ \ \ | | |/ /
| | * | Upgrade some vendored dependencies (#4638)Pradyun S. Gedam2017-08-022-22/+3
| | | |
| * | | Modify vendoring to include additional .pyi stubsPradyun S. Gedam2017-07-171-11/+49
| | | |
| * | | Patch pkg_resources for mypyPradyun S. Gedam2017-07-171-3/+14
| |/ /
* | | Limit the disabling of requests' pyopenssl import to Windowspip2017-07-191-11/+17
|/ /
* | Generate our NEWS.rst with towncrierDonald Stufft2017-03-191-0/+11
| |
* | Upgrade setuptools, appdirs, cachecontrol, distro, ipaddress, pyparsing, and ↵Donald Stufft2017-03-182-4/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | requests (#4342) * Upgrade setuptools to 34.3.2 * Upgrade appdirs to 1.4.3 * Upgrade CacheControl to 0.12.1 * Upgrade distro to 1.0.2 * Upgrade ipaddress to 1.0.18 * Upgrade pyparsing to 2.2.0 * Upgrade requests to 2.13.0 * Remove patching of progress * Don't translate imports that would be syntax errors * Patch pkg_resources to handle packaging correctly
* | Adopt cachecontrol 0.12.0 with msgpack support (#3515) (#4258)Stephan Erb2017-01-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | This change promises a performance improvement of up to 25%: # Before $ time pip install django --no-compile 2.34s user 2.49s system 47% cpu 10.106 total # With this patch $ time pip install django --no-compile 1.82s user 2.10s system 51% cpu 7.646 total Both tests have been performed with hot caches.
* | Automatic vendoring (#4093)Xavier Fernandez2016-11-066-3/+226
|/
* Move get-pip.py to its own repositoryDonald Stufft2016-01-202-271/+0
|
* Return to only installing setuptools/wheel if actually neededDonald Stufft2016-01-201-0/+15
|
* Allow specifying a particular version of items to install for get-pip.pyDonald Stufft2016-01-191-15/+32
|
* Attempt to install Wheel in get-pip.pyDonald Stufft2015-05-211-0/+10
|
* Update documentation on the generate taskGuilherme Espada2015-03-191-1/+1
| | | | Instead of base64, we now use base85