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",