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

amoghdesai pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 8639ade6451 Restrict marshmallow==3.24 (#45442)
8639ade6451 is described below

commit 8639ade64518dd376562232b7f53d01e3d18c0f6
Author: GPK <[email protected]>
AuthorDate: Tue Jan 7 03:39:02 2025 +0000

    Restrict marshmallow==3.24 (#45442)
    
    Co-authored-by: Amogh Desai <[email protected]>
---
 hatch_build.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/hatch_build.py b/hatch_build.py
index aac4e5b1126..bb01b4a49e2 100644
--- a/hatch_build.py
+++ b/hatch_build.py
@@ -400,6 +400,9 @@ DEPENDENCIES = [
     "markdown-it-py>=2.1.0",
     "markupsafe>=1.1.1",
     "marshmallow-oneofschema>=2.0.1",
+    # Marshmallow 3.24.0 introduced a breaking changes
+    # 
https://github.com/marshmallow-code/marshmallow/blob/dev/CHANGELOG.rst#3240-2025-01-06
+    "marshmallow==3.23.3",
     "mdit-py-plugins>=0.3.0",
     "methodtools>=0.4.7",
     "opentelemetry-api>=1.24.0",

Reply via email to