GT4Py v1.0.3
Summary of changes since v1.0.2
General
- Support for Python 3.11 and updated dependencies
Testing
- Testing of Jupyter notebooks in CI
All changes
- fix[next][dace]: Use constant shape for neighbor tables in local dimension by @edopao in #1422
- feat[next][dace]: use new LoopRegion construct for scan operator by @edopao in #1424
- fix[next][dace]: Remove usage of deprecated API dace.Memlet.simple by @edopao in #1425
- ci: test jupyter notebooks by @havogt in #1426
- feat[next]: Enable tests for embedded with cupy by @havogt in #1372
- fix[next][dace]: Bugfix in deref (dynamic memory allocation) by @edopao in #1430
- build: update min requirements by @havogt in #1435
- test[next]: fix obsolete asarray by @havogt in #1436
- test[next]: Add unit test for embedded
inverse_image
and fix bugs by @egparedes in #1432 - build: Update gridtools-cpp version to 2.3.2 by @havogt in #1437
- feat[next]: add tests with mesh with skip values by @havogt in #1433
- fix[cartesian]: Add missing cstdint header in gtcpp codegen by @tehrengruber in #1439
- feat[next][dace]: Modified the file caching. by @philip-paul-mueller in #1434
- bug[next]: allow fields of different sizes in tuple in itir embedded by @havogt in #1442
- fix[next][dace]: Fix for neighbor reduction with skip values by @edopao in #1443
- feat[next][dace]: Add support for lift expressions in neighbor reductions (no unrolling) by @edopao in #1431
- feat[next][dace]: DaCe support for temporaries by @edopao in #1351
- bug[next]: fix field_operator caching by @havogt in #1445
- build: Update requirements versions and scripts to support 3.11 by @egparedes in #1444
- build: Update deployment action with trusted publisher by @havogt in #1423
- release: v1.0.3 by @havogt in #1446
Full Changelog: v1.0.2...v1.0.3