What's Changed
* Fix Flux Executor initialisation by jan-janssen in https://github.com/pyiron/pympipool/pull/307
* Move all schedulers to one module by jan-janssen in https://github.com/pyiron/pympipool/pull/305
* Remove unnecessary imports from __init__.py by jan-janssen in https://github.com/pyiron/pympipool/pull/308
* Update Benchmark to use new interface by jan-janssen in https://github.com/pyiron/pympipool/pull/309
* Merge main by jan-janssen in https://github.com/pyiron/pympipool/pull/310
* Add DocStrings and fix counting available cores by jan-janssen in https://github.com/pyiron/pympipool/pull/311
* Fix coverage by jan-janssen in https://github.com/pyiron/pympipool/pull/313
* Raise error when resource_dict is used in function parameters by jan-janssen in https://github.com/pyiron/pympipool/pull/314
* Add support for dependent tasks by jan-janssen in https://github.com/pyiron/pympipool/pull/306
* Try submit function again by jan-janssen in https://github.com/pyiron/pympipool/pull/316
* Update notebooks by jan-janssen in https://github.com/pyiron/pympipool/pull/317
**Full Changelog**: https://github.com/pyiron/pympipool/compare/pympipool-0.8.0...pympipool-0.8.1