Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python version tests 3.7-3.10 #7561

Closed
wants to merge 8 commits into from
Closed

Conversation

glenn-jocher
Copy link
Member

@glenn-jocher glenn-jocher commented Apr 24, 2022

Python version CI tests with 3.6, 3.7, 3.8, 3.9, 3.10 added to the matrix.

🛠️ PR Summary

Made with ❤️ by Ultralytics Actions

🌟 Summary

Expanding Python version testing and adjusting dependencies for CI in YOLOv5's workflow.

📊 Key Changes

  • Python Versions Tested: Extended the range of Python versions under CI from just 3.9 to include 3.6.8, 3.7, 3.8, and 3.10.
  • Dependencies Update: Removed direct installation of onnx while setting up the testing environment.

🎯 Purpose & Impact

  • Broader Compatibility: By testing across multiple Python versions, ensures YOLOv5's compatibility and stability across different environments.
  • Dependency Management: Removing onnx from the install command suggests a deprioritization or change in how the library is used or installed, which could streamline the setup process for CI.

This update should not directly affect end-users' experience but rather ensures the developers that YOLOv5 will work consistently across more versions of Python. This could reduce bugs and compatibility issues for users working with different Python environments. 🐍🔧🧪

@glenn-jocher glenn-jocher self-assigned this Apr 24, 2022
@glenn-jocher glenn-jocher marked this pull request as draft May 13, 2022 12:16
@glenn-jocher
Copy link
Member Author

Closing as now satisfied by #7996

@glenn-jocher glenn-jocher deleted the test/python_versions branch May 27, 2022 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant