Releases: ECSHackWeek/impedance.py
Release v1.7.1
v1.7.0
Release v1.6.0
What's Changed
- changes TLMQ element equation to make Zs match the paper, fixes #253 by @mdmurbach in #255
- Replaces .append with pd.concat, fixes #264 by @mdmurbach in #265
Full Changelog: v1.5.0...v1.6.0
Release v1.5.0
What's Changed
- Custom circuit elements using @element decorator 🍰 @rgasper in #196
- Bug fixes to properly handle spaces and single elements in custom circuit strings 🪓 @mdmurbach in #246, #247
- Documentation and example improvements ✏️ @pililac in #252 and @mdmurbach in #249
- Support matplotlib >= 3.5 by renaming Axes.grid visible kwarg 🦠 @mdmurbach in #254
New Contributors
Full Changelog: v1.4.3...v1.5.0
Bugfixes 1.4.3
What's Changed
@kevinsmia1939 fixed incorrect naming in the preprocessing docstrings 📖
@oslopanda made bode/nyquist plots more flexible by allowing customizing label/title size 📈
@oslopanda fixed a bug in how constants were parsed during fitting 🐞
New Contributors
- @kevinsmia1939 made their first contribution in #233
- @oslopanda made their first contribution in #237
Full Changelog: v1.4.2...v1.4.3
Bugfixes 1.4.2
Fixes several small bugs:
- issues with np.complex for numpy versions > 1.20 (#236, #220). Thanks @SaftMacki for the fix and @oslopanda and @pililac for pointing out the issues! ☄️
- max_M could be off by one in linKK tests. Thanks @markbouman! 🧪
- frequency and impedance inputs can now be np.array in addition to list. Thanks @edmundsj for the suggestion!
Also added publishing to PyPI via GitHub Actions (so hopefully these releases come faster and can be made by more folks) and removed support for EOL Python v3.6
Bugfix v1.4.1
Fixes a bug in the Randles circuit class circuit definition 🐞
Big thanks to @lucasfdvx for the bug report ⚡ and @BGerwe for the fix 🛠️
v1.4 release
- adds the
weight_by_modulus
option for makinig fitting spectra easier 🏋️ @stephendkang - improves the documentation and uses the new GitHub citation feature 🐧 @petermattia @hkennyv
- transitions CI to use GitHub Actions instead of TravisCI 📦 @ml-evs
As always, you can update via pip install --upgrade impedance
⛲
v1.3 updates
Big thanks to @petermattia for contributing to this update!
- Adds convenient method for saving (and reading) impedance data to .csv files 🖨️
- Improves the basinhopping global optimization functionaliity 🪂
- Standardizes the circuit element code format ☕
As always, you can update via pip install --upgrade impedance
❇️