Skip to content

Bump the all group with 3 updates#225

Merged
dguido merged 1 commit intomasterfrom
dependabot/uv/all-7cc1dea4b1
Feb 5, 2026
Merged

Bump the all group with 3 updates#225
dguido merged 1 commit intomasterfrom
dependabot/uv/all-7cc1dea4b1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps the all group with 3 updates: ruff, ty and huggingface-hub.

Updates ruff from 0.14.13 to 0.14.14

Release notes

Sourced from ruff's releases.

0.14.14

Release Notes

Released on 2026-01-22.

Preview features

  • Preserve required parentheses in lambda bodies (#22747)
  • Combine range suppression code diagnostics (#22613)
  • [airflow] Second positional argument to Asset/Dataset should not be a dictionary (AIR303) (#22453)
  • [ruff] Detect duplicate entries in __all__ (RUF068) (#22114)

Bug fixes

  • [pyupgrade] Allow shadowing non-builtin bindings (UP029) (#22749)
  • [pyupgrade] Apply UP045 to string arguments of typing.cast (#22320)
  • [flake8-pie] Detect duplicated declared class fields in PIE794 (#22717)

Rule changes

Documentation

  • Add --exit-non-zero-on-format to formatter exit codes section (#22761)
  • Update contributing guide for adding a new rule (#22779)
  • [FastAPI] Document fix safety for FAST001 (#22655)
  • [flake8-async] Tweak explanation to focus on latency/efficiency tradeoff (ASYNC110) (#22715)
  • [pandas-vet] Make example error out-of-the-box (PD002) (#22561)
  • [refurb] Make the example work out of box (FURB101) (#22770)
  • [refurb] Make the example work out of box (FURB103) (#22769)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.14.14

Released on 2026-01-22.

Preview features

  • Preserve required parentheses in lambda bodies (#22747)
  • Combine range suppression code diagnostics (#22613)
  • [airflow] Second positional argument to Asset/Dataset should not be a dictionary (AIR303) (#22453)
  • [ruff] Detect duplicate entries in __all__ (RUF068) (#22114)

Bug fixes

  • [pyupgrade] Allow shadowing non-builtin bindings (UP029) (#22749)
  • [pyupgrade] Apply UP045 to string arguments of typing.cast (#22320)
  • [flake8-pie] Detect duplicated declared class fields in PIE794 (#22717)

Rule changes

Documentation

  • Add --exit-non-zero-on-format to formatter exit codes section (#22761)
  • Update contributing guide for adding a new rule (#22779)
  • [FastAPI] Document fix safety for FAST001 (#22655)
  • [flake8-async] Tweak explanation to focus on latency/efficiency tradeoff (ASYNC110) (#22715)
  • [pandas-vet] Make example error out-of-the-box (PD002) (#22561)
  • [refurb] Make the example work out of box (FURB101) (#22770)
  • [refurb] Make the example work out of box (FURB103) (#22769)

Contributors

... (truncated)

Commits
  • 8b2e7b3 Prepare release v0.14.14 (#22813)
  • 4c7d1f5 [ty] Infer TypedDict types with >=1 required key as being always truthy (#2...
  • b7de434 add CCfW hooks (#22803)
  • b912dfc [pyupgrade] Apply UP045 to string arguments of typing.cast (#22320)
  • 1ff062d [ty] Improve completion rankings for raise-from/except contexts (#22775)
  • 7e408a5 Update dependency wrangler to v4.59.1 (#22793)
  • ceb876b [flake8-pyi] Fix inconsistent handling of forward references for __new__,...
  • c5b4ee6 [ty] Support solving generics involving PEP 695 type aliases (#22678)
  • b9a6129 [ty] Improve support for kwarg splats in dictionary literals (#22781)
  • f516d47 Update contributing guide for adding a new rule (#22779)
  • Additional commits viewable in compare view

Updates ty from 0.0.13 to 0.0.14

Release notes

Sourced from ty's releases.

0.0.14

Release Notes

Released on 2026-01-26.

Bug fixes

  • Consider keyword arguments when unpacking a variadic argument (#22796)
  • Fix binary operator false-positive for constrained TypeVars (#22782)
  • Fix docstring rendering for literal blocks after doctests (#22676)
  • Fix false-positive unsupported-operator for "symmetric" TypeVars (#22756)
  • Fix panic when overriding a final method using an assignment (#22831)
  • Fix unary operator false-positive for constrained TypeVars (#22783)
  • Fix generic functions with a generic (ParamSpec) decorator (#22544)
  • Fix memo.changed_at assertion panics (#22498)

LSP server

  • Look up attributes on metaclasses for Go to Definition (#22758)
  • Suppress type inlay hints for leading-underscore assignments (#22855)

Configuration

  • Add allowed-unresolved-imports setting (#22800)

Other changes

  • Add assert-type-unspellable-subtype diagnostic, for failed assert_type() where the actual type is a subtype of the named type that can't be spelled in a type expression (#22815)
  • Add a new empty-body return code for functions with stub bodies that have non-None return annotations (#22846)
  • Add diagnostic disambiguation for different type aliases with the same name (#22852)
  • Add support for dict literals and dict() calls as default values for parameters with TypedDict types (#22161)
  • Add support for subscripts on intersections (#22654)
  • Avoid duplicate syntax errors for await outside functions (#22826)
  • Emit an error if the same type parameter appears more than once in a Generic[] subscript (#22738)
  • Emit diagnostic for unimplemented abstract method on @​final class (#22753)
  • Fix GitLab Code Quality output format for empty diagnostics (#22833)
  • Fix assignment in decorated method causing Unknown fallback (#22778)
  • Fix false negative when using a non-runtime-checkable protocol in a match class pattern (#22836)
  • Improve completion rankings for raise-from/except contexts (#22775)
  • Improve invalid assignment diagnostics with type context (#22643)
  • Improve support for kwarg splats in dictionary literals (#22781)
  • Infer TypedDict types with >=1 required key as being always truthy (#22808)
  • Point to an overload with an invalid @final decoator when emitting invalid-overload errors for invalid @final decorators (#22812)
  • Require both *args and **kwargs when calling a ParamSpec callable (#22820)
  • Stricter validation of TypedDict definitions (#22811)
  • Support recursive and stringified annotations in functional typing.NamedTuples (#22718)
  • Support solving generics involving PEP 695 type aliases (#22678)
  • Use a more lenient fallback type for failed namedtuple() and NamedTuple calls (#22765)
  • Use type context from augmented assignment dunder calls (#22540)
  • Check that starred arguments in function calls are iterable (#22805)

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.14

Released on 2026-01-26.

Bug fixes

  • Consider keyword arguments when unpacking a variadic argument (#22796)
  • Fix binary operator false-positive for constrained TypeVars (#22782)
  • Fix docstring rendering for literal blocks after doctests (#22676)
  • Fix false-positive unsupported-operator for "symmetric" TypeVars (#22756)
  • Fix panic when overriding a final method using an assignment (#22831)
  • Fix unary operator false-positive for constrained TypeVars (#22783)
  • Fix generic functions with a generic (ParamSpec) decorator (#22544)
  • Fix memo.changed_at assertion panics (#22498)

LSP server

  • Look up attributes on metaclasses for Go to Definition (#22758)
  • Suppress type inlay hints for leading-underscore assignments (#22855)

Configuration

  • Add allowed-unresolved-imports setting (#22800)

Other changes

  • Add assert-type-unspellable-subtype diagnostic, for failed assert_type() where the actual type is a subtype of the named type that can't be spelled in a type expression (#22815)
  • Add a new empty-body return code for functions with stub bodies that have non-None return annotations (#22846)
  • Add diagnostic disambiguation for different type aliases with the same name (#22852)
  • Add support for dict literals and dict() calls as default values for parameters with TypedDict types (#22161)
  • Add support for subscripts on intersections (#22654)
  • Avoid duplicate syntax errors for await outside functions (#22826)
  • Emit an error if the same type parameter appears more than once in a Generic[] subscript (#22738)
  • Emit diagnostic for unimplemented abstract method on @​final class (#22753)
  • Fix GitLab Code Quality output format for empty diagnostics (#22833)
  • Fix assignment in decorated method causing Unknown fallback (#22778)
  • Fix false negative when using a non-runtime-checkable protocol in a match class pattern (#22836)
  • Improve completion rankings for raise-from/except contexts (#22775)
  • Improve invalid assignment diagnostics with type context (#22643)
  • Improve support for kwarg splats in dictionary literals (#22781)
  • Infer TypedDict types with >=1 required key as being always truthy (#22808)
  • Point to an overload with an invalid @final decoator when emitting invalid-overload errors for invalid @final decorators (#22812)
  • Require both *args and **kwargs when calling a ParamSpec callable (#22820)
  • Stricter validation of TypedDict definitions (#22811)
  • Support recursive and stringified annotations in functional typing.NamedTuples (#22718)
  • Support solving generics involving PEP 695 type aliases (#22678)
  • Use a more lenient fallback type for failed namedtuple() and NamedTuple calls (#22765)
  • Use type context from augmented assignment dunder calls (#22540)
  • Check that starred arguments in function calls are iterable (#22805)

... (truncated)

Commits

Updates huggingface-hub from 1.3.2 to 1.3.5

Release notes

Sourced from huggingface-hub's releases.

[v1.3.5] Configurable default timeout for HTTP calls

Default timeout is 10s. This is ok in most use cases but can trigger errors in CIs making a lot of requests to the Hub. Solution is to set HF_HUB_DOWNLOAD_TIMEOUT=60 as environment variable in these cases.

Full Changelog: huggingface/huggingface_hub@v1.3.4...v1.3.5

[v1.3.3] List Jobs Hardware & Bug Fixes

⚙️ List Jobs Hardware

You can now list all available hardware options for Hugging Face Jobs, both from the CLI and programmatically.

From the CLI:

hf jobs hardware                           
NAME            PRETTY NAME            CPU      RAM     ACCELERATOR      COST/MIN COST/HOUR 
--------------- ---------------------- -------- ------- ---------------- -------- --------- 
cpu-basic       CPU Basic              2 vCPU   16 GB   N/A              $0.0002  $0.01     
cpu-upgrade     CPU Upgrade            8 vCPU   32 GB   N/A              $0.0005  $0.03     
cpu-performance CPU Performance        8 vCPU   32 GB   N/A              $0.0000  $0.00     
cpu-xl          CPU XL                 16 vCPU  124 GB  N/A              $0.0000  $0.00     
t4-small        Nvidia T4 - small      4 vCPU   15 GB   1x T4 (16 GB)    $0.0067  $0.40     
t4-medium       Nvidia T4 - medium     8 vCPU   30 GB   1x T4 (16 GB)    $0.0100  $0.60     
a10g-small      Nvidia A10G - small    4 vCPU   15 GB   1x A10G (24 GB)  $0.0167  $1.00     
a10g-large      Nvidia A10G - large    12 vCPU  46 GB   1x A10G (24 GB)  $0.0250  $1.50     
a10g-largex2    2x Nvidia A10G - large 24 vCPU  92 GB   2x A10G (48 GB)  $0.0500  $3.00     
a10g-largex4    4x Nvidia A10G - large 48 vCPU  184 GB  4x A10G (96 GB)  $0.0833  $5.00     
a100-large      Nvidia A100 - large    12 vCPU  142 GB  1x A100 (80 GB)  $0.0417  $2.50     
a100x4          4x Nvidia A100         48 vCPU  568 GB  4x A100 (320 GB) $0.1667  $10.00    
a100x8          8x Nvidia A100         96 vCPU  1136 GB 8x A100 (640 GB) $0.3333  $20.00    
l4x1            1x Nvidia L4           8 vCPU   30 GB   1x L4 (24 GB)    $0.0133  $0.80     
l4x4            4x Nvidia L4           48 vCPU  186 GB  4x L4 (96 GB)    $0.0633  $3.80     
l40sx1          1x Nvidia L40S         8 vCPU   62 GB   1x L40S (48 GB)  $0.0300  $1.80     
l40sx4          4x Nvidia L40S         48 vCPU  382 GB  4x L40S (192 GB) $0.1383  $8.30     
l40sx8          8x Nvidia L40S         192 vCPU 1534 GB 8x L40S (384 GB) $0.3917  $23.50 

Programmatically:

>>> from huggingface_hub import HfApi
>>> api = HfApi()
>>> hardware_list = api.list_jobs_hardware()
>>> hardware_list[0]
JobHardware(name='cpu-basic', pretty_name='CPU Basic', cpu='2 vCPU', ram='16 GB', accelerator=None, unit_cost_micro_usd=167, unit_cost_usd=0.000167, unit_label='minute')
>>> hardware_list[0].name
'cpu-basic'

🐛 Bug 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

Bumps the all group with 3 updates: [ruff](https://github.com/astral-sh/ruff), [ty](https://github.com/astral-sh/ty) and [huggingface-hub](https://github.com/huggingface/huggingface_hub).


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

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

Updates `huggingface-hub` from 1.3.2 to 1.3.5
- [Release notes](https://github.com/huggingface/huggingface_hub/releases)
- [Commits](huggingface/huggingface_hub@v1.3.2...v1.3.5)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.14.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: ty
  dependency-version: 0.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: huggingface-hub
  dependency-version: 1.3.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

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 5, 2026
@dependabot dependabot bot requested a review from ESultanik as a code owner February 5, 2026 11:48
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Feb 5, 2026
@dguido dguido merged commit b49b9f9 into master Feb 5, 2026
9 checks passed
@dguido dguido deleted the dependabot/uv/all-7cc1dea4b1 branch February 5, 2026 11:49
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.

1 participant