Releases: wright-group/WrightTools
Releases · wright-group/WrightTools
v3.6.3
What's Changed
- Fix iterator failures with h5py 3.16 by @ddkohler in #1231
- sphinx update by @ddkohler in #1232
- allow multiple variables to normalize_for_each by @ddkohler in #1213
- Restore CodeQL analysis by @ddkohler in #1234
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #1237
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1236
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #1235
- release prep: v3.6.3 by @ddkohler in #1238
New Contributors
- @dependabot[bot] made their first contribution in #1237
Full Changelog: 3.6.2...3.6.3
3.6.2
What's Changed
- patch for numpy, databroker by @ddkohler in #1221
- corner_text doc by @ddkohler in #1220
- Code inspection warnings by @ddkohler in #1224
- Channels have units by @ddkohler in #1226
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1217
- 3.6.2 by @ddkohler in #1227
Full Changelog: 3.6.1...3.6.2
3.6.1
v3.6.0
What's Changed
- default-cmap-resolution by @ddkohler in #1200
- fix quick2D bugs with contour, contourf by @ddkohler in #1201
- add rpm4 to CODEOWNERS by @ddkohler in #1205
- norm_for_each by @ddkohler in #1203
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1197
- meta maintenance by @ddkohler in #1202
- faster pytest by @ddkohler in #1206
- setuptools finds correct WrightTools version by @ddkohler in #1207
- 3.6.0 by @ddkohler in #1208
Full Changelog: 3.5.5...3.6.0
v3.5.5
Full Changelog: 3.5.4...3.5.5
v3.5.4
What's Changed
- numpy 2.0 compatability by @ddkohler in #1185
- keep compatible with current python, matplotlib, numpy versions by @ddkohler in #1193
- setup.py: description_content_type fields by @ddkohler in #1194
- move from setuptools cli to pypa/build by @ddkohler in #1195
Full Changelog: 3.5.3...3.5.4
v3.5.3
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1171
- remove redundant testing by @ddkohler in #1162
- constants propagate units by @ddkohler in #1163
- map_variable docstring by @ddkohler in #1168
- replace turbo colormap with mpl turbo by @ddkohler in #1167
- Update _wt5.py by @ddkohler in #1172
- interact2D docs by @ddkohler in #1177
artists.quicknDbug fix by @ddkohler in #1160Data.ichopby @ddkohler in #1166- update codeql and actions by @ddkohler in #1176
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1179
- refactor quicknd by @ddkohler in #1170
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1180
- WrightTools 3.5.3 by @ddkohler in #1187
Full Changelog: 3.5.2...3.5.3
v3.5.2
3.5.1
What's Changed
- interact2D use_imshow bugfix by @ddkohler in #1138
- Update _base.py by @ddkohler in #1140
- safeguard join "method" kwarg by @ddkohler in #1150
- Docs by @ddkohler in #1139
Data.squeezeby @ddkohler in #1134- stitch_to_animation: gif kwargs working again by @ddkohler in #1149
- guess_signed by @rpm4 in #1128
Full Changelog: 3.5.0...3.5.1
3.5.0
Fixed
- numpy deprecated the np.float alias, so use np.float64 to be more precise
- artists support matplotlib >= 3.7
- interact2D: fixed bug where sliders did not change appearance on focus
- interact2D: fixed buggy side plots windowing
Changed
- Data.join now has MultidimensionalAxisError exception message
- Axis: space character ("\s") in expressions are culled.
- fixed interact2D bug: channel/axes can now be specified with non-zero index arguments
- interact2D: side plots project the extremes along each axis, rather than the average.
Added
- interact2D has informative figure window names
- Data.translate_to_txt: serialize channels and variables and write as a text file.
- Python supported versions: add 3.10, 3.11, and drop 3.7