FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

DOC: Correct nightly wheels pip install command by matthewfeickert · Pull Request #22752 · matplotlib/matplotlib · GitHub

Repository navigation

DOC: Correct nightly wheels pip install command - #22752

Merged
tacaswell merged 1 commit into
matplotlib:mainfrom
matthewfeickert:docs/fix-install-instructions
Apr 1, 2022
Merged

tacaswell merged 1 commit into
matplotlib:mainfrom
matthewfeickert:docs/fix-install-instructions

Conversation

matthewfeickert commented Apr 1, 2022 •
edited
Loading

Copy link
Copy Markdown
Contributor

PR Summary

Resolves a problem identified by @ianhi in #22733 (comment) where just installing with

python -m pip install --upgrade --index-url https://pypi.anaconda.org/scipy-wheels-nightly/simple matplotlib

will fail because of dependencies not being present on the package index. This is expected, but isn't very clear if people have never had to deal with this before, and they could still run into issues like what PR #22751 addresses.

This PR adds the --pre flag to allow for a dev release to take precedence over a stable release and the --extra-index-url of normal PyPI https://pypi.org/simple to allow for matplotlib's dependencies to still get installed normally.

#22733 (comment) shows the install command working in a Python 3.10 Docker container.

PR Checklist

Tests and Styling

  • Has pytest style unit tests (and pytest passes). (N/A)
  • Is Flake 8 compliant (install flake8-docstrings and run flake8 --docstring-convention=all). (N/A)

Documentation

  • New features are documented, with examples if plot related. (N/A)
  • New features have an entry in doc/users/next_whats_new/ (follow instructions in README.rst there). (N/A)
  • API changes documented in doc/api/next_api_changes/ (follow instructions in README.rst there). (N/A)
  • Documentation is sphinx and numpydoc compliant (the docs should build without error). (N/A)

Add the --pre flag to allow for a dev release to take precedence over
a stable release and the --extra-index-url of https://pypi.org/simple
to allow for matplotlib's dependencies to still get installed normally.

Co-authored-by: Ian Hunt-Isaak <ianhuntisaak@gmail.com>

tacaswell left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

It copy-pastes correctly and down-grades pyparsing as expected.

tacaswell added this to the v3.6.0 milestone Apr 1, 2022
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants


Back | FazBrowse Home | New Git URL