Skip to content

Commit 967c9f0

Browse files
authored
upgrade monarch & torchstore version (#657)
1 parent b628308 commit 967c9f0

File tree

3 files changed

+14
-9
lines changed

3 files changed

+14
-9
lines changed

assets/versions.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
# Stable versions of upstream libraries for OSS repo
1111
PYTORCH_VERSION="2.9.0"
1212
VLLM_VERSION="v0.10.0"
13-
MONARCH_VERSION="0.1.2"
13+
MONARCH_NIGHTLY_VERSION="2025.12.17"
1414
TORCHTITAN_VERSION="0.2.0"
15-
TORCHSTORE_VERSION="0.1.2"
15+
TORCHSTORE_BRANCH="no-monarch-2025.12.17"
1616

1717
# Torchtitan commit hash for launching on MAST
1818
TORCHTITAN_COMMIT_MAST="d0e25450bcac2332359b13fbda430dc701f073d4"

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ dependencies = [
1414
"torch==2.9.0",
1515
"torchdata>=0.8.0",
1616
"torchtitan==0.2.0",
17-
"torchmonarch==0.1.2",
18-
"torchstore==0.1.2",
17+
"torchmonarch-nightly==2025.12.17",
18+
# Issue 656: switch to ping torchstore nightly
19+
"torchstore",
1920
# vLLM
2021
"vllm",
2122
# Hugging Face integrations
@@ -47,7 +48,6 @@ dev = [
4748
"anyio",
4849
"pytest-asyncio",
4950
"multiprocess",
50-
"langid",
5151
]
5252
docs = [
5353
"sphinx==7.2.6",
@@ -56,6 +56,7 @@ docs = [
5656
"sphinx-design==0.6.1",
5757
"sphinxcontrib-mermaid==1.0.0",
5858
"sphinx-gallery==0.19.0",
59+
"matplotlib",
5960
"myst-parser",
6061
"sphinx-sitemap==2.7.1",
6162
"sphinx-autodoc-typehints==1.25.3",
@@ -92,6 +93,8 @@ url = "https://download.pytorch.org/whl/preview/forge"
9293
[tool.uv.sources]
9394
torch = { index = "pytorch-cu128" }
9495
vllm = { index = "vllm-forge" }
96+
# Issue 656: switch to ping torchstore nightly
97+
torchstore = { git = "https://github.com/meta-pytorch/torchstore.git", branch = "no-monarch-2025.12.17" }
9598

9699
[tool.uv]
97100
# TODO: revert to stricter default uv strategy

scripts/install.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,14 @@ main() {
198198
pip install "setuptools<80"
199199
python -m pip install vllm --no-cache-dir --index-url https://download.pytorch.org/whl/preview/forge
200200

201-
# Install monarch
202-
pip install torchmonarch==$MONARCH_VERSION
201+
# Install monarch nightly
202+
pip install torchmonarch-nightly==$MONARCH_NIGHTLY_VERSION
203203

204-
# Install torchtitan and torchstore
204+
# Install torchtitan
205205
pip install torchtitan==$TORCHTITAN_VERSION
206-
pip install torchstore==$TORCHSTORE_VERSION
206+
207+
# Install torchstore without monarch or torch dependency
208+
pip install "git+https://github.com/meta-pytorch/torchstore.git@${TORCHSTORE_BRANCH}"
207209

208210
log_info "Installing Forge from source..."
209211
pip install -e ".[dev]"

0 commit comments

Comments
 (0)