Update peep to add `peep port` support and pip v7.x compatibility

RESOLVED FIXED

Status

P2
normal
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: emorley, Assigned: emorley)

Tracking

Details

Attachments

(1 attachment)

(Assignee)

Description

3 years ago
peep v2.5.0 has just been released, which adds a new `peep port` command that will help us migrate the requirements file format to that used by the upcoming pip v8's new hashing feature. In addition the bug with pip v7.x has also been fixed, so we can use a newer pip.
(Assignee)

Comment 1

3 years ago
Created attachment 8695231 [details] [review]
Update peep to v2.5.0 and virtualenv to v13.1.2
Attachment #8695231 - Flags: review?(mdoglio)
Attachment #8695231 - Flags: review?(mdoglio) → review+

Comment 2

3 years ago
Commits pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/e98ff52d90558f01c8f2735cdacac7940263097b
Bug 1230104 - Update peep from v2.4.1 to v2.5.0

* Is now compatible with pip 7.x
* Adds a `peep port` command to facilitate the transition to pip 8's
hashing feature:
https://pip.pypa.io/en/latest/reference/pip_install/#hash-checking-mode
* Fixes bug in which the right way to call `parse_requirements()` would
not be autodetected.

https://github.com/erikrose/peep/compare/2.4.1...2.5

https://github.com/mozilla/treeherder/commit/321fafa5a2f05a9964f49365f8c7cc0d886f89f4
Bug 1230104 - Vagrant: Update virtualenv from v12.1.1 to v13.1.2

Now that peep is compatible with pip v7.x, we can update to the latest
virtualenv that includes pip v7.1.2.

https://virtualenv.readthedocs.org/en/latest/changes.html
https://github.com/pypa/virtualenv/compare/12.1.1...13.1.2
(Assignee)

Updated

3 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.