Skip to content

fix(deps): update dependency ultralytics ( 8.3.163 → 8.3.165 ) - #51

Merged
jazzlyn-bot[bot] merged 1 commit into
mainfrom
renovate/ultralytics-8.x
Jul 13, 2025
Merged

fix(deps): update dependency ultralytics ( 8.3.163 → 8.3.165 )#51
jazzlyn-bot[bot] merged 1 commit into
mainfrom
renovate/ultralytics-8.x

Conversation

@jazzlyn-bot

@jazzlyn-bot jazzlyn-bot Bot commented Jul 11, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change OpenSSF
ultralytics (changelog) project.dependencies patch ==8.3.163 -> ==8.3.165 OpenSSF Scorecard

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

ultralytics/ultralytics (ultralytics)

v8.3.165: - ultralytics 8.3.165 Update datasets YAML's (#​21353)

Compare Source

🌟 Summary

This release standardizes the folder structure for datasets in Ultralytics, making dataset paths more consistent and user-friendly across multiple YAML configuration files. 📁✨

📊 Key Changes

  • Updated the version to 8.3.165.
  • Unified dataset image paths in all relevant YAML files to follow a consistent structure: images/train, images/val, and images/test.
  • Updated comments to reflect minor changes in dataset download sizes.

🎯 Purpose & Impact

  • 🧩 Consistency: All datasets now use the same folder structure, reducing confusion and minimizing setup errors for users.
  • 🚀 Ease of Use: Switching between datasets or automating workflows is now simpler, as you no longer need to adjust image paths for different datasets.
  • 🛠️ Better Maintenance: This change streamlines future updates and documentation, making Ultralytics more approachable for both new and experienced users.

Overall, this update improves the reliability and usability of dataset management, helping users work more efficiently with Ultralytics models and tools.

What's Changed

Full Changelog: ultralytics/ultralytics@v8.3.164...v8.3.165

v8.3.164: - ultralytics 8.3.164 Fix swapped mAP50 and mAP50-95 in COCOEval stats (#​21350)

Compare Source

🌟 Summary

This release delivers a critical fix to YOLO detection validation metrics, improves dataset flexibility, enhances export reliability, and polishes documentation and developer experience. 🚀

📊 Key Changes

  • Metrics Fix in YOLO Detection Validation: Corrected the assignment of mAP50 and mAP50-95 metrics, ensuring accurate reporting in validation results.
  • Flexible Text Sample Handling in Datasets: Added a max_samples parameter for controlling the number of text samples in GroundingDataset and improved logic for negative text selection.
  • Export Improvements & Warnings: Enhanced TensorRT export logic with better device handling and warnings for dynamic batch sizes, helping users avoid common pitfalls.
  • Classification Dataset Compatibility: Now supports valid/ as a fallback validation folder, improving compatibility with Roboflow and similar dataset exports.
  • Type Annotation Consistency: Standardized all references from numpy.ndarray to np.ndarray across code and documentation for clarity.
  • HEIC Image Support Update: Switched from pillow_heif to pi-heif for HEIC image decoding, simplifying license compliance.
  • Documentation & UI Enhancements:
    • Embedded a new YouTube video in the data annotation guide for easier learning.
    • Improved object counting example and clarified usage of the sweep_annotator method.
    • Removed unnecessary CSS animations from the Similarity Search web page for a faster, cleaner interface.
  • Minor Fixes:
    • Corrected an error message in classification augmentations for better developer clarity.

🎯 Purpose & Impact

  • Accurate Model Evaluation: Ensures that users and researchers see the correct mAP metrics, preventing confusion and supporting trustworthy model comparisons.
  • Greater Dataset Flexibility: Developers can fine-tune text augmentation, leading to more efficient training and better use of resources.
  • Smoother Model Export: Clearer export warnings and device handling reduce errors and improve deployment reliability, especially for advanced users exporting to TensorRT.
  • Broader Dataset Compatibility: Makes it easier to use datasets from popular tools like Roboflow without manual folder renaming.
  • Improved Developer Experience: Consistent type hints and clearer error messages make the codebase more approachable and maintainable.
  • Better Documentation & Usability: New video resources and UI tweaks help both new and experienced users get started and work more efficiently.
  • License Compliance: The change in HEIC image support ensures continued open-source compliance and easier integration in commercial projects.

This update is recommended for all users, especially those validating detection models, working with custom datasets, or exporting models for deployment. 🚀🛠️

What's Changed

New Contributors

Full Changelog: ultralytics/ultralytics@v8.3.163...v8.3.164


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@jazzlyn-bot
jazzlyn-bot Bot force-pushed the renovate/ultralytics-8.x branch from 212ffb5 to 7b3c882 Compare July 12, 2025 00:45
@jazzlyn-bot jazzlyn-bot Bot changed the title fix(deps): update dependency ultralytics ( 8.3.163 → 8.3.164 ) fix(deps): update dependency ultralytics ( 8.3.163 → 8.3.165 ) Jul 12, 2025
@jazzlyn-bot
jazzlyn-bot Bot force-pushed the renovate/ultralytics-8.x branch from 7b3c882 to 699cded Compare July 12, 2025 12:15
| datasource | package     | from    | to      |
| ---------- | ----------- | ------- | ------- |
| pypi       | ultralytics | 8.3.163 | 8.3.165 |
@jazzlyn-bot
jazzlyn-bot Bot force-pushed the renovate/ultralytics-8.x branch from 699cded to 80590ea Compare July 13, 2025 00:51
@jazzlyn-bot
jazzlyn-bot Bot merged commit 026caa2 into main Jul 13, 2025
1 check passed
@jazzlyn-bot
jazzlyn-bot Bot deleted the renovate/ultralytics-8.x branch July 13, 2025 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants