Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pip from 20.1.1 to 20.2 in /.github/workflows #480

Merged

Conversation

cjolowicz
Copy link
Owner

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>
@cjolowicz cjolowicz added dependencies Dependencies python Pull requests that update Python code labels Jul 31, 2020
@cjolowicz cjolowicz merged commit 9f0c145 into master Jul 31, 2020
@cjolowicz cjolowicz deleted the retrocookie-pr/dependabot/pip/dot-github/workflows/pip-20.2 branch July 31, 2020 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Dependencies python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant