Skip to content

Commit 73b70b2

Browse files
build(deps-dev): update torch requirement from <2.10,>=2.8 to ==2.10.0 (#5170)
Updates the requirements on [torch](https://github.com/pytorch/pytorch) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytorch/pytorch/releases">torch's releases</a>.</em></p> <blockquote> <h1>PyTorch 2.10.0 Release Notes</h1> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#highlights">Highlights</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#backwards-incompatible-changes">Backwards Incompatible Changes</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#deprecations">Deprecations</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#new-features">New Features</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#improvements">Improvements</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#bug-fixes">Bug fixes</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#performance">Performance</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#documentation">Documentation</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#developers">Developers</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/HEAD/#security">Security</a></li> </ul> <h1>Highlights</h1> <!-- raw HTML omitted --> <p>For more details about these highlighted features, you can look at the <a href="https://pytorch.org/blog/pytorch-2-10-release-blog/">release blogpost</a>. Below are the full release notes for this release.</p> <h1>Backwards Incompatible Changes</h1> <h2>Dataloader Frontend</h2> <ul> <li>Removed unused <code>data_source</code> argument from Sampler (<a href="https://redirect.github.com/pytorch/pytorch/pull/163134">#163134</a>). This is a no-op, unless you have a custom sampler that uses this argument. Please update your custom sampler accordingly.</li> <li>Removed deprecated imports for torch.utils.data.datapipes.iter.grouping (<a href="https://redirect.github.com/pytorch/pytorch/pull/163438">#163438</a>). <code>from torch.utils.data.datapipes.iter.grouping import SHARDING_PRIORITIES, ShardingFilterIterDataPipe</code> is no longer supported. Please import from <code>torch.utils.data.datapipes.iter.sharding</code> instead.</li> </ul> <h2>torch.nn</h2> <ul> <li>Remove Nested Jagged Tensor support from <code>nn.attention.flex_attention</code> (<a href="https://redirect.github.com/pytorch/pytorch/pull/161734">#161734</a>)</li> </ul> <h2>ONNX</h2> <ul> <li><code>fallback=False</code> is now the default in <code>torch.onnx.export</code> (<a href="https://redirect.github.com/pytorch/pytorch/pull/162726">#162726</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytorch/pytorch/blob/main/RELEASE.md">torch's changelog</a>.</em></p> <blockquote> <h1>Releasing PyTorch</h1> <!-- raw HTML omitted --> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#release-compatibility-matrix">Release Compatibility Matrix</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#pytorch-cuda-support-matrix">PyTorch CUDA Support Matrix</a></li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#release-cadence">Release Cadence</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#general-overview">General Overview</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#frequently-asked-questions">Frequently Asked Questions</a></li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#cutting-a-release-branch-preparations">Cutting a release branch preparations</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#cutting-release-branches">Cutting release branches</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#pytorchpytorch"><code>pytorch/pytorch</code></a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#pytorch-ecosystem-libraries">PyTorch ecosystem libraries</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#making-release-branch-specific-changes-for-pytorch">Making release branch specific changes for PyTorch</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#making-release-branch-specific-changes-for-ecosystem-libraries">Making release branch specific changes for ecosystem libraries</a></li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#running-launch-execution-team-core-xfn-sync">Running Launch Execution team Core XFN sync</a></li> <li><a href="#drafting-rcs-release-candidates-for-pytorch-and-domain-libraries">Drafting RCs (https://github.com/pytorch/pytorch/blob/main/Release Candidates) for PyTorch and domain libraries</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#release-candidate-storage">Release Candidate Storage</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#release-candidate-health-validation">Release Candidate health validation</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#cherry-picking-fixes">Cherry Picking Fixes</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#how-to-do-cherry-picking">How to do Cherry Picking</a></li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#cherry-picking-reverts">Cherry Picking Reverts</a></li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#preparing-and-creating-final-release-candidate">Preparing and Creating Final Release Candidate</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#promoting-rcs-to-stable">Promoting RCs to Stable</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#additional-steps-to-prepare-for-release-day">Additional Steps to prepare for release day</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#modify-release-matrix">Modify release matrix</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#open-google-colab-issue">Open Google Colab issue</a></li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#patch-releases">Patch Releases</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#patch-release-criteria">Patch Release Criteria</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#patch-release-process">Patch Release Process</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#patch-release-process-description">Patch Release Process Description</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#triage">Triage</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#issue-tracker-for-patch-releases">Issue Tracker for Patch releases</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#building-a-release-schedule--cherry-picking">Building a release schedule / cherry picking</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#building-binaries--promotion-to-stable">Building Binaries / Promotion to Stable</a></li> </ul> </li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#hardware--software-support-in-binary-build-matrix">Hardware / Software Support in Binary Build Matrix</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#python">Python</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#accelerator-software">Accelerator Software</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#special-support-cases">Special support cases</a></li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#operating-systems">Operating Systems</a></li> </ul> </li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#submitting-tutorials">Submitting Tutorials</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#special-topics">Special Topics</a> <ul> <li><a href="https://github.com/pytorch/pytorch/blob/main/#updating-submodules-for-a-release">Updating submodules for a release</a></li> <li><a href="https://github.com/pytorch/pytorch/blob/main/#triton-dependency-for-the-release">Triton dependency for the release</a></li> </ul> </li> </ul> <!-- raw HTML omitted --> <h2>Release Compatibility Matrix</h2> <p>Following is the Release Compatibility Matrix for PyTorch releases:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytorch/pytorch/commit/449b1768410104d3ed79d3bcfe4ba1d65c7f22c0"><code>449b176</code></a> Add Joe Spisak to Core maintainers list (<a href="https://redirect.github.com/pytorch/pytorch/issues/172585">#172585</a>)</li> <li><a href="https://github.com/pytorch/pytorch/commit/f6e6c0aeccd2fc6cc1a5551760285c716144f54b"><code>f6e6c0a</code></a> [Graph Partition] Improve support for mutation ops (<a href="https://redirect.github.com/pytorch/pytorch/issues/172577">#172577</a>)</li> <li><a href="https://github.com/pytorch/pytorch/commit/99cb42467a3109be40378c0b3814ccc4c2815790"><code>99cb424</code></a> Revert &quot;[CI] Add IoU-based accuracy checking for inductor tests segmentation ...</li> <li><a href="https://github.com/pytorch/pytorch/commit/1f74c10529e1fab25a092ed58a00bf1689ace60b"><code>1f74c10</code></a> [CI] Add IoU-based accuracy checking for inductor tests segmentation models (...</li> <li><a href="https://github.com/pytorch/pytorch/commit/e43b5bfde0a39bdd01514eb478373e56761207d8"><code>e43b5bf</code></a> Bump fbgemm and torchrec pinned commit (<a href="https://redirect.github.com/pytorch/pytorch/issues/172179">#172179</a>)</li> <li><a href="https://github.com/pytorch/pytorch/commit/2c9af439c6f8284b6134a3821b1b9042cab24f50"><code>2c9af43</code></a> Skip modded_nanogpt model in TorchInductor benchmark (<a href="https://redirect.github.com/pytorch/pytorch/issues/172141">#172141</a>)</li> <li><a href="https://github.com/pytorch/pytorch/commit/0e2459f08fc5329979e6ad986014278f2a87618c"><code>0e2459f</code></a> A few weights_only unpickler fixes (<a href="https://redirect.github.com/pytorch/pytorch/issues/172105">#172105</a>)</li> <li><a href="https://github.com/pytorch/pytorch/commit/a266b606beaa94ca3cdf410d72a16d060b310439"><code>a266b60</code></a> Touch <code>__init__.py</code> in <code>vendored_templates</code> for CuTeDSL Grouped MM template (...</li> <li><a href="https://github.com/pytorch/pytorch/commit/f3b5d8b6bf3c44dda5d9eedb8962bb04cee3cb9b"><code>f3b5d8b</code></a> [MPS] Remove error-checking sync point from MaxUnpool (<a href="https://redirect.github.com/pytorch/pytorch/issues/172111">#172111</a>)</li> <li><a href="https://github.com/pytorch/pytorch/commit/3a5fb54c2ba17698a79243bfb410af7174c6e689"><code>3a5fb54</code></a> Fix MPS mul performance regression (<a href="https://redirect.github.com/pytorch/pytorch/issues/172106">#172106</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pytorch/pytorch/compare/v2.8.0...v2.10.0">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Jinzhe Zeng <jinzhe.zeng@ustc.edu.cn> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jinzhe Zeng <jinzhe.zeng@ustc.edu.cn>
1 parent c0cce5d commit 73b70b2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ pin_pytorch_cpu = [
167167
"torch; platform_machine=='x86_64' and platform_system == 'Darwin'",
168168
]
169169
pin_pytorch_gpu = [
170-
"torch>=2.7,<2.10",
170+
"torch==2.10.0",
171171
]
172172
pin_jax = [
173173
"jax==0.5.0;python_version>='3.10'",

0 commit comments

Comments
 (0)