Releases: neutrinoceros/yt_idefix
Releases · neutrinoceros/yt_idefix
v2.4.0
What's Changed
- Bump astral-sh/setup-uv from 2 to 3 in /.github/workflows in the actions group by @dependabot in #335
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #337
- Bump mypy from 1.11.2 to 1.13.0 in /requirements in the actions group by @dependabot in #340
- TST: add CPython 3.13 to regular CI by @neutrinoceros in #338
- Revert "BUG: fix native coordinate parsing for azimuthal-normal spherical slices" by @neutrinoceros in #339
- UX: improve error message in case of missing requirements by @neutrinoceros in #342
- ENH: prefer native coordinates over reconstructed arrays in vtk files by @neutrinoceros in #341
- REL: prepare release 2.4.0 by @neutrinoceros in #343
Full Changelog: v2.3.2...v2.4.0
v2.3.2 (yanked)
What's Changed
- Bump mypy from 1.9.0 to 1.10.0 in /requirements in the actions group by @dependabot in #318
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #319
- Bump mypy from 1.10.0 to 1.10.1 in /requirements in the actions group by @dependabot in #320
- TST: migrate to uv in CI by @neutrinoceros in #321
- Bump mypy from 1.10.1 to 1.11.1 in /requirements in the actions group by @dependabot in #322
- TST: filter a deprecation warning in numpy via h5py by @neutrinoceros in #323
- TST: bump uv (0.2.25 -> 0.4.1) by @neutrinoceros in #325
- TST: switch bleeding-edge CI to Python 3.13 by @neutrinoceros in #324
- Bump mypy from 1.11.1 to 1.11.2 in /requirements in the actions group by @dependabot in #326
- BLD: migrate to hatchling by @neutrinoceros in #328
- TST: migrate to official astral-sh/setup-uv action by @neutrinoceros in #327
- DEP: drop support for Python 3.9 by @neutrinoceros in #329
- MNT: simplify setup-uv usage following 2.1.1 release by @neutrinoceros in #330
- BUG: fix native coordinate parsing for azimuthal-normal spherical slices by @neutrinoceros in #333
- REL: prepare release 2.3.2 by @neutrinoceros in #334
Full Changelog: v2.3.1...v2.3.2
v2.3.1
What's Changed
- BLD: drop support for Python 3.8 by @neutrinoceros in #289
- TYP: annotate method overrides by @neutrinoceros in #290
- Bump mypy from 1.4.1 to 1.5.1 in /requirements by @dependabot in #291
- MNT: switch to faster black pre-commit hook by @neutrinoceros in #292
- MNT: cleanup redundant classifier by @neutrinoceros in #293
- TST: switch bleeding-edge CI to Python 3.12 by @neutrinoceros in #295
- DOC: makeover by @neutrinoceros in #296
- TST: specifically require binary installers in CI by @neutrinoceros in #297
- Bump actions/checkout from 3 to 4 in /.github/workflows by @dependabot in #298
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #299
- TST: switch CI to Python 3.12 by @neutrinoceros in #300
- ENH: implement Dataset._load_requirements by @neutrinoceros in #302
- Bump mypy from 1.5.1 to 1.6.1 in /requirements by @dependabot in #303
- Bump mypy from 1.6.1 to 1.7.1 in /requirements by @dependabot in #304
- MNT: autoupdate pre-commit hooks to fix compat with Python 3.12 by @neutrinoceros in #306
- MNT: group dependabot updates by @neutrinoceros in #305
- Bump the actions group in /requirements with 1 update by @dependabot in #308
- Bump the actions group in /.github/workflows with 1 update by @dependabot in #307
- TST: use uv pip compile to test minimal deps by @neutrinoceros in #309
- MNT: migrate from black to ruff-format by @neutrinoceros in #310
- TST: stop testing against numpy dev and mpl dev by @neutrinoceros in #311
- MNT: swap order for ruff pre-commit hooks by @neutrinoceros in #312
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #313
- Bump the actions group in /requirements with 1 update by @dependabot in #314
- DOC: small documentation fixups by @neutrinoceros in #316
- BUG: fix a spurious UserWarning when loading idefix vtks by @neutrinoceros in #315
- REL: prep release 2.3.1 by @neutrinoceros in #317
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 in /.github/workflows by @dependabot in #281
- Bump mypy from 1.3.0 to 1.4.1 in /requirements by @dependabot in #282
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #283
- REL: migrate to PyPI trusted-publishing by @neutrinoceros in #284
- ENH: add support for big-endian dumps data by @neutrinoceros in #285
- STY: lint unused function arguments by @neutrinoceros in #287
- PERF: avoid unnecessary data copies in XDMF io by @neutrinoceros in #286
- REL: prep release 2.3.0 by @neutrinoceros in #288
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
- TST: reduce nightly tests frequency from daily to weekly by @neutrinoceros in #275
- [DOC] Minor correction in documentation by @dutta-alankar in #276
- BUG: fix a deprecation warning from numpy 1.25 (np.product is deprecated) by @neutrinoceros in #279
- DOC: add blacken-docs to pre-commit toolbelt by @neutrinoceros in #278
- TST: use numpy and matplotlib nightlies in bleeding-edge CI by @neutrinoceros in #277
- REL: bump version to 2.2.1 by @neutrinoceros in #280
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- UX: emit a warning when reading invalid coordinate data from vtk files by @neutrinoceros in #271
- ENH: auto detect deposited particle fields in idefix vtk by @neutrinoceros in #272
- RFC: remove unnecessary FieldInfoContainer child class by @neutrinoceros in #273
- REL: prep release 2.2.0 by @neutrinoceros in #274
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
The important change in this release is that support for yt older than 4.2 was dropped. As a result, import yt_idefix
can now be omitted in user code.
- BLD: use dynamic version metadata by @neutrinoceros in #266
- BLD: migrate to src layout by @neutrinoceros in #267
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 in /.github/workflows by @dependabot in #268
- Bump mypy from 1.2.0 to 1.3.0 in /requirements by @dependabot in #269
- BLD: drop support for yt 4.1.x by @neutrinoceros in #263
- REL: prep release 2.1.0 by @neutrinoceros in #270
Full Changelog: v2.0.2...v2.1.0
v2.0.2
What's Changed
- TYP: fix typechecking compatibility with yt 4.2 by @neutrinoceros in #264
- ENH: stabilize geometry parsing code for yt>=4.2 by @neutrinoceros in #262
- REL: bump version to 2.0.2 by @neutrinoceros in #265
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5 in /.github/workflows by @dependabot in #258
- Bump mypy from 1.1.1 to 1.2.0 in /requirements by @dependabot in #259
- STY: activate flake8-comprehensions (ruff) by @neutrinoceros in #260
- BUG: fix a flaky runtime warning triggered by multiplying uninitialized data by @neutrinoceros in #261
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
This release brings improvements for Pluto support.
The list of auto-detected standard Pluto fields is now much more complete. We've also removed some previously included aliases for non-standard field names (like "Temp" and "ndens"), which is why this release is considered major.
- ENH: add warning and error messages for missing inifile by @xshaokun in #245
- TST: add XDMF test data by @neutrinoceros in #219
- UX: rephrase a warning by @neutrinoceros in #254
- DOC: document supported additional arguments to
yt.load
by @xshaokun in #256 - ENH: improve mapping of builtin fields in Pluto outputs by @xshaokun in #255
- REL: bump version to 2.0.0 by @neutrinoceros in #257
Full Changelog: v1.1.1...v2.0.0