mirror of
https://github.com/ImperialCollegeLondon/ReCoDE_MCMCFF.git
synced 2025-06-26 08:51:16 +02:00
34 lines
860 B
YAML
34 lines
860 B
YAML
name: recode
|
|
|
|
channels:
|
|
- defaults
|
|
- conda-forge
|
|
|
|
dependencies:
|
|
- python=3.9
|
|
|
|
# Core packages
|
|
- numpy=1.21
|
|
- scipy=1.7
|
|
- matplotlib=3.5
|
|
- numba=0.55
|
|
- ipykernel=6.9 # Allows this conda environment to show up automatically in Jupyter Lab
|
|
- watermark=2.3 # Generates a summary of package version for use inside Jupyter Notebooks
|
|
|
|
# Testing
|
|
- pytest=7.1 # Testing
|
|
- pytest-cov=3.0 # For Coverage testing
|
|
- hypothesis=6.29 # Property based testing
|
|
|
|
# Development
|
|
- pre-commit=2.20 # For running black and other tools before commits
|
|
|
|
# Documentation
|
|
- sphinx=5.0 # For building the documentation
|
|
- myst-nb=0.16 # Allows sphinx to include Jupyter Notebooks
|
|
|
|
# Installing MCFF itself
|
|
- pip=21.2
|
|
- pip:
|
|
- --editable . #install MCFF from the local repository using pip and do it in editable mode
|