mirror of
https://github.com/TeachBooks/manual.git
synced 2026-11-12 22:35:51 +00:00
Revert "first description of pixi incl pixi.toml file"
This reverts commit ab43185bb2.
This commit is contained in:
parent
ab43185bb2
commit
e5593f3734
7 changed files with 3 additions and 4361 deletions
2
.gitattributes
vendored
2
.gitattributes
vendored
|
|
@ -1,2 +0,0 @@
|
||||||
# SCM syntax highlighting & preventing 3-way merges
|
|
||||||
pixi.lock merge=binary linguist-language=YAML linguist-generated=true -diff
|
|
||||||
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -140,6 +140,4 @@ book/.jupyterlite.doit.db
|
||||||
**.teachbooks/
|
**.teachbooks/
|
||||||
book/_toc_with_local_paths.yml
|
book/_toc_with_local_paths.yml
|
||||||
book/_git/
|
book/_git/
|
||||||
book/conf.py# pixi environments
|
book/conf.py
|
||||||
.pixi/*
|
|
||||||
!.pixi/config.toml
|
|
||||||
|
|
@ -17,7 +17,6 @@ parts:
|
||||||
- file: installation-and-setup/overview.md
|
- file: installation-and-setup/overview.md
|
||||||
sections:
|
sections:
|
||||||
- file: installation-and-setup/vscode-setup.md
|
- file: installation-and-setup/vscode-setup.md
|
||||||
- file: installation-and-setup/pixi.md
|
|
||||||
- file: installation-and-setup/git-setup_local.md
|
- file: installation-and-setup/git-setup_local.md
|
||||||
- file: installation-and-setup/anaconda.md
|
- file: installation-and-setup/anaconda.md
|
||||||
- file: installation-and-setup/git_bash_conda_vs-code.md
|
- file: installation-and-setup/git_bash_conda_vs-code.md
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ The following table will link the relevant installation and setup steps for you.
|
||||||
|:---:|:---|:---|
|
|:---:|:---|:---|
|
||||||
| Type 1<br>Type 2 | Review book | No software needed! Just open your interactive book online and give a review in the way you're asked to |
|
| Type 1<br>Type 2 | Review book | No software needed! Just open your interactive book online and give a review in the way you're asked to |
|
||||||
| Type 3 | Edit single files online | No software needed! But you'll interact with Git, which might be a new thing for you |
|
| Type 3 | Edit single files online | No software needed! But you'll interact with Git, which might be a new thing for you |
|
||||||
| Type 4 | Editing text<br>Git| VS Code _or_ Jupyterlab <br>GitHub Desktop / Git in VS Code |
|
| Type 4 | Editing text<br>Git| VS Code<br>GitHub Desktop / Git in VS Code |
|
||||||
| Type 5 | Editing text<br>Git<br>Managing code-related software<br>Build your book | VS Code_or_ Jupyterlab <br>GitHub Desktop / Git in VS Code<br>Anaconda<br>Jupyter Book/Sphinx |
|
| Type 5 | Editing text<br>Git<br>Managing code-related software<br>Build your book | VS Code<br>GitHub Desktop / Git in VS Code<br>Anaconda<br>Jupyter Book/Sphinx |
|
||||||
|
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
# Installing and running with Pixi
|
|
||||||
|
|
||||||
- Install pixi
|
|
||||||
|
|
||||||
In the root file of the TB:
|
|
||||||
|
|
||||||
- run `pixi install`
|
|
||||||
|
|
||||||
This will install teachbooks and the most common dependecies.
|
|
||||||
|
|
||||||
three tasks:
|
|
||||||
- `pixi run editor` this will start jupyterlab as the editor for both markdown and jupyternotebooks
|
|
||||||
- `pixi run serve` starts a server
|
|
||||||
- `pixi run teachbooks` builds the book (equivalent to `teachbooks build book` as described here)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Editing with Jupyter lab
|
|
||||||
Something about Jupyter lab
|
|
||||||
23
pixi.toml
23
pixi.toml
|
|
@ -1,23 +0,0 @@
|
||||||
[workspace]
|
|
||||||
authors = ["FreekPols <c.f.j.pols@tudelft.nl>"]
|
|
||||||
channels = ["conda-forge"]
|
|
||||||
name = "manual"
|
|
||||||
platforms = ["win-64"]
|
|
||||||
version = "0.1.0"
|
|
||||||
|
|
||||||
[tasks]
|
|
||||||
teachbooks = "teachbooks build book"
|
|
||||||
server = "teachbooks serve"
|
|
||||||
editor = "jupyter lab"
|
|
||||||
|
|
||||||
[dependencies]
|
|
||||||
python = ">=3.14.7,<3.15"
|
|
||||||
jupyterlab = ">=4.6.3,<5"
|
|
||||||
numpy = ">=2.5.2,<3"
|
|
||||||
matplotlib = ">=3.11.1,<4"
|
|
||||||
|
|
||||||
[pypi-dependencies]
|
|
||||||
teachbooks = ">=0.2.5, <0.3"
|
|
||||||
teachbooks-favourites = { git = "https://github.com/TeachBooks/TeachBooks-Favourites.git" }
|
|
||||||
sphinx-inline-tabs = ">=2025.12.21.14, <2026"
|
|
||||||
sphinx-apa-references = ">=1.0.1, <2"
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue