Skip to content

Bump the python-packages group with 2 updates#29

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-packages-af5c08e91f
Open

Bump the python-packages group with 2 updates#29
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-packages-af5c08e91f

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Apr 1, 2026

Bumps the python-packages group with 2 updates: ultralytics and torch.

Updates ultralytics from 8.3.141 to 8.4.33

Release notes

Sourced from ultralytics's releases.

v8.4.26 - Platform NDJSON autosplit (#23990)

🌟 Summary

v8.4.26 focuses on reliability and usability improvements: smarter Platform dataset handling (auto-validation split for NDJSON), more robust Platform URL resolution, and an important FP16 SAM inference crash fix—plus CI and docs polish. 🚀

📊 Key Changes

  • ✅ Platform NDJSON auto-split (PR #23990, @​glenn-jocher)
    If a dataset has a train split but no val/test, Ultralytics now automatically creates a small validation split from training data instead of failing immediately.

    • Uses a deterministic split approach for consistency.
    • Warns users to still create a manual validation split for best quality.
  • 🌐 More reliable Ultralytics Platform URI resolution (PR #23990, @​glenn-jocher)
    Improved ul://... resolution with:

    • Retry logic for transient connection issues
    • Better timeout strategy (fast connect timeout + longer read timeout for large dataset processing)
    • Clearer handling for auth, permission, not-found, and processing states
  • 🧠 FP16 SAM TinyViT inference crash fix (PR #23780, @​Edwin-Kevin)
    Fixed a half-precision inference error in SAM TinyViT models (like mobile_sam.pt) caused by dtype mismatch in cached tensors.

    • Model setup order was adjusted so cached eval-time tensors match FP16 expectations.
    • Added/updated CUDA test coverage with half=True.
  • ⚙️ CI simplification and stability updates (mainly PR #23990)

    • Removed dedicated HUB CI job and related manual trigger
    • Standardized many CI runners from cpu-latest to ubuntu-latest
    • Temporarily pinned GPU CI to torch<2.11 until CUDA 13 driver support is ready
  • 📚 Platform docs improvements

🎯 Purpose & Impact

  • Less friction for dataset conversion 📦
    Users importing NDJSON datasets into YOLO workflows are less likely to hit hard failures when a validation split is missing.

  • Better reliability in cloud/remote workflows ☁️
    Platform URI retries and timeout tuning reduce flaky failures, especially with large datasets or temporary network instability.

  • More stable FP16 segmentation inference 🎯
    Users running SAM TinyViT in half precision on GPU should see fewer runtime dtype crashes and smoother deployment behavior.

  • Cleaner maintenance pipeline for Ultralytics 🛠️
    CI changes reduce complexity and improve consistency, helping keep releases stable.

  • Faster onboarding for new users 🎥
    The new Platform tutorial videos make it easier for broad audiences to get started quickly with data, training, and deployment.

What's Changed

... (truncated)

Commits

Updates torch from 2.8.0 to 2.11.0

Release notes

Sourced from torch's releases.

PyTorch 2.11.0 Release Notes

Highlights

For more details about these highlighted features, you can look at the release blogpost. Below are the full release notes for this release.

Backwards Incompatible Changes

Release Engineering

... (truncated)

Commits
  • 70d99e9 [release only] Increase timeout for rocm libtorch and manywheel builds (#178006)
  • 3e05c5a [MPS] Properly handle conjugated tensors in bmm (#178010)
  • db741c7 [MPS] fix compiling of SDPA producing nan results (#178009)
  • 483b55d Update pytorch_sphinx_theme2 version to 0.4.6 (#177616)
  • 7f2cdeb [windows][smoke test] Add an option to install cuda if required cuda/cudnn on...
  • 76fd078 [release-only] Fix libtorch builds. Fix lint (#177299)
  • fa384de [Inductor][MPS] Fix half-precision type mismatches in Metal shader codegen (#...
  • 036b25f Let stable::from_blob accept a lambda as deleter (cherry-pick) (#176440)
  • 41f8e3e [CI] Stop using G3 runners (#177161)
  • e2fa295 [CD] Unpin cuda-bindings dependencies (#177159)
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-packages group with 2 updates: [ultralytics](https://github.com/ultralytics/ultralytics) and [torch](https://github.com/pytorch/pytorch).


Updates `ultralytics` from 8.3.141 to 8.4.33
- [Release notes](https://github.com/ultralytics/ultralytics/releases)
- [Commits](ultralytics/ultralytics@v8.3.141...v8.4.33)

Updates `torch` from 2.8.0 to 2.11.0
- [Release notes](https://github.com/pytorch/pytorch/releases)
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md)
- [Commits](pytorch/pytorch@v2.8.0...v2.11.0)

---
updated-dependencies:
- dependency-name: ultralytics
  dependency-version: 8.4.33
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: torch
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

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 Apr 1, 2026
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