Skip to content

V3.3.0 - #195

Closed
sbillinge wants to merge 228 commits into
mainfrom
v3.3.0
Closed

V3.3.0#195
sbillinge wants to merge 228 commits into
mainfrom
v3.3.0

Conversation

@sbillinge

Copy link
Copy Markdown
Contributor

No description provided.

cadenmyers13 and others added 30 commits February 6, 2026 12:09
build:remove matrix merge into deprecation branch
deprecate: `addProfileGenerator` deprecation
deprecate: `addContribution` deprecation
deprecate: `pushFitHook`, `popFitHook`, `getFitHook`, `clearFitHook`, and `setWeight` in `FitRecipe`
deprecate: `setEquation` deprecation
deprecate: `addParameterSet` deprecation in `FitRecipe` and `ParameterSet`
cadenmyers13 and others added 29 commits March 16, 2026 20:19
deprecate: Deprecate function in `ProfileParser` and deprecate `PDFParser`
…mit file with main (#188)

* sync pre-commit file and pyproject.toml with main

* refactor pytest fixtures to remove use of triple quotes

* chore: news

* [pre-commit.ci] auto fixes from pre-commit hooks

* fix docformatter and black conflicts

* chore: news v2

* clean up ugly docstring formating

* empty commit

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* fix: fix Qmax update after load new parsed data

* chore: add news item

* chore: rename the private method

* build: add diffpy.structure back to requirement

* chore: rebuild the documentation with proper metadata handling

* chore: update pre-commit (#184)

* chore: update pre-commit

* [pre-commit.ci] auto fixes from pre-commit hooks

* chore: fix docformatter and black conflict

* chore: run pre-commit for file I missed

* [pre-commit.ci] auto fixes from pre-commit hooks

* chore: add #FIXME workaround

* chore: add #FIXME workaround

* [pre-commit.ci] auto fixes from pre-commit hooks

* chore: add another #FIXME workaround

* chore: add another #FIXME workaround

* [pre-commit.ci] auto fixes from pre-commit hooks

* chore: moved import statement to the top of import modules

* [pre-commit.ci] auto fixes from pre-commit hooks

* chore: added try except workaround

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* release: add support for python 3.14 and remove for 3.11 (#187)

* chore: news

* chore: remove duplicate FIXME line

* chore: fix improperly merged method in ProfileGenerator

---------

Co-authored-by: stevenhua0320 <r.hua@mail.utoronto.ca>
Co-authored-by: Simon Billinge <sbillinge@users.noreply.github.com>
Co-authored-by: Daniel Sirakov <danielsirakov73@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* skpkg: update project to latest scikit-package template

* Reorganize update message in changelog

Moved the update of the project template from 'Changed' to 'Fixed' section.

---------

Co-authored-by: Simon Billinge <sbillinge@users.noreply.github.com>
* fix: return None instead of 0 for unavailable dx/dy uncertainties

* test: update and add tests for None uncertainty behavior

* chore: add news entry for uncertainty None fix

* test: add tests to ensure new handling of uncertainties doesn't break refinements

* change: update profile.set_observed_profile() to not convert dy to ones if dy is None

* chore: update news file

* Update tests to make it easier to not use a testdata file for interpretability

* add as_list as a fixture

* add comment about how the fixture is used in test

* add three_column case

* use as_list as a fixture
@sbillinge sbillinge closed this Aug 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants