Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

DOC: first pass at switching to pydata theme#19731

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged

Conversation

tacaswell
Copy link
Member

@tacaswelltacaswell commentedMar 18, 2021
edited
Loading

PR Summary

Still super busted.

Builds clean and looks mostly OK!

@jklymak
Copy link
Member

Did you ever get this to build?

@tacaswell
Copy link
MemberAuthor

It builds locally, I forgot to add the extra dependency to the requirements 🤦 .

@tacaswell
Copy link
MemberAuthor

It at least builds!

@jklymak
Copy link
Member

Nice...https://55478-1385122-gh.circle-artifacts.com/0/doc/build/html/index.html Obviously the front page is a mess, but we are replacing anyway. The rest definitely shows promise...

@timhoffm
Copy link
Member

timhoffm commentedMar 28, 2021
edited by tacaswell
Loading

Looks quite good. Some open style issues:

@story645story645 linked an issueJun 3, 2021 that may beclosed by this pull request
@tacaswelltacaswell marked this pull request as ready for reviewJune 18, 2021 23:13
@tacaswell
Copy link
MemberAuthor

Made more progress! Figured out that we were fully shadowing core style sheet which is why so many things looked broken.

I have addressed the issues from@timhoffm above. It bulids clean locally,

@tacaswell
Copy link
MemberAuthor

If this is clean and good enough, can we merge this quickly and iterate?

Copy link
Member

@jklymakjklymak left a comment

Choose a reason for hiding this comment

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

I'm fine w/ this going in. The front page looks kind of bad, but it is its own thing now, right?

@tacaswell
Copy link
MemberAuthor

The front page looks kind of bad, but it is its own thing now, right?

There needs to be a bit more work on that, but yes.

doc/conf.py Outdated
# html_logo = 'logo.png'
html_logo = "_static/logo2.svg"
html_theme_options = {
"logo_link": "/stable/index.html",
Copy link
Member

Choose a reason for hiding this comment

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

Is that what we want on versioned pages?

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

Probably not. This also makes the locally built version of the docs not self-contained (so does the third party page link, but that includes the full URL so it atleast works (assuming you have network). I'll change this.

doc/conf.py Outdated
@@ -24,16 +24,16 @@
# If your extensions are in another directory, add it here. If the directory
# is relative to the documentation root, use os.path.abspath to make it
# absolute, like shown here.
sys.path.append(os.path.abspath('.'))
Copy link
Member

Choose a reason for hiding this comment

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

There's a lot of unnecessary churn here; you really should configureblack/pre-commit/whatever to only work on the diff you actually touched.

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

I'll strip out the churn.

license.rst
../citing.rst
../resources/index.rst
Copy link
Member

Choose a reason for hiding this comment

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

Should we move this directory?

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

maybe, but that would change the URLs.

@tacaswelltacaswellforce-pushed thedoc_use_pydata_theme branch 2 times, most recently fromef82c2d toe4e4919CompareJune 19, 2021 18:20
@tacaswell
Copy link
MemberAuthor

At this point, I do not think my struggles to get this working are of interest to anyone so squashed.

Copy link
Member

@timhoffmtimhoffm left a comment

Choose a reason for hiding this comment

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

I'm fine with this going in as a first version. Still needs a bit of polishing here and there, bit iIt's simpler to do additional refinement incrementally.

jklymak reacted with thumbs up emoji
@tacaswelltacaswell merged commitf937134 intomatplotlib:masterJun 21, 2021
@tacaswelltacaswell deleted the doc_use_pydata_theme branchJune 21, 2021 15:09
@tacaswell
Copy link
MemberAuthor

Given the two approvals I pushed the button on this!

@jklymak
Copy link
Member

We thought to try reverting this to see if the doc build would actually speed up, but Github cannot revert it "the content may have changed since it was merged." so if we try to revert, it'll be manual.

@timhoffm
Copy link
Member

Um, can‘t you simply brach from an old commit? It‘s not exactly the same repo state and docs then, but I suppose that shouldn’t make the difference.

jklymak reacted with thumbs up emoji

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@QuLogicQuLogicQuLogic left review comments

@jklymakjklymakjklymak approved these changes

@timhoffmtimhoffmtimhoffm approved these changes

Assignees
No one assigned
Projects
None yet
Milestone
v3.5.0
Development

Successfully merging this pull request may close these issues.

Switch to pydata-sphinx-theme
4 participants
@tacaswell@jklymak@timhoffm@QuLogic

[8]ページ先頭

©2009-2025 Movatter.jp