Skip to content

Bump ultralytics from 8.3.78 to 8.3.205 - #299

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/ultralytics-8.3.205
Closed

Bump ultralytics from 8.3.78 to 8.3.205#299
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/ultralytics-8.3.205

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 6, 2025

Copy link
Copy Markdown
Contributor

Bumps ultralytics from 8.3.78 to 8.3.205.

Release notes

Sourced from ultralytics's releases.

v8.3.185 - Fix TQDM Rich bars to 10 width (#21789)

🌟 Summary

Improved training progress bars for Rich TQDM users, plus robustness and CI/documentation polish for a smoother overall experience. 🎛️✨

📊 Key Changes

  • Progress bars (priority)
    • Fixed Rich-based TQDM bars to always render clearly: Console width set to 200 and bar width set to 10 when YOLO_TQDM_RICH=true. ✅
    • Resolves missing or truncated bars seen at width 80 in some terminals/CI/Colab.
    • Version bump to 8.3.185.
  • Data loading reliability
    • YOLODataset now defaults to 3 image channels (RGB) if not provided.
    • yolo_bbox2segment() explicitly sets channels=3 to avoid missing-key errors.
  • CI improvements
    • GPU CI job switches to uv for environment management: uv pip install and uv pip list.
    • Removes extra installs (e.g., pynvml, tensorrt, onnxruntime-gpu) to streamline runs.
  • Docs and maintenance
    • Updated link-check workflow to correctly exclude CI files.
    • Clarified SystemLogger.get_metrics() docstring with accurate Python examples.
    • Neural Magic integration links now point to internal docs for a smoother reading experience.

🎯 Purpose & Impact

  • Better UX for progress tracking
    • Rich TQDM users get consistent, readable progress bars across terminals and notebooks. 🙌
    • Default users are unaffected unless YOLO_TQDM_RICH=true is set.
  • More robust workflows
    • Prevents crashes when dataset channel info is missing; safer bbox-to-segmentation conversion. 🛡️
  • Faster, cleaner CI
    • Quicker, more reproducible tests with uv; note some GPU backend tests may have reduced coverage. ⚡
  • Clearer docs
    • Easier navigation and more accurate examples for contributors and users. 📚

Enable Rich progress bars:

  • CLI: YOLO_TQDM_RICH=true yolo train ...
  • Python:
import os
os.environ["YOLO_TQDM_RICH"] = "true"
from ultralytics import YOLO
YOLO("yolo11n.pt").train(data="coco8.yaml", epochs=1)

See the Ultralytics Docs for details: https://docs.ultralytics.com 🚀

What's Changed

... (truncated)

Commits
  • bbaba08 ultralytics 8.3.205 Reset checkpoint arguments after training (#22286)
  • a7302e7 Retry Slow CI tests once (#22292)
  • 24b4766 Apply 3-sigma iterative rejection to Tune scatterplots (#22290)
  • e7ec83f docs: 📝 Update link to Segment Anything GitHub in SAM documentation (#22268)
  • 9a303b2 Add Construction-PPE notebook in docs (#22269)
  • 85eacfc Docs: Add rect behavior note to predict.md (#22266)
  • 982e315 ultralytics 8.3.204 Scope batch_size check from select_device() to Trai...
  • e00bc49 Fix Docs YAML guide missing docstrings (#22264)
  • 4357d69 Add Mengyu to mkdocs_github_authors.yaml (#22263)
  • 146c2c5 Docs: Update YOLO11 profiling data in README (#22258)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ultralytics](https://github.com/ultralytics/ultralytics) from 8.3.78 to 8.3.205.
- [Release notes](https://github.com/ultralytics/ultralytics/releases)
- [Commits](ultralytics/ultralytics@v8.3.78...v8.3.205)

---
updated-dependencies:
- dependency-name: ultralytics
  dependency-version: 8.3.205
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 6, 2025
@dependabot @github

dependabot Bot commented on behalf of github Oct 13, 2025

Copy link
Copy Markdown
Contributor Author

Superseded by #304.

@dependabot dependabot Bot closed this Oct 13, 2025
@dependabot
dependabot Bot deleted the dependabot/pip/ultralytics-8.3.205 branch October 13, 2025 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants