Skip to content

Commit eddc009

Browse files
authored
Merge branch 'master' into feat/device_name
2 parents aa16731 + 634e6e6 commit eddc009

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
@@ -9,7 +9,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
99

1010
### Added
1111

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

1414

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

3030
---
3131

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

3442
### Changed

src/lightning/pytorch/CHANGELOG.md

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

1919
### Changed
2020

21-
- 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))
21+
- 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))
2222

2323

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

2929
### Fixed
3030

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

3333

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

3636

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

39+
### Fixed
3940

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

45-
---
4647

4748
## [2.5.3] - 2025-08-13
4849

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)