.. _requirements: ==================== Package dependencies ==================== ``mrsimulator`` depends on the following packages: **Required packages** - `NumPy>=1.17 `_ - openblas - cython>=0.29.14 - typing-extensions>=3.7 - `matplotlib>=3.1 `_ for figures and visualization, - monty>=2.0.4 - `csdmpy>=0.3.4 `_ - `pydantic>=1.0 `_ - monty>=2.0.4 **Other packages** - pytest>=4.5.0 for unit tests. - pre-commit for code formatting - sphinx>=2.0 for generating the documentation - sphinxjp.themes.basicstrap for documentation. - breathe>4.19 for generating C documentation - sphinx-copybutton