Skip to content

pyproj 3.7.2

Version history | Download JSON

  • PyPI https://pypi.org/project/pyproj/
    Repository https://github.com/pyproj4/pyproj

  • py.typed

  • Coverage


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "Typed" : 458
        "Any" : 57
        "Untyped" : 60
    • 89.6% coverage
    • 79.7% coverage (strict)
    • 575 typable
      • 458 typed
      • 60 untyped
      • 57 Any
  • Typables


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "functions" : 71
        "classes" : 497
        "other" : 3
    • 22 functions (+0 overloads)
      • 49 parameters
    • 69 classes
      • 124 methods (+2 overloads)
        • 325 parameters
      • 48 properties
    • 21 modules
      • 3 attrs

Modules

Module Coverage Coverage (strict) Typables Ignores
pyproj._crs 100.0% 100.0% 4 0
pyproj._geod 100.0% 100.0% 1 0
pyproj._show_versions 0.0% 0.0% 1 0
pyproj._transformer 0.0% 0.0% 0 0
pyproj.aoi 75.0% 75.0% 8 0
pyproj.crs.coordinate_operation 82.7% 82.0% 133 0
pyproj.crs.coordinate_system 50.0% 50.0% 8 0
pyproj.crs.crs 92.1% 82.9% 140 0
pyproj.crs.datum 76.9% 61.5% 13 0
pyproj.crs.enums 0.0% 0.0% 0 0
pyproj.database 100.0% 100.0% 21 0
pyproj.datadir 100.0% 100.0% 5 0
pyproj.enums 0.0% 0.0% 2 0
pyproj.exceptions 100.0% 100.0% 2 0
pyproj.geod 95.1% 74.4% 82 0
pyproj.list 100.0% 100.0% 3 0
pyproj.network 100.0% 100.0% 2 0
pyproj.proj 81.8% 63.6% 22 0
pyproj.sync 100.0% 100.0% 9 0
pyproj.transformer 96.5% 80.5% 113 0
pyproj.utils 66.7% 33.3% 6 0

Incomplete Annotations

pyproj._show_versions (1 missing, 0 any)

Symbol Typable Typed Any
func show_versions 1 0 0

pyproj.aoi (2 missing, 0 any)

Symbol Typable Typed Any
meth AreaOfInterest.post_init 1 0 0
meth BBox.post_init 1 0 0

pyproj.crs.coordinate_operation (23 missing, 1 any)

Symbol Typable Typed Any
meth AzimuthalEquidistantConversion.new 5 4 0
meth TransverseMercatorConversion.new 6 5 0
meth LambertConformalConic1SPConversion.new 6 5 0
meth MercatorBConversion.new 5 4 0
meth ToWGS84Transformation.new 9 8 1
meth HotineObliqueMercatorBConversion.new 10 9 0
meth RotatedLatitudeLongitudeConversion.new 4 3 0
meth EquidistantCylindricalConversion.new 6 5 0
meth LambertConformalConic2SPConversion.new 7 6 0
meth VerticalPerspectiveConversion.new 7 6 0
meth OrthographicConversion.new 5 4 0
meth GeostationarySatelliteConversion.new 7 6 0
meth PoleRotationNetCDFCFConversion.new 4 3 0
meth AlbersEqualAreaConversion.new 7 6 0
meth StereographicConversion.new 6 5 0
meth PolarStereographicBConversion.new 5 4 0
meth LambertCylindricalEqualAreaConversion.new 5 4 0
meth LambertAzimuthalEqualAreaConversion.new 5 4 0
meth PolarStereographicAConversion.new 6 5 0
meth MercatorAConversion.new 6 5 0
meth LambertCylindricalEqualAreaScaleConversion.new 5 4 0
meth SinusoidalConversion.new 4 3 0
meth UTMConversion.new 3 2 0

pyproj.crs.coordinate_system (4 missing, 0 any)

Symbol Typable Typed Any
meth Cartesian2DCS.new 2 1 0
meth VerticalCS.new 2 1 0
meth Ellipsoidal3DCS.new 2 1 0
meth Ellipsoidal2DCS.new 2 1 0

pyproj.crs.crs (11 missing, 13 any)

Symbol Typable Typed Any
meth CRS.init 3 2 0
meth CRS.from_user_input 3 2 1
meth CRS.is_exact_same 2 2 1
meth CRS.equals 3 3 1
meth CRS.to_authority 3 2 0
meth CRS.setstate 2 1 0
prop CRS._crs 1 0 0
prop CRS.is_derived 1 0 0
attr CRS.srs 1 0 0
meth CustomConstructorCRS._check_type 1 0 0
meth CustomConstructorCRS.from_user_input 3 2 1
meth GeocentricCRS.init 3 3 1
meth GeographicCRS.init 4 4 1
meth BoundCRS.init 4 4 3
meth VerticalCRS.init 5 5 1
meth ProjectedCRS.init 5 5 1
meth DerivedGeographicCRS.init 5 5 2
meth CRSLocal.init 1 0 0
attr CRSLocal.crs 1 0 0

pyproj.crs.datum (3 missing, 2 any)

Symbol Typable Typed Any
meth CustomDatum.new 4 3 2
meth CustomEllipsoid.new 6 5 0
meth CustomPrimeMeridian.new 3 2 0

pyproj.enums (2 missing, 0 any)

Symbol Typable Typed Any
meth BaseEnum.create 2 0 0

pyproj.geod (4 missing, 17 any)

Symbol Typable Typed Any
meth Geod.init 3 2 0
meth Geod.fwd 8 8 4
meth Geod.inv 8 8 4
meth Geod.line_length 4 4 2
meth Geod.line_lengths 4 4 3
meth Geod.polygon_area_perimeter 4 4 2
meth Geod.geometry_length 3 2 0
meth Geod.geometry_area_perimeter 3 2 0
attr pj_ellps 1 0 0
func reverse_azimuth 3 3 2

pyproj.proj (4 missing, 4 any)

Symbol Typable Typed Any
meth Proj.init 4 3 0
meth Proj.call 6 6 2
meth Proj.get_factors 5 5 2
attr Proj.crs 1 0 0
attr Proj.srs 1 0 0
attr pj_list 1 0 0

pyproj.transformer (4 missing, 18 any)

Symbol Typable Typed Any
func transform 10 9 4
meth Transformer.setstate 2 1 0
meth Transformer.from_proj 5 5 2
meth Transformer.from_crs 10 10 2
meth Transformer.transform 9 9 4
meth Transformer.itransform 7 7 1
meth Transformer.is_exact_same 2 2 1
prop Transformer._transformer 1 0 0
func itransform 9 8 2
meth TransformerGroup.init 9 9 2

pyproj.utils (2 missing, 2 any)

Symbol Typable Typed Any
func is_null 2 2 1
func strtobool 2 2 1
meth NumpyEncoder.default 2 0 0

Type-Ignore Comments

No type-ignore comments.