This release presents comes with the following changes:
1. Restructured backend
- new backends (torch, Julia)
- sympy-based equation parsing
- improved compute graph
- improved generation of run functions from compute graphs
2. Improved frontend
- easier imports
- additional convenience functions for simulations
- less steps from model definition to simulation
- reduced syntax for model definitions
3. Removed utility package
- utility packages for parameter optimization, signal analysis and visualization have been removed from the pyrates main package
- most utility functionalities have been moved to separate repositories of the pyrates-neuroscience organization
- less package requirements
- improved structure of the model templates
4. New model templates and documentation examples
- new example galleries and jupyter notebooks with hands-on use examples
- new pre-defined,ready-to-use models
**Full Changelog**: https://github.com/pyrates-neuroscience/PyRates/compare/v.0.9.6...v0.10.0