Dan Ryan
ff130bb6be
Merge branch 'master' into no-pipenv-org
2020-04-23 19:26:43 -04:00
Dan Ryan
4ef0659fde
Merge pull request #4196 from pypa/bugfix/4188
2020-04-23 18:37:49 -04:00
Dan Ryan
6a53d5c593
Handle KeyErrors when resolving pipenv into the environment
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-23 17:39:04 -04:00
Dan Ryan
d33537a74a
Override permission failures when removing cache dirs
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-23 17:38:34 -04:00
Dan Ryan
61d7223467
fix skip marker
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-23 12:31:51 -04:00
Dan Ryan
1fedb96c5e
skip flaky marker test
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-23 11:05:53 -04:00
Dan Ryan
7eeb78aa02
update requirementslib
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-23 10:12:06 -04:00
Dan Ryan
73edea10a0
Skip flaky test
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-22 17:28:19 -04:00
Dan Ryan
e1fefb617a
Remove safety zipfile
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-22 13:59:51 -04:00
Dan Ryan
79bcbbab53
Fix safety zipfile generation
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-22 13:59:20 -04:00
Dan Ryan
16c1cc6ebd
Upgrade outdated vendored deps
...
- Upgrade outdated `pip_shims` and `requirementslib` deps ahead of
release
- Upgrade `importlib-metadata`
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-22 13:58:02 -04:00
Dan Ryan
478e4c5f37
add debugging for flaky markers test
...
- Don't retry vcs installs without pep517 builds
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-21 00:39:40 -04:00
Dan Ryan
5ac6c16835
Update lockfile
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-20 20:22:17 -04:00
Dan Ryan
1bc1bd75ac
Add pipenv vendor dirs to safety runtime paths
...
- Fix configparser import and add patch in dparse
- Update patch on safety to add paths
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-20 18:26:31 -04:00
Dan Ryan
8e0d01998c
Vendor safety outside of zipfile
...
- Vendor `pyyaml == 5.3.1`
- Vendor `dparse == 0.5.0`
- Vendor `safety == 1.8.7`
- Remove built `pyyaml` extensions and move `lib` directory to
`vendor/yaml2` and `lib3` to `vendor/yaml3`
- Patch `safety` to use modified `pyyaml` paths
- Update outdated dependencies:
- `urllib3 1.25.8 => 1.25.9`
- `certifi 2019.11.28 => 2020.4.5.1`
- `pyparsing 2.4.6 => 2.4.7`
- `resolvelib 0.2.2 => 0.3.0`
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-20 17:23:57 -04:00
Dan Ryan
e19129e5df
Fix safety script and re-vendor safety
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-17 19:57:46 -04:00
Dan Ryan
b93c49a54a
Don't set default CA cert bundle
...
- Requests doesn't unpack zipped certs when they are set directly
- Zipped bundles are unpacked when they are discovered
- So we can just include certifi and put it on `sys.path`
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-17 01:47:50 -04:00
Dan Ryan
b4b5691577
Fix failing pyup API key
...
- Update vendored safety package
- Swap to blank pyup API key by default (but allow custom key)
- Slightly improve safety revendoring
- Fixes #4188
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-16 21:23:37 -04:00
Paul Crowley
5a79f8933a
Merge branch 'master' into no-pipenv-org
2020-04-14 16:21:22 -07:00
Nick Coghlan
5c01c68241
Merge pull request #4184 from ncoghlan/peep-006-update-proposal
...
PEEP 6: Update proposal to match in-progress PR
2020-04-12 13:24:56 +10:00
Nick Coghlan
1ae822d530
Merge branch 'master' into peep-006-update-proposal
2020-04-12 12:47:00 +10:00
Dan Ryan
5d80f824eb
Merge branch 'master' into no-pipenv-org
2020-04-11 22:46:51 -04:00
Dan Ryan
ca34b2e3ec
Merge pull request #4169 from pypa/feature/vendor-update
...
Update vendored dependencies, relevant API usage, and CI config
2020-04-11 22:42:44 -04:00
Dan Ryan
8eddee63d8
Fix incorrect marker in test
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 18:21:28 -04:00
Dan Ryan
b493c7784e
Only include first two requires_python markers
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 17:48:56 -04:00
Dan Ryan
88fe850482
Fix monkeypatch warnings on python 2.7
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 17:45:13 -04:00
Dan Ryan
2eb3d5b7ce
Fix missing normalization import
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:16:12 -04:00
Pradyun Gedam
d75cc6e8b3
AP: Nicer names!
...
This also needs renaming the pipeline on Azure Pipeline's Web UI
2020-04-10 12:16:12 -04:00
Pradyun Gedam
d668af0d27
GA: Nicer naming!
2020-04-10 12:16:12 -04:00
Pradyun Gedam
8807630db3
AP: Re-add Linux job
...
Done for a cleaner diff when moving this block.
2020-04-10 12:16:11 -04:00
Pradyun Gedam
ab3e80a7d5
AP: Remove Linux job
2020-04-10 12:16:11 -04:00
Pradyun Gedam
8cf5ee5b2b
GA: Don't run on non-master branches
2020-04-10 12:16:11 -04:00
Dan Ryan
520e9be5b0
adjust virtualenv installation order
...
- Fix azure pipelines script
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:16:10 -04:00
Dan Ryan
4a656b3e5b
Rewrite egg-links on failure to use expanded paths
...
- only fix egg links in the project environment
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:16:00 -04:00
Dan Ryan
5e68bcab8c
Allow github tests to finish even if one fails, tweak windows tests
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:59 -04:00
Dan Ryan
4bbcefb675
Update marker resolution
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:59 -04:00
Dan Ryan
85f10b9588
Add comment on resolver functionality
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:59 -04:00
Dan Ryan
e976737403
Include data-requires-python in test pypi server
...
- Fix test plugin for pypi runner
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:49 -04:00
Dan Ryan
9942755d40
Update test dependencies
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:39 -04:00
Dan Ryan
4c68e2092f
Don't rely on old requests versions in tests'
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:38 -04:00
Dan Ryan
8b0f5addd2
Don't use pytest-timeout on windows
...
- Ditch timeout runner and update test modules
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:18 -04:00
Dan Ryan
1d151cd5e2
Fix broken exception on windows
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:17 -04:00
Dan Ryan
6a12408ead
Add new pendulum versions
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:17 -04:00
Dan Ryan
511a144e26
Update test artifacts
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:16 -04:00
Dan Ryan
8a7d3b5385
Update ACL scripts
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:15:16 -04:00
Dan Ryan
1d633082b1
AP: Update windows tests tempdir path
...
- Use ramdisk on windows without subdirectory for tempdir path
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:14:11 -04:00
Dan Ryan
e51340458e
Fix package build test
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:14:10 -04:00
Dan Ryan
6652157fb1
Fix vendor test
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:14:09 -04:00
Dan Ryan
5c525edcaa
Redo test structure for azure
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:14:09 -04:00
Dan Ryan
f90e183064
Fix failing test
...
Signed-off-by: Dan Ryan <dan.ryan@canonical.com >
2020-04-10 12:14:09 -04:00