Skip to content

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.toml for automated version management, enabling consistent version bumping and tagging. (9c8dbf) (MatDagommer)
  • Add pyproject.toml and pyml_cli/version.py to the files tracked by bumpversion, ensuring all relevant files are updated during version bumps. (f105e4) (MatDagommer)
  • Include pyml_cli/version.py in 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.