-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenvironment.yml
More file actions
54 lines (46 loc) · 967 Bytes
/
environment.yml
File metadata and controls
54 lines (46 loc) · 967 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
channels:
- conda-forge
dependencies:
# -------- Core Python --------
- python=3.13
# -------- Build toolchain --------
- meson>=1.4
- meson-python>=0.15
- ninja>=1.11
# -------- Compilers --------
- pkg-config
- c-compiler
- cxx-compiler
- fortran-compiler
- python-build
- zlib
- hdf5
# -------- Python Runtime --------
- numpy # package dependency
- h5py # psi-io dependency
- pyhdf # hdf4 support
# -------- Testing / QA --------
- pytest
- pytest-cov
- mypy
- ruff
- coverage
- nox
# -------- Docs --------
- sphinx
- sphinx-book-theme
- sphinx-gallery
- sphinx-copybutton
- numpydoc
- matplotlib
- pooch
- scipy
# -------- Scripts --------
- packaging
# -------- Publish --------
- twine
# -------- Pip installs --------
- pip
- pip:
- psi-io # Python runtime package
- pthree # Documentation building