Skip to content

deps: Update dependency pytorch to >=2.12.1 - #830

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/pytorch-2.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/pytorch-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 3, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change Pending
pytorch (source) feature-cuda-backends patch >=2.12.0 → >=2.12.1 2.13.0
pytorch (source) feature-backends patch >=2.12.0 → >=2.12.1 2.13.0

Release Notes

pytorch/pytorch (pytorch)

v2.12.1: PyTorch 2.12.1 Release, bug fix release

This release is meant to fix the following regressions and silent correctness issues:

Regression fixes
  • Fix nondeterministic outputs in test_batch_invariance with FLASH_ATTN on NVIDIA B200 GPUs (#​181248), fixed by updating Triton to 3.7.1 (#​186814)
  • Fix illegal memory access in the Triton convolution2d_bwd_weight kernel on B100/B200 (sm100) GPUs (#​187081), fixed by updating Triton to 3.7.1 (#​186814)
  • Fix fill_ on byte-dtype views with misaligned storage offset (#​186821)
Releng / Build
  • Drop CPython 3.13t from the binary build matrix (#​182951)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 3, 2026
@renovate
renovate Bot enabled auto-merge (squash) July 3, 2026 12:40
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 3, 2026
@renovate

renovate Bot commented Jul 3, 2026 •

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pixi.lock
Error:   × failed to solve requirements of environment 'tests-backends-py311' for platform 'osx-arm64'
  ├─▶   × failed to solve the environment

  ╰─▶ Cannot solve the request because of: The following packages are incompatible
      ├─ pytorch >=2.12.1 cannot be installed because there are no viable options:
      │  ├─ pytorch 2.13.0 would require
      │  │  ├─ libabseil >=20260526.0,<20260527.0a0, which cannot be installed because there are no viable options:
      │  │  │  ├─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  │  │  ├─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  │  │  └─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  │  └─ libtorch ==2.13.0 cpu_generic_hf893bd3_2, which cannot be installed because there are no viable options:
      │  │     └─ libtorch 2.13.0 would require
      │  │        └─ libabseil >=20260526.0,<20260527.0a0, which cannot be installed because there are no viable options:
      │  │           ├─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  │           ├─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  │           └─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  ├─ pytorch 2.12.1 | 2.13.0 would require
      │  │  └─ python_abi 3.14.* *_cp314, which cannot be installed because there are no viable options:
      │  │     └─ python_abi 3.14 would constrain
      │  │        └─ python 3.14.* *_cp314, which conflicts with any installable versions previously reported
      │  ├─ pytorch 2.12.1 | 2.13.0 would require
      │  │  └─ python >=3.13,<3.14.0a0, which cannot be installed because there are no viable options:
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.14, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.13, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.12, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.11, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.11, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.10, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.9, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.9, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.8, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.7, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.5, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.5, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.5, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.3, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.3, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.2, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.2, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.0, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.0, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.0, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.15, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.14, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.13, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.12, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.11, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.11, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.10, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.9, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.9, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.8, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.7, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.5, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.5, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.5, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.3, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.3, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.2, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.2, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.0, which conflicts with the versions reported above.
      │  │     ├─ python 3.13.0, which conflicts with the versions reported above.
      │  │     └─ python 3.13.0, which conflicts with the versions reported above.
      │  ├─ pytorch 2.12.1 | 2.13.0 would require
      │  │  └─ python >=3.12,<3.13.0a0, which cannot be installed because there are no viable options:
      │  │     ├─ python 3.12.14, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.14, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.14, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.13, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.13, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.12, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.12, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.12, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.11, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.10, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.9, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.9, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.8, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.8, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.7, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.6, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.6, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.6, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.5, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.4, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.3, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.2, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.1, which conflicts with the versions reported above.
      │  │     ├─ python 3.12.1, which conflicts with the versions reported above.
      │  │     └─ python 3.12.0, which conflicts with the versions reported above.
      │  ├─ pytorch 2.12.1 | 2.13.0 would require
      │  │  └─ libabseil >=20260526.0,<20260527.0a0, which cannot be installed because there are no viable options:
      │  │     ├─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  │     ├─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  │     └─ libabseil 20260526.0, which conflicts with the versions reported above.
      │  └─ pytorch 2.12.1 | 2.13.0 would require
      │     └─ python >=3.10,<3.11.0a0, which cannot be installed because there are no viable options:
      │        ├─ python 3.10.21, which conflicts with the versions reported above.
      │        ├─ python 3.10.20, which conflicts with the versions reported above.
      │        ├─ python 3.10.20, which conflicts with the versions reported above.
      │        ├─ python 3.10.19, which conflicts with the versions reported above.
      │        ├─ python 3.10.19, which conflicts with the versions reported above.
      │        ├─ python 3.10.19, which conflicts with the versions reported above.
      │        ├─ python 3.10.18, which conflicts with the versions reported above.
      │        ├─ python 3.10.17, which conflicts with the versions reported above.
      │        ├─ python 3.10.16, which conflicts with the versions reported above.
      │        ├─ python 3.10.16, which conflicts with the versions reported above.
      │        ├─ python 3.10.16, which conflicts with the versions reported above.
      │        ├─ python 3.10.15, which conflicts with the versions reported above.
      │        ├─ python 3.10.15, which conflicts with the versions reported above.
      │        ├─ python 3.10.15, which conflicts with the versions reported above.
      │        ├─ python 3.10.14, which conflicts with the versions reported above.
      │        ├─ python 3.10.13, which conflicts with the versions reported above.
      │        ├─ python 3.10.13, which conflicts with the versions reported above.
      │        ├─ python 3.10.12, which conflicts with the versions reported above.
      │        ├─ python 3.10.11, which conflicts with the versions reported above.
      │        ├─ python 3.10.10, which conflicts with the versions reported above.
      │        ├─ python 3.10.9, which conflicts with the versions reported above.
      │        ├─ python 3.10.8, which conflicts with the versions reported above.
      │        ├─ python 3.10.8, which conflicts with the versions reported above.
      │        ├─ python 3.10.7, which conflicts with the versions reported above.
      │        ├─ python 3.10.7, which conflicts with the versions reported above.
      │        ├─ python 3.10.6, which conflicts with the versions reported above.
      │        ├─ python 3.10.6, which conflicts with the versions reported above.
      │        ├─ python 3.10.5, which conflicts with the versions reported above.
      │        ├─ python 3.10.5, which conflicts with the versions reported above.
      │        ├─ python 3.10.4, which conflicts with the versions reported above.
      │        ├─ python 3.10.4, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.2, which conflicts with the versions reported above.
      │        ├─ python 3.10.1, which conflicts with the versions reported above.
      │        ├─ python 3.10.1, which conflicts with the versions reported above.
      │        ├─ python 3.10.1, which conflicts with the versions reported above.
      │        ├─ python 3.10.1, which conflicts with the versions reported above.
      │        ├─ python 3.10.1, which conflicts with the versions reported above.
      │        ├─ python 3.10.1, which conflicts with the versions reported above.
      │        ├─ python 3.10.0, which conflicts with the versions reported above.
      │        ├─ python 3.10.0, which conflicts with the versions reported above.
      │        ├─ python 3.10.0, which conflicts with the versions reported above.
      │        ├─ python 3.10.0, which conflicts with the versions reported above.
      │        ├─ python 3.10.0, which conflicts with the versions reported above.
      │        └─ python 3.10.0, which conflicts with the versions reported above.
      ├─ python ~=3.11.0 cannot be installed because there are no viable options:
      │  ├─ python 3.11.16, which conflicts with the versions reported above.
      │  ├─ python 3.11.16, which conflicts with the versions reported above.
      │  ├─ python 3.11.16, which conflicts with the versions reported above.
      │  ├─ python 3.11.16, which conflicts with the versions reported above.
      │  ├─ python 3.11.15, which conflicts with the versions reported above.
      │  ├─ python 3.11.15, which conflicts with the versions reported above.
      │  ├─ python 3.11.15, which conflicts with the versions reported above.
      │  ├─ python 3.11.14, which conflicts with the versions reported above.
      │  ├─ python 3.11.14, which conflicts with the versions reported above.
      │  ├─ python 3.11.14, which conflicts with the versions reported above.
      │  ├─ python 3.11.13, which conflicts with the versions reported above.
      │  ├─ python 3.11.12, which conflicts with the versions reported above.
      │  ├─ python 3.11.11, which conflicts with the versions reported above.
      │  ├─ python 3.11.11, which conflicts with the versions reported above.
      │  ├─ python 3.11.11, which conflicts with the versions reported above.
      │  ├─ python 3.11.10, which conflicts with the versions reported above.
      │  ├─ python 3.11.10, which conflicts with the versions reported above.
      │  ├─ python 3.11.10, which conflicts with the versions reported above.
      │  ├─ python 3.11.10, which conflicts with the versions reported above.
      │  ├─ python 3.11.9, which conflicts with the versions reported above.
      │  ├─ python 3.11.8, which conflicts with the versions reported above.
      │  ├─ python 3.11.7, which conflicts with the versions reported above.
      │  ├─ python 3.11.7, which conflicts with the versions reported above.
      │  ├─ python 3.11.6, which conflicts with the versions reported above.
      │  ├─ python 3.11.5, which conflicts with the versions reported above.
      │  ├─ python 3.11.4, which conflicts with the versions reported above.
      │  ├─ python 3.11.3, which conflicts with the versions reported above.
      │  ├─ python 3.11.2, which conflicts with the versions reported above.
      │  ├─ python 3.11.1, which conflicts with the versions reported above.
      │  ├─ python 3.11.0, which conflicts with the versions reported above.
      │  ├─ python 3.11.0, which conflicts with the versions reported above.
      │  ├─ python 3.11.0, which conflicts with the versions reported above.
      │  └─ python 3.11.0, which conflicts with the versions reported above.
      └─ jax >=0.10.2 cannot be installed because there are no viable options:
         └─ jax 0.10.2 would require
            └─ jaxlib >=0.10.1,<=0.10.2, which cannot be installed because there are no viable options:
               ├─ jaxlib 0.10.1 | 0.10.2 would require
               │  └─ python_abi 3.14.* *_cp314, which cannot be installed because there are no viable options:
               ├─ jaxlib 0.10.1 | 0.10.2 would require
               │  └─ python_abi 3.13.* *_cp313, which cannot be installed because there are no viable options:
               │     └─ python_abi 3.13 would constrain
               │        └─ python 3.13.* *_cpython, which conflicts with any installable versions previously reported
               ├─ jaxlib 0.10.1 | 0.10.2 would require
               │  └─ python_abi 3.12.* *_cp312, which cannot be installed because there are no viable options:
               │     └─ python_abi 3.12 would constrain
               │        └─ python 3.12.* *_cpython, which conflicts with any installable versions previously reported
               └─ jaxlib 0.10.1 | 0.10.2 would require
                  └─ libabseil >=20260107.1,<20260108.0a0, which cannot be installed because there are no viable options:
                     ├─ libabseil 20260107.1, which conflicts with the versions reported above.
                     └─ libabseil 20260107.1, which conflicts with the versions reported above.



@lucascolley

Copy link
Copy Markdown
Member

here is the conflict:

      └─ pytorch >=2.12.1 *cpu_generic_py314* cannot be installed because there are no viable options:
         └─ pytorch 2.12.1 would require
            └─ libtorch ==2.12.1 cpu_generic_hc89a2c3_0, which cannot be installed because there are no viable options:
               └─ libtorch 2.12.1 would require
                  └─ libabseil >=20260526.0,<20260527.0a0

      │  └─ jax 0.10.2 would require
      │     └─ jaxlib >=0.10.1,<=0.10.2, which cannot be installed because there are no viable options:
      │        ├─ jaxlib 0.10.1 would require
      │        │  └─ libabseil >=20260107.1,<20260108.0a0

@prady0t

prady0t commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

@renovate
renovate Bot force-pushed the renovate/pytorch-2.x branch 12 times, most recently from 10076f6 to 48e5987 Compare July 10, 2026 22:18
@renovate
renovate Bot force-pushed the renovate/pytorch-2.x branch from 48e5987 to 9076bfc Compare July 13, 2026 12:06
@lucascolley

Copy link
Copy Markdown
Member

unsubscribing from notifications here for now, still needs the whole jaxlib -> bazel -> ... chain migrated to newer libabseil

@renovate
renovate Bot force-pushed the renovate/pytorch-2.x branch 9 times, most recently from facc4ae to 94d2f43 Compare July 17, 2026 20:25
@renovate
renovate Bot force-pushed the renovate/pytorch-2.x branch from 94d2f43 to a7c8008 Compare July 21, 2026 04:51
@renovate
renovate Bot force-pushed the renovate/pytorch-2.x branch 10 times, most recently from 10a7e50 to a64d8f5 Compare August 11, 2026 18:08
@renovate renovate Bot changed the title deps: Update dependency pytorch to >=2.12.1 deps: Update dependency pytorch to >=2.12.1 - autoclosed Aug 11, 2026
@renovate renovate Bot closed this Aug 11, 2026
auto-merge was automatically disabled August 11, 2026 19:09

Pull request was closed

@renovate
renovate Bot deleted the renovate/pytorch-2.x branch August 11, 2026 19:09
@renovate renovate Bot changed the title deps: Update dependency pytorch to >=2.12.1 - autoclosed deps: Update dependency pytorch to >=2.12.1 Aug 14, 2026
@renovate renovate Bot reopened this Aug 14, 2026
@renovate
renovate Bot force-pushed the renovate/pytorch-2.x branch 3 times, most recently from 8a75c91 to b0056a9 Compare August 14, 2026 16:58
@renovate
renovate Bot enabled auto-merge (squash) August 14, 2026 16:58
@renovate
renovate Bot force-pushed the renovate/pytorch-2.x branch 9 times, most recently from 0e663d8 to 01ad203 Compare August 15, 2026 14:05

This branch has not been deployed

No deployments
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants