From 6457b14019bc8a63c39d229731d412930828afe6 Mon Sep 17 00:00:00 2001 From: Joe Li Date: Tue, 3 Dec 2024 17:34:46 -0800 Subject: [PATCH 1/2] chore: relax greenlet requirements --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 4833e0f269afb..5b251aba778d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -58,7 +58,7 @@ dependencies = [ # playwright requires greenlet==3.0.3 # submitted a PR to relax deps in 11/2024 # https://github.com/microsoft/playwright-python/pull/2669 - "greenlet==3.0.3", + "greenlet>=3.0.3, <=3.1.1", "gunicorn>=22.0.0; sys_platform != 'win32'", "hashids>=1.3.1, <2", # known issue with holidays 0.26.0 and above related to prophet lib #25017 From eedfdda529cb9073ca3950e533417349821ac909 Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Wed, 4 Dec 2024 13:24:46 -0800 Subject: [PATCH 2/2] tweaks --- pyproject.toml | 3 --- requirements/base.in | 5 +++++ requirements/base.txt | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5b251aba778d1..c54d1a7f31c93 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,9 +55,6 @@ dependencies = [ "flask-wtf>=1.1.0, <2.0", "func_timeout", "geopy", - # playwright requires greenlet==3.0.3 - # submitted a PR to relax deps in 11/2024 - # https://github.com/microsoft/playwright-python/pull/2669 "greenlet>=3.0.3, <=3.1.1", "gunicorn>=22.0.0; sys_platform != 'win32'", "hashids>=1.3.1, <2", diff --git a/requirements/base.in b/requirements/base.in index aed60f2032ed9..ca3a260a0eeea 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -24,3 +24,8 @@ numexpr>=2.9.0 # 5.0.0 has a sensitive deprecation used in other libs # -> https://github.com/aio-libs/async-timeout/blob/master/CHANGES.rst#500-2024-10-31 async_timeout>=4.0.0,<5.0.0 + +# playwright requires greenlet==3.0.3 +# submitted a PR to relax deps in 11/2024 +# https://github.com/microsoft/playwright-python/pull/2669 +greenlet==3.0.3 diff --git a/requirements/base.txt b/requirements/base.txt index b171d1d41fa69..724ca62712000 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,4 +1,4 @@ -# SHA1:cc62b2b6658afa9dbb6e81046e1084f15442858a +# SHA1:04f7e0860829f18926ea238354e6d4a6ab823d50 # # This file is autogenerated by pip-compile-multi # To update, run: @@ -155,9 +155,9 @@ google-auth==2.36.0 # via shillelagh greenlet==3.0.3 # via + # -r requirements/base.in # apache-superset # shillelagh - # sqlalchemy gunicorn==23.0.0 # via apache-superset hashids==1.3.1