Commit Graph

8118 Commits

Author SHA1 Message Date
Xavier Fernandez afcb3e7eaf Release 19.3 2019-10-14 14:24:27 +02:00
Xavier Fernandez 707fe2171e Updating AUTHORS.txt 2019-10-14 14:24:27 +02:00
Xavier Fernandez 8df9329396 Add release target 2019-10-14 14:23:00 +02:00
Chris Hunt a0b75cc460 Remove intermediate pip-wheel-metadata dir
Previously this was located in the source directory itself, but now
that we're using a temporary directory, there's no need for
pip-wheel-metadata.
2019-10-13 22:20:58 +02:00
Pradyun Gedam 1c3f31ce14
Merge pull request #7072 from TonyBeswick/master
Fix pip freeze not showing correct entry for mercurial packages that use subdirectories.
2019-10-12 18:23:20 +05:30
Albert Tugushev 8c66447bad Use python-version instead of deprecated version
It's deprecated since https://github.com/actions/setup-python/commit/6f6fcee.
2019-10-12 14:25:40 +02:00
Xavier Fernandez 7e11e25bfb Update AUTHORS.txt 2019-10-11 12:05:25 +02:00
tbeswick 7ebc54171c Fixed missing return statement in `Mercurial.controls_location()`, it
only got found after reverting `VersionControl.controls_location()`
2019-10-11 17:15:35 +13:00
tbeswick 24a2be8af6 Reverting `VersionControl.controls_location()` to pre PR state. Its an optimization that belongs in another PR. 2019-10-11 16:44:45 +13:00
tbeswick f197479dc8 Fixed LF getting converted to CRLF in last commit. 2019-10-11 14:30:30 +13:00
tbeswick f81f3c902c Removed `get_repo_root_dir()`, this functionality is now included in `Git.get_subdirectory()` and `Mercurial.get_subdirectory()`.
Added `find_path_to_setup_from_repo_root()` function to perform the
common parts of `get_subdirectory()`.
2019-10-11 12:27:17 +13:00
Christopher Hunt f3f396fd79
Merge pull request #7102 from mayeut/manylinux2014
Add manylinux2014 support
2019-10-10 18:07:51 -04:00
Christopher Hunt 209e571c93
Merge pull request #7171 from Pachwenko/update-global-install-test
update global install option test
2019-10-10 17:37:53 -04:00
Pachwenko f84d9c810b
update global install option test 2019-10-10 07:56:38 -05:00
Xavier Fernandez d9e27f0030 Bump vendored libraries 2019-10-10 12:33:38 +02:00
Xavier Fernandez c30bfa5a9f Add vendoring target to heck that vendoring is up-to-date 2019-10-10 10:29:34 +02:00
Xavier Fernandez 0cb85d5734 Bump contextlib2 to latest version 0.6.0 2019-10-10 00:06:55 +02:00
Pradyun Gedam af3062af41 Remove the deprecated pip config --venv option (#7163) 2019-10-09 23:28:00 +02:00
Xavier Fernandez 79b48aab6e Fix contextlib2 vendoring 2019-10-09 22:45:19 +02:00
Xavier Fernandez 3b22ce2fa4 Launch vendoring.update 2019-10-09 22:45:19 +02:00
mayeut d3d3ccad47
Detect armv7l hard-float ABI for manylinux2014
PEP 599 defines manylinux2014 armv7l to be compatible with centos7 altarch armv7 i.e. armhf using the gnueabihf ABI
2019-10-09 22:09:29 +02:00
mayeut 62d84a5aae
Add manylinux2014 support
Per PEP 599:
https://www.python.org/dev/peps/pep-0599/
2019-10-09 22:09:28 +02:00
tbeswick 1028e30782 Fixed lint error in news. 2019-10-09 10:12:38 +13:00
tbeswick f7b44a82fe Removed unused import. 2019-10-09 09:45:41 +13:00
tbeswick 5ad4291b06 Added newline to end of news file. 2019-10-09 09:40:59 +13:00
tbeswick a0cbe4c440 Fixing bad merge. 2019-10-09 09:11:58 +13:00
Christopher Hunt 90aeec97f1
Merge pull request #7147 from chrahunt/refactor/move-requests-init
Move some initialization out of __init__
2019-10-08 08:27:02 -04:00
Krishna Oza 74972037b5 Simplify an interestingly written conditional (#7161) 2019-10-08 12:52:00 +05:30
TonyBeswick bcbaee7aa5
Merge branch 'master' into master 2019-10-08 18:39:08 +13:00
tbeswick c6906f1a38 - Abstracted out common `get_subdirectory()` code in `Git` and `Mercurial`, adding `get_repo_root_dir()` for the vcs specific code.
- Reverted behaviour of `Git.controls_location()` and `Mercurial.controls_location()` to call the vcs command if the base `VersionControl.controls_location()` doesn't detect the vcs directory.
- Added `log_failed_cmd` argument `VcsSupport.run_command()` to allow vcs commands to be tried without logging errors if they aren't present.
- Corrected indentation.
- Removed `expect_stderr=True` in `test_freeze_mercurial_clone_srcdir` as its not required.
2019-10-08 18:15:22 +13:00
Chris Hunt 3eda51fd34 Conditionally import ssl
Saves >=10ms on irrelevant platforms.
2019-10-08 00:50:22 -04:00
Pradyun Gedam e5cc08d32d
Merge pull request #7159 from pypa/pradyunsg-patch-1
Delete 1234.trival
2019-10-08 08:19:30 +05:30
Pradyun Gedam df624d05df
Delete 1234.trival 2019-10-07 21:55:05 +05:30
Pradyun Gedam d451338b45
Revert "Optimize upgrade of already-satisfied pinned requiremen… (#7158)
Revert "Optimize upgrade of already-satisfied pinned requirement"
2019-10-07 21:34:34 +05:30
Pradyun Gedam d82874c417
Revert "Optimize upgrade of already-satisfied pinned requirement" 2019-10-07 21:29:40 +05:30
Pradyun Gedam a33ca80688
Merge pull request #7156 from pradyunsg/remove-path-abspath
Rename tests.lib.path.Path.{abspath -> resolve()}
2019-10-07 19:20:31 +05:30
Pradyun Gedam 37bc629551
Rename tests.lib.path.Path.{abspath -> resolve()} 2019-10-07 18:01:06 +05:30
Pradyun Gedam 732da2dae0
Remove tests.lib.path.Path.__sub__ (#7151) 2019-10-07 17:52:19 +05:30
Pradyun Gedam 49d291902e
Improve nox test execution setup (#7153) 2019-10-07 17:24:15 +05:30
Pradyun Gedam db5432bf9c
nox: Install from a source distribution 2019-10-07 15:43:00 +05:30
Pradyun Gedam f6d690406b
nox: Log details when reusing existing common-wheels 2019-10-07 15:42:24 +05:30
Pradyun Gedam 4048daeddf
nox: Better handle execution with protected pip 2019-10-07 15:41:42 +05:30
Pradyun Gedam 3ff9061c4e
Fix a copy-paste error 2019-10-07 15:12:33 +05:30
Pradyun Gedam 7d72b3e034
Update uses of path subtraction to os.path.relpath 2019-10-07 12:38:22 +05:30
Pradyun Gedam 959969840b
Remove subtraction from tests.lib.path.Path 2019-10-07 12:25:38 +05:30
Pradyun Gedam 6d86a04ec6
Align interface of tests.lib.path.Path.mkdir with pathlib.Path.… (#6888) 2019-10-07 11:21:20 +05:30
Pradyun Gedam f718a8f34c
Optimize upgrade of already-satisfied pinned requirement (#7132) 2019-10-07 11:17:31 +05:30
Chris Hunt f315671572 Move urllib3 warning suppression to network.session
This is only relevant for our usage of --trusted-host, so it is enough
to initialize it in network.session.
2019-10-06 22:31:49 -04:00
Chris Hunt f805f328d4 Align interface of tests.lib.path.Path.mkdir with pathlib.Path.mkdir. 2019-10-06 21:55:10 -04:00
Pradyun Gedam a6b06059c9
Fix backticks in a NEWS fragment (#7143) 2019-10-06 22:39:41 +05:30