Upgrade pip to a particular version during local test and CI. #175

Merged
witten merged 3 commits from upgrade-pip into master 2019-05-14 19:17:31 +00:00
Owner

Attempt to work-around the work-around from witten/borgmatic#165 that appears to only support newer versions of pip.. by upgrading pip.

@decentral1se

Attempt to work-around the work-around from https://projects.torsion.org/witten/borgmatic/pulls/165 that appears to only support newer versions of pip.. by upgrading pip. @decentral1se
Contributor

Ouch. Did you also try the following options:

Maybe we can specify the required Pip in the Tox configuration and also further isolate the build. If this works, I think it might be a nice solution. I just sat down to try and reproduce the error in witten/borgmatic#165 and I can't, which is weird.

Here's another disastrous hack for this packaging issue:

https://github.com/ansible/molecule/blob/master/tox.ini#L18

;)

Ouch. Did you also try the following options: * https://tox.readthedocs.io/en/latest/config.html#conf-requires * https://tox.readthedocs.io/en/latest/config.html#conf-isolated_build Maybe we can specify the required Pip in the Tox configuration and also further isolate the build. If this works, I think it might be a nice solution. I just sat down to try and reproduce the error in https://projects.torsion.org/witten/borgmatic/pulls/165 and I can't, which is weird. Here's another disastrous hack for this packaging issue: > https://github.com/ansible/molecule/blob/master/tox.ini#L18 ;)
Contributor

FYI http://packaging.python.org/ 🔥 🔥 🔥

FYI http://packaging.python.org/ :fire: :fire: :fire:
Author
Owner

Just played around with both requires and isolated_build. No luck; same error.

Just played around with both `requires` and `isolated_build`. No luck; same error.
decentral1se approved these changes 2019-05-14 19:16:37 +00:00
decentral1se left a comment
Contributor

Bombs away!

Bombs away!
Author
Owner
https://github.com/tox-dev/tox/issues/765 https://github.com/tox-dev/tox/issues/791
witten closed this pull request 2019-05-14 19:17:31 +00:00
witten deleted branch upgrade-pip 2019-05-14 20:06:37 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: borgmatic-collective/borgmatic#175
No description provided.