Skip to content

Commit fbe593d

Browse files
committed
Add ARM dev environment dependencies
The `environment-arm.yml` file is a copy of `environment.yml` with Intel MKL dependencies replaced with OpenBLAS. Resolves: #934
1 parent 1a3ec8d commit fbe593d

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

environment-arm.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# To use:
2+
#
3+
# $ conda env create -f environment.yml # `mamba` works too for this command
4+
# $ conda activate aesara-dev
5+
#
6+
name: aesara-dev
7+
channels:
8+
- conda-forge
9+
- numba
10+
dependencies:
11+
- python
12+
- compilers
13+
- numpy>=1.17.0
14+
- scipy>=0.14
15+
- filelock
16+
- etuples
17+
- logical-unification
18+
- miniKanren
19+
- cons
20+
# Non-Intel BLAS
21+
- nomkl
22+
- openblas
23+
- libblas=*=*openblas
24+
# numba backend
25+
- numba>=0.55.2
26+
- llvmlite>=0.38.1
27+
- numba-scipy
28+
# For testing
29+
- coveralls
30+
- diff-cover
31+
- pytest
32+
- pytest-cov
33+
- pytest-xdist
34+
# For building docs
35+
- sphinx>=1.3
36+
- sphinx_rtd_theme
37+
- pygments
38+
- pydot
39+
- ipython
40+
# code style
41+
- black
42+
- isort
43+
# For linting
44+
- flake8
45+
- pep8
46+
- pyflakes
47+
# developer tools
48+
- pre-commit
49+
- packaging
50+
- typing_extensions
51+
# optional
52+
- sympy
53+
- cython

0 commit comments

Comments
 (0)