V0.9.8
Version 0.9.8
This release includes several enhancements and bug fixes to the GitHub Actions workflow for Python package releases, improving automation and build processes.
New Features
- Introduced a new environment variable
DEFAULT_VERSION_NAME
to specify default versioning, and modified versioning steps to utilize this variable. (cc43046) (Eric Ma) - Added a new step to install the llamabot package before writing release notes, and conditionally execute steps for writing and committing release notes based on the trigger event. (23e54ce) (Eric Ma)
- Enhanced the GitHub Actions workflow by adding a pull request trigger for all branches, introducing the
UV_SYSTEM_PYTHON
environment variable, and replacing direct Python and pip usage with the uv tool. (0ef659a) (Eric Ma) - Updated the publishing step in the CI workflow to use the uv publish command instead of the previous pypa gh-action. (7218b62) (Eric Ma)
- Added conditional dry run prefix to the job name in the GitHub Actions workflow based on the event type. (312b959) (Eric Ma)
Bug Fixes
- Corrected the Python build command in the GitHub Actions workflow by removing an unnecessary prefix. (8cae44d) (Eric Ma)
- Removed caching from the uv setup in the GitHub Actions workflow to potentially resolve issues with environment caching. (f06a2ef) (Eric Ma)
Deprecations
- No deprecations in this release.