What's Changed
* `DataArray`: Skip stride check for empty arrays by inducer in https://github.com/inducer/pyvisfile/pull/32
* Bump versions of various github actions components by inducer in https://github.com/inducer/pyvisfile/pull/33
* Bump to py 3.8 by inducer in https://github.com/inducer/pyvisfile/pull/34
* Placate flake8-comprehensions by inducer in https://github.com/inducer/pyvisfile/pull/35
* Fix intersphinx mapping format by inducer in https://github.com/inducer/pyvisfile/pull/36
* Add isort and mypy by alexfikl in https://github.com/inducer/pyvisfile/pull/37
* vtk: add typing to entire module by alexfikl in https://github.com/inducer/pyvisfile/pull/38
* ci: add dependabot updates for github actions by alexfikl in https://github.com/inducer/pyvisfile/pull/40
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/inducer/pyvisfile/pull/42
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/inducer/pyvisfile/pull/41
* silo: support numpy 2.0 by alexfikl in https://github.com/inducer/pyvisfile/pull/43
* Switch to ruff and meson-python by alexfikl in https://github.com/inducer/pyvisfile/pull/44
* Drop Silo support by inducer in https://github.com/inducer/pyvisfile/pull/47
New Contributors
* dependabot made their first contribution in https://github.com/inducer/pyvisfile/pull/42
**Full Changelog**: https://github.com/inducer/pyvisfile/compare/v2022.1.1...v2024.1