-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathenvironment.yaml
43 lines (43 loc) · 952 Bytes
/
environment.yaml
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
name: ymp
channels:
- conda-forge
- bioconda
dependencies:
- python >=3.10
- snakemake-minimal =7.32.*
- mamba
- conda !=4.6.11
- click >8
- click-completion
- shellingham # (needed for click)
- ruamel.yaml >0.15 # new api
- drmaa
- pandas >=0.20 # need dtype support in python csv engine
- openpyxl # excel support
- coloredlogs
- setuptools_scm >=3.4 # versioning
- setuptools >=42
- wheel
- xdg # user paths
- tqdm >=4.21 # progress bar
- aiohttp # async http
#### for tests: ####
- networkx >=2.0
- pygraphviz
- pytest
- pytest-runner # run from setup.py
- pytest-xdist # parallel testing
- pytest-timeout >=1.3 # dump on test timeout
- yappi # profiler
- pytest-cov
- codecov
#### avoid mkl ~ 700MB ###
- nomkl
#### for docs ####
- urllib3 >=1.22
- cloud_sptheme
- sphinx
- sphinxcontrib-fulltoc
- sphinx-click
- sphinx-autodoc-typehints
- ftputil