Releases: SasView/sasdata
Release list
v0.12.0 Beta
This beta is for the testing of v0.12.0. To be released with SasView v6.2.0.
What's Changed
View the full list of changes in v0.12.0 in the release notes for Alpha1
Full Changelog: v0.12.0a1...v0.12.0b1
v0.12.0 Alpha1
What's Changed
- Finished the
manipulations.pyrewrite by @ehewins in #47 - Fixed PyPI upload by @krzywon in #160
- Upgraded Python version to 3.12 and fixed linting errors by @DrPaulSharp in #166
- Added quantities work from SasData refactor by @DrPaulSharp in #167
- Added load/save work from SasData refactor by @DrPaulSharp in #168
- Added trend work from SasData refactor by @DrPaulSharp in #169
- Fixed slicers not working for 2D residual plots by @dehoni in #171
- Fixed sector averaging for circular regions by @dehoni in #174
- Added CodeScene integration (Part 1) by @krzywon in #182
- Added full rotation to units by @rprospero in #187
- Optimised string concatenation using
.join()by @mohasarc in #185 - Updated citation and contributors information by @krzywon in #200
- Cleaned up averaging functionality by @jellybean2004 in #203
New Contributors
- @dehoni made their first contribution in #171
- @mohasarc made their first contribution in #185
- @jellybean2004 made their first contribution in #203
Full Changelog: v0.11.0...v0.12.0a1
Testing pypi release link
test-pypi-6 Add new publish.yml workflow that builds a wheel and pushes it to pyp…
v0.11.0
What's Changed
This release introduces some automated linting with Ruff for developers by @DrPaulSharp, and also fixes a bug in a formula. There has also been some work towards automated PyPi releases from @krzywon.
Infrastructure changes
- Applies automatic fixes from the default ruff ruleset by @DrPaulSharp in #126
- Adds ruff to CI by @DrPaulSharp in #136
- Add PyPi publishing step to workflow by @krzywon in https://github.com/SasView/
sasdata/pull/138
Bug fixes
- Fixes manipulations
get_dq_databug by @DrPaulSharp in #143
Full Changelog: v0.10.0...v0.11.0
v0.11.0 Release Candidate 1
This is a test of the auto-publishing feature for pypi.
What's Changed
- Fixes a calculation bufg in manipulations
get_dq_databy @DrPaulSharp in #143 - Applies automatic fixes from the default ruff ruleset by @DrPaulSharp in #126
- Adds ruff to CI by @DrPaulSharp in #136
- Add PyPi publishing step to workflow by @krzywon in #138
New Contributors
- @DrPaulSharp made their first contribution in #126
Full Changelog: v0.10.0...v0.11.0rc1
v0.10.0
What's Changed
This release, which coincides with SasView 6.1.0, includes changes by @llimeht
to the pyproject.toml file to use hatchling as the build backend. There have
also been some minor changes which provide compatibility for the new project
structure of SasView.
Infrastructure changes
- Fix tests (and loading slightly invalid cansas 1.0 data) with lxml ≥ 5 by @llimeht in #81
- Enable testing with Python 3.12 by @llimeht in #82
- Move to numpy 2+ by @krzywon in #103
- Make wheels that contain everything SasView needs by @llimeht in #114
- Fix version import by @llimeht in #118
Documentation Changes
New Contributors
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
This is an enhancement release with updates to the unit conversion routines, the ability to load data from URIs, the
addition of a wedge slicer and other slicer enhancements.
Feature Enhancements
- Refactor nxsunit by @krzywon in #13
- Enable the sector slicing to allow both sides independantly by @butlerpd in #36
- Load data from URIs by @krzywon in #37
- SasData counterpart to SasView SlicerExtension_1344 by @jack-rooks in #61
Bug Fixes
- Fixing Issue #40 (but properly this time) by @ehewins in #42
- changed xaxis label for updated SESANS nomenclature from z to delta by @caitwolf in #60
- Fix delta in sesans docs by @caitwolf in #65
Documentation Changes
- Rework readme by @krzywon in #15
- Building sasdata documentation by @krzywon in #53
- Generate Developer Docs by @krzywon in #56
Infrastructure Changes
- Remove entry_point from setup.py by @krzywon in #2
- Dependency cleanup by @krzywon in #33
- Move example data to sasdata by @krzywon in #49
- CI updates by @krzywon in #50
- Restrict lxml to versions less than 5.0 by @krzywon in #63
- Restrict numpy to versions less than 2.0 by @krzywon in #70
- Update example data by @smk78 in #58
- Fix broken unit test(s) by @krzywon in #68
New Contributors
- @butlerpd made their first contribution in #36
- @ehewins made their first contribution in #42
- @smk78 made their first contribution in #58
- @caitwolf made their first contribution in #60
- @jack-rooks made their first contribution in #61
Full Changelog: 0.8.1...v0.9.0
Wheel and tar.gz files are available on pypi.