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