k-Wave-Python
Authors/Creators
- 1. Fraunhofer Institute for Digital Medicine
- 2. Stanford University
Description
What's Changed
We're excited to announce k-wave-python v0.3.2! This release brings with it many improvements and fixes listed below. Importantly, we drop support for Python 3.8 and add support for Python 3.12. We have added development documentation on testing workflows and improved the overall documentation readability. Test coverage has also been added to the project. Furthermore, David Sinden (@djps) has joined the project as our third maintainer! 🎉
Lastly, we have added a citation file to the project. If you are enjoying k-Wave-python, please cite it in your work!
Breaking Changes
- 233 drop python 38 support by @waltsims in https://github.com/waltsims/k-wave-python/pull/246
Improvements
- Check if color_map is usable by @faridyagubbayli in https://github.com/waltsims/k-wave-python/pull/287
- Add code coverage by @waltsims in https://github.com/waltsims/k-wave-python/pull/275
- Upgrade setup-python action & use pip cache by @faridyagubbayli in https://github.com/waltsims/k-wave-python/pull/280
- Remove module name from object names in the documentation. by @waltsims in https://github.com/waltsims/k-wave-python/pull/285
- Remove legacy mode from write attributes by @faridyagubbayli in https://github.com/waltsims/k-wave-python/pull/289
- create CITATION.cff proposal by @waltsims in https://github.com/waltsims/k-wave-python/pull/290
- Update pyproject.toml by @waltsims in https://github.com/waltsims/k-wave-python/pull/296
- Improve logging when checking for the presence of binaries by @faridyagubbayli in https://github.com/waltsims/k-wave-python/pull/320
- Update mapgen.py to include focused annulus oneil by @djps in https://github.com/waltsims/k-wave-python/pull/284
- Clean up examples and add more colab buttons by @waltsims in https://github.com/waltsims/k-wave-python/pull/298
- Remove duplicate write_attributes_typed function by @faridyagubbayli in https://github.com/waltsims/k-wave-python/pull/318
- Add test coverage for tol_star by @faridyagubbayli in https://github.com/waltsims/k-wave-python/pull/324
- Improved typing and testing for temperature dependency functions by @djps in https://github.com/waltsims/k-wave-python/pull/309
- Update make_cart_spherical_segment types to floating point values by @waltsims in https://github.com/waltsims/k-wave-python/pull/315
- Add CodeCov config by @faridyagubbayli in https://github.com/waltsims/k-wave-python/pull/334
- Bump python support to 3.12 by @waltsims in https://github.com/waltsims/k-wave-python/pull/267
- Update local testing workflow instructions by @waltsims in https://github.com/waltsims/k-wave-python/pull/291
Fixes
- #262 Fix stdout logic on exceptions by @waltsims in https://github.com/waltsims/k-wave-python/pull/297
- update argument types of focused_bowl_oneil by @waltsims in https://github.com/waltsims/k-wave-python/pull/317
- Fix colab link for controlling the pml by @waltsims in https://github.com/waltsims/k-wave-python/pull/333
Dependencies
- Bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in https://github.com/waltsims/k-wave-python/pull/278
- Bump coverage from 7.4.0 to 7.4.1 by @dependabot in https://github.com/waltsims/k-wave-python/pull/294
- Bump gdown from 4.7.3 to 5.1.0 by @dependabot in https://github.com/waltsims/k-wave-python/pull/295
- Bump pre-commit from 3.6.0 to 3.6.1 by @dependabot in https://github.com/waltsims/k-wave-python/pull/300
- Bump furo from 2023.9.10 to 2024.1.29 by @dependabot in https://github.com/waltsims/k-wave-python/pull/299
- Bump matplotlib from 3.7.2 to 3.8.3 by @dependabot in https://github.com/waltsims/k-wave-python/pull/325
- Bump scipy from 1.10.1 to 1.12.0 by @dependabot in https://github.com/waltsims/k-wave-python/pull/276
- Bump coverage from 7.4.1 to 7.4.3 by @dependabot in https://github.com/waltsims/k-wave-python/pull/330
- Bump pre-commit from 3.6.1 to 3.6.2 by @dependabot in https://github.com/waltsims/k-wave-python/pull/329
Full Changelog: https://github.com/waltsims/k-wave-python/compare/v0.3.1...v0.3.2
Notes
Files
waltsims/k-wave-python-v0.3.2.zip
Files
(1.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:75ab5c4575c796ffeb77928c26155f71
|
1.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/waltsims/k-wave-python/tree/v0.3.2 (URL)