Skip to content

Bump the python-packages group across 1 directory with 3 updates#30

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-packages-3b8fc3ae94
Closed

Bump the python-packages group across 1 directory with 3 updates#30
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-packages-3b8fc3ae94

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Copy link
Copy Markdown

Updates the requirements on ultralytics, torch and sphinx-rtd-theme to permit the latest version.
Updates ultralytics from 8.3.141 to 8.4.45

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
  • 79b2086 ultralytics 8.4.45 Fix pretrained checkpoint training regression (#24378)
  • a8ff07a ultralytics 8.4.44 Apply pretrained arg across model trainers (#24374)
  • 62bd0e0 Docs: Datasets Clustering (#24376)
  • d9a156a Add data argument to valid args for INT8 export formats (#24362)
  • 32e1b0e Update hyperparameter tuning guide to match current tuner behaviour (#24372)
  • ed56d39 Auto-update tensorrt from 10.3 to 10.7 on JetPack 6 systems to fix YOLO...
  • a2ae024 Exclude tensorrt==10.2.0 to fix libnvinfer_builder_resource_win.so.10.2.0...
  • c5a0e03 ultralytics 8.4.43 Fix NDJSON dataset validation (#24365)
  • 0ba1d38 Remove redundant .keys() calls in dict iteration (#24351)
  • 101ce0c ultralytics 8.4.42 Free tensors before OOM batch retry (#24360)
  • Additional commits viewable in compare view

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

Updates sphinx-rtd-theme to 3.1.0

Changelog

Sourced from sphinx-rtd-theme's changelog.

3.1.0

  • Added support for docutils 0.22
  • Added support for Sphinx 9.x

.. _release-3.1.0rc2:

3.1.0rc2

  • Added support for docutils 0.22

.. _release-3.1.0rc1:

3.1.0rc1

  • Added support for Sphinx 9.x

.. _release-3.0.2:

3.0.2

  • Show current translation when the flyout is attached
  • Fix JavaScript issue that didn't allow users to disable selectors

.. _release-3.0.1:

3.0.1

  • Use black color for text in selectors.

.. _release-3.0.0:

3.0.0

Final version.

.. _release-3.0.0rc4:

3.0.0rc4

Fixes

... (truncated)

Commits

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

Updates the requirements on [ultralytics](https://github.com/ultralytics/ultralytics), [torch](https://github.com/pytorch/pytorch) and [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) to permit the latest version.

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

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)

Updates `sphinx-rtd-theme` to 3.1.0
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](readthedocs/sphinx_rtd_theme@1.0.0...3.1.0)

---
updated-dependencies:
- dependency-name: ultralytics
  dependency-version: 8.4.45
  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
- dependency-name: sphinx-rtd-theme
  dependency-version: 3.1.0
  dependency-type: direct:production
  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 May 1, 2026
@nikvo1 nikvo1 closed this May 30, 2026
@dependabot @github

dependabot Bot commented on behalf of github May 30, 2026

Copy link
Copy Markdown
Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot Bot deleted the dependabot/pip/python-packages-3b8fc3ae94 branch May 30, 2026 13:18
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.

1 participant