mamba/dev/environment-dev.yml

61 lines
1.2 KiB
YAML

channels:
- conda-forge
dependencies:
# libmamba build dependencies
- cxx-compiler
- cmake >=3.16
- pkg-config # Used by some CMake dependencies
- ninja
- make # not always present
# libmamba dependencies
- cpp-expected
- fmt >=11.1.0
- libarchive
- libcurl >=7.86
- libsodium
- libsolv >=0.7.18
- nlohmann_json
- reproc-cpp >=14.2.4.post0
- simdjson >=3.3.0
- spdlog
- yaml-cpp >=0.8.0
- sel(win): winreg
# libmamba test dependencies
- catch2
# micromamba dependencies
- cli11 >=2.2
# micromamba test dependencies
- python
- mitmproxy
- pytest >=7.3.0
- pytest-asyncio
- pytest-timeout
- pytest-xprocess
- pytest-rerunfailures
- pytest-cov
- memory_profiler
- requests
- sel(win): pywin32
- sel(win): menuinst
- conda-content-trust
- conda-package-handling
- cryptography
- securesystemslib
# libmambapy build dependencies
- scikit-build
# libmambapy dependencies
- python
- pybind11
# libmambapy-stubs build dependencies
- mypy # For stubgen
- setuptools
- python-build
# dev dependencies
- pre-commit
# Documentation dependencies
- doxygen
- breathe
- sphinx
- sphinx-book-theme
- myst-parser