What's Changed
* Cleaned up `get_boundary_conditions` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/319
* Improved error message by david-zwicker in https://github.com/zwicker-group/py-pde/pull/320
* Improved typing and documentation by david-zwicker in https://github.com/zwicker-group/py-pde/pull/322
* Improve writing to storage in multiprocessing environment by david-zwicker in https://github.com/zwicker-group/py-pde/pull/325
* Added possibility to evaluate derivative of smoothed data by david-zwicker in https://github.com/zwicker-group/py-pde/pull/326
* Fixed conservative tensor divergence in spherical coordinates by david-zwicker in https://github.com/zwicker-group/py-pde/pull/327
* Added mpi4py in requirements by david-zwicker in https://github.com/zwicker-group/py-pde/pull/328
* Improved typing by david-zwicker in https://github.com/zwicker-group/py-pde/pull/329
**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/v0.22.5...v0.22.6