Skip to content
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

Fix Plotter docs #3968

Merged
merged 10 commits into from
Mar 10, 2023
Merged

Fix Plotter docs #3968

merged 10 commits into from
Mar 10, 2023

Conversation

banesullivan
Copy link
Member

@banesullivan banesullivan commented Feb 6, 2023

An attempt to resolve Resolves #3956 and #4023

@github-actions github-actions bot added documentation Anything related to the documentation/website bug Uh-oh! Something isn't working as expected. labels Feb 6, 2023
@codecov
Copy link

codecov bot commented Feb 6, 2023

Codecov Report

Merging #3968 (9e4531e) into main (4133ecf) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main    #3968   +/-   ##
=======================================
  Coverage   95.56%   95.56%           
=======================================
  Files          94       94           
  Lines       20214    20214           
=======================================
  Hits        19317    19317           
  Misses        897      897           

@akaszynski
Copy link
Member

akaszynski commented Mar 7, 2023

Should we add a check for broken intersphinx links? These are hard to catch manually.

@akaszynski akaszynski marked this pull request as ready for review March 10, 2023 18:56
@akaszynski
Copy link
Member

I'd like to have this merged today for our 0.38.4 release. As this doesn't change the API and really improves the docs, a cursory review would be appreciated but I'll press without it and beg for forgiveness.

@akaszynski
Copy link
Member

Alright, except for a few exceptions, fixed all the intersphinx and role links.

@akaszynski akaszynski merged commit fa30ea4 into main Mar 10, 2023
@akaszynski akaszynski deleted the patch/plotter-docs branch March 10, 2023 23:13
akaszynski pushed a commit that referenced this pull request Mar 10, 2023
@akaszynski akaszynski mentioned this pull request Mar 10, 2023
akaszynski added a commit that referenced this pull request Mar 11, 2023
* bump to 0.38.4

* update req in earnest

* fix plotter reopening (#4102)

* Update testing-and-deployment.yml

* Update requirements_test.txt

Co-authored-by: MatthewFlamm <39341281+MatthewFlamm@users.noreply.github.com>

* Update testing-and-deployment.yml

* Apply suggestions from code review

* Change source links to github (#4113)

* add linkcode

* Update pyvista/utilities/docs.py

Co-authored-by: Tetsuo Koyama <tkoyama010@gmail.com>

---------

Co-authored-by: Tetsuo Koyama <tkoyama010@gmail.com>

* Fix Plotter docs (#3968)

---------

Co-authored-by: MatthewFlamm <39341281+MatthewFlamm@users.noreply.github.com>
Co-authored-by: Tetsuo Koyama <tkoyama010@gmail.com>
Co-authored-by: Bane Sullivan <bane.sullivan@kitware.com>
@akaszynski akaszynski mentioned this pull request Apr 30, 2023
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Uh-oh! Something isn't working as expected. documentation Anything related to the documentation/website
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Missing docs for Plotter inherited classes
2 participants