-
Notifications
You must be signed in to change notification settings - Fork 16
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
Mayavi example #69
Mayavi example #69
Conversation
Hi @GenevieveBuckley sorry for taking so long to finally have a look at this PR! |
I think the problem is adding mayavi as a dependency for the CI testing with nox.
|
Found more details here: enthought/mayavi#1232 |
…ith bugfix PR 1272 is not yet available
|
Thanks @GenevieveBuckley ! I guess that the best way to get this released would be to disable mayavi in the CI for python 3.7 and windows targets. So in the nox session Since there are no tests related to mayavi, the session should pass ok. |
… unsupported python 3.7
This is not quite true. Although the pytest command passes successfully, the nox tests function also includes two I know how to exclude files from the mkdocs gallery with |
…very end of the job
Yeah, I agree that's a good way to do it. I've got it working now. I notice there are no MacOS tests, is that intentional? |
Hi @GenevieveBuckley ! I see that you are experiencing some troubles with vtk and GitHub Actions. If not already done, I suggest you to try this action from pyvista (pyvista is also vtk-based). I had similar error messages and everything works like a charm since I use it. |
Thanks @GenevieveBuckley ! Last round of comments, but overall looks fine to me. No I did not add macOS targets, mostly because on most codebases usually ubuntu is enough to guarantee mac portability. But if for specific scrapers you believe that this makes sense, then let's add them ! (in a separate PR though) |
… pyvista headless github action
It's working now! The pyvista headless github action seems to have completely fixed the mayavi install problems I had on Windows. So now it's only the python 3.7 sessions that skip mayavi (because mayavi only supports python >=3.8). |
Great, thanks a lot @GenevieveBuckley ! |
It looks great ! https://smarie.github.io/mkdocs-gallery/generated/gallery/plot_10_mayavi/ 0.8.0 release shipped. Thanks again for this nice contribution! |
This PR adds a mayavi example to the docs.
Closes #16