- fix retrieval of 'clifs.plugin' entrypoints for Python 3.12 - use `ruff` for formatting and linting replacing `black`, `isort`, and `flake8`
1.2.0
- refactors and rewording - `rename`: - add `--dirs` option to rename directories instead of files - extend testing
1.1.2
- fix issue in trigger of the publishing ci pipeline
1.1.1
- fix issue in release pipeline
1.1.0
- Use `rich` instead of `colorama` for colorful reporting - major refactoring - copy/move: - nicer reporting using rich - add `--terse` option to hide reporting of individual actions - backup: - nicer reporting using rich - add `--verbose` option to print all actions to stdout - move 'cfg_template.csv' to './doc/plugins/backup' - delete: - more concise reporting - ci: - add creation of github release to release pipeline - add 'build_and_publish.yml' workflow for automated publishing on PyPI - run `mypy` in 'strict' mode - let `pylint` check for module doc strings - docs: - make image links in README.md refer to specific release tags instead of the main branch and update them automatically during release
1.0.0
- more concise naming of cli arguments - more concise reporting - documentation of plugin feature and included plugins in the README.md - make `clifs.ClifsPlugin` directly importable from top level