Skip to content
This repository was archived by the owner on Jun 26, 2022. It is now read-only.

Bump pip from 20.1.1 to 20.2#38

Merged
ctalkington merged 1 commit into
masterfrom
dependabot/pip/pip-20.2
Jul 30, 2020
Merged

Bump pip from 20.1.1 to 20.2#38
ctalkington merged 1 commit into
masterfrom
dependabot/pip/pip-20.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jul 29, 2020

Bumps pip from 20.1.1 to 20.2.

Changelog

Sourced from pip's changelog.

20.2 (2020-07-29)

Deprecations and Removals

  • Deprecate setup.py-based builds that do not generate an .egg-info directory. ([#6998](https://github.com/pypa/pip/issues/6998) <https://github.com/pypa/pip/issues/6998>, [#8617](https://github.com/pypa/pip/issues/8617) <https://github.com/pypa/pip/issues/8617>)
  • Disallow passing install-location-related arguments in --install-options. ([#7309](https://github.com/pypa/pip/issues/7309) <https://github.com/pypa/pip/issues/7309>_)
  • Add deprecation warning for invalid requirements format "base>=1.0[extra]" ([#8288](https://github.com/pypa/pip/issues/8288) <https://github.com/pypa/pip/issues/8288>_)
  • Deprecate legacy setup.py install when building a wheel failed for source distributions without pyproject.toml ([#8368](https://github.com/pypa/pip/issues/8368) <https://github.com/pypa/pip/issues/8368>_)
  • Deprecate -b/--build/--build-dir/--build-directory. Its current behaviour is confusing and breaks in case different versions of the same distribution need to be built during the resolution process. Using the TMPDIR/TEMP/TMP environment variable, possibly combined with --no-clean covers known use cases. ([#8372](https://github.com/pypa/pip/issues/8372) <https://github.com/pypa/pip/issues/8372>_)
  • Remove undocumented and deprecated option --always-unzip ([#8408](https://github.com/pypa/pip/issues/8408) <https://github.com/pypa/pip/issues/8408>_)

Features

  • Log debugging information about pip, in pip install --verbose. ([#3166](https://github.com/pypa/pip/issues/3166) <https://github.com/pypa/pip/issues/3166>_)

  • Refine error messages to avoid showing Python tracebacks when an HTTP error occurs. ([#5380](https://github.com/pypa/pip/issues/5380) <https://github.com/pypa/pip/issues/5380>_)

  • Install wheel files directly instead of extracting them to a temp directory. ([#6030](https://github.com/pypa/pip/issues/6030) <https://github.com/pypa/pip/issues/6030>_)

  • Add a beta version of pip's next-generation dependency resolver.

    Move pip's new resolver into beta, remove the --unstable-feature=resolver flag, and enable the --use-feature=2020-resolver flag. The new resolver is significantly stricter and more consistent when it receives incompatible instructions, and reduces support for certain kinds of :ref:Constraints Files, so some workarounds and workflows may break. More details about how to test and migrate, and how to report issues, at :ref:Resolver changes 2020 . Maintainers are preparing to release pip 20.3, with the new resolver on by default, in October. ([#6536](https://github.com/pypa/pip/issues/6536) <https://github.com/pypa/pip/issues/6536>_)

  • Add a subcommand debug to pip config to list available configuration sources and the key-value pairs defined in them. ([#6741](https://github.com/pypa/pip/issues/6741) <https://github.com/pypa/pip/issues/6741>_)

  • Warn if index pages have unexpected content-type ([#6754](https://github.com/pypa/pip/issues/6754) <https://github.com/pypa/pip/issues/6754>_)

  • Allow specifying --prefer-binary option in a requirements file ([#7693](https://github.com/pypa/pip/issues/7693) <https://github.com/pypa/pip/issues/7693>_)

  • Generate PEP 376 REQUESTED metadata for user supplied requirements installed by pip. ([#7811](https://github.com/pypa/pip/issues/7811) <https://github.com/pypa/pip/issues/7811>_)

  • Warn if package url is a vcs or an archive url with invalid scheme ([#8128](https://github.com/pypa/pip/issues/8128) <https://github.com/pypa/pip/issues/8128>_)

  • Parallelize network operations in pip list. ([#8504](https://github.com/pypa/pip/issues/8504) <https://github.com/pypa/pip/issues/8504>_)

  • Allow the new resolver to obtain dependency information through wheels lazily downloaded using HTTP range requests. To enable this feature, invoke pip with --use-feature=fast-deps. ([#8588](https://github.com/pypa/pip/issues/8588) <https://github.com/pypa/pip/issues/8588>_)

  • Support --use-feature in requirements files ([#8601](https://github.com/pypa/pip/issues/8601) <https://github.com/pypa/pip/issues/8601>_)

Bug Fixes

  • Use canonical package names while looking up already installed packages. ([#5021](https://github.com/pypa/pip/issues/5021) <https://github.com/pypa/pip/issues/5021>_)
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pip](https://github.com/pypa/pip) from 20.1.1 to 20.2.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/master/NEWS.rst)
- [Commits](pypa/pip@20.1.1...20.2)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 29, 2020
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

Merging #38 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #38   +/-   ##
=======================================
  Coverage   99.68%   99.68%           
=======================================
  Files           5        5           
  Lines         320      320           
=======================================
  Hits          319      319           
  Misses          1        1           
Flag Coverage Δ
#unittests 99.68% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0264366...60e6939. Read the comment docs.

@ctalkington ctalkington merged commit 0883277 into master Jul 30, 2020
@ctalkington ctalkington deleted the dependabot/pip/pip-20.2 branch July 30, 2020 01:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants