Skip to content

Commit b4763e1

Browse files
sbillingegithub-actions[bot]
authored andcommitted
update changelog
1 parent 7ce6a89 commit b4763e1

28 files changed

+53
-624
lines changed

CHANGELOG.rst

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,59 @@ Release notes
44

55
.. current developments
66
7+
0.2.0
8+
=====
9+
10+
**Added:**
11+
12+
* Added a tutorial for MorphFuncy
13+
* Functionality for refining lists and dictionaries
14+
* Add docformatter config to pyproject.toml
15+
* Python interfacing to call PDFmorph
16+
* Returns dictionary of morph metrics (dict) and the r, gr pair for plotting or further manipulation
17+
* General morph function that applies a user-supplied Python function to the y-coordinates of morph data
18+
* Spelling check via Codespell in pre-commit
19+
* Coverage report in each PR
20+
* Added tutorial for MorphSqueeze and MorphFuncy
21+
* Polynomial squeeze of x-axis of morphed data
22+
* --multiple-morphs: morph multiple files against a single target
23+
* New --smear option applies the smear morph directly to the function (without transforming to RDF).
24+
* Support for python 3.13
25+
* manual information is added into online docs.
26+
* Option to set tolerance for the morph refinement (default 1e-08).
27+
* Squeeze morph now added to CLI.
28+
* Error thrown when squeeze morph given improper inputs.
29+
* Shifting morph for vertical and horizontal shifts.
30+
31+
**Changed:**
32+
33+
* Paths to diffpy.utils.parsers functions made explicitly to the file level.
34+
* Changed docstrings location for MorphFuncy and MorphSqueeze
35+
* Typo fixes in documentation.
36+
* Tutorial documentation files split into three sections.
37+
* --multiple changed to --multiple-targets for clarity
38+
* Former --smear option renamed to --smear-pdf (converts PDF to RDF before applying the smear morph).
39+
* Renamed PDFmorph to diffpy.morph
40+
* Stretch disabled when squeeze is above polynomial order 0.
41+
* Horizontal shift morph disabled when squeeze is enabled.
42+
* Squeeze morph now removes duplicate/repeated and trailing commas before parsing.
43+
* Swap colors for morph and target. Morph is now blue and target red.
44+
45+
**Fixed:**
46+
47+
* add temperature field to tutorial/additionalData.
48+
* Multiple morphs/targets used to break given multiple subdirectories.
49+
* reduce the line width limit to 79
50+
* Support ``scikit-package`` Level 5 standard (https://scikit-package.github.io/scikit-package/).
51+
* import `loadData` and `deserialize_data` directly to integrate with `diffpy.utils(3.6.0)`
52+
53+
**Removed:**
54+
55+
* diffpy.morph manual removed.
56+
* Support for python 3.10
57+
* manual.
58+
59+
760
0.1.3
861
=====
962

news/add-docformatter.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

news/bugfix.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

news/codecov.rst

Lines changed: 0 additions & 24 deletions
This file was deleted.

news/data_temperature.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

news/dict_lists_refinement.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

news/diffpy_morph.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

news/doc.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

news/doc_review_2.0.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

news/explicit_paths.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)