Releases: SasView/sasdata
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.