Conversation
- use pixi to manage multi-environments. This allows for a more complete dev env that has the extra dependencies required to run the notebooks - add a quarto project to tutorials (proof-of-concept) - add GH CI to execute and build tutorials and host on GH pages
…s benefit of text only file.
|
Hi @jgunstone This is very interesting. You are right that the notebooks are going out of date or have errors because of API changes. What I want to do is standardise a version information cell at the top. If you use |
|
so the
For completeness, I think that |
|
it can be used in a way as much or as little as you want... https://github.com/maxfordham/bdns-plus/tree/main/.github/workflows testing GH actions is difficult and it is much easier to test things locally. if I wanted to know how to build the topologicpy/.github/workflows/build.yml Lines 43 to 81 in 3c39f7c and then copy and paste into my console to go through the process locally. with pixi (for any of my repos listed), i'd just run |
do not merge. for discussion only to see if you like the approach.
If you are happy to proceed then I'll tidy it up some more / I'll probs have some follow up questions.
see #88 and https://jgunstone.github.io/topologicpy/ for example built output
notes.
notebooksI created a newtutorialsdir and copied some files over. In a perfect world, I think that these notebooks (or at least a selection of chosen "supported" notebooks) would live in thedocsdir and the api docs would be built withqaurtodoc..github/CI.yml