Release v0.8.4
Minor release with a few small fixes.
- Update tests and supported python versions: sacred now officially supports Python 3.8-3.11 (#872, #892, thanks @jnphilipp)
- Feature: Allow type annotations in config scopes and future-proofing config scopes by using
ast
instead of a complex regex (thanks @vnmabus) - Feature: Expose
MongoClient
in theMongoObserver
(thanks @Gracecr) - Bugfix: Support new numpy versions by removing using Python builtin types instead of the
np.*
aliases (#870, thanks @Kaushalya) - Bugfix: Allow
*.ipynb
files as source files when run viaipython
in non-interactive mode - Internal: Add error causes for many errors in the codebase (#894, #898, thanks @cool-RR)
- Internal: Use GitHub Actions for tests instead of azure pipelines to gain more control (#896)
- Internal: Use GitHub Actions to automate releases on PyPI