Skip to content

Releases: easyscience/diffraction-lib

easydiffraction 0.7.3

16 Sep 11:22
52262f7
Compare
Choose a tag to compare

Changed

  • Refactor linting and testing: enforce line length, add docstring checks, and introduce coverage reporting (#97)
  • Enhance code quality checks and CI workflows (#98)
  • Dependency, Pre-commit, and CI Workflow Improvements (#101)

easydiffraction 0.7.2

09 Sep 10:19
f740bbf
Compare
Choose a tag to compare

Changed

  • Split add() into dedicated methods for experiment creation (#86)
  • Refactor Datastore: Cleaner design with experiment-specific subclasses and CIF conversion (#88)
  • Restructure fitting components into dedicated analysis/fitting module (#89)
  • Remove unused register method from CalculatorFactory (#90)
  • Remove redundant return value from calculate_pattern (#91)
  • Refactor default constants: replace strings with enums, and relocate into relevant classes (#92)
  • Improve documentation build workflow with clearer job separation, artifact handling, and automated release PR creation (develop → master) (#93)
  • Complete the description attribute for all parameters (#95)

easydiffraction 0.7.1

31 Aug 19:27
da08c50
Compare
Choose a tag to compare

Changed

  • Fix CI workflow for testing unpinned PyPI packages (#85)

easydiffraction 0.7.0

30 Aug 21:28
8562d21
Compare
Choose a tag to compare

Added

  • Provides functionality to fetch tutorials directly from the release page (#81)

Changed

  • Standardize Pixi and CI workflow configurations (#82)
  • Migrate to Pixi for environment and CI management (#81)

easydiffraction 0.6.1

22 Aug 11:35
5d3c188
Compare
Choose a tag to compare

Fixed

  • Resolve Plotly display issues and optimize notebook size (#76)

Changed

  • Unpin plotly (#79)
  • Removes redundant documentation comment (#77)

easydiffraction 0.6.0

21 Aug 10:32
32c0ea6
Compare
Choose a tag to compare

Added

  • Improves the summer school analysis notebook and formats axes ticks (#75)

easydiffraction 0.5.8.post1

19 Aug 08:38
54c1131
Compare
Choose a tag to compare

Changed

  • Updates documentation tutorials and adds excluded regions section (#74)

easydiffraction 0.5.8

14 Aug 13:24
77da6a6
Compare
Choose a tag to compare

Fixed

  • Fixes downloading from repository method (#71)

easydiffraction 0.5.7

14 Aug 10:48
27a6d27
Compare
Choose a tag to compare

Documentation

  • Removes custom documentation version logic (#70)
  • Minor updates of the tutorials (#69)

easydiffraction 0.5.6

13 Aug 15:51
e7a8490
Compare
Choose a tag to compare

Fixed

  • Enhances Notebook Workflows, Plot Rendering, and Documentation Updates (#67)

Changed

  • Fixes the CI workflow (#68)