GT4Py v1.1.2
Summary of changes since v1.1.1
General
- Added support for Python 3.14.
Cartesian
- New feature: Runtime Interval Bounds
All changes
- refactor[next][dace]: Simplify visitor of
concat_whereexpressions by @edopao in #2394 - fix[next][dace]: Use explicit dataflow in let-lambdas by @edopao in #2396
- ci[next]: skip
test_compile_variants_args_and_kwargswith dace backend and ROCM device by @edopao in #2400 - build[dace][next]: Updated DaCe Dependency by @philip-paul-mueller in #2401
- ci[next]: skip
test_compile_variants_tuplewith dace backend and ROCM device by @edopao in #2402 - feat[cartesian]: Runtime Interval Bounds by @twicki in #2395
- style[cartesian]: Cleanup in error messaging by @katrinafandrich in #2387
- build[dace][next]: Updated DaCe Dependency by @philip-paul-mueller in #2405
- bug[next]: Source location agnostic compilation hash by @tehrengruber in #2397
- fix[next][dace]: Use symbol mapping for stride propagation across nested SDFGs by @edopao in #2404
- ci/build/refactor[all]: python 3.14 support by @DropD in #2399
- ci[cartesian,next]: Upgrade scipy min version for py3.14 by @edopao in #2408
- refactor[eve,next]: UIDGenerator -> SequentialIDGenerator by @havogt in #2407
- fix[next]: apply cse in fuse_as_fieldop by @havogt in #2257
- refactor[next]: unroll_reduce deduce shift via typesystem by @havogt in #2267
- build: remove support for python releases breaking networkx by @egparedes in #2410
- fix[next][dace]: Unconditional execution of else-branch in if-statements by @edopao in #2412
- refactor[next][dace]: Move SDFG-lowering modules into subpackage by @edopao in #2409
- Releasing v1.1.2 by @havogt in #2414
New Contributors
- @katrinafandrich made their first contribution in #2387
Full Changelog: v1.1.1...v1.1.2