What's Changed
We are excited to announce another release of k-wave-python! This release adds minor enhancements and improvements to k-wave-python along with a new example for phased-array transducers contributed by @talg2324.
Enhancements
- Add ruff pre-commit-hook by @waltsims in #316
- Update simulation_options.py - ensure that a 2d pml can be set by @djps in #328
- Update CITATION.cff with doi by @waltsims in #337
- phased array example by @talg2324 in #341
- Make cart arc by @djps in #343
- Metadata for lazy installation by @faridyagubbayli in #347
- Use jaxtyping by @faridyagubbayli in #351
- update colors for colab by @waltsims in #357
Fixes
- 310 bug two times log compression in the example us bmode linear transducer by @waltsims in #356
- 344 karray 2d weights dimension by @waltsims in #346
- Remove deprecation warning in write attributes by @waltsims in #352
Dependencies
- Bump gdown from 4.6.0 to 5.1.0 by @dependabot in #313
- Bump coverage from 7.4.3 to 7.4.4 by @dependabot in #345
- Bump jaxtyping from 0.2.25 to 0.2.28 by @dependabot in #354
- Bump beartype from 0.16.4 to 0.17.2 by @dependabot in #331
- Bump pre-commit from 3.6.2 to 3.7.0 by @dependabot in #355
Full Changelog: v0.3.2...v0.3.3