Skip to content

Commit bffdc2f

Browse files
BordaSherin Thomastchatoncarmoccajustusschock
authored
Releasing: 1.8.6 (#16134)
* chlog continued * [App] PoC: Add support for Request (#16047) (cherry picked from commit 592b126) * Have checkgroup pull the latest runs (#16033) (cherry picked from commit 4c91dec) * Update Multinode Warning (#16091) (cherry picked from commit 3d509f6) * [App] Serve datatypes with better client code (#16018) (cherry picked from commit 23013be) * docs: add PT version (#16010) * docs: add PT version * stable Co-authored-by: Adrian Wälchli <[email protected]> Co-authored-by: Adrian Wälchli <[email protected]> (cherry picked from commit c8b4bce) * add 1.13.1 to adjust versions (#16099) (cherry picked from commit acd48d3) * [App] Add display name property to the work (#16095) Co-authored-by: thomas <[email protected]> (cherry picked from commit 22b254f) * Fix detection of whether app is running in cloud (#16045) (cherry picked from commit e54f4f5) * [App] Add work.delete (#16103) Co-authored-by: thomas <[email protected]> (cherry picked from commit 80b7faf) * [App] Improve the autoscaler UI (#16063) [App] Improve the autoscaler UI (#16063) (cherry picked from commit 39d27f6) * [App] Min replica=0 would break autoscaler component (#16092) * fixing the bug where num_replica=0 would fail * changelog (cherry picked from commit aba5f12) * [App] Scale out/in interval for autoscaler (#16093) * Adding arguments for scale out/in interval * Tests (cherry picked from commit 0fd3d54) * Set the default work start method to spawn on MacOS (#16089) (cherry picked from commit f3157f3) * [App] Add status endpoint, enable `ready` (#16075) Co-authored-by: thomas chaton <[email protected]> (cherry picked from commit 2a85d9b) * Clarify `work.stop()` limitation (#16073) (cherry picked from commit 0abd686) * Update torchvision requirement from <=0.14.0,>=0.11.1 to >=0.11.1,<0.15.0 in /requirements (#16108) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jirka <[email protected]> (cherry picked from commit e8ac9e9) * CI: settle file names (#16098) * CI: settle file names * rename * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> (cherry picked from commit a203b04) * [App] Resolve some bugs from the Training Studio scaling (#16114) Co-authored-by: thomas <[email protected]> (cherry picked from commit 51ec949) * Update scikit-learn requirement from <1.1.3,>0.22.1 to >0.22.1,<1.2.1 in /requirements (#16107) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit d070e72) * [App] update app testing (#16000) Co-authored-by: thomas <[email protected]> (cherry picked from commit 8b68e20) * [App] Change overwrite to True (#16009) Co-authored-by: thomas <[email protected]> (cherry picked from commit 085c6b3) * [App] Improve PythonServer info message on startup (#15989) * change msg * update chgl * show the user's class name (cherry picked from commit 848ea56) * [App] Cold start proxy in autoscaler (#16094) * cold start proxy * Update src/lightning_app/components/serve/auto_scaler.py * changelog * better-doc Co-authored-by: Akihiro Nitta <[email protected]> Co-authored-by: thomas chaton <[email protected]> Co-authored-by: Jirka Borovec <[email protected]> (cherry picked from commit 7cbdc68) * Fix endpoint information tab not showing up in AutoScaler UI (#16128) * . * why * Revert "why" This reverts commit 375d3e8. * tried api access with fixed values * Revert "tried api access with fixed values" This reverts commit f1720f6. * Fix typo 🎉 * update chglog * revert removing lines in chlog * update chglog Co-authored-by: Akihiro Nitta <[email protected]> (cherry picked from commit 7b275bc) * [App] Implement `ready` for components (#16129) (cherry picked from commit 711aec5) * [App] Fix e2e tests (#16146) (cherry picked from commit c98b0c4) * [App] Remove outdated warning from cloud requirements (#16140) (cherry picked from commit bf5fa35) * [App] Fix support for streamlit > 1.14 (#16139) (cherry picked from commit ec336bc) * Fix broken link in "Build a Model" section of docs (#16025) fix build model link (cherry picked from commit 1c02288) * drop colossalai from testing as no stable release yet (#16122) (cherry picked from commit 1e16836) * [App] Simplify messaging in cloud dispatch (#16160) (cherry picked from commit 9657671) * [App] Add annotations endpoint (#16159) (cherry picked from commit 0630444) * Small fix in test_cli.py to avoid failure with future version of jsonargparse (#16156) (cherry picked from commit 50331e0) * Fix test failing on master due to bad auto-merge (#16118) (cherry picked from commit 07b775f) * ver1.8.6 Co-authored-by: Sherin Thomas <[email protected]> Co-authored-by: thomas chaton <[email protected]> Co-authored-by: Carlos Mocholí <[email protected]> Co-authored-by: Justus Schock <[email protected]> Co-authored-by: Adrian Wälchli <[email protected]> Co-authored-by: Akihiro Nitta <[email protected]> Co-authored-by: Ethan Harris <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mauricio Villegas <[email protected]>
1 parent a8a3519 commit bffdc2f

File tree

87 files changed

+1427
-427
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+1427
-427
lines changed

.github/checkgroup.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ subprojects:
66
- id: "pytorch_lightning: Tests workflow"
77
paths:
88
- ".actions/**"
9-
- ".github/workflows/ci-pytorch-tests.yml"
9+
- ".github/workflows/ci-tests-pytorch.yml"
1010
- "requirements/lite/**"
1111
- "src/lightning_lite/**"
1212
- "requirements/pytorch/**"
@@ -178,7 +178,7 @@ subprojects:
178178
- "src/lightning_lite/**"
179179
- "tests/tests_lite/**"
180180
- "setup.cfg" # includes pytest config
181-
- ".github/workflows/ci-lite-tests.yml"
181+
- ".github/workflows/ci-tests-lite.yml"
182182
- "!requirements/*/docs.txt"
183183
- "!*.md"
184184
- "!**/*.md"
@@ -221,7 +221,7 @@ subprojects:
221221
- id: "lightning_app: Tests workflow"
222222
paths:
223223
- ".actions/**"
224-
- ".github/workflows/ci-app-tests.yml"
224+
- ".github/workflows/ci-tests-app.yml"
225225
- "src/lightning_app/**"
226226
- "tests/tests_app/**"
227227
- "requirements/app/**"
@@ -243,7 +243,7 @@ subprojects:
243243
- id: "lightning_app: Examples"
244244
paths:
245245
- ".actions/**"
246-
- ".github/workflows/ci-app-examples.yml"
246+
- ".github/workflows/ci-examples-app.yml"
247247
- "src/lightning_app/**"
248248
- "tests/tests_examples_app/**"
249249
- "examples/app_*/**"

.github/workflows/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
## Unit and Integration Testing
66

7-
| workflow name | workflow file | action | accelerator\* |
8-
| -------------------------- | ------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------- |
9-
| Test PyTorch full | .github/workflows/ci-pytorch-tests.yml | Run all tests except for accelerator-specific, standalone and slow tests. | CPU |
10-
| Test PyTorch slow | .github/workflows/ci-pytorch-tests-slow.yml | Run only slow tests. Slow tests usually need to spawn threads and cannot be speed up or simplified. | CPU |
7+
| workflow name | workflow file | action | accelerator\* |
8+
| ----------------- | -------------------------------------- | ------------------------------------------------------------------------- | ------------- |
9+
| Test PyTorch full | .github/workflows/ci-tests-pytorch.yml | Run all tests except for accelerator-specific, standalone and slow tests. | CPU |
10+
1111
| pytorch-lightning (IPUs) | .azure-pipelines/ipu-tests.yml | Run only IPU-specific tests. | IPU |
1212
| pytorch-lightning (HPUs) | .azure-pipelines/hpu-tests.yml | Run only HPU-specific tests. | HPU |
1313
| pytorch-lightning (GPUs) | .azure-pipelines/gpu-tests-pytorch.yml | Run all CPU and GPU-specific tests, standalone, and examples. Each standalone test needs to be run in separate processes to avoid unwanted interactions between test cases. | GPU |

.github/workflows/ci-app-examples.yml renamed to .github/workflows/ci-examples-app.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
types: [opened, reopened, ready_for_review, synchronize] # added `ready_for_review` since draft is skipped
1010
paths:
1111
- ".actions/**"
12-
- ".github/workflows/ci-app-examples.yml"
12+
- ".github/workflows/ci-examples-app.yml"
1313
- "src/lightning_app/**"
1414
- "tests/tests_examples_app/**"
1515
- "examples/app_*/**"

.github/workflows/ci-app-tests.yml renamed to .github/workflows/ci-tests-app.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
types: [opened, reopened, ready_for_review, synchronize] # added `ready_for_review` since draft is skipped
1010
paths:
1111
- ".actions/**"
12-
- ".github/workflows/ci-app-tests.yml"
12+
- ".github/workflows/ci-tests-app.yml"
1313
- "src/lightning_app/**"
1414
- "tests/tests_app/**"
1515
- "requirements/app/**"

.github/workflows/ci-lite-tests.yml renamed to .github/workflows/ci-tests-lite.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
- "src/lightning_lite/**"
1414
- "tests/tests_lite/**"
1515
- "setup.cfg" # includes pytest config
16-
- ".github/workflows/ci-lite-tests.yml"
16+
- ".github/workflows/ci-tests-lite.yml"
1717
- "!requirements/*/docs.txt"
1818
- "!*.md"
1919
- "!**/*.md"

.github/workflows/ci-pytorch-tests.yml renamed to .github/workflows/ci-tests-pytorch.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
- "tests/tests_pytorch/**"
1515
- "tests/legacy/back-compatible-versions.txt"
1616
- "setup.cfg" # includes pytest config
17-
- ".github/workflows/ci-pytorch-tests.yml"
17+
- ".github/workflows/ci-tests-pytorch.yml"
1818
- "requirements/lite/**"
1919
- "src/lightning_lite/**"
2020
- "!requirements/pytorch/docs.txt"

.github/workflows/probot-check-group.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
if: github.event.pull_request.draft == false
1515
timeout-minutes: 61 # in case something is wrong with the internal timeout
1616
steps:
17-
- uses: Lightning-AI/probot@v5.1
17+
- uses: Lightning-AI/probot@v5.3
1818
env:
1919
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2020
with:

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ celerybeat-schedule
109109

110110
# dotenv
111111
.env
112-
.env_staging
113-
.env_local
112+
.env.staging
113+
.env.local
114114

115115
# virtualenv
116116
.venv

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -90,15 +90,15 @@ Lightning is rigorously tested across multiple CPUs, GPUs, TPUs, IPUs, and HPUs
9090

9191
<center>
9292

93-
| System / PyTorch ver. | 1.9 | 1.10 | 1.12 (latest) |
94-
| :------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
95-
| Linux py3.7 \[GPUs\*\*\] | - | - | - |
96-
| Linux py3.7 \[TPUs\*\*\*\] | [![Test](https://github.com/Lightning-AI/lightning/actions/workflows/tpu-tests.yml/badge.svg?branch=master&event=push)](https://github.com/Lightning-AI/lightning/actions/workflows/tpu-tests.yml) | - | - |
97-
| Linux py3.8 \[IPUs\] | [![Build Status](<https://dev.azure.com/Lightning-AI/lightning/_apis/build/status/pytorch-lightning%20(IPUs)?branchName=master>)](https://dev.azure.com/Lightning-AI/lightning/_build/latest?definitionId=25&branchName=master) | - | - |
98-
| Linux py3.8 \[HPUs\] | - | [![Build Status](<https://dev.azure.com/Lightning-AI/lightning/_apis/build/status/pytorch-lightning%20(HPUs)?branchName=master>)](https://dev.azure.com/Lightning-AI/lightning/_build/latest?definitionId=26&branchName=master) | - |
99-
| Linux py3.{7,9} | - | - | [![Test](https://github.com/Lightning-AI/lightning/actions/workflows/ci-pytorch-tests.yml/badge.svg?branch=master&event=push)](https://github.com/Lightning-AI/lightning/actions/workflows/ci-pytorch-tests.yml) |
100-
| OSX py3.{7,9} | - | - | [![Test](https://github.com/Lightning-AI/lightning/actions/workflows/ci-pytorch-tests.yml/badge.svg?branch=master&event=push)](https://github.com/Lightning-AI/lightning/actions/workflows/ci-pytorch-tests.yml) |
101-
| Windows py3.{7,9} | - | - | [![Test](https://github.com/Lightning-AI/lightning/actions/workflows/ci-pytorch-tests.yml/badge.svg?branch=master&event=push)](https://github.com/Lightning-AI/lightning/actions/workflows/ci-pytorch-tests.yml) |
93+
| System / PyTorch ver. | 1.10 | 1.12 |
94+
| :------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
95+
| Linux py3.7 \[GPUs\*\*\] | - | - |
96+
| Linux py3.7 \[TPUs\*\*\*\] | - | - |
97+
| Linux py3.8 \[IPUs\] | - | - |
98+
| Linux py3.8 \[HPUs\] | [![Build Status](<https://dev.azure.com/Lightning-AI/lightning/_apis/build/status/pytorch-lightning%20(HPUs)?branchName=master>)](https://dev.azure.com/Lightning-AI/lightning/_build/latest?definitionId=26&branchName=master) | - |
99+
| Linux py3.{7,9} | - | [![Test](https://github.com/Lightning-AI/lightning/actions/workflows/ci-tests-pytorch.yml/badge.svg?branch=master&event=push)](https://github.com/Lightning-AI/lightning/actions/workflows/ci-tests-pytorch.yml) |
100+
| OSX py3.{7,9} | - | [![Test](https://github.com/Lightning-AI/lightning/actions/workflows/ci-tests-pytorch.yml/badge.svg?branch=master&event=push)](https://github.com/Lightning-AI/lightning/actions/workflows/ci-tests-pytorch.yml) |
101+
| Windows py3.{7,9} | - | [![Test](https://github.com/Lightning-AI/lightning/actions/workflows/ci-tests-pytorch.yml/badge.svg?branch=master&event=push)](https://github.com/Lightning-AI/lightning/actions/workflows/ci-tests-pytorch.yml) |
102102

103103
- _\*\* tests run on two NVIDIA P100_
104104
- _\*\*\* tests run on Google GKE TPUv2/3. TPU py3.7 means we support Colab and Kaggle env._

0 commit comments

Comments
 (0)