{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/3"}],"enrichment":{"capability":"PyORC reads and writes Apache ORC files using Python, wrapping the Apache ORC C++ API and providing an interface similar to Python's csv module.","skillfed_tags":["columnar-storage","data-serialization"],"use_cases":["Reading ORC files exported from Hive, Spark, or other Apache Hadoop ecosystem tools into Python for analysis.","Writing Python data structures to ORC format for storage or transfer to downstream Hadoop-based systems.","Building ETL pipelines that consume or produce ORC columnar data without intermediate format conversion.","Integrating ORC I/O into data validation or quality-assurance workflows that run in Python."],"what_it_does":"PyORC is a Python binding to Apache ORC's C++ API for reading and writing ORC (Optimized Row Columnar) files, a columnar storage format commonly used in data warehousing and analytics. It provides a straightforward, csv-module-like interface for streaming ORC data in and out of Python applications. The package wraps compiled C++ code, so installation uses pre-built wheels for Python 3.10\u20133.12 on standard platforms; it depends on tzdata and backports.zoneinfo for timezone handling.\n\nThe library is in alpha status but actively maintained, with recent releases and a small but engaged user base. It is suitable for applications that need to integrate ORC file I/O into Python data pipelines, particularly where compatibility with Apache Hadoop ecosystems or existing ORC infrastructure is required.","worth_installing":"Yes, if you need to read or write ORC files in Python and are working with Python 3.10 or newer. The permissive Apache-2.0 license, active maintenance, zero known vulnerabilities, and pre-built wheels for common platforms make it a low-friction choice. The alpha status and small user base mean less community documentation, so verify that ORC 1.7 support and the package's feature set match your use case before committing to a production dependency."},"id":"pyorc","links":{"html":"https://skillfed.io/packages/pyorc","md":"https://skillfed.io/packages/pyorc.md","pypi":"https://pypi.org/project/pyorc/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-11","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"pyorc","python_support":"supports_current","summary":"Python module for reading and writing Apache ORC file format."},"popularity":{"monthly_downloads":357185,"position":7273,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.11.0"}
