8000 Merge pull request #17096 from timhoffm/dev-environment · matplotlib/matplotlib@9bfbe9d · GitHub
[go: up one dir, main page]

Skip to content

Commit 9bfbe9d

Browse files
authored
Merge pull request #17096 from timhoffm/dev-environment
Add conda environment.yml for developers
2 parents 3022561 + 31584d0 commit 9bfbe9d

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

environment.yml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# To set up a development environment using conda run:
2+
#
3+
# conda env create -f environment.yml
4+
# conda activate mpl-dev
5+
# pip install -e .
6+
#
7+
name: mpl-dev
8+
channels:
9+
- conda-forge
10+
dependencies:
11+
- cairocffi
12+
- cycler>=0.10.0
13+
- fonttools>=4.22.0
14+
- kiwisolver>=1.0.1
15+
- numpy>=1.17
16+
- pillow>=6.2
17+
- pygobject
18+
- pyparsing
19+
- pyqt
20+
- python-dateutil>=2.1
21+
- setuptools
22+
- setuptools_scm
23+
- wxpython
24+
# building documentation
25+
- colorspacious
26+
- graphviz
27+
- ipython
28+
- ipywidgets
29+
- numpydoc>=0.8
30+
- pydata-sphinx-theme
31+
- scipy
32+
- sphinx>=1.8.1,!=2.0.0
33+
- sphinx-copybutton
34+
- pip
35+
- pip:
36+
- sphinxcontrib-svg2pdfconverter
37+
# b41e328 is PR 808 which adds the image_srcset directive. When this is
38+
# released with sphinx gallery, we can change to the last release w/o this feature:
39+
# sphinx-gallery>0.9
40+
- git+git://github.com/sphinx-gallery/sphinx-gallery@b41e328#egg=sphinx-gallery
41+
# testing
42+
- coverage
43+
- flake8>=3.8
44+
- flake8-docstrings>=1.4.0
45+
- gtk3
46+
- ipykernel
47+
- nbconvert[execute]!=6.0.0,!=6.0.1
48+
- nbformat!=5.0.0,!=5.0.1
49+
- pandas!=0.25.0
50+
- pikepdf
51+
- pydocstyle>=5.1.0
52+
- pytest!=4.6.0,!=5.4.0
53+
- pytest-cov
54+
- pytest-rerunfailures
55+
- pytest-timeout
56+
- pytest-xdist
57+
- tornado
58+
- pytz

0 commit comments

Comments
 (0)
0