{"categories":[{"label":"GIS","url":"https://skillfed.io/packages/category/scientific-engineering-gis"}],"enrichment":{"capability":"Pyogrio provides fast, bulk-oriented read and write access to vector spatial data formats (Shapefile, GeoPackage, GeoJSON, etc.) via GDAL/OGR bindings, typically for use with GeoPandas GeoDataFrames.","skillfed_tags":["geospatial","gdal-ogr","geopandas-compatible"],"use_cases":["Load a Shapefile or GeoPackage into a GeoPandas GeoDataFrame for spatial analysis and manipulation.","Export processed geographic data from GeoPandas back to Shapefile, GeoPackage, or GeoJSON format.","Bulk read or write large vector datasets where row-by-row I/O would be prohibitively slow.","Read non-spatial tabular data from DBF or CSV files stored in GeoPackage or other GDAL-supported sources.","Integrate GDAL/OGR vector I/O into Python geospatial pipelines without managing low-level C bindings."],"what_it_does":"Pyogrio is a Python interface to GDAL/OGR that reads and writes vector spatial data in bulk rather than row-by-row. It supports common formats like Shapefile, GeoPackage, GeoJSON, and FlatGeobuf, and integrates naturally with GeoPandas GeoDataFrames. The bulk approach avoids repeated Python type conversions, making I/O performance primarily limited by the underlying driver speed in GDAL/OGR itself.\n\nThe package is designed for workflows where you need to load or save geographic vector data efficiently\u2014points, lines, polygons, and their associated attributes. It also handles non-spatial data (DBF, CSV attribute tables) when geometry is not needed. Installation requires GDAL >= 3.6 on your system and Python >= 3.10; pre-built wheels are available for Linux, macOS, and Windows.","worth_installing":"Yes. Pyogrio is production-stable, actively maintained, and offers significant performance gains for vector spatial I/O. The MIT license is permissive. Medium install friction (compiled wheels, GDAL system dependency) is standard for geospatial tools. Install if you work with vector geographic data and need faster bulk read/write than row-by-row approaches."},"id":"pyogrio","links":{"html":"https://skillfed.io/packages/pyogrio","md":"https://skillfed.io/packages/pyogrio.md","pypi":"https://pypi.org/project/pyogrio/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-26","license_spdx":null,"license_treatment":"permissive","name":"pyogrio","python_support":"supports_current","summary":"Vectorized spatial vector file format I/O using GDAL/OGR"},"popularity":{"monthly_downloads":17198986,"position":1127,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.13.0"}
