-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathenvironment-dev.yml
62 lines (62 loc) · 1.26 KB
/
environment-dev.yml
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
60
61
62
name: figanos
channels:
- conda-forge
- default
dependencies:
- python>=3.9,<3.13
# Main
- cartopy >=0.23.0
- cairosvg >=2.6.0
- matplotlib-base >=3.6.0
- seaborn >=0.13.0
- geopandas >=1.0
- numpy >=1.23.0,<2.0.0
- pandas >=2.2.0
- platformdirs
- pint >=0.10
- pyyaml >=6.0.1
- scikit-image >=0.20.0
- xarray >=2022.6.0
- xclim >=0.52.2
# To make the package and notebooks usable
- dask
- geoviews
- h5py
- holoviews
- netcdf4
- pooch >=1.8.0 # for xclim-testdata
- zarr >=2.13.0
# Development
- pip >=24.3.1
- black ==24.10.0
- blackdoc ==0.3.9
- bump-my-version >=0.28.0
- coverage >=7.5.0
- coveralls >=4.0.1
- flake8 >=7.1.1
- flake8-rst-docstrings >=0.3.0
- flit >=3.9.0,<4.0.0
- isort ==5.13.2
- mypy
- numpydoc >=1.8.0
- pre-commit >=3.5.0
- pytest >=8.3.2
- pytest-cov >=5.0.0
- ruff >=0.8.2
- tox >=4.23.2
- watchdog >=4.0.0
# Docs
- ipykernel
- ipython >=8.5.0
- jupyter_client
- nbsphinx
- notebook
- pandoc
- sphinx >=6.2.0
- sphinx-autoapi
- sphinx-book-theme >=1.0.0
- sphinx-codeautolink
- sphinx-copybutton
- sphinx-intl
- sphinxcontrib-napoleon
- pygments <2.19 #FIXME: temprorary fix, https://github.com/felix-hilden/sphinx-codeautolink/issues/153