Skip to content

Commit fc5fda8

Browse files
authored
Merge branch 'master' into deepspeed_exclude_frozen
2 parents 66fb3c9 + 634e6e6 commit fc5fda8

File tree

5 files changed

+57
-41
lines changed

5 files changed

+57
-41
lines changed

docs/source-pytorch/versioning.rst

Lines changed: 39 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,13 @@ PyTorch Lightning follows `NEP 29 <https://numpy.org/neps/nep-0029-deprecation_p
6767
The table below indicates the coverage of tested versions in our CI. Versions outside the ranges may unofficially work in some cases.
6868
Since the release of PyTorch `2.0`, Lightning strives to officially support the latest 5 PyTorch minor releases with no breaking changes within major versions [1]_.
6969

70+
71+
.. note::
72+
Legend used in the table below:
73+
74+
- "≥ X.Y" minimum supported version.
75+
- "▼ X.Y" last CI-tested version (informational, not a hard upper bound).
76+
7077
.. list-table::
7178
:header-rows: 1
7279

@@ -79,99 +86,99 @@ Since the release of PyTorch `2.0`, Lightning strives to officially support the
7986
* - 2.5
8087
- 2.5
8188
- 2.5
82-
- ≥2.1, (last tested 2.8)
89+
- ≥2.1 (▼ 2.8)
8390
- ≥0.7.0
84-
- ≥3.9, (last tested 3.12)
91+
- ≥3.9 (▼ 3.12)
8592
* - 2.4
8693
- 2.4
8794
- 2.4
88-
- ≥2.1, (last tested 2.6)
95+
- ≥2.1 (▼ 2.6)
8996
- ≥0.7.0
90-
- ≥3.9, (last tested 3.12)
97+
- ≥3.9 (▼ 3.12)
9198
* - 2.3
9299
- 2.3
93100
- 2.3
94-
- ≥2.0, (last tested 2.3)
101+
- ≥2.0 (▼ 2.3)
95102
- ≥0.7.0
96-
- ≥3.8, (last tested 3.11)
103+
- ≥3.8 (▼ 3.11)
97104
* - 2.2
98105
- 2.2
99106
- 2.2
100-
- ≥1.13, (last tested 2.2)
107+
- ≥1.13 (▼ 2.2)
101108
- ≥0.7.0
102-
- ≥3.8, (last tested 3.11)
109+
- ≥3.8 (▼ 3.11)
103110
* - 2.1
104111
- 2.1
105112
- 2.1
106-
- ≥1.12, (last tested 2.1)
113+
- ≥1.12 (▼ 2.1)
107114
- ≥0.7.0
108-
- ≥3.8, (last tested 3.11)
115+
- ≥3.8 (▼ 3.11)
109116
* - 2.0
110117
- 2.0
111118
- 2.0 (GA)
112-
- ≥1.11, (last tested 2.0)
119+
- ≥1.11 (▼ 2.0)
113120
- ≥0.7.0
114-
- ≥3.8, (last tested 3.10)
121+
- ≥3.8 (▼ 3.10)
115122
* - 1.9
116123
- 1.9
117124
- 1.9 (experimental)
118-
- ≥1.10, (last tested 1.13)
125+
- ≥1.10 (▼ 1.13)
119126
- ≥0.7.0
120-
- ≥3.7, (last tested 3.10)
127+
- ≥3.7 (▼ 3.10)
121128
* - 1.8**
122129
- 1.8
123130
- n/a***
124-
- ≥1.10, (last tested 1.13)
131+
- ≥1.10 (▼ 1.13)
125132
- ≥0.7.0
126-
- ≥3.7, (last tested 3.10)
133+
- ≥3.7 (▼ 3.10)
127134
* - n/a
128135
- 1.7
129136
- n/a***
130-
- ≥1.9, (last tested 1.12)
137+
- ≥1.9 (▼ 1.12)
131138
- ≥0.7.0
132-
- ≥3.7, (last tested 3.10)
139+
- ≥3.7 (▼ 3.10)
133140
* - n/a
134141
- 1.6
135142
- n/a***
136-
- ≥1.8, (last tested 1.11)
143+
- ≥1.8 (▼ 1.11)
137144
- ≥0.4.1
138-
- ≥3.7, (last tested 3.9)
145+
- ≥3.7 (▼ 3.9)
139146
* - n/a
140147
- 1.5
141148
- n/a***
142-
- ≥1.7, (last tested 1.10)
149+
- ≥1.7 (▼ 1.10)
143150
- ≥0.4.1
144-
- ≥3.6, (last tested 3.9)
151+
- ≥3.6 (▼ 3.9)
145152
* - n/a
146153
- 1.4
147154
- n/a
148-
- ≥1.6, (last tested 1.9)
155+
- ≥1.6 (▼ 1.9)
149156
- ≥0.4.0
150-
- ≥3.6, (last tested 3.9)
157+
- ≥3.6 (▼ 3.9)
151158
* - n/a
152159
- 1.3
153160
- n/a
154-
- ≥1.4, (last tested 1.8)
161+
- ≥1.4 (▼ 1.8)
155162
- ≥0.2.0
156-
- ≥3.6, (last tested 3.9)
163+
- ≥3.6 (▼ 3.9)
157164
* - n/a
158165
- 1.2
159166
- n/a
160-
- ≥1.4, (last tested 1.8)
167+
- ≥1.4 (▼ 1.8)
161168
- n/a*
162-
- ≥3.6, (last tested 3.8)
169+
- ≥3.6 (▼ 3.8)
163170
* - n/a
164171
- 1.1
165172
- n/a
166-
- ≥1.3, (last tested 1.8)
173+
- ≥1.3 (▼ 1.8)
167174
- n/a*
168-
- ≥3.6, (last tested 3.8)
175+
- ≥3.6 (▼ 3.8)
169176
* - n/a
170177
- 1.0
171178
- n/a
172-
- ≥1.3, (last tested 1.7)
179+
- ≥1.3 (▼ 1.7)
173180
- n/a*
174-
- ≥3.6, (last tested 3.8)
181+
- ≥3.6 (▼ 3.8)
175182

176183
\* ``torchmetrics`` was part of ``pytorch_lightning`` at the time and was decoupled to a separate package in v1.3.
177184

requirements/pytorch/test.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,4 @@ uvicorn # for `ServableModuleValidator` # not setting version as re-defined in
1919

2020
tensorboard >=2.11, <2.21.0 # for `TensorBoardLogger`
2121

22-
--find-links https://download.pytorch.org/whl/torch-tensorrt
2322
torch-tensorrt; platform_system == "Linux" and python_version >= "3.12"

src/lightning/fabric/CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
1212
- Added `exclude_frozen_parameters` to `DeepSpeedStrategy` ([#21060](https://github.com/Lightning-AI/pytorch-lightning/pull/21060))
1313

1414

15-
- Added support for NVIDIA H200 GPUs in `get_available_flops` ([#20913](https://github.com/Lightning-AI/pytorch-lightning/pull/21119))
15+
-
1616

1717

1818
### Removed
@@ -32,6 +32,14 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
3232

3333
---
3434

35+
## [2.5.4] - 2025-08-29
36+
37+
### Changed
38+
39+
- Added support for NVIDIA H200 GPUs in `get_available_flops` ([#20913](https://github.com/Lightning-AI/pytorch-lightning/pull/21119))
40+
41+
42+
3543
## [2.5.3] - 2025-08-13
3644

3745
### Changed

src/lightning/pytorch/CHANGELOG.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
2121

2222
### Changed
2323

24-
- Default to RichProgressBar and RichModelSummary if the rich package is available. Fallback to TQDMProgressBar and ModelSummary otherwise. ([#9580](https://github.com/Lightning-AI/pytorch-lightning/pull/9580))
24+
- Default to `RichProgressBar` and `RichModelSummary` if the rich package is available. Fallback to TQDMProgressBar and ModelSummary otherwise. ([#9580](https://github.com/Lightning-AI/pytorch-lightning/pull/9580))
2525

2626

2727
### Removed
@@ -31,21 +31,22 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
3131

3232
### Fixed
3333

34-
- Fixed `AsyncCheckpointIO` snapshots tensors to avoid race with parameter mutation ([#21079](https://github.com/Lightning-AI/pytorch-lightning/pull/21079))
34+
-
3535

3636

37-
- Fixed `AsyncCheckpointIO` threadpool exception if calling fit or validate more than one ([#20952](https://github.com/Lightning-AI/pytorch-lightning/pull/20952))
37+
---
3838

3939

40-
- Fixed learning rate not being correctly set after using `LearningRateFinder` callback ([#21068](https://github.com/Lightning-AI/pytorch-lightning/pull/21068))
40+
## [2.5.4] - 2025-08-29
4141

42+
### Fixed
4243

44+
- Fixed `AsyncCheckpointIO` snapshots tensors to avoid race with parameter mutation ([#21079](https://github.com/Lightning-AI/pytorch-lightning/pull/21079))
45+
- Fixed `AsyncCheckpointIO` threadpool exception if calling fit or validate more than one ([#20952](https://github.com/Lightning-AI/pytorch-lightning/pull/20952))
46+
- Fixed learning rate not being correctly set after using `LearningRateFinder` callback ([#21068](https://github.com/Lightning-AI/pytorch-lightning/pull/21068))
4347
- Fixed misalignment column while using rich model summary in `DeepSpeedstrategy` ([#21100](https://github.com/Lightning-AI/pytorch-lightning/pull/21100))
44-
45-
4648
- Fixed `RichProgressBar` crashing when sanity checking using val dataloader with 0 len ([#21108](https://github.com/Lightning-AI/pytorch-lightning/pull/21108))
4749

48-
---
4950

5051
## [2.5.3] - 2025-08-13
5152

tests/legacy/back-compatible-versions.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,3 +107,4 @@
107107
2.5.1
108108
2.5.2
109109
2.5.3
110+
2.5.4

0 commit comments

Comments
 (0)