"""Module that holds classes for performing I/O operations on GEOS geometryobjects. Specifically, this has Python implementations of WKB/WKTreader and writer classes."""fromdjango.contrib.gis.geos.geometryimportGEOSGeometryfromdjango.contrib.gis.geos.prototypes.ioimport(WKBWriter,WKTWriter,_WKBReader,_WKTReader,)__all__=["WKBWriter","WKTWriter","WKBReader","WKTReader"]# Public classes for (WKB|WKT)Reader, which return GEOSGeometryclassWKBReader(_WKBReader):defread(self,wkb):"Return a GEOSGeometry for the given WKB buffer."returnGEOSGeometry(super().read(wkb))classWKTReader(_WKTReader):defread(self,wkt):"Return a GEOSGeometry for the given WKT string."returnGEOSGeometry(super().read(wkt))