Skip to content

Comments

Bump the all-python-packages group across 1 directory with 23 updates#533

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/all-python-packages-548b34477b
Open

Bump the all-python-packages group across 1 directory with 23 updates#533
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/all-python-packages-548b34477b

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 23, 2026

Bumps the all-python-packages group with 18 updates in the / directory:

Package From To
accelerate 1.10.1 1.12.0
datasets 4.2.0 4.5.0
flwr 1.22.0 1.26.1
pyarrow 21.0.0 23.0.1
pydantic 2.12.0 2.12.5
pydantic-settings 2.11.0 2.13.1
torch 2.8.0 2.10.0
peft 0.17.1 0.18.1
transformers 4.56.2 5.2.0
grpcio 1.75.1 1.78.1
llama-index-core 0.14.4 0.14.15
langchain-core 0.3.79 1.2.14
isort 7.0.0 8.0.0
mypy 1.18.2 1.19.1
pre-commit 4.3.0 4.5.1
pytest 8.4.2 9.0.2
ruff 0.14.0 0.15.2
mkdocs-material 9.6.21 9.7.2

Updates accelerate from 1.10.1 to 1.12.0

Release notes

Sourced from accelerate's releases.

v1.12.0: Deepspeed Ulysses/ALST

Deepspeed Ulysses/ALST integration

Deepspeed Ulysses/ALST is an efficient way of training on long sequences by employing sequence parallelism and attention head parallelism. You can learn more about this technology in this paper https://arxiv.org/abs/2506.13996 or this deepspeed tutorial https://www.deepspeed.ai/tutorials/ulysses-alst-sequence-parallelism/.

To enable Deepspeed Ulysses, you first need to create ParallelismConfig and setting sp related args:

parallelism_config = ParallelismConfig(
    sp_backend="deepspeed",
    sp_size=2,
    sp_handler=DeepSpeedSequenceParallelConfig(...),
)

Then, you need to make sure to compute the correct loss as described on our docs

        ...
        losses_per_rank = torch.distributed.nn.functional.all_gather(loss, group=sp_group)
        good_tokens = (shift_labels != -100).view(-1).sum()
        good_tokens_per_rank = torch.distributed.nn.functional.all_gather(good_tokens, group=sp_group)
        total_loss = sum(
            losses_per_rank[rank] * good_tokens_per_rank[rank]
            for rank in range(sp_world_size)
            if good_tokens_per_rank[rank] > 0
        )
        total_good_tokens = sum(good_tokens_per_rank)
        loss = total_loss / max(total_good_tokens, 1)

Thanks @​S1ro1 for starting this work and for @​stas00 for finishing this work. Also thanks @​kashif for adding docs and reviewing/testing this PR !

This feature will also be available in HF Trainer thanks for this PR from @​stas00: huggingface/transformers#41832

Minor changes

New Contributors

... (truncated)

Commits

Updates datasets from 4.2.0 to 4.5.0

Release notes

Sourced from datasets's releases.

4.5.0

Dataset Features

  • Add lance format support by @​eddyxu in huggingface/datasets#7913

    • Support for both Lance dataset (including metadata / manifests) and standalone .lance files
    • e.g. with lance-format/fineweb-edu
    from datasets import load_dataset
    ds = load_dataset("lance-format/fineweb-edu", streaming=True)
    for example in ds["train"]:
    ...

What's Changed

New Contributors

Full Changelog: huggingface/datasets@4.4.2...4.5.0

4.4.2

Bug fixes

Minor additions

New Contributors

... (truncated)

Commits

Updates flwr from 1.22.0 to 1.26.1

Release notes

Sourced from flwr's releases.

Flower 1.26.1

Thanks to our contributors

We would like to give our special thanks to all the contributors who made the new version of Flower possible (in git shortlog order):

Charles Beauville, Chong Shen Ng, Copilot, Daniel J. Beutel, Heng Pan, Javier, Taner Topal

