-
Notifications
You must be signed in to change notification settings - Fork 1
/
environment.yml
44 lines (44 loc) · 1.21 KB
/
environment.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
name: mypythonapp
channels:
- conda-forge
dependencies:
# -- Runtime dependencies
# base: list all base dependencies here
- python>=3.8 # please specify the minimum version of python here
- versioningit
# compute: list all compute dependencies here
- numpy
- pandas
# plot: list all plot dependencies here, if applicable
- matplotlib
# jupyter: list all jupyter dependencies here, if applicable
- jupyterlab
- ipympl
# -- Development dependencies
# utils:
- pre-commit
# package building:
- libmamba
- libarchive
- anaconda-client
- boa
- conda-build < 4 # conda-build 24.x has a bug, missing update_index from conda_build.index
- conda-verify
- python-build
- twine # for uploading to pypi and testpypi
# docs
- sphinx
- sphinx_rtd_theme
- myst-parser # required for parsing markdown files
# test: list all test dependencies here
- pytest
- pytest-cov
- pytest-xdist
# --------------------------------------------------
# add additional sections such as Qt, etc. if needed
# --------------------------------------------------
# if packages are not available on conda, list them here
- pip
- pip:
- bm3d-streak-removal # example
- pytest-playwright