v0.0.14 - Update publish.yml (#218)
UltralyticsAssistant
released this
29 Oct 21:49
·
14 commits
to main
since this release
π Summary
The v0.0.14 release of the Ultralytics Hub SDK introduces a series of enhancements focused on workflow automation and future-forward compatibility, alongside improvements in communication and process efficiency.
π Key Changes
- π Updated GitHub Actions workflows, especially for publishing, with enhanced Slack notifications utilizing
current_tag
overversion
. - π Increment of SDK version to
0.0.14
. - π§ Enhanced security by refining token and permission handling in workflows.
- π οΈ Streamlined workflow steps for building and publishing packages, utilizing specialized actions and utilities.
- π’ Improved message clarity in README and Slack notifications.
- π Added compatibility with Python 3.13 and updated the required version for
setuptools
.
π― Purpose & Impact
- π¦ Accurate Communication: The use of
current_tag
in Slack messages ensures precise version updates are communicated effectively, improving team collaboration and awareness. - π Security and Reliability: By refining permission settings and centralizing version checks, the updates enhance security and simplify the maintenance of workflows, reducing the likelihood of errors.
- π Streamlined Processes: The separation and centralization of critical tasks like version checking and package building result in more manageable, efficient, and error-free automated workflows.
- π Future-proofing: Adding Python 3.13 support ensures that the SDK remains compatible with upcoming technology trends, providing users with continued support and stability.
- π Clearer Documentation: Updates to README and notifications support better user understanding and engagement, promoting the exploration of the platform's latest features.
What's Changed
- Update publish.yaml by @glenn-jocher in #209
- Update publish.yaml by @glenn-jocher in #210
- Fix publish action by @glenn-jocher in #211
- Use official PyPI action by @glenn-jocher in #212
- Update README.md by @glenn-jocher in #213
- Ultralytics Code Refactor https://ultralytics.com/actions by @UltralyticsAssistant in #214
- Update publish.yml by @glenn-jocher in #215
- Update publish.yml by @glenn-jocher in #216
- Python 3.13 update by @glenn-jocher in #217
- Update publish.yml by @glenn-jocher in #218
Full Changelog: v0.0.13...v0.0.14