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

maximebeauchemin pushed a commit to branch marshmallow-sqlalchemy-bump
in repository https://gitbox.apache.org/repos/asf/superset.git

commit f4108bd500fb6c7070f4099a38caeccd2c4aa459
Author: Maxime Beauchemin <[email protected]>
AuthorDate: Thu Apr 17 12:07:42 2025 -0700

    chore: bump marshmallow-sqlalchemy>=1.4.2
    
    Last time I was bumping python lib I ran into an issue with 
marshmallow-sqlalchemy==1.4.1 that would fail our CI, so I did some work in 
their repo to fix some memory misuse stuff.
    
    Hoping we're on the other side of this issue with 1.4.2 🤞
---
 requirements/base.in         |  6 +-----
 requirements/base.txt        | 13 ++-----------
 requirements/development.txt | 19 +------------------
 3 files changed, 4 insertions(+), 34 deletions(-)

diff --git a/requirements/base.in b/requirements/base.in
index f23e6ad1ca..d97b22e030 100644
--- a/requirements/base.in
+++ b/requirements/base.in
@@ -28,8 +28,4 @@ async_timeout>=4.0.0,<5.0.0
 # a bit of attention to bump.
 apispec>=6.0.0,<6.7.0
 
-# 1.4.1 appears to use much more memory, where the python test suite runs out 
of memory
-# causing CI to fail. 1.4.0 is the last version that works.
-# 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.1
+marshmallow-sqlalchemy>=1.4.2
diff --git a/requirements/base.txt b/requirements/base.txt
index 7056592a42..f8a3cffd88 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -11,9 +11,7 @@ apispec==6.6.1
 apsw==3.49.1.0
     # via shillelagh
 async-timeout==4.0.3
-    # via
-    #   -r requirements/base.in
-    #   redis
+    # via -r requirements/base.in
 attrs==25.3.0
     # via
     #   cattrs
@@ -99,11 +97,6 @@ email-validator==2.2.0
     # via flask-appbuilder
 et-xmlfile==2.0.0
     # via openpyxl
-exceptiongroup==1.2.2
-    # via
-    #   cattrs
-    #   trio
-    #   trio-websocket
 flask==2.3.3
     # via
     #   apache-superset (pyproject.toml)
@@ -215,7 +208,7 @@ marshmallow==3.26.1
     # via
     #   flask-appbuilder
     #   marshmallow-sqlalchemy
-marshmallow-sqlalchemy==1.4.0
+marshmallow-sqlalchemy==1.4.2
     # via
     #   -r requirements/base.in
     #   flask-appbuilder
@@ -391,11 +384,9 @@ typing-extensions==4.12.2
     # via
     #   apache-superset (pyproject.toml)
     #   alembic
-    #   cattrs
     #   limits
     #   pyopenssl
     #   referencing
-    #   rich
     #   selenium
     #   shillelagh
 tzdata==2025.1
diff --git a/requirements/development.txt b/requirements/development.txt
index 845deb272a..44fcaad7ec 100644
--- a/requirements/development.txt
+++ b/requirements/development.txt
@@ -18,10 +18,6 @@ apsw==3.49.1.0
     # via
     #   -c requirements/base.txt
     #   shillelagh
-async-timeout==4.0.3
-    # via
-    #   -c requirements/base.txt
-    #   redis
 attrs==25.3.0
     # via
     #   -c requirements/base.txt
@@ -176,13 +172,6 @@ et-xmlfile==2.0.0
     # via
     #   -c requirements/base.txt
     #   openpyxl
-exceptiongroup==1.2.2
-    # via
-    #   -c requirements/base.txt
-    #   cattrs
-    #   pytest
-    #   trio
-    #   trio-websocket
 filelock==3.12.2
     # via virtualenv
 flask==2.3.3
@@ -434,7 +423,7 @@ marshmallow==3.26.1
     #   -c requirements/base.txt
     #   flask-appbuilder
     #   marshmallow-sqlalchemy
-marshmallow-sqlalchemy==1.4.0
+marshmallow-sqlalchemy==1.4.2
     # via
     #   -c requirements/base.txt
     #   flask-appbuilder
@@ -819,10 +808,6 @@ tabulate==0.8.10
     # via
     #   -c requirements/base.txt
     #   apache-superset
-tomli==2.2.1
-    # via
-    #   coverage
-    #   pytest
 tqdm==4.67.1
     # via
     #   cmdstanpy
@@ -843,11 +828,9 @@ typing-extensions==4.12.2
     #   -c requirements/base.txt
     #   alembic
     #   apache-superset
-    #   cattrs
     #   limits
     #   pyopenssl
     #   referencing
-    #   rich
     #   selenium
     #   shillelagh
 tzdata==2025.1

Reply via email to