V0.1.3
Version 0.1.3
This release introduces a major project rename, improvements to the release workflow, and several fixes to the CI/CD pipeline. The project is now called pyml-cli (formerly ml-cli), and trusted publishing to PyPI is enabled. Several workflow and dependency management enhancements are included.
New Features
- Rename the project from "ml-cli" to "pyml-cli" across the entire codebase, documentation, CLI entry point, and configuration files. All references, scripts, and documentation now use the new name. (1e847e) (MatDagommer)
Bug Fixes
- Allow the PyPI publish step in the CI workflow to not fail the entire workflow if publishing fails, improving release robustness. (454e12) (MatDagommer)
- Fix version number extraction in the release workflow by removing an unnecessary grep command, simplifying the pipeline. (5abc2a) (MatDagommer)
- Add the missing 'bump' subcommand to the bump-my-version invocation in the release workflow, ensuring version bumps work as intended. (ed440b) (MatDagommer)
- Fix release workflow name formatting for dry runs on pull requests by correcting conditional string formatting. (6fb2fd) (MatDagommer)
Deprecations
- No deprecations in this release.
Version 0.1.2
This release focuses on dependency updates, improvements to the release workflow, and enhanced version management.
New Features
- Add a version module (
version.py) with a__version__attribute for the ml-cli package, enabling programmatic access to the package version. (1df776) (MatDagommer)
Bug Fixes
- Fix bumpversion file configuration to use explicit filename keys in
.bumpversion.toml, ensuring correct file updates during version bumps. (ac60b5) (MatDagommer)
Deprecations
- No deprecations in this release.
Version 0.1.1
This release introduces automated version management and improves the release workflow.
New Features
- Add
.bumpversion.tomlfor automated version management, enabling consistent version bumping and tagging. (9c8dbf) (MatDagommer) - Add
pyproject.tomlandpyml_cli/version.pyto the files tracked by bumpversion, ensuring all relevant files are updated during version bumps. (f105e4) (MatDagommer) - Include
pyml_cli/version.pyin the list of files updated by bumpversion. (be0d2e) (MatDagommer)
Bug Fixes
- No bug fixes in this release.
Deprecations
- No deprecations in this release.
Version 0.1.0
This is the initial public release of the project, providing the first set of features and documentation.
New Features
- Add installation instructions for the ml-cli package in the README, helping users get started quickly. (55693f) (MatDagommer)
Bug Fixes
- No bug fixes in this release.
Deprecations
- No deprecations in this release.