From 61751456fe97abb44ae39c9f487d7a8ff349c7a5 Mon Sep 17 00:00:00 2001 From: Kyle Barron Date: Fri, 6 Mar 2026 10:51:43 -0500 Subject: [PATCH 1/2] fix: Declare public exports from `crs/__init__.py` --- pyproj/crs/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pyproj/crs/__init__.py b/pyproj/crs/__init__.py index ffbc138ee..bf00f0591 100644 --- a/pyproj/crs/__init__.py +++ b/pyproj/crs/__init__.py @@ -29,11 +29,17 @@ __all__ = [ "CRS", "BoundCRS", + "CRSError", "CompoundCRS", + "CoordinateOperation", + "CoordinateSystem", "CustomConstructorCRS", + "Datum", "DerivedGeographicCRS", + "Ellipsoid", "GeocentricCRS", "GeographicCRS", + "PrimeMeridian", "ProjectedCRS", "VerticalCRS", "is_proj", From e8c804e87594e521b7e002a8c6649a6fec9aa773 Mon Sep 17 00:00:00 2001 From: Kyle Barron Date: Fri, 6 Mar 2026 10:59:06 -0500 Subject: [PATCH 2/2] update exports --- pyproj/__init__.py | 21 +++++---------------- pyproj/crs/__init__.py | 3 +-- 2 files changed, 6 insertions(+), 18 deletions(-) diff --git a/pyproj/__init__.py b/pyproj/__init__.py index 60d6a05ad..c97cfcc03 100644 --- a/pyproj/__init__.py +++ b/pyproj/__init__.py @@ -35,16 +35,14 @@ from pyproj._context import ( # noqa: F401 pylint: disable=unused-import set_use_global_context, ) -from pyproj._show_versions import ( # noqa: F401 pylint: disable=unused-import - show_versions, -) +from pyproj._show_versions import show_versions from pyproj._version import ( # noqa: F401 pylint: disable=unused-import PROJ_COMPILED_VERSION, PROJ_COMPILED_VERSION_STR, PROJ_VERSION, PROJ_VERSION_STR, ) -from pyproj.crs import CRS # noqa: F401 pylint: disable=unused-import +from pyproj.crs import CRS from pyproj.database import ( # noqa: F401 pylint: disable=unused-import get_authorities, get_codes, @@ -59,17 +57,9 @@ geodesic_version_str, pj_ellps, ) -from pyproj.list import ( # noqa: F401 pylint: disable=unused-import - get_ellps_map, - get_prime_meridians_map, - get_proj_operations_map, -) -from pyproj.proj import Proj, pj_list # noqa: F401 pylint: disable=unused-import -from pyproj.transformer import ( # noqa: F401 pylint: disable=unused-import - Transformer, - itransform, - transform, -) +from pyproj.list import get_ellps_map, get_prime_meridians_map, get_proj_operations_map +from pyproj.proj import Proj, pj_list +from pyproj.transformer import Transformer, itransform, transform __version__ = "3.7.3.dev0" __all__ = [ @@ -80,7 +70,6 @@ "get_ellps_map", "get_prime_meridians_map", "get_proj_operations_map", - "get_units_map", "itransform", "pj_ellps", "pj_list", diff --git a/pyproj/crs/__init__.py b/pyproj/crs/__init__.py index bf00f0591..fdf45bf53 100644 --- a/pyproj/crs/__init__.py +++ b/pyproj/crs/__init__.py @@ -4,7 +4,7 @@ class. """ -from pyproj._crs import ( # noqa: F401 pylint: disable=unused-import +from pyproj._crs import ( CoordinateOperation, CoordinateSystem, Datum, @@ -29,7 +29,6 @@ __all__ = [ "CRS", "BoundCRS", - "CRSError", "CompoundCRS", "CoordinateOperation", "CoordinateSystem",