-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpixi.toml
More file actions
54 lines (44 loc) · 1008 Bytes
/
pixi.toml
File metadata and controls
54 lines (44 loc) · 1008 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[workspace]
name = "LuoLib"
# version is set in the [package] section
description = "Personal Python library specifically for Medical Image Analysis research"
channels = ["conda-forge"]
platforms = ["linux-64"]
preview = ["pixi-build"]
[system-requirements]
cuda = "12"
[package]
name = "luolib"
version = "0.1.0"
[package.build]
backend = { name = "pixi-build-python", version = "*"}
channels = [
"conda-forge",
"https://prefix.dev/pixi-build-backends",
]
[package.host-dependencies]
# https://pixi.sh/v0.42.1/build/dependency_types/#python-code
hatchling = "*"
[package.run-dependencies]
pytorch = "2.*"
torchvision = "*"
timm = "*"
lightning = "*"
wandb = "*"
einops = "*"
xformers = "*"
transformers = "*"
cytoolz = "*"
numpy = "*"
pandas = "*"
matplotlib = "*"
monai = "*"
simpleitk = "*"
# expand PyPI's jsonargparse[omegaconf]
jsonargparse = "*"
omegaconf = "*"
[dependencies]
# standalone usage
luolib = {path = "."}
# [pypi-dependencies]
# jsonargparse = {extras = ["omegaconf"]}