File: environment.yml

package info (click to toggle)
numpy 1%3A2.4.2%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 87,160 kB
  • sloc: python: 259,644; asm: 232,483; ansic: 213,962; cpp: 160,235; f90: 1,585; sh: 785; fortran: 567; makefile: 443; sed: 139; xml: 109; java: 97; perl: 82; cs: 62; javascript: 53; objc: 33; lex: 13; yacc: 9
file content (53 lines) | stat: -rw-r--r-- 1,111 bytes parent folder | download
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
45
46
47
48
49
50
51
52
53
# To use:
#
#   $ conda env create -f environment.yml  # `mamba` works too for this command
#   $ conda activate numpy-dev
#
name: numpy-dev
channels:
  - conda-forge
dependencies:
  - python=3.12  # need to pin to avoid issues with builds
  - cython>=3.0
  - compilers
  - openblas
  - nomkl
  - setuptools==65.5.1
  - ninja
  - pkg-config
  - meson-python
  - spin==0.15
  - ccache
  # For testing
  - pytest
  - pytest-cov
  - pytest-xdist
  - hypothesis
  # For type annotations
  - typing_extensions>=4.5.0
  - mypy=1.18.2
  - orjson  # makes mypy faster
  # For building docs
  - sphinx>=4.5.0
  - sphinx-copybutton
  - sphinx-design
  - numpydoc=1.4.0
  - ipython
  - scipy
  - pandas
  - matplotlib
  - pydata-sphinx-theme>=0.15.2
  - doxygen
  - towncrier
  - jupyterlite-sphinx>=0.18.0
  # see https://github.com/jupyterlite/pyodide-kernel#compatibility
  - jupyterlite-pyodide-kernel==0.5.2 # supports Pyodide 0.27.1
  # NOTE: breathe 4.33.0 collides with sphinx.ext.graphviz
  - breathe>4.33.0
  # For linting
  - cython-lint
  - ruff=0.14.0
  - gitpython
  # Used in some tests
  - cffi
  - tzdata