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.
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+
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
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.