-
-
Notifications
You must be signed in to change notification settings - Fork 16
/
environment.yml
43 lines (43 loc) · 1.06 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
# this should be very similar to https://github.com/conda-forge/pantable-feedstock/blob/master/recipe/meta.yaml
# run the following command to create a conda environment that is suitable for testing pantable
# conda env create -f environment.yml
# conda activate pantable
# python -m ipykernel install --user --name pantable --display-name pantable
# and then run this to install pantable in editable mode
# make editable
# update using
# conda env update --name pantable --file environment.yml --prune
name: pantable
channels:
- conda-forge
dependencies:
# host:
- pip
- python >=3.8 # for cached property
- poetry >=1,<2
# run:
- numpy >=1.16,<2
- panflute >=2.1.3,<3
- pyyaml >=5,<7
# run_constrained:
- "pandoc >=2.11.2,<2.18"
- coloredlogs >=14,<16
- tabulate >=0.8,<0.9
- yamlloader >=1,<2
# tests:
- coverage>=6.3,<7
- coveralls
- flake8
- pytest
- pytest-parallel >=0.1.1,<0.2
# docs:
- sphinx
- sphinx_bootstrap_theme
- sphinxcontrib-apidoc
# dev:
- tox
- data-science-types
- ipykernel
- mypy
- bandit
- bump2version