Thanks to visit codestin.com
Credit goes to github.com

Skip to content

DOC added new dependencies for 2.0 #7540

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

Merged
merged 5 commits into from
Dec 3, 2016
Merged

DOC added new dependencies for 2.0 #7540

merged 5 commits into from
Dec 3, 2016

Conversation

NelleV
Copy link
Member

@NelleV NelleV commented Dec 1, 2016

Added the missing dependencies from our installation instructions.

closes #6580

@NelleV NelleV added this to the 2.0 (style change major release) milestone Dec 1, 2016
@@ -265,6 +268,9 @@ Optional dependencies
required, but can make installation go more smoothly if the libraries and
headers are not in the expected locations.

`subprocess32 <https://pypi.python.org/pypi/subprocess32/>`_
Copy link
Member

Choose a reason for hiding this comment

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

Is this really optional? It is probably worth adding a python 2 only dependancies section for this and functools23

Copy link
Member Author

Choose a reason for hiding this comment

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

It's really optional.
I can add a section python 2 only.

Copy link
Member

Choose a reason for hiding this comment

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

Sigh, I even merged the PR where that went in....

@NelleV
Copy link
Member Author

NelleV commented Dec 1, 2016

I've added a new sections for python 2 only requirements. I've also removed six as a library shipped with matplotlib from the documentation, as this is obviously not the case anymore.

@tacaswell
Copy link
Member

Thanks for cleaning the the remnants of when we vendored six. Just waiting for the docs to build on travis.

Required for compatibility if running on versions of Python before
Python 3.2.

`six <https://pypi.python.org/pypi/six>`_
Copy link
Member

Choose a reason for hiding this comment

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

six is required for both (because we import it all over the place).

@NelleV
Copy link
Member Author

NelleV commented Dec 1, 2016

I've moved back six where it belongs.

@tacaswell
Copy link
Member

I tweaked the wording a bit (as subprocess32 is not actually required).

@NelleV
Copy link
Member Author

NelleV commented Dec 2, 2016

Thanks! (It looks good to me and I think you should totally merge this - no conflict of interest at all :) )

@tacaswell
Copy link
Member

Probably should wait for travis to catch up (rst is harsh and capricious).

@NelleV
Copy link
Member Author

NelleV commented Dec 3, 2016

Is it normal that only the travis-ci tests show up on that PR?

@efiring
Copy link
Member

efiring commented Dec 3, 2016

For some time now, Appveyor has not been running on 2.x, only on master.

@NelleV
Copy link
Member Author

NelleV commented Dec 3, 2016

Then I guess this PR is ready to be merged :)

@efiring
Copy link
Member

efiring commented Dec 3, 2016

I added a commit using the web editor interface; I've never tried that before.

@efiring efiring merged commit 76635ec into matplotlib:v2.x Dec 3, 2016
@QuLogic QuLogic changed the title [MRG] DOC added new dependencies for 2.0 DOC added new dependencies for 2.0 Dec 3, 2016
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