forked from spectrochempy/spectrochempy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
environment_dev.yml
106 lines (90 loc) · 2 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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
# =============================================================================
#
# This file is automatically generated to be up to date in the master
# repository.
#
# DO NOT MODIFY.
#
# if you need to modify a dependency you need to follow these steps:
#
# - Any change in dependencies must be first reflected in
# file .ci/env_template.yaml.
#
# - Then execute :
# * 'python scripts/create_requirements.py' for creating the
# 'environment[_dev].yaml' and 'requirements[_dev].txt' file
#
# =============================================================================
channels:
- conda-forge
- spectrocat
- defaults
dependencies:
# specific
- quadprog
- brukeropusreader
- quaternion
# for the core package
- colorama
- dill
- ipython>=7.31.1
- jinja2<3.1
- matplotlib>=3.5
- numba=0.55.0
- numpy=1.21.5
- pint>=0.18
- requests
- scipy=1.7.3
- tqdm
- traitlets<5.2
- traittypes
- xlrd
- pyyaml
- ipywidgets
- ipympl
# mainly for install and a bit more...
- setuptools
- setuptools_scm
- git
# Jupyter lab
- jupyterlab>=2.2.10
- nodejs
# DEV dependencies
# ----------------
# From here, the dependencies are essentially for development.
# They should not be necessary for the user of spectrochempy.
# just for testing
- pytest
- pytest-doctestplus
- pytest-flake8
- pytest-mock
- pyfakefs
- scikit-image
- coverage
- black
- pre-commit
- cffconvert
# DEV: code and docs
- mamba
- jupytext
- sphinx
- sphinx_rtd_theme
- autodocsumm
- sphinx-gallery
- nbsphinx
- jupyter_sphinx
- json5
- sphinx-copybutton
- numpydoc>=1.2
- pandoc
# DEV: build
- conda-build
- conda-verify
- anaconda-client
# optional
# - xarray
# - datashader
# - scikit-learn
- pip
- pip:
- autodoc_traits