v0.3.4
v0.3.4
We're excited to announce the relsease of k-wave-python v0.3.4! We have improved code coverage, fixed some bugs and finally MacOS support for OpenMP execution in this point release! 🎉
Highlights
- k-Wave-python can now be run on MacOS using OpenMP #410
- We added key examples from contributors including defining a transducer by @gordon-n-stevenson in #378, phased-array @void-mckenzie in #379 and Modelling in 3D by @djps in #323.
- We improved support for Windows by addressing issues identified and addressed by @peterhollender in #367
- @KR616 contributed their first contributions to k-wave-python working to improve the issue and PR workflow in #409
We want to thank the community for its support and contributions. We look forward to your continued feedback 💯. See you in the next release!
What's Changed (complete list)
- Update documentation 2024 by @waltsims in #364
- Fix binary file redownloading on windows by @peterhollender in #367
- Modelling in 3D by @djps in #323
- Bump deepdiff from 6.7.1 to 7.0.1 by @dependabot in #368
- Bump scipy from 1.12.0 to 1.13.0 by @dependabot in #362
- Bump beartype from 0.17.2 to 0.18.2 by @dependabot in #361
- Axisymmetric by @djps in #371
- Fixed typo in utils/interp.py by @guillefix in #369
- Minor Typo fix - US BMode Phased Array Example by @void-mckenzie in #379
- Bump coverage from 7.4.4 to 7.5.1 by @dependabot in #380
- Bump h5py from 3.10.0 to 3.11.0 by @dependabot in #372
- Add us_defining_transducer example from kwave by @gordon-n-stevenson in #378
- Bump pre-commit from 3.7.0 to 3.7.1 by @dependabot in #381
- Bump matplotlib from 3.8.3 to 3.8.4 by @dependabot in #360
- Bump gdown from 5.1.0 to 5.2.0 by @dependabot in #382
- Replace m2r2 with mdinclude by @waltsims in #384
- Bump beartype from 0.18.2 to 0.18.5 by @dependabot in #373
- Bump sphinx-tabs from 3.4.4 to 3.4.5 by @dependabot in #277
- Refactor dunder init by @waltsims in #349
- patch plotting axis typo by @waltsims in #385
- Bump sphinx-mdinclude from 0.5.4 to 0.6.1 by @dependabot in #389
- Bump requests from 2.31.0 to 2.32.2 by @dependabot in #392
- Clean duplicate code in post_init method for SimulationExecutionOptions by @waltsims in #393
- Incorrect image in README.md by @KR616 in #396
- allow CI to complete on windows by @waltsims in #398
- Bump matplotlib from 3.8.4 to 3.9.0 by @dependabot in #388
- Bump coverage from 7.5.1 to 7.5.2 by @dependabot in #401
- Bump jaxtyping from 0.2.28 to 0.2.29 by @dependabot in #399
- Bump furo from 2024.1.29 to 2024.5.6 by @dependabot in #387
- Bump scipy from 1.13.0 to 1.13.1 by @dependabot in #400
- delete unused methods by @waltsims in #402
- Fix ivp example by @waltsims in #403
- Bump opencv-python from 4.9.0.80 to 4.10.0.82 by @dependabot in #406
- Bump requests from 2.32.2 to 2.32.3 by @dependabot in #405
- Bump coverage from 7.5.2 to 7.5.3 by @dependabot in #407
- ensure stderr and stdout are printed on executor error by @waltsims in #395
- PR for Issue #397 by @KR616 in #409
- Fix stability check by @waltsims in #411
- Update examples README.md with google sheets link. by @waltsims in #416
- Bump jaxtyping from 0.2.29 to 0.2.30 by @dependabot in #414
- Bump opencv-python from 4.10.0.82 to 4.10.0.84 by @dependabot in #415
- Add MacOS support by @waltsims in #410
- Separate DLL checking in windows by @peterhollender in #420
- Only test installation when pyproject.toml is updated by @waltsims in #422
- Bump coverage from 7.5.3 to 7.5.4 by @dependabot in #424
- migrate test-setup to init by @waltsims in #404
- Bump jaxtyping from 0.2.30 to 0.2.31 by @dependabot in #427
- Bump sphinx-toolbox from 3.5.0 to 3.6.0 by @dependabot in #428
- Update pyproject.toml to error on depreciation by @waltsims in #412
- create new map for every recorder object and clear vars by @waltsims in #429
- Fix and test check_stability by @waltsims in #431
- Fix typo in simulation_options arguments by @waltsims in #433
- v0.3.4 release by @waltsims in #430
New Contributors
- @peterhollender made their first contribution in #367
- @void-mckenzie made their first contribution in #379
- @gordon-n-stevenson made their first contribution in #378
- @KR616 made their first contribution in #396
Full Changelog: v0.3.3...v0.3.4