Skip to content

Releases: neutrinoceros/gpgi

v1.0.0

31 Mar 07:12
0539552
Compare
Choose a tag to compare

What's Changed

Summary

  • all deprecated functionalities were removed
  • Python >= 3.10 and NumPy >= 1.23 are now required
  • NumPy 2.0 is now supported
  • Mac-AMD is now supported
  • the API is now considered stable. Any new breaking change will now be signal by a major version bump and should be preceded by a deprecation period whenever possible.

All changes

Full Changelog: v0.14.0...v1.0.0

v0.14.0

04 Sep 16:01
c30ab4c
Compare
Choose a tag to compare

What's Changed

This version introduces sort capabilities, allowing to sort particle data in memory for more efficient data analysis.
This is the first version to support Python 3.12 as well as muslinux. Support for Python 3.8 was dropped.

Full Changelog: v0.13.0...v0.14.0

v.0.13.0

11 Jun 13:18
87d88f2
Compare
Choose a tag to compare

What's Changed

  • ENH: add support for passing metadata to custom deposition methods by @neutrinoceros in #122

Full Changelog: v0.12.0...v0.13.0

v0.12.0

09 Jun 17:18
1cbb243
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.2...v0.12.0

v0.11.2

05 May 19:31
506533f
Compare
Choose a tag to compare

What's Changed

  • Bump pypa/cibuildwheel from 2.12.1 to 2.12.3 in /.github/workflows by @dependabot in #109
  • Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5 in /.github/workflows by @dependabot in #110
  • Bump numpy from 1.24.2 to 1.24.3 in /requirements by @dependabot in #111
  • Bump mypy from 1.1.1 to 1.2.0 in /requirements by @dependabot in #112
  • BUG: fix a bug where ds.grid.cell_volumes would be of a different shape than ds.grid.shape by @neutrinoceros in #114

Full Changelog: v0.11.1...v0.11.2

v0.11.1

29 Apr 11:05
7c988f8
Compare
Choose a tag to compare

What's Changed

This release fixes critical issues with single-precision data and edge cases where particles sitting exactly on the right edge of the domain would cause segfaults.

Full Changelog: v0.11.0...v0.11.1

v0.11.0

09 Feb 11:07
c87a11e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.1...v0.11.0

v0.10.1

08 Feb 17:51
d3ebf96
Compare
Choose a tag to compare

What's Changed

  • BUG: fix a bug where float32 coordinates were incorrectly invalidated against double precision limits by @neutrinoceros in #91

Full Changelog: v0.10.0...v0.10.1

v0.10.0

08 Feb 14:53
217794d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

08 Feb 10:30
4ebd355
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.9.0