Skip to content

Conversation

glenn-jocher
Copy link
Member

@glenn-jocher glenn-jocher commented Oct 29, 2024

πŸ› οΈ PR Summary

Made with ❀️ by Ultralytics Actions

🌟 Summary

Added support for Python 3.12 and Python 3.13 compatibility in the project.

πŸ“Š Key Changes

  • Updated pyproject.toml to explicitly include Python 3.12 and 3.13 in the supported programming language classifiers.

🎯 Purpose & Impact

  • βœ… Purpose: Ensure compatibility with newer Python versions as they become widely adopted.
  • 🌍 Impact: Expands the user base by allowing developers using the latest Python versions to seamlessly use the project without compatibility concerns.

@UltralyticsAssistant UltralyticsAssistant added the enhancement New feature or request label Oct 29, 2024
@UltralyticsAssistant
Copy link
Member

πŸ‘‹ Hello @glenn-jocher, thank you for submitting a PR to the ultralytics/template repository! πŸš€ We appreciate your efforts in enhancing the compatibility of the project by supporting Python 3.12 and 3.13. To ensure everything is on track for a smooth integration, please review the following checklist:

  • βœ… Define a Purpose: Make sure the purpose of your PR, as you have outlined in the description, aligns with any relevant issues if applicable. It's great to see that your summary and key changes sections already provide clarity!
  • βœ… Synchronize with Source: Confirm your PR is synchronized with the main branch of the ultralytics/template repository. If it's behind the latest changes, consider clicking the 'Update branch' button or running git pull and git merge main locally.
  • βœ… Ensure CI Checks Pass: It’s important to verify that all Ultralytics Continuous Integration (CI) checks are successfully passing for your PR. Please address any issues if any checks fail.
  • βœ… Update Documentation: If your changes impact usage or configuration, please update the relevant documentation.
  • βœ… Add Tests: If applicable, incorporate or update tests to verify your changes, and ensure all existing and new tests pass successfully.
  • βœ… Sign the CLA: If this is your first contribution to Ultralytics, please sign our Contributor License Agreement by confirming "I have read the CLA Document and I sign the CLA" in a message in this PR.
  • βœ… Minimize Changes: Keep your changes limited to what's necessary for this feature enhancement to ensure seamless integration. "It is not daily increase but daily decrease, hack away the unessential. The closer to the source, the less wastage there is." β€” Bruce Lee

For further guidance, you can refer to our Contributing Guide. Please feel free to reach out if you encounter any questions. Thank you again for your valuable contribution to Ultralytics! An Ultralytics engineer will assist you further shortly. πŸš€βœ¨

@glenn-jocher glenn-jocher merged commit 54e346d into main Dec 7, 2024
9 checks passed
@glenn-jocher glenn-jocher deleted the glenn-jocher-patch-1 branch December 7, 2024 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants