Pyelli

Latest version: v0.19.0

Safety actively analyzes 623518 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

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 https://github.com/PyEllips/pyElli/pull/157
* Rename RII.load_dispersion to RII.get_dispersion by MarJMue in https://github.com/PyEllips/pyElli/pull/163
* Implement averaging of ResultLists by MarJMue in https://github.com/PyEllips/pyElli/pull/162
* Bump pillow from 9.3.0 to 10.0.1 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/156
* Bump fonttools from 4.37.1 to 4.43.0 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/159
* Bump jinja2 from 3.1.2 to 3.1.3 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/160
* Bump pillow from 10.0.1 to 10.2.0 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/161

**Full Changelog**: https://github.com/PyEllips/pyElli/compare/v0.18.1...v0.19.0

0.18.1

What's Changed
* Bump pygments from 2.13.0 to 2.15.0 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/151
* Bump tornado from 6.3.2 to 6.3.3 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/154
* Fixes wvase importer by domna in https://github.com/PyEllips/pyElli/pull/153


**Full Changelog**: https://github.com/PyEllips/pyElli/compare/v0.18.0...v0.18.1

0.18.0

What's Changed
* Update spectraray importer by MarJMue in https://github.com/PyEllips/pyElli/pull/145
* Update RII database and use new file structure by MarJMue in https://github.com/PyEllips/pyElli/pull/146
* Bump scipy from 1.9.1 to 1.10.0 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/147
* Adds woollam importer by domna in https://github.com/PyEllips/pyElli/pull/148


**Full Changelog**: https://github.com/PyEllips/pyElli/compare/v0.17.0...v0.18.0

0.17.0

New

- Support for NXopt based nexus definitions
- Interpolation order for refractiveindex.info database
- Speed up for formula dispersions

Bugfixes

- Better error messages
- Raise error when solver2x2 gets a negative k

Included PRs
* Pass kwargs in fit decorators to fitting model by domna in https://github.com/PyEllips/pyElli/pull/129
* Adds caching for formula dispersion by domna in https://github.com/PyEllips/pyElli/pull/138
* Make interpolation order selectable and set linear as default by MarJMue in https://github.com/PyEllips/pyElli/pull/134
* Add more type-checking and error messages by MarJMue in https://github.com/PyEllips/pyElli/pull/135
* Add check for active medium in solver2x2 by MarJMue in https://github.com/PyEllips/pyElli/pull/136
* Bump tornado from 6.2 to 6.3.2 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/143
* Adds support for reading NXopt based nexus file by domna in https://github.com/PyEllips/pyElli/pull/144


**Full Changelog**: https://github.com/PyEllips/pyElli/compare/v0.16.0...v0.17.0

0.16.0

New

- Support for nexus dispersion files
- Formula based dispersions
- Cauchy Urbach dispersion
- Filtering by range for the refractive index database

Bugfixes

- Fixed a bug where incompatible dispersions were created in refractive index database
- Created separated index and dielectric dispersions
- Fixed checks for DispersionSums when dispersions are entered via \*args

What's Changed
* Add Cauchy urbach dispersion by MarJMue in https://github.com/PyEllips/pyElli/pull/117
* Bump ipython from 8.5.0 to 8.10.0 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/121
* RII Database: Filtering by range by MarJMue in https://github.com/PyEllips/pyElli/pull/108
* Delta range selection by domna in https://github.com/PyEllips/pyElli/pull/124
* Formula dispersion by domna in https://github.com/PyEllips/pyElli/pull/122


**Full Changelog**: https://github.com/PyEllips/pyElli/compare/v0.15.1...v0.16.0

0.15.1

New

- Support for Python 3.11
- Pseudo dielectric dispersion

Bug fixes

- Small fix in reading of rii dispersions
- Don't allow adding of refractive index based dispersions
- Don't allow adding of tabular dispersions

What's Changed
* Bump pillow from 9.2.0 to 9.3.0 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/97
* Change built process to pyproject.toml by domna in https://github.com/PyEllips/pyElli/pull/104
* Updates requirements generation and ci/cd by domna in https://github.com/PyEllips/pyElli/pull/107
* Bump future from 0.18.2 to 0.18.3 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/106
* Bump jupyter-core from 4.11.1 to 4.11.2 in /requirements by dependabot in https://github.com/PyEllips/pyElli/pull/105
* Changes ConstantRefInd to EpsilonInf in rii reader by domna in https://github.com/PyEllips/pyElli/pull/111
* Python 3.11 compatibility by domna in https://github.com/PyEllips/pyElli/pull/90
* Adds pseudo dielectric dispersion by domna in https://github.com/PyEllips/pyElli/pull/115
* Prevents refractive index dispersions from being summed by domna in https://github.com/PyEllips/pyElli/pull/113

New Contributors
* dependabot made their first contribution in https://github.com/PyEllips/pyElli/pull/97

**Full Changelog**: https://github.com/PyEllips/pyElli/compare/v0.15.0...v0.15.1

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.