Commit Graph

6679 Commits

Author SHA1 Message Date
Dan Ryan ca1da4b295 Fix broken pip patch
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-27 16:59:53 -04:00
Dan Ryan 89eb67ef92 Rerun vendoring and remove extra files
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-27 16:58:11 -04:00
Dan Ryan ef54bfd725 Update versions of pip and piptools in patched.txt
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-27 15:30:50 -04:00
Dan Ryan 7744b6c43a Update piptools resolver creation
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-27 15:28:55 -04:00
Dan Ryan d8f0100c08 Update patches for pip and piptools
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-27 15:28:30 -04:00
Dan Ryan 3f9f359c0e Update pip and pip-tools to latest versions
- Update `pip => 20.0.2`
- Update `pip-tools => 5.0.0`
- Update relevant patches and re-apply

Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-27 15:01:26 -04:00
Dan Ryan e3c3c59991 Merge pull request #4211 from peterblazejewicz/fix/pep425tags 2020-04-26 21:53:24 -04:00
Dan Ryan d8be535006 Update patch for pep425tags to include os import
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-26 15:55:20 -04:00
Piotr Błażejewicz f20c9dc688 fix(pep425tags): missing package import added
This fixes errors at runtime on Linux ARM:

```py
if platform == "linux_armv7l" and not is_linux_armhf()
```
this triggers a check using `os`, which was not imported, resulting
in runtime error.

Thanks!
2020-04-26 15:46:06 +02:00
Dan Ryan 1afdd3e2f1 Merge pull request #3472 from kylecribbs/dev_safety-db 2020-04-25 22:36:08 -04:00
Dan Ryan 5a233ad977 fix typo in help
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-25 20:43:11 -04:00
Dan Ryan 319072b121 Merge branch 'master' into dev_safety-db 2020-04-25 02:58:03 -04:00
Dan Ryan c565f504ed Merge pull request #4208 from pypa/feature/automate-releases 2020-04-25 02:57:35 -04:00
Dan Ryan 08f517e27d Merge branch 'master' into dev_safety-db 2020-04-25 02:42:26 -04:00
Dan Ryan cf21597953 Allow additional installation attempts
- If pep517 failure occurs on a retry, allow additional attempts to
  install with pep517 re-enabled
- This might happen if the install locations in the environment don't
  align with the expected location when pip compares an editable
  dependency (i.e. an egg link)
- This should fix the related CI failures that have been popping up here
  and there

Signed-off-by: Dan Ryan <dan@danryan.co>
2020-04-25 01:49:52 -04:00
Dan Ryan f983aefc7f Merge branch 'master' into feature/automate-releases 2020-04-24 23:28:51 -04:00
Dan Ryan 0882cc8614 Add release instructions
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-24 23:28:30 -04:00
Dan Ryan 6633794fa7 Merge pull request #4206 from y-vectorfield/add_general_instruction 2020-04-24 21:45:59 -04:00
Dan Ryan 472958e38b Merge branch 'master' into add_general_instruction 2020-04-24 21:45:51 -04:00
Dan Ryan f470ec77b9 Merge pull request #4200 from TennyZhuang/patch-1 2020-04-24 21:44:50 -04:00
Dan Ryan 4735e7b8e7 Merge branch 'master' into patch-1 2020-04-24 21:44:30 -04:00
Dan Ryan fb066b3f3e Merge pull request #4129 from ods/fix_resolve_vcs 2020-04-24 21:43:31 -04:00
Dan Ryan 2d2c7e5ef6 Merge branch 'master' into fix_resolve_vcs 2020-04-24 20:47:57 -04:00
Dan Ryan 0b4ad41e64 Merge branch 'master' into feature/automate-releases 2020-04-24 20:37:30 -04:00
Dan Ryan cfa8dfca32 Merge pull request #4167 from ciphergoth/no-pipenv-org 2020-04-24 18:42:21 -04:00
Dan Ryan d7eb82c053 Merge branch 'master' into no-pipenv-org 2020-04-24 18:42:11 -04:00
Dan Ryan dd7b4a97b9 Merge branch 'master' into patch-1 2020-04-24 18:38:28 -04:00
Dan Ryan 483161fea1 Only build with one python version
Signed-off-by: Dan Ryan <dan@danryan.co>
2020-04-24 18:13:02 -04:00
Dan Ryan 60818d7b31 Automate release workflow
- Automatically release when tags are pushed to master
- Release automation will build wheel and sdist + upload to pypi
- Added test pypi as initial target
- Updated version update scripts to help with automatic version
  management

Signed-off-by: Dan Ryan <dan@danryan.co>
2020-04-24 18:01:13 -04:00
Dan Ryan 8c444fb4ce Merge pull request #4207 from pypa/cleanup 2020-04-24 15:52:09 -04:00
TennyZhuang 18fcef61ba add news 2020-04-24 23:36:19 +08:00
TennyZhuang db9f296ebe update test 2020-04-24 23:28:49 +08:00
TennyZhuang 92cff27f24 use get_source_list 2020-04-24 20:51:23 +08:00
TennyZhuang 70afb2f2fe Merge remote-tracking branch 'up/master' into patch-1 2020-04-24 20:46:10 +08:00
Dan Ryan d93a16de30 Fix zip_safe designation
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-24 03:40:35 -04:00
Dan Ryan e365f31792 bump version for prerelease
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-24 03:27:55 -04:00
Dan Ryan d03d3ca0cb Overhaul makefile and allow universal wheels
- Add makefile tasks for building, checking builds, and simple version
  updates

Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-24 03:26:38 -04:00
Dan Ryan 8bb57c3a9e Update manifest
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-24 02:13:30 -04:00
Dan Ryan cf8fa39b88 Update build script in tasks
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-23 22:13:47 -04:00
Dan Ryan 4b20f4254f Remove unused CI instructions
- Update requirementslib in `vendor.txt`

Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-23 22:13:10 -04:00
Dan Ryan ff130bb6be Merge branch 'master' into no-pipenv-org 2020-04-23 19:26:43 -04:00
Dan Ryan e96f96d0db Merge branch 'master' into add_general_instruction 2020-04-23 19:03:10 -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
Yuhki Yano 0052f5e847 Add general installation info 2020-04-23 15:25:23 +09:00
Dan Ryan 73edea10a0 Skip flaky test
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-22 17:28:19 -04:00