This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/master by this push:
     new e9d5079986 chore(🦾): bump python flask-appbuilder subpackage(s) 
(#32744)
e9d5079986 is described below

commit e9d507998636066721b1d4347e6e3ce78f2cf23d
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Mar 19 11:24:24 2025 -0700

    chore(🦾): bump python flask-appbuilder subpackage(s) (#32744)
    
    Co-authored-by: GitHub Action <[email protected]>
    Co-authored-by: Maxime Beauchemin <[email protected]>
---
 requirements/base.in         |  7 +++++++
 requirements/base.txt        | 14 ++++++--------
 requirements/development.txt | 13 ++++---------
 3 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/requirements/base.in b/requirements/base.in
index accdd2fce9..56085768b8 100644
--- a/requirements/base.in
+++ b/requirements/base.in
@@ -27,3 +27,10 @@ async_timeout>=4.0.0,<5.0.0
 # Known issue with 6.7.0 breaking a unit test, probably easy to fix, but will 
require
 # a bit of attention to bump.
 apispec>=6.0.0,<6.7.0
+
+# 1.4.0 appears to use much more memory, where the python test suite runs out 
of memory
+# causing CI to fail. 1.3.0 is the last version that works.
+# This is probably related to the changes around PickleType
+# https://marshmallow-sqlalchemy.readthedocs.io/en/latest/changelog.html#id3
+# Opened this issue 
https://github.com/marshmallow-code/marshmallow-sqlalchemy/issues/665
+marshmallow-sqlalchemy>=1.3.0,<1.4.0
diff --git a/requirements/base.txt b/requirements/base.txt
index 2ccec3a9a0..e3a92219e1 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -128,7 +128,7 @@ flask-compress==1.17
     # via apache-superset (pyproject.toml)
 flask-jwt-extended==4.7.1
     # via flask-appbuilder
-flask-limiter==3.11.0
+flask-limiter==3.12
     # via flask-appbuilder
 flask-login==0.6.3
     # via
@@ -176,8 +176,6 @@ idna==3.10
     #   trio
 importlib-metadata==8.6.1
     # via apache-superset (pyproject.toml)
-importlib-resources==6.5.2
-    # via limits
 isodate==0.7.2
     # via apache-superset (pyproject.toml)
 itsdangerous==2.2.0
@@ -198,7 +196,7 @@ kombu==5.5.0
     # via celery
 korean-lunar-calendar==0.3.1
     # via holidays
-limits==3.13.0
+limits==4.4.1
     # via flask-limiter
 mako==1.3.9
     # via
@@ -218,8 +216,10 @@ marshmallow==3.26.1
     # via
     #   flask-appbuilder
     #   marshmallow-sqlalchemy
-marshmallow-sqlalchemy==0.28.2
-    # via flask-appbuilder
+marshmallow-sqlalchemy==1.3.0
+    # via
+    #   -r requirements/base.in
+    #   flask-appbuilder
 mdurl==0.1.2
     # via markdown-it-py
 msgpack==1.0.8
@@ -253,7 +253,6 @@ packaging==24.2
     #   gunicorn
     #   limits
     #   marshmallow
-    #   marshmallow-sqlalchemy
     #   shillelagh
 pandas==2.0.3
     # via apache-superset (pyproject.toml)
@@ -394,7 +393,6 @@ typing-extensions==4.12.2
     #   apache-superset (pyproject.toml)
     #   alembic
     #   cattrs
-    #   flask-limiter
     #   limits
     #   pyopenssl
     #   referencing
diff --git a/requirements/development.txt b/requirements/development.txt
index 63453cb5a6..68ec6a17c3 100644
--- a/requirements/development.txt
+++ b/requirements/development.txt
@@ -224,7 +224,7 @@ flask-jwt-extended==4.7.1
     # via
     #   -c requirements/base.txt
     #   flask-appbuilder
-flask-limiter==3.11.0
+flask-limiter==3.12
     # via
     #   -c requirements/base.txt
     #   flask-appbuilder
@@ -360,10 +360,7 @@ importlib-metadata==8.6.1
     #   -c requirements/base.txt
     #   apache-superset
 importlib-resources==6.5.2
-    # via
-    #   -c requirements/base.txt
-    #   limits
-    #   prophet
+    # via prophet
 iniconfig==2.0.0
     # via pytest
 isodate==0.7.2
@@ -409,7 +406,7 @@ korean-lunar-calendar==0.3.1
     #   holidays
 lazy-object-proxy==1.10.0
     # via openapi-spec-validator
-limits==3.13.0
+limits==4.4.1
     # via
     #   -c requirements/base.txt
     #   flask-limiter
@@ -438,7 +435,7 @@ marshmallow==3.26.1
     #   -c requirements/base.txt
     #   flask-appbuilder
     #   marshmallow-sqlalchemy
-marshmallow-sqlalchemy==0.28.2
+marshmallow-sqlalchemy==1.3.0
     # via
     #   -c requirements/base.txt
     #   flask-appbuilder
@@ -511,7 +508,6 @@ packaging==24.2
     #   gunicorn
     #   limits
     #   marshmallow
-    #   marshmallow-sqlalchemy
     #   matplotlib
     #   pytest
     #   shillelagh
@@ -849,7 +845,6 @@ typing-extensions==4.12.2
     #   alembic
     #   apache-superset
     #   cattrs
-    #   flask-limiter
     #   limits
     #   pyopenssl
     #   referencing

Reply via email to