| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
OK, based on @jklymak's comment I went and looked and there was only one ref I had to updated. Generally we either link to the whole page (which would remain dependencies) or use custom link text geared to the context of the paragraph. That being the case, I really prefer the short titles. Currently the page has longer titles for subheadings and "topic" titles for the subsubheadings: |
Sorry, something went wrong.
|
I agree that the right menu is more verbose than need be, e.g. we don't need "Matplotlib" in there. But the proposed version does not contain the word "dependencies" at all. I suggest to keep it at least on the section titles:
|
Sorry, something went wrong.
that sounds like a reasonable compromise to me. Going roughly with that, I end up here: (+- tweaks to testing to make it like the others) Also changed/cleaned up some language and uh I have no idea why that pip/many linux paragraph is in this doc. |
Sorry, something went wrong.
There was a problem hiding this comment.
Take or leave my comments.
Sorry, something went wrong.
|
|
||
| Manual Download | ||
| ^^^^^^^^^^^^^^^ | ||
| Install from source |
There was a problem hiding this comment.
Not quite sure whether "install" is the right term here. But I don't have an alternative either.
Sorry, something went wrong.
There was a problem hiding this comment.
yeah, it was more that Manual download reallly doesn't mean anything here
Sorry, something went wrong.
There was a problem hiding this comment.
use source might be better?
Sorry, something went wrong.
There was a problem hiding this comment.
I don't want to over-think this, but "source" is a quite generic term. IMHO good headings would be
Sorry, something went wrong.
There was a problem hiding this comment.
I agree with you so I'll make the change.
Sorry, something went wrong.
There was a problem hiding this comment.
also "Matplotlib vendored version" or the like is probably is better for "Auto download" so I'm going with that.
Sorry, something went wrong.
|
Made the changes, but probably would be good for @QuLogic to take a quick glance to make sure I didn't lose anything |
Sorry, something went wrong.
|
@QuLogic does #26621 (comment) mean that I should remove the line about Aix being an exception in the section about MPL vendored freetype? |
Sorry, something went wrong.
|
Yes, I noticed that here, which is why I asked them. Since it looks like we won't need to keep the special-casing, we can drop that from the docs. |
Sorry, something went wrong.
|
Thanks! Also, is the section about pip/manylinux still applicable? |
Sorry, something went wrong.
|
This part https://github.com/matplotlib/matplotlib/blob/93b713b8b9c1a3f6a180126d22e676313a4940d0/doc/devel/dependencies.rst#minimum-pip--manylinux-support-linux? It has not changed, I don't think. |
Sorry, something went wrong.
|
I think it just didn't feel like it fits w/ the other dependencies, but if it's alright than I don't think there's anything left to change. |
Sorry, something went wrong.
| in the target environment manually. | ||
| : |
There was a problem hiding this comment.
Not sure why this colon is here?
Sorry, something went wrong.
There was a problem hiding this comment.
accident, but also I went and unpacked the sentences above to try and make it very explicit that most folks should not need to install the build dependencies.
Sorry, something went wrong.
note required MinGW windows header version Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
|
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
git checkout v3.8.x git pull
git cherry-pick -x -m1 b1857a13c04beab777f84e0f8810ecd8f5cfc512
git commit -am 'Backport PR #27058: DOC: concise dependency heading + small clarifications'
git push YOURFORK v3.8.x:auto-backport-of-pr-27058-on-v3.8.x
And apply the correct labels and milestones. Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon! Remember to remove the Still Needs Manual Backport label once the PR gets merged. If these instructions are inaccurate, feel free to suggest an improvement. |
Sorry, something went wrong.
|
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
git checkout v3.8.0-doc git pull
git cherry-pick -x -m1 b1857a13c04beab777f84e0f8810ecd8f5cfc512
git commit -am 'Backport PR #27058: DOC: concise dependency heading + small clarifications'
git push YOURFORK v3.8.0-doc:auto-backport-of-pr-27058-on-v3.8.0-doc
And apply the correct labels and milestones. Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon! Remember to remove the Still Needs Manual Backport label once the PR gets merged. If these instructions are inaccurate, feel free to suggest an improvement. |
Sorry, something went wrong.
|
IMHO not worth a manual backport. |
Sorry, something went wrong.
Yeah this mentions meson and that's milestoned to 3.9. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
PR summary
This PR simplifies the titles of a couple of sections on the dependency page, mostly by removing building and Matplotlib because I think those are a given cause it's the dependency page. It makes the right hand side more scannable.
-->
PR checklist