What's new?

  • Fix client resource handling in local simulations (#6536)

    Fix an issue in local simulations where backend configuration is not correctly propagated, causing virtual client resource settings such as CPU and GPU allocations in the Flower Configuration to be ignored.

  • Update framework documentation (#6528, #6530)

  • General improvements (#6526, #6493, #6534, #6531, #6523, #6529, #6501)

Flower 1.26.0

Thanks to our contributors

We would like to give our special thanks to all the contributors who made the new version of Flower possible (in git shortlog order):

Charles Beauville, Chong Shen Ng, Daniel J. Beutel, Flippchen, Heng Pan, Iason Ofeidis, Javier, Jun S, Soumik Sarker, Taner Topal, Yan Gao, nihonge

What's new?

... (truncated)

Commits
  • 18f6f47 feat(framework): Update changelog for v1.26.1 (#6539)
  • ff86cbb refactor(*:skip): Bump dev versions to 1.26.1 (#6538)
  • c1d047a fix(framework): Fix passing backend config to Simulation Engine (#6536)
  • abeab79 refactor(examples): Remove app-pytorch example (#6534)
  • e689ced refactor(examples): Remove toml-federations from examples (#6501)
  • 3dc0067 docs(framework): Update Helm parameters for 1.26.0 (#6530)
  • 48d8668 refactor(framework): Reduce dependency on GrpcClientProxy (#6526)
  • de40f8f refactor(framework): Use versioned doc links in changelog (#6531)
  • cc63cfb ci(framework): Fix auto translation PR generation (#6529)
  • 68015e6 Update text and language files (#6528)
  • Additional commits viewable in compare view

Updates pyarrow from 21.0.0 to 23.0.1

Release notes

Sourced from pyarrow's releases.

Apache Arrow 23.0.1

Release Notes URL: https://arrow.apache.org/release/23.0.1.html

Apache Arrow 23.0.1 RC0

Release Notes: Release Candidate: 23.0.1 RC0

Apache Arrow 23.0.0

Release Notes URL: https://arrow.apache.org/release/23.0.0.html

Apache Arrow 23.0.0 RC2

Release Notes: Release Candidate: 23.0.0 RC2

Apache Arrow 22.0.0

Release Notes URL: https://arrow.apache.org/release/22.0.0.html

Apache Arrow 22.0.0 RC1

Release Notes: Release Candidate: 22.0.0 RC1

Apache Arrow 22.0.0 RC0

Release Notes: Release Candidate: 22.0.0 RC0

Commits

Updates pydantic from 2.12.0 to 2.12.5

Release notes

Sourced from pydantic's releases.

v2.12.5 2025-11-26

v2.12.5 (2025-11-26)

This is the fifth 2.12 patch release, addressing an issue with the MISSING sentinel and providing several documentation improvements.

The next 2.13 minor release will be published in a couple weeks, and will include a new polymorphic serialization feature addressing the remaining unexpected changes to the serialize as any behavior.

  • Fix pickle error when using model_construct() on a model with MISSING as a default value by @​ornariece in #12522.
  • Several updates to the documentation by @​Viicos.

Full Changelog: pydantic/pydantic@v2.12.4...v2.12.5

v2.12.4 2025-11-05

v2.12.4 (2025-11-05)

This is the fourth 2.12 patch release, fixing more regressions, and reverting a change in the build() method of the AnyUrl and Dsn types.

This patch release also fixes an issue with the serialization of IP address types, when serialize_as_any is used. The next patch release will try to address the remaining issues with serialize as any behavior by introducing a new polymorphic serialization feature, that should be used in most cases in place of serialize as any.

Full Changelog: pydantic/pydantic@v2.12.3...v2.12.4

v2.12.3 2025-10-17

v2.12.3 (2025-10-17)

What's Changed

This is the third 2.13 patch release, fixing issues related to the FieldInfo class, and reverting a change to the supported after model validator function signatures.

... (truncated)

Changelog

Sourced from pydantic's changelog.

v2.12.5 (2025-11-26)

GitHub release

This is the fifth 2.12 patch release, addressing an issue with the MISSING sentinel and providing several documentation improvements.

The next 2.13 minor release will be published in a couple weeks, and will include a new polymorphic serialization feature addressing the remaining unexpected changes to the serialize as any behavior.

  • Fix pickle error when using model_construct() on a model with MISSING as a default value by @​ornariece in #12522.
  • Several updates to the documentation by @​Viicos.

v2.12.4 (2025-11-05)

GitHub release

This is the fourth 2.12 patch release, fixing more regressions, and reverting a change in the build() method of the AnyUrl and Dsn types.

This patch release also fixes an issue with the serialization of IP address types, when serialize_as_any is used. The next patch release will try to address the remaining issues with serialize as any behavior by introducing a new polymorphic serialization feature, that should be used in most cases in place of serialize as any.

v2.12.3 (2025-10-17)

GitHub release

... (truncated)

Commits
  • bd2d0dd Prepare release v2.12.5
  • 7d0302e Document security implications when using create_model()
  • e9ef980 Fix typo in Standard Library Types documentation
  • f2c20c0 Add pydantic-docs dev dependency, make use of versioning blocks
  • a76c1aa Update documentation about JSON Schema
  • 8cbc72c Add documentation about custom __init__()
  • 99eba59 Add additional test for FieldInfo.get_default()
  • c710769 Special case MISSING sentinel in smart_deepcopy()
  • 20a9d77 Do not delete mock validator/serializer in rebuild_dataclass()
  • c86515a Update parts of the model and revalidate_instances documentation
  • Additional commits viewable in compare view

Updates pydantic-settings from 2.11.0 to 2.13.1

Release notes

Sourced from pydantic-settings's releases.

v2.13.0

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-settings@v2.12.0...v2.13.0

v2.12.0

What's Changed

... (truncated)

Commits

Updates torch from 2.8.0 to 2.10.0

Release notes

Sourced from torch's releases.

PyTorch 2.10.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

Dataloader Frontend

  • Removed unused data_source argument from Sampler (#163134). This is a no-op, unless you have a custom sampler that uses this argument. Please update your custom sampler accordingly.
  • Removed deprecated imports for torch.utils.data.datapipes.iter.grouping (#163438). from torch.utils.data.datapipes.iter.grouping import SHARDING_PRIORITIES, ShardingFilterIterDataPipe is no longer supported. Please import from torch.utils.data.datapipes.iter.sharding instead.

torch.nn

  • Remove Nested Jagged Tensor support from nn.attention.flex_attention (#161734)

... (truncated)

Commits
  • 449b176 Add Joe Spisak to Core maintainers list (#172585)
  • f6e6c0a [Graph Partition] Improve support for mutation ops (#172577)
  • 99cb424 Revert "[CI] Add IoU-based accuracy checking for inductor tests segmentation ...
  • 1f74c10 [CI] Add IoU-based accuracy checking for inductor tests segmentation models (...
  • e43b5bf Bump fbgemm and torchrec pinned commit (

Bumps the all-python-packages group with 18 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [accelerate](https://github.com/huggingface/accelerate) | `1.10.1` | `1.12.0` |
| [datasets](https://github.com/huggingface/datasets) | `4.2.0` | `4.5.0` |
| [flwr](https://github.com/adap/flower) | `1.22.0` | `1.26.1` |
| [pyarrow](https://github.com/apache/arrow) | `21.0.0` | `23.0.1` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.12.0` | `2.12.5` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.11.0` | `2.13.1` |
| [torch](https://github.com/pytorch/pytorch) | `2.8.0` | `2.10.0` |
| [peft](https://github.com/huggingface/peft) | `0.17.1` | `0.18.1` |
| [transformers](https://github.com/huggingface/transformers) | `4.56.2` | `5.2.0` |
| [grpcio](https://github.com/grpc/grpc) | `1.75.1` | `1.78.1` |
| [llama-index-core](https://github.com/run-llama/llama_index) | `0.14.4` | `0.14.15` |
| [langchain-core](https://github.com/langchain-ai/langchain) | `0.3.79` | `1.2.14` |
| [isort](https://github.com/PyCQA/isort) | `7.0.0` | `8.0.0` |
| [mypy](https://github.com/python/mypy) | `1.18.2` | `1.19.1` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.3.0` | `4.5.1` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.4.2` | `9.0.2` |
| [ruff](https://github.com/astral-sh/ruff) | `0.14.0` | `0.15.2` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.6.21` | `9.7.2` |



Updates `accelerate` from 1.10.1 to 1.12.0
- [Release notes](https://github.com/huggingface/accelerate/releases)
- [Commits](huggingface/accelerate@v1.10.1...v1.12.0)

Updates `datasets` from 4.2.0 to 4.5.0
- [Release notes](https://github.com/huggingface/datasets/releases)
- [Commits](huggingface/datasets@4.2.0...4.5.0)

Updates `flwr` from 1.22.0 to 1.26.1
- [Release notes](https://github.com/adap/flower/releases)
- [Changelog](https://github.com/adap/flower/blob/main/CHANGELOG.md)
- [Commits](adap/flower@v1.22.0...v1.26.1)

Updates `pyarrow` from 21.0.0 to 23.0.1
- [Release notes](https://github.com/apache/arrow/releases)
- [Commits](apache/arrow@apache-arrow-21.0.0...apache-arrow-23.0.1)

Updates `pydantic` from 2.12.0 to 2.12.5
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.12.0...v2.12.5)

Updates `pydantic-settings` from 2.11.0 to 2.13.1
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.11.0...v2.13.1)

Updates `torch` from 2.8.0 to 2.10.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.10.0)

Updates `torchvision` from 0.23.0 to 0.25.0
- [Release notes](https://github.com/pytorch/vision/releases)
- [Commits](pytorch/vision@0.23.0...v0.25.0)

Updates `peft` from 0.17.1 to 0.18.1
- [Release notes](https://github.com/huggingface/peft/releases)
- [Commits](huggingface/peft@v0.17.1...v0.18.1)

Updates `transformers` from 4.56.2 to 5.2.0
- [Release notes](https://github.com/huggingface/transformers/releases)
- [Commits](huggingface/transformers@v4.56.2...v5.2.0)

Updates `sentence-transformers` from 5.1.1 to 5.2.3
- [Release notes](https://github.com/huggingface/sentence-transformers/releases)
- [Commits](huggingface/sentence-transformers@v5.1.1...v5.2.3)

Updates `grpcio` from 1.75.1 to 1.78.1
- [Release notes](https://github.com/grpc/grpc/releases)
- [Commits](grpc/grpc@v1.75.1...v1.78.1)

Updates `llama-index-core` from 0.14.4 to 0.14.15
- [Release notes](https://github.com/run-llama/llama_index/releases)
- [Changelog](https://github.com/run-llama/llama_index/blob/main/CHANGELOG.md)
- [Commits](run-llama/llama_index@v0.14.4...v0.14.15)

Updates `langchain-core` from 0.3.79 to 1.2.14
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-core==0.3.79...langchain-core==1.2.14)

Updates `unsloth` from 2025.10.1 to 2025.9.5
- [Release notes](https://github.com/unslothai/unsloth/releases)
- [Commits](https://github.com/unslothai/unsloth/commits)

Updates `isort` from 7.0.0 to 8.0.0
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@7.0.0...8.0.0)

Updates `mypy` from 1.18.2 to 1.19.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.18.2...v1.19.1)

Updates `pre-commit` from 4.3.0 to 4.5.1
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.3.0...v4.5.1)

Updates `pylint` from 4.0.0 to 4.0.5
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v4.0.0...v4.0.5)

Updates `pytest` from 8.4.2 to 9.0.2
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.4.2...9.0.2)

Updates `pytest-asyncio` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v1.2.0...v1.3.0)

Updates `ruff` from 0.14.0 to 0.15.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.14.0...0.15.2)

Updates `mkdocs-material` from 9.6.21 to 9.7.2
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.6.21...9.7.2)

---
updated-dependencies:
- dependency-name: accelerate
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: datasets
  dependency-version: 4.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: flwr
  dependency-version: 1.26.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: pyarrow
  dependency-version: 23.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-python-packages
- dependency-name: pydantic
  dependency-version: 2.12.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-python-packages
- dependency-name: pydantic-settings
  dependency-version: 2.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: torch
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: torchvision
  dependency-version: 0.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: peft
  dependency-version: 0.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: transformers
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-python-packages
- dependency-name: sentence-transformers
  dependency-version: 5.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: grpcio
  dependency-version: 1.78.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: llama-index-core
  dependency-version: 0.14.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-python-packages
- dependency-name: langchain-core
  dependency-version: 1.2.14
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-python-packages
- dependency-name: unsloth
  dependency-version: 2025.9.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: isort
  dependency-version: 8.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-python-packages
- dependency-name: mypy
  dependency-version: 1.19.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: pre-commit
  dependency-version: 4.5.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: pylint
  dependency-version: 4.0.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-python-packages
- dependency-name: pytest
  dependency-version: 9.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-python-packages
- dependency-name: pytest-asyncio
  dependency-version: 1.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: ruff
  dependency-version: 0.15.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
- dependency-name: mkdocs-material
  dependency-version: 9.7.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Feb 23, 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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants