Skip to content

Releases: diffpy/diffpy.cmi

3.1.1

13 Nov 20:48

Choose a tag to compare

Added:

  • Add test for copy_examples.
  • Added print_info function.
  • Add workflow to run examples/validate_examples.py manually.
  • Add modules cli, conda, installer, log, packsmanager, profilesmanager.
  • Add cmi cli commands for managing/installing profiles and packs; example and manual commands.
  • Add all.yml for profile installation demonstration.
  • Add _tests.yml profile for profile post-steps demonstration.
  • Add test for building examples dict.
  • Add tests that run PDF example scripts
  • Add example for installing pdf pack and add example scripts.
  • Add line fitting example.
  • Add functionality for copying examples.
  • Add temp dir fixture for testing.
  • Add BG stylesheets for plotting.
  • Add tutorial on linefit to documentation.
  • Add installation instructions for packs.
  • Add diffpy.cmi as entrypoint.
  • Added print_profiles function.
  • Add comprehensive documentation highlighting new cli changes.

Changed:

  • Changed workflow so that validate_examples.py is ran only on manual triggers.
  • Update names to skpkg standard.
  • Change requirements dir for packs and profiles management.
  • Change example dict build process.
  • Changed the cli syntax.
  • change examples directory structure to insert the name of the ``pack" that the examples exemplify.

Fixed:

  • Fixed how paths are handled in tests for different operating systems.

3.1.1-rc.0

13 Nov 20:20
d83c856

Choose a tag to compare

3.1.1-rc.0 Pre-release
Pre-release

What's Changed

Full Changelog: 3.1.0-rc.1...3.1.1-rc.0

3.1.0-rc.1

12 Nov 20:37
a536d4e

Choose a tag to compare

3.1.0-rc.1 Pre-release
Pre-release

What's Changed

  • fix: add user-supplied commands to run all tests in cmi merge to main workflow by @sbillinge in #81
  • CI: Fix merge to main subprocess failure by @cadenmyers13 in #83

Full Changelog: 3.1.0-rc.0...3.1.0-rc.1

3.1.0-rc.0

12 Nov 18:44
22be318

Choose a tag to compare

3.1.0-rc.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.1.0-rc.1...3.1.0-rc.0

0.1.0-rc.1

28 Aug 06:05
693d5cc

Choose a tag to compare

0.1.0-rc.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.1.0-rc.0...0.1.0-rc.1

0.1.0-rc.0

28 Aug 05:44
1fb41a6

Choose a tag to compare

0.1.0-rc.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.0.1...0.1.0-rc.0

0.0.1

11 Aug 15:53

Choose a tag to compare

Added:

  • Add CLI to return diffpy.cmi version and help page.
  • Add getting started page to docs with link to primer book.
  • Add section to docs for community-driven modules.
  • Add long description to README.
  • Add light-weight documentation migrated from old diffpy-CMI documentation.
  • Add bulk Ni PDF fitting tutorial.