Releases: ImperialCollegeLondon/PyProBE
Releases · ImperialCollegeLondon/PyProBE
v1.2.0
What's Changed
- Test commit by @tomjholland in #184
Full Changelog: v1.1.4...v1.1.4-rc.6
What's Changed
- Add semantic versioning by @tomjholland in #185
- Replace auto publishing with workflow to create an rc PR by @tomjholland in #189
- Refactor polars handling and add external plotting tools by @tomjholland in #190
- fix: disallow minor prerelease from main branch by @tomjholland in #192
- Release Candidate 1.2.0 by @github-actions in #193
New Contributors
- @github-actions made their first contribution in #193
Full Changelog: v1.1.4...v1.2.0
v1.1.4
What's Changed
- Fix the sheet name to 'record' when importing Neware excel files by @tomjholland in #178
- Add logger by @tomjholland in #180
- Remove pybamm required dependency and incorporate uv as a package manager by @tomjholland in #181
Full Changelog: v1.1.3...v1.1.4
v1.1.3
What's Changed
- Rename typing module to avoid clash with built-in python module by @tomjholland in #175
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- Add user warning when running show_image() on Windows by @tomjholland in #174
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Fix search for experiment capacity on pulsing module methods by @tomjholland in #173
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Add additional cycler parsers by @tomjholland in #151
- Add archive method and PyBaMM simulation importer by @tomjholland in #154
- Fix bug where upper case .CSV file not read by @tomjholland in #157
- Patch arbin datetime bug by @tomjholland in #158
- Allow dict as info field by @tomjholland in #159
- Calculation of Full Cell Open Circuit Voltage (OCV) for cells with Composite Negative Electrode by @mohammedasher in #160
- Refactor analysis module functions by @tomjholland in #161
- Fix multi file reading where columns are missing in some files by @tomjholland in #162
- Bump pyzmq from 26.1.0 to 26.2.0 by @dependabot in #107
- Bump pandas from 2.2.2 to 2.2.3 by @dependabot in #141
- Bump types-pyyaml from 6.0.12.20240808 to 6.0.12.20240917 by @dependabot in #142
- Bump executing from 2.0.1 to 2.1.0 by @dependabot in #143
- Bump tornado from 6.4.1 to 6.4.2 in the pip group by @dependabot in #163
- Create sharing-data example by @tomjholland in #164
- Add options for different compression levels for parquet files by @tomjholland in #153
- Fix time column reading for Neware and Biologic cyclers by @tomjholland in #166
- Update version number to 1.1.0 by @tomjholland in #167
New Contributors
- @mohammedasher made their first contribution in #160
Full Changelog: v1.0.3...v1.1.0
v1.0.3
What's Changed
- Update links with new github pages site address by @tomjholland in #138
- Add bounds to the minimize optimizer used for ocv fitting by @tomjholland in #148
- Bump version number by @tomjholland in #149
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Increase resolution of procedures and experiment image in readme by @tomjholland in #136
- Update version number in pyproject by @tomjholland in #137
Full Changelog: v1.0.1...v1.0.2
v1.0.1
v1.0.0
What's Changed
- Fix bug with dashboard selecting experiment from only first item in cell list by @tomjholland in #71
- Refactor and simplify cycler module by @tomjholland in #73
- Refactor methods implementation by @tomjholland in #75
- Patch doc conf.py to no longer import rtd theme by @tomjholland in #79
- Patch sphinx-design dependency by @tomjholland in #80
- Fix docs bibliographies by @tomjholland in #81
- Major code refactoring and documentation improvements by @tomjholland in #84
- Refactor class structure by @tomjholland in #82
- Patch sphinx.yml to install pandoc by @tomjholland in #85
- Patch sphinx.yml with pyprobe install by @tomjholland in #86
- Patch install instructions and notebook examples by @tomjholland in #87
- Update performance example by @tomjholland in #88
- Improvements to importing data by @tomjholland in #89
- Add methods for importing external data by @tomjholland in #90
- Update dependabot.yml by @tomjholland in #91
- Improvements to smoothing module by @tomjholland in #99
- Refactor pulsing by @tomjholland in #100
- Patch examples.rst to include GITT example by @tomjholland in #101
- Patch examples.rst to include differentiating example by @tomjholland in #102
- Fix dashboard bugs by @tomjholland in #103
- Fix non mb biologic files by @tomjholland in #106
- Add generic file import by @tomjholland in #110
- Patch bugs in examples related to smoothing by @tomjholland in #112
- Review dependencies in PyProBE by @tomjholland in #114
- Remove null columns in standard PyProBE data format by @tomjholland in #120
- Refactor cell module by @tomjholland in #118
- Update documentation by @tomjholland in #122
- Patch performance example to limit file size by @tomjholland in #124
- Update pulse summary algorithm by @tomjholland in #125
- Fix readme links by @tomjholland in #127
- Bump polars from 1.4.1 to 1.7.1 by @dependabot in #123
- Bump narwhals from 1.4.1 to 1.8.0 by @dependabot in #128
- Bump cachetools from 5.4.0 to 5.5.0 by @dependabot in #92
- Update final plot font size and legend placement in performance example by @tomjholland in #129
- Add quick link to docs in readme by @tomjholland in #131
- Move installation guide to top of readme by @tomjholland in #132
- Fix links in CONTRIBUTING.md by @tomjholland in #133
- Add paper to repo by @tomjholland in #134
Full Changelog: v0.1.4...v1.0.0