-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpixi.toml
More file actions
34 lines (29 loc) · 1.1 KB
/
pixi.toml
File metadata and controls
34 lines (29 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[workspace]
authors = ["John McLevey <john.mclevey@hey.com>"]
channels = ["conda-forge"]
name = "mclevey.github.io"
platforms = ["osx-arm64"]
version = "0.1.0"
[tasks]
preview = { cmd = "cd docs/ && python -m http.server 8080" }
# Build commands
build = { cmd = "python scripts/build_site.py" }
build-pages = { cmd = "python scripts/build_site.py pages" }
build-blog = { cmd = "python scripts/build_site.py blog" }
build-cv = { cmd = "python scripts/build_site.py cv" }
# Legacy aliases (for backwards compatibility)
update-blog = { cmd = "python scripts/build_site.py blog" }
update-cv = { cmd = "python scripts/build_site.py cv" }
[dependencies]
jinja2 = ">=3.1,<4"
openai = ">=2.16.0,<3"
python = ">=3.11,<3.13"
ipykernel = ">=6.30.1,<7"
jupyter = ">=1.1.1,<2"
pandas = { version = ">=2.3.1,<3", channel = "conda-forge" }
pip = ">=25.2,<26"
pyyaml = { version = ">=6.0.2,<7", channel = "conda-forge" }
markdown = { version = ">=3.5,<4", channel = "conda-forge" }
graphviz = { version = ">=11,<13", channel = "conda-forge" }
python-graphviz = { version = ">=0.20,<1", channel = "conda-forge" }
jupyter-cache = ">=1.0.1,<2"