Added:
- Add test for
copy_examples. - Added
print_infofunction. - Add workflow to run
examples/validate_examples.pymanually. - Add modules
cli,conda,installer,log,packsmanager,profilesmanager. - Add cmi cli commands for managing/installing profiles and packs; example and manual commands.
- Add
all.ymlfor profile installation demonstration. - Add
_tests.ymlprofile 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
linefitto documentation. - Add installation instructions for packs.
- Add diffpy.cmi as entrypoint.
- Added
print_profilesfunction. - Add comprehensive documentation highlighting new cli changes.
Changed:
- Changed workflow so that
validate_examples.pyis 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.