Skip to content

v2.0.10 - Python 3.13 update (#68)

Compare
Choose a tag to compare
@UltralyticsAssistant UltralyticsAssistant released this 29 Oct 21:39
· 13 commits to main since this release
d895cdc

🌟 Summary

The release of version 2.0.10 introduces support for Python 3.13 and improvements in release automation processes.

📊 Key Changes

  • Python 3.13 Support: The project now officially supports Python 3.13, as indicated in the metadata.
  • Version Upgrade: The internal version is updated from 2.0.9 to 2.0.10 to reflect these changes.
  • Updated Publish Workflow: The GitHub Actions publish workflow has been optimized:
    • Replaced requests library with ultralytics-actions to simplify dependencies.
    • Transitioned to using a utility function check_pypi_version() for version management.
    • Implemented ultralytics-actions-summarize-release for release note automation.

🎯 Purpose & Impact

  • Enhanced Compatibility: By supporting Python 3.13, the project ensures users can leverage the latest features and improvements of the Python language in their work, promoting greater flexibility and longevity in software development. 🐍
  • Streamlined Workflow: The workflow enhancements provide a more efficient and secure process for managing and publishing new versions, reducing potential errors and dependency on manual operations. 🚀
  • Improved Maintainability: Utilization of standard utilities and functions helps maintain clean, organized, and reusable code, ultimately leading to a more robust and reliable codebase. 📦

What's Changed

Full Changelog: v2.0.9...v2.0.10