-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpyproject.toml
More file actions
40 lines (34 loc) · 989 Bytes
/
pyproject.toml
File metadata and controls
40 lines (34 loc) · 989 Bytes
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
35
36
37
38
39
[project]
name = "tutorials"
version = "0.32.0"
description = "Tutorial notebooks for themachinethatgoesping"
authors = [
{name = "Peter Urban",email = "peter.urban@ugent.be"}
]
license = {text = "CC0-1.0"}
readme = "README.rst"
requires-python = ">=3.11, <3.15"
dependencies = [ "jupyterlab-execute-time>=3.2.0,<4"]
[tool.poetry]
package-mode = false
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.pixi.tasks]
tests = "python test_notebooks.py"
jupyter = "jupyter lab ."
[tool.pixi.workspace]
channels = ["themachinethatgoesping", "conda-forge"]
platforms = [ "linux-64", "osx-arm64", "win-64"]
#platforms = ["linux-64"]
[tool.pixi.dependencies]
themachinethatgoesping = ">=0.32.0.dev,<0.33"
jupyterlab = ">=4.5.0,<5"
matplotlib = ">=3.10.8,<4"
ipympl = ">=0.9.8,<0.10"
ipyleaflet = ">=0.20.0,<0.21"
pytest = ">=9.0.2,<10"
nbmake = ">=1.5.5,<2"
netcdf4 = ">=1.7.3,<2"
openpyxl = ">=3.1.5,<4"
xarray = ">=2025.12.0,<2026"