As far as I'm aware, all methods that take a CRSInput should be able to take pyproj.CRS so this type should be added to the TypeAlias. Is there any objections, limitations, or considerations before I take a look into adding this @thomas-maschler ?
I raise this as our codebase supplies a few differernt rasterio methods we use with a pyproj.CRS, and now these get flagged by our linting tools as invalid argument types. Methods we use with pyproj.CRS and work include:
rasterio.warp.transform_bounds
rasterio.warp.reproject
rasterio.io.MemoryFile.open
As far as I'm aware, all methods that take a
CRSInputshould be able to takepyproj.CRSso this type should be added to theTypeAlias. Is there any objections, limitations, or considerations before I take a look into adding this @thomas-maschler ?I raise this as our codebase supplies a few differernt rasterio methods we use with a
pyproj.CRS, and now these get flagged by our linting tools as invalid argument types. Methods we use withpyproj.CRSand work include:rasterio.warp.transform_boundsrasterio.warp.reprojectrasterio.io.MemoryFile.open