v0.11.0
What's Changed
- FIX: isinstance Integral instead of int + raise if unrecognized type by @volodia99 in #200
- TST: add weekly test jobs with bleeding-edge dependencies by @neutrinoceros in #201
- BUG: fix an insidious bug where nonos.styling.set_mpl_style silently relied on side effects to work with matplotlib >= 3.7 by @neutrinoceros in #202
- Bump mypy from 1.4.1 to 1.5.1 in /requirements by @dependabot in #203
- MNT: switch to faster black pre-commit hook by @neutrinoceros in #205
- TYP: typecheck against matplotlib 3.8, fix detected errors by @neutrinoceros in #207
- TST: fix a typo in workflow file by @neutrinoceros in #210
- TST: restrict future-deps to binary wheels by @neutrinoceros in #211
- ENH : general corotation by @volodia99 in #204
- Bump actions/checkout from 3 to 4 in /.github/workflows by @dependabot in #213
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #214
- RFC: abstract away a repetitive pattern used in main.py by @neutrinoceros in #206
- TYP: add return type hints for functions defined in nonos.api.from_simulation by @neutrinoceros in #208
- TST: test on Python 3.12 by @neutrinoceros in #209
- RFC: typecheck-time verification that all codes are covered by @neutrinoceros in #212
- MNT: move requirement files to dedicated directory (enable auto upgrades for docs dependencies) by @neutrinoceros in #215
- Bump mkdocs from 1.4.2 to 1.5.3 in /requirements by @dependabot in #216
- Bump mypy from 1.5.1 to 1.6.1 in /requirements by @dependabot in #218
- DOC: test docs build in CI by @neutrinoceros in #222
- DOC: update requirements by @neutrinoceros in #223
- TST: simplify doc requirements by @neutrinoceros in #224
- Bump mkdocs-material from 9.4.7 to 9.4.14 in /requirements by @dependabot in #226
- Bump mypy from 1.6.1 to 1.7.1 in /requirements by @dependabot in #225
- Bump mkdocs-include-markdown-plugin from 6.0.3 to 6.0.4 in /requirements by @dependabot in #228
- Bump mkdocstrings[python] from 0.23.0 to 0.24.0 in /requirements by @dependabot in #227
- MNT: fixup warnings about relative paths in doc builds by @neutrinoceros in #229
- MNT: autoupdate pre-commit hooks to fix compat with Python 3.12 by @neutrinoceros in #230
- MNT: cleanup unused and deprecated mkdocs extension by @neutrinoceros in #231
- MNT: group dependabot updates by @neutrinoceros in #232
- Bump the actions group in /.github/workflows with 2 updates by @dependabot in #233
- Bump the actions group in /requirements with 2 updates by @dependabot in #234
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #235
- Bump the actions group in /requirements with 1 update by @dependabot in #236
- add cd.yml file from inifix by @neutrinoceros by @volodia99 in #237
- ENH: add a convenience
nfields
property toGasDataSet
by @neutrinoceros in #240 - bug-fix: save() all field cube (when no operation) by @volodia99 in #238
- TST: improve failure modes in test_params_usage by @neutrinoceros in #241
- TST: avoid unecessary IO in tests by @neutrinoceros in #242
Full Changelog: v0.10.0...v0.11.0