Releases: PyEllips/pyElli
Releases · PyEllips/pyElli
Version 0.22.3
Bugfixes
- Pin Plotly to a version smaller than 6, to avoid problems with the fitting widget (see #203)
Version 0.22.2
Version 0.22.2
Bugfixes
- Fix publishing workflow
Version 0.22.1
New
- convert_delta_range function
Bugfixes
- Allow all valid Delta ranges in the Result class
Version 0.22.0
New
- Python 3.13 support
- Updated dependencies
- Updated refractive index database
Bugfixes
- SciPy performance regression fixed with Version 1.15
Version 0.21.2
Bugfixes
- Include the RII database submodule in the Pypi package again
Version 0.21.1
Hotfix to regenerate the documentation.
Version 0.21.0
What's Changed
- Re-enable PyTorch 4x4solver by @MarJMue in #181
- Fix deprecation warnings by @MarJMue in #182
- Use OIDC for publishing by @domna in #184
- Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #189
- Add custom fitting example by @MarJMue in #186
- Include PyTorch installation instructions in the documentation by @MarJMue in #188
- Add chardet encoding detection by @MarJMue in #193
- Add reader for Accurion data by @quentintanguy in #191
New Contributors
- @quentintanguy made their first contribution in #191
Full Changelog: v0.20.0...v0.21.0
Version 0.20.0
New
- Vectorized KKR
- NumPy 2.0.0 support
Bug fixes
- Fix root selection mistakes for Bruggeman EMA
Known issues
- Performance regression for newer SciPy versions of expm solver (#178)
What's Changed
- Bump pillow from 10.2.0 to 10.3.0 in /requirements by @dependabot in #166
- Bump pydantic from 1.10.2 to 1.10.13 in /requirements by @dependabot in #167
- [Issue 168] Vectorized KKR internals by @IruNikZe in #169
- Bump jinja2 from 3.1.3 to 3.1.4 in /requirements by @dependabot in #170
- Bump tornado from 6.3.3 to 6.4.1 in /requirements by @dependabot in #172
- Upgrade and use
ruff==0.4.8
and supportnumpy>=2.0.0
by @domna in #176 - Add pytest-benchmark to dev dependencies and run benchmark checks on PRs by @domna in #177
- Adapt correct version retrieval by @domna in #179
- Fix Bruggeman EMA by @MarJMue in #173
New Contributors
Full Changelog: v0.19.0...v0.20.0
Version 0.19.0
New
- Python 3.12 Support
- Averaging of ResultLists
- Breaking change: Renamed RII.load_dispersion to RII.get_dispersion to be more consistent.
What's Changed
- Python 3.12 by @domna in #157
- Rename RII.load_dispersion to RII.get_dispersion by @MarJMue in #163
- Implement averaging of ResultLists by @MarJMue in #162
- Bump pillow from 9.3.0 to 10.0.1 in /requirements by @dependabot in #156
- Bump fonttools from 4.37.1 to 4.43.0 in /requirements by @dependabot in #159
- Bump jinja2 from 3.1.2 to 3.1.3 in /requirements by @dependabot in #160
- Bump pillow from 10.0.1 to 10.2.0 in /requirements by @dependabot in #161
Full Changelog: v0.18.1...v0.19.0
Version 0.18.1
What's Changed
- Bump pygments from 2.13.0 to 2.15.0 in /requirements by @dependabot in #151
- Bump tornado from 6.3.2 to 6.3.3 in /requirements by @dependabot in #154
- Fixes wvase importer by @domna in #153
Full Changelog: v0.18.0...v0.18.1
Version 0.18.0
What's Changed
- Update spectraray importer by @MarJMue in #145
- Update RII database and use new file structure by @MarJMue in #146
- Bump scipy from 1.9.1 to 1.10.0 in /requirements by @dependabot in #147
- Adds woollam importer by @domna in #148
Full Changelog: v0.17.0...v0.18.0