Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update fastapi dependency pins #17173

Merged
merged 18 commits into from
Apr 12, 2023
Merged

Update fastapi dependency pins #17173

merged 18 commits into from
Apr 12, 2023

Conversation

carmocca
Copy link
Contributor

@carmocca carmocca commented Mar 22, 2023

What does this PR do?

Fixes #17106
Fixes #17277

cc @Borda @tchaton

@carmocca carmocca added app (removed) Generic label for Lightning App package dependencies Pull requests that update a dependency file labels Mar 22, 2023
@carmocca carmocca added this to the 2.0.x milestone Mar 22, 2023
@carmocca carmocca self-assigned this Mar 22, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Mar 22, 2023

⛈️ Required checks status: Has failure 🔴

Warning
This job will need to be re-run to merge your PR. If you do not have write access to the repository, you can ask Lightning-AI/lai-frameworks to re-run it. If you push a new commit, all of CI will re-trigger.

Groups summary

🔴 lightning_app: Tests workflow
Check ID Status
app-pytest (macOS-11, lightning, 3.8, latest) success
app-pytest (macOS-11, lightning, 3.8, oldest) cancelled 🚫
app-pytest (macOS-11, app, 3.9, latest) cancelled 🚫
app-pytest (ubuntu-20.04, lightning, 3.8, latest) cancelled 🚫
app-pytest (ubuntu-20.04, lightning, 3.8, oldest) cancelled 🚫
app-pytest (ubuntu-20.04, app, 3.9, latest) cancelled 🚫
app-pytest (windows-2022, lightning, 3.8, latest) success
app-pytest (windows-2022, lightning, 3.8, oldest) success
app-pytest (windows-2022, app, 3.8, latest) success

These checks are required after the changes to tests/tests_app/components/serve/test_model_inference_api.py, requirements/app/base.txt, requirements/app/test.txt.

🟢 lightning_app: Examples
Check ID Status
app-examples (macOS-11, lightning, 3.9, latest) success
app-examples (macOS-11, lightning, 3.9, oldest) success
app-examples (macOS-11, app, 3.9, latest) success
app-examples (ubuntu-20.04, lightning, 3.9, latest) success
app-examples (ubuntu-20.04, lightning, 3.9, oldest) success
app-examples (ubuntu-20.04, app, 3.9, latest) success
app-examples (windows-2022, lightning, 3.9, latest) success
app-examples (windows-2022, lightning, 3.9, oldest) success
app-examples (windows-2022, app, 3.9, latest) success

These checks are required after the changes to requirements/app/base.txt, requirements/app/test.txt.

🔴 lightning_app: Azure
Check ID Status
App.cloud-e2e failure

These checks are required after the changes to requirements/app/base.txt, requirements/app/test.txt.

🟢 lightning_app: Docs
Check ID Status
make-doctest (app) success
make-html (app) success

These checks are required after the changes to requirements/app/base.txt, requirements/app/test.txt.

🟢 mypy
Check ID Status
mypy success

These checks are required after the changes to requirements/app/base.txt, requirements/app/test.txt.

🟢 install
Check ID Status
install-pkg (ubuntu-22.04, app, 3.8) success
install-pkg (ubuntu-22.04, app, 3.10) success
install-pkg (ubuntu-22.04, fabric, 3.8) success
install-pkg (ubuntu-22.04, fabric, 3.10) success
install-pkg (ubuntu-22.04, pytorch, 3.8) success
install-pkg (ubuntu-22.04, pytorch, 3.10) success
install-pkg (ubuntu-22.04, lightning, 3.8) success
install-pkg (ubuntu-22.04, lightning, 3.10) success
install-pkg (ubuntu-22.04, notset, 3.8) success
install-pkg (ubuntu-22.04, notset, 3.10) success
install-pkg (macOS-12, app, 3.8) success
install-pkg (macOS-12, app, 3.10) success
install-pkg (macOS-12, fabric, 3.8) success
install-pkg (macOS-12, fabric, 3.10) success
install-pkg (macOS-12, pytorch, 3.8) success
install-pkg (macOS-12, pytorch, 3.10) success
install-pkg (macOS-12, lightning, 3.8) success
install-pkg (macOS-12, lightning, 3.10) success
install-pkg (macOS-12, notset, 3.8) success
install-pkg (macOS-12, notset, 3.10) success
install-pkg (windows-2022, app, 3.8) success
install-pkg (windows-2022, app, 3.10) success
install-pkg (windows-2022, fabric, 3.8) success
install-pkg (windows-2022, fabric, 3.10) success
install-pkg (windows-2022, pytorch, 3.8) success
install-pkg (windows-2022, pytorch, 3.10) success
install-pkg (windows-2022, lightning, 3.8) success
install-pkg (windows-2022, lightning, 3.10) success
install-pkg (windows-2022, notset, 3.8) success
install-pkg (windows-2022, notset, 3.10) success

