-
Notifications
You must be signed in to change notification settings - Fork 17
/
pixi.toml
59 lines (50 loc) · 1.21 KB
/
pixi.toml
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
55
56
57
58
59
[project]
authors = ["FlyEM"]
channels = ["conda-forge"]
description = "Python client utilties for interacting with the neuPrint connectome analysis service"
name = "neuprint-python"
platforms = ["osx-64", "linux-64", "win-64", "osx-arm64"]
version = "0.5"
[environments]
test = ["test"]
docs = ["docs"]
dev = ["docs", "test", "dev"]
publish = ["publish", "test"]
[feature.test.tasks]
test = "pytest"
[feature.docs.tasks]
make-docs = {cwd = "docs", cmd = "export PYTHONPATH=$PIXI_PROJECT_ROOT && make html"}
[feature.publish.tasks]
upload-to-pypi = "upload-to-pypi.sh"
[dependencies] # short for [feature.default.dependencies]
requests = ">=2.22"
pandas = ">=2.2.3,<3"
tqdm = ">=4.67.1,<5"
ujson = ">=5.10.0,<6"
asciitree = ">=0.3.3,<0.4"
scipy = ">=1.14.1,<2"
networkx = ">=3.4.2,<4"
[feature.test.dependencies]
pytest = "*"
[feature.publish.dependencies]
conda-build = "*"
anaconda-client = "*"
twine = "*"
setuptools = "*"
[feature.docs.dependencies]
nbsphinx = "*"
numpydoc = "*"
sphinx_bootstrap_theme = "*"
sphinx = "*"
sphinx_rtd_theme = "*"
ipython = "*"
jupyter = "*"
ipywidgets = "*"
bokeh = "*"
holoviews = "*"
hvplot = "*"
selenium = "*"
phantomjs = "*"
[feature.dev.dependencies]
line_profiler = "*"
pyarrow = "*"