Skip to content

pip: 20.3.4 -> 21.0.1 #1

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

Closed
wants to merge 16 commits into from
Closed

pip: 20.3.4 -> 21.0.1 #1

wants to merge 16 commits into from

Conversation

groodt
Copy link
Owner

@groodt groodt commented Jan 24, 2021

PR Checklist

Please check if your PR fulfills the following requirements:

  • Does not include precompiled binaries, eg. .par files. See CONTRIBUTING.md for info
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature (please, look at the "Scope of the project" section in the README.md file)
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • Other... Please describe:

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Follow up to bazel-contrib#405

This PR introduces pip 21.0.1 as the vendored version of pip. This version of pip will only support Python 3+ and is pip breaking away from Python 2 support since pip 21.0: https://pip.pypa.io/en/stable/news/#id1

My suggestion would be to first merge bazel-contrib#405 and prepare a release or tag along with documentation around the pip_install Python 2 support. Then this PR can be rebased against upstream bazelbuild/rules_python and merged to support Python 3 pip_jnstall support only for future development.

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

AutomatedTester and others added 3 commits January 26, 2021 10:22
…irectory (bazel-contrib#336)

If in a dependency tree a directory is used as out this is passed as
input_file to wheelmaker which then generates an unhandled error as
it tries to write the directory as a file.

Co-authored-by: Jonathon Belotti <[email protected]>
@groodt groodt changed the title pip: 20.3.4 -> 21.0 pip: 20.3.4 -> 21.0.1 Jan 30, 2021
@groodt groodt changed the base branch from groodt-pip-20.3.4 to master February 2, 2021 22:23
@groodt groodt closed this Feb 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants