Published January 26, 2023
| Version 23.01.0
Software
Open
scipp/scipp: v23.01.0
Authors/Creators
- 1. European Spallation Source
- 2. ESS DMSC
- 3. UK Research and Innovation / STFC
- 4. European Spallation Source ERIC
- 5. Tessella
- 6. Lund University
Description
What's Changed
- Update deprecated set-output syntax by @SimonHeybrock in https://github.com/scipp/scipp/pull/2892
- Add token renewal instructions to developer docs by @nvaytet in https://github.com/scipp/scipp/pull/2896
- Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.1 by @dependabot in https://github.com/scipp/scipp/pull/2897
- Fix linkcheck for main builds by @nvaytet in https://github.com/scipp/scipp/pull/2898
- Consistent behavior for degenerate case of
flattenby @SimonHeybrock in https://github.com/scipp/scipp/pull/2900 - Update dependencies and fix tox call syntax for 4.0 by @SimonHeybrock in https://github.com/scipp/scipp/pull/2901
- Bump pypa/cibuildwheel from 2.11.2 to 2.11.3 by @dependabot in https://github.com/scipp/scipp/pull/2902
- Bump pypa/gh-action-pypi-publish from 1.6.1 to 1.6.4 by @dependabot in https://github.com/scipp/scipp/pull/2903
- Fix docs/version.py in case the version does not conform by @jl-wynen in https://github.com/scipp/scipp/pull/2912
- More pre commit hooks by @jl-wynen in https://github.com/scipp/scipp/pull/2911
- Update to LLNL/Units v0.7.0 by @jl-wynen in https://github.com/scipp/scipp/pull/2913
- Update copyright year by @jl-wynen in https://github.com/scipp/scipp/pull/2919
- Bump pypa/cibuildwheel from 2.11.3 to 2.11.4 by @dependabot in https://github.com/scipp/scipp/pull/2917
- Update copyright year in docs by @jl-wynen in https://github.com/scipp/scipp/pull/2921
- Fix bug in linspace optimization of
binandhistby @SimonHeybrock in https://github.com/scipp/scipp/pull/2923 - Fix test for numpy 1.24 by @jl-wynen in https://github.com/scipp/scipp/pull/2927
- Configure dependabot to update plopp by @SimonHeybrock in https://github.com/scipp/scipp/pull/2930
- Use updated version.py from scipp/ess by @SimonHeybrock in https://github.com/scipp/scipp/pull/2928
- Document how to make an editable install of scipp by @SimonHeybrock in https://github.com/scipp/scipp/pull/2925
- Support units with flags by @jl-wynen in https://github.com/scipp/scipp/pull/2931
- Remove how-to page from user-guide, which is not needed anymore by @YooSunYoung in https://github.com/scipp/scipp/pull/2929
- Update bins slicing logic by @YooSunYoung in https://github.com/scipp/scipp/pull/2933
- Better unit repr by @jl-wynen in https://github.com/scipp/scipp/pull/2934
- Fix links to plopp docs by @jl-wynen in https://github.com/scipp/scipp/pull/2939
- Bump hendrikmuhs/ccache-action from 1.2.5 to 1.2.6 by @dependabot in https://github.com/scipp/scipp/pull/2938
- Basic vscode settings by @SimonHeybrock in https://github.com/scipp/scipp/pull/2924
- Add ADR on disabling broadcasts with variances by @SimonHeybrock in https://github.com/scipp/scipp/pull/2943
- Fix binned data scaling an mapping with lookup by @SimonHeybrock in https://github.com/scipp/scipp/pull/2942
- Disable variance broadcast by @SimonHeybrock in https://github.com/scipp/scipp/pull/2895
- Add section on reshaping data in tips notebook by @nvaytet in https://github.com/scipp/scipp/pull/2954
- Fix flaky curve_fit test by clipping noise more by @SimonHeybrock in https://github.com/scipp/scipp/pull/2941
- Add
DataGroupby @SimonHeybrock in https://github.com/scipp/scipp/pull/2950 - Feature improvement drops (coords/masks/attributes) by @YooSunYoung in https://github.com/scipp/scipp/pull/2940
- Add basic tests by @SimonHeybrock in https://github.com/scipp/scipp/pull/2955
- Add DataGroup elemwise scipp n-ary ops by @SimonHeybrock in https://github.com/scipp/scipp/pull/2959
- Return numpy scalars from value property by @jl-wynen in https://github.com/scipp/scipp/pull/2962
- Document unspecified behavior of
binwith conflicting coords by @SimonHeybrock in https://github.com/scipp/scipp/pull/2965 - Minor typo fix in the document, 'Indexing and Selecting' in
slicing.ipynbby @YooSunYoung in https://github.com/scipp/scipp/pull/2967 - Error with better explanation when binary operation fails due to non-boolean masks by @YooSunYoung in https://github.com/scipp/scipp/pull/2966
- Add DataGroup section in data-structures docs by @SimonHeybrock in https://github.com/scipp/scipp/pull/2963
- Add migration notes about removal of variance broadcast by @SimonHeybrock in https://github.com/scipp/scipp/pull/2958
- pre-commit in ci by @jl-wynen in https://github.com/scipp/scipp/pull/2976
- Update error message to have more details and update catch logic by @YooSunYoung in https://github.com/scipp/scipp/pull/2975
- Fix memory and threading problems of
histogramby @SimonHeybrock in https://github.com/scipp/scipp/pull/2977 - Try updating conan by @SimonHeybrock in https://github.com/scipp/scipp/pull/2974
- Bump hendrikmuhs/ccache-action from 1.2.6 to 1.2.8 by @dependabot in https://github.com/scipp/scipp/pull/2978
- Add
copyforDataGroupby @SimonHeybrock in https://github.com/scipp/scipp/pull/2979 - Add tooling for NEXT_RELEASE to use with
versionaddedby @SimonHeybrock in https://github.com/scipp/scipp/pull/2981 - Add HDF5 methods for DataGroup by @jl-wynen in https://github.com/scipp/scipp/pull/2982
- Implement advanced indexing for DataGroup by @SimonHeybrock in https://github.com/scipp/scipp/pull/2983
- Data group binary operations by @jl-wynen in https://github.com/scipp/scipp/pull/2969
- Update DataGroup str and repr by @SimonHeybrock in https://github.com/scipp/scipp/pull/2985
- Minor DataGroup additions by @SimonHeybrock in https://github.com/scipp/scipp/pull/2988
- Fix bounds check in integer-array indexing by @SimonHeybrock in https://github.com/scipp/scipp/pull/2986
- Add most DataArray methods as DataGroup methods by @SimonHeybrock in https://github.com/scipp/scipp/pull/2991
- Release preprations 23.01.0 by @SimonHeybrock in https://github.com/scipp/scipp/pull/2993
- Minor fix so DataGroup.bins is usable. by @SimonHeybrock in https://github.com/scipp/scipp/pull/2992
- Begin collecting list of services our builds depend on by @SimonHeybrock in https://github.com/scipp/scipp/pull/2970
- Optimize sizes and shape of data group by @jl-wynen in https://github.com/scipp/scipp/pull/2997
- Matrix for wheel builds by @SimonHeybrock in https://github.com/scipp/scipp/pull/2998
- Disable
binsandbins_likefor DataGroup by @SimonHeybrock in https://github.com/scipp/scipp/pull/3002 - Conditionally import ScippIndex instead of DataGroup by @jl-wynen in https://github.com/scipp/scipp/pull/3003
- Check stepsize to avoid inconsistent errors/warnings from numpy by @SimonHeybrock in https://github.com/scipp/scipp/pull/2999
- Support DataGroup in merge by @jl-wynen in https://github.com/scipp/scipp/pull/3001
- Custom stub generator by @jl-wynen in https://github.com/scipp/scipp/pull/3005
- Update/add contributing and getting started docs for developers by @SimonHeybrock in https://github.com/scipp/scipp/pull/3004
- Modify cmake install to not install headers under SKBUILD by @SimonHeybrock in https://github.com/scipp/scipp/pull/3006
- Better binned repr (for print and html repr) by @nvaytet in https://github.com/scipp/scipp/pull/2995
- Data group free functions by @jl-wynen in https://github.com/scipp/scipp/pull/3008
- Bump pypa/cibuildwheel from 2.11.4 to 2.12.0 by @dependabot in https://github.com/scipp/scipp/pull/3010
- Fix new segfault from
_repr_html_with binned data by @SimonHeybrock in https://github.com/scipp/scipp/pull/3011 - Use briefer format when printing dtype=Variable and dtype=DataArray by @SimonHeybrock in https://github.com/scipp/scipp/pull/3012
- Update
DataGroup._repr_html_to have more information by @YooSunYoung in https://github.com/scipp/scipp/pull/3013
- @YooSunYoung made their first contribution in https://github.com/scipp/scipp/pull/2929
Full Changelog: https://github.com/scipp/scipp/compare/22.11.0...23.01.0
Files
scipp/scipp-23.01.0.zip
Additional details
Related works
- Is supplement to
- https://github.com/scipp/scipp/tree/23.01.0 (URL)