From 58f8c6a0c7a3048f6bf1c44873ff3ce68ebda375 Mon Sep 17 00:00:00 2001 From: Jeff Whitaker Date: Wed, 30 Oct 2024 10:02:02 -0600 Subject: [PATCH 1/2] fix for createEnum type hint --- src/netCDF4/__init__.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/netCDF4/__init__.pyi b/src/netCDF4/__init__.pyi index 6ed415f7a..67b23404c 100644 --- a/src/netCDF4/__init__.pyi +++ b/src/netCDF4/__init__.pyi @@ -354,7 +354,7 @@ class Dataset: def createVLType(self, datatype: npt.DTypeLike, datatype_name: str) -> VLType: ... def createEnumType( self, - datatype: np.dtype[np.integer] | type[np.integer] | type[int], + datatype: np.dtype[np.integer] | type[np.integer] | type[int] | str, datatype_name: str, enum_dict: Mapping[str, int | np.integer], ) -> EnumType: ... From 9ce01c668a173ec6fcc5c725b86159c0c6c71487 Mon Sep 17 00:00:00 2001 From: Jeff Whitaker Date: Wed, 30 Oct 2024 10:30:03 -0600 Subject: [PATCH 2/2] update --- Changelog | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Changelog b/Changelog index c9a581cd5..1ada36781 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,8 @@ + since version 1.7.2 release + =========================== + * fix type hint for createEnumType (issue #1378) + * add python 3.13 to windows wheel builds (PR #1377) + version 1.7.2 (tag v1.7.2rel) ============================= * add static type hints (PRs #1302, #1349)