Releases: zwicker-group/py-droplets
Releases · zwicker-group/py-droplets
0.21.0
What's Changed
- Replaced asserts by proper checks by @david-zwicker in #59
- Improved documentation by @david-zwicker in #60
- Updated and synchronized dependencies by @david-zwicker in #61
- Fixed tutorial notebook by @david-zwicker in #62
- Made
h5py
a required dependency by @david-zwicker in #63 - Improved
get_length_scale
by @david-zwicker in #64
Full Changelog: 0.20.0...0.20.1
0.20.0
Supported python versions are 3.9 to 3.12.
What's Changed
- Replaced decorator
skipUnlessModule
by @david-zwicker in #53 - Added pyupgrade to format code by @david-zwicker in #54
- Adjusted to latest changes in py-pde by @david-zwicker in #55
- Moved the
polar_coordinates
function by @david-zwicker in #56 - Updated
black
formatter by @david-zwicker in #57 - Allow python versions between 3.9 and 3.12 by @david-zwicker in #58
Full Changelog: 0.19.0...0.20.0
0.19.0
Changed the argument interval
to interrupts
to be consistent with py-pde
What's Changed
- Multiple smaller improvements by @david-zwicker in #51
- Renamed
interval
tointerrupts
to agree with newestpy-pde
by @david-zwicker in #52
Full Changelog: 0.18.3...0.19.0
0.18.3
Try fixing problem with previous release.
What's Changed
- Limit python version to 3.11 max by @david-zwicker in #49
Full Changelog: 0.18.2...0.18.3
0.18.2
What's Changed
- Better support for axisymmetric, deformed droplets in 3D by @david-zwicker in #43
- Allow extra options for refining droplets while tracking by @david-zwicker in #44
- Added
PerturbedDroplet3DAxisSym
by @david-zwicker in #45 - Improved droplet detection when they span the entire system by @david-zwicker in #47
- Improved typing and tests by @david-zwicker in #48
Full Changelog: 0.18.1...0.18.2
0.18.1
0.18.0
Removed grid
support from emulsions and added explicit dtype instead – this allows creating empty emulsions for the same time!
What's Changed
- Use multiple cores in serial runs by @david-zwicker in #38
- Clean tests workflow by @david-zwicker in #39
- Cleaned up definition of emulsions, allowing to define empty emulsions by @david-zwicker in #41
Full Changelog: 0.17.0...0.18.0
0.17.0
Minor release that slightly changes how random emulsions can be generated.
What's Changed
- Do not restrict numpy version anymore by @david-zwicker in #34
- Enable testing for Python version 3.11 by @david-zwicker in #35
- Multiple smaller fixes by @david-zwicker in #36
- Allow generating random emulsions for grids by @david-zwicker in #37
Full Changelog: 0.16.0...0.17.0
0.16.0
What's Changed
- Improved typing by @david-zwicker in #32
- Added method to create an emulsion of spherical droplets by @david-zwicker in #33
Full Changelog: 0.15.0...0.16.0
0.15.0
What's Changed
- Improved documentation by @david-zwicker in #23
- Fixed bug where zorder was not used in plotting emulsions by @david-zwicker in #24
- Simplify check_docs workflow by @david-zwicker in #25
- Improved documentation by @david-zwicker in #26
- Fixed testing examples by @david-zwicker in #27
- Subclass protection by @david-zwicker in #28
- Fix jquery issues in documentation by @david-zwicker in #29
- Added jquery as explicit requirement by @david-zwicker in #30
- Fix scaling of wave numbers in structure factor calculation by @david-zwicker in #31
Full Changelog: 0.14.2...test