These checks are required after the changes to requirements/app/base.txt, requirements/app/test.txt.


Thank you for your contribution! 💜

Note
This comment is automatically generated and updates for 60 minutes every 180 seconds. If you have any other questions, contact carmocca for help.

@carmocca carmocca added the priority: 0 High priority task label Mar 22, 2023
requirements/app/base.txt Outdated Show resolved Hide resolved
requirements/app/base.txt Outdated Show resolved Hide resolved
requirements/app/test.txt Show resolved Hide resolved
requirements/app/base.txt Outdated Show resolved Hide resolved
requirements/app/base.txt Outdated Show resolved Hide resolved
@carmocca
Copy link
Contributor Author

I think this is blocked by https://github.com/gridai/grid/pull/10087

@Borda Borda enabled auto-merge (squash) March 24, 2023 12:19
@mergify mergify bot added the ready PRs ready to be merged label Mar 24, 2023
@mergify mergify bot added has conflicts and removed ready PRs ready to be merged labels Apr 3, 2023
@mergify mergify bot removed the has conflicts label Apr 3, 2023
@mergify mergify bot added ready PRs ready to be merged and removed ready PRs ready to be merged labels Apr 3, 2023
@carmocca carmocca disabled auto-merge April 12, 2023 15:32
@lantiga lantiga merged commit 04fb30b into master Apr 12, 2023
@lantiga lantiga deleted the carmocca/app-deps branch April 12, 2023 15:33
Borda pushed a commit that referenced this pull request Apr 24, 2023
* Update fastapi dependency pins

* Apply suggestions from code review

* Update test.txt

* Update requirements/app/base.txt

* Revert "Update requirements/app/base.txt"

This reverts commit 59918ff.

* cloud update

* Bad merge

* fastapi 0.69.0 which pins starlette 0.15.0

* pydantic/pydantic#1985

* Avoid CVE: fastapi/fastapi#3213

* Strict trio

* Skip windows test

---------

Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
(cherry picked from commit 04fb30b)
lantiga pushed a commit that referenced this pull request Apr 24, 2023
* Update fastapi dependency pins

* Apply suggestions from code review

* Update test.txt

* Update requirements/app/base.txt

* Revert "Update requirements/app/base.txt"

This reverts commit 59918ff.

* cloud update

* Bad merge

* fastapi 0.69.0 which pins starlette 0.15.0

* pydantic/pydantic#1985

* Avoid CVE: fastapi/fastapi#3213

* Strict trio

* Skip windows test

---------

Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
(cherry picked from commit 04fb30b)
Borda pushed a commit that referenced this pull request Apr 24, 2023
* Update fastapi dependency pins

* Apply suggestions from code review

* Update test.txt

* Update requirements/app/base.txt

* Revert "Update requirements/app/base.txt"

This reverts commit 59918ff.

* cloud update

* Bad merge

* fastapi 0.69.0 which pins starlette 0.15.0

* pydantic/pydantic#1985

* Avoid CVE: fastapi/fastapi#3213

* Strict trio

* Skip windows test

---------

Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
(cherry picked from commit 04fb30b)
Borda pushed a commit that referenced this pull request Apr 24, 2023
* Update fastapi dependency pins

* Apply suggestions from code review

* Update test.txt

* Update requirements/app/base.txt

* Revert "Update requirements/app/base.txt"

This reverts commit 59918ff.

* cloud update

* Bad merge

* fastapi 0.69.0 which pins starlette 0.15.0

* pydantic/pydantic#1985

* Avoid CVE: fastapi/fastapi#3213

* Strict trio

* Skip windows test

---------

Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
(cherry picked from commit 04fb30b)
lantiga pushed a commit that referenced this pull request Apr 26, 2023
* Update fastapi dependency pins

* Apply suggestions from code review

* Update test.txt

* Update requirements/app/base.txt

* Revert "Update requirements/app/base.txt"

This reverts commit 59918ff.

* cloud update

* Bad merge

* fastapi 0.69.0 which pins starlette 0.15.0

* pydantic/pydantic#1985

* Avoid CVE: fastapi/fastapi#3213

* Strict trio

* Skip windows test

---------

Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
(cherry picked from commit 04fb30b)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app (removed) Generic label for Lightning App package dependencies Pull requests that update a dependency file priority: 0 High priority task ready PRs ready to be merged
Projects
None yet
4 participants