Skip to main content

A Python utility for standardizing high-performance serialization of in-memory data objects into local Apache Parquet files. Built on PyArrow, it provides memory-efficient streaming, atomic writes, and schema-enforced dataset management.

Project description

py-parquet-forge

A Python utility for standardizing high-performance serialization of in-memory data objects into local Apache Parquet files. Built on PyArrow, it provides memory-efficient streaming, atomic writes, and schema-enforced dataset management.

CI

Getting Started

Prerequisites

  • Python 3.10+
  • Poetry

Installation

  1. Clone the repository:
    git clone https://github.com/example/example.git
    cd my_python_project
    
  2. Install dependencies:
    poetry install
    

Usage

  • Run the linter:
    poetry run pre-commit run --all-files
    
  • Run the tests:
    poetry run pytest
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py_parquet_forge-0.1.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_parquet_forge-0.1.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file py_parquet_forge-0.1.0.tar.gz.

File metadata

  • Download URL: py_parquet_forge-0.1.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for py_parquet_forge-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5b133ab86639d1da7e9618014a100da5991198191f29e2eece1148554e587b4a
MD5 f6ca0ebbbbb5ae1c750863aba864e2f8
BLAKE2b-256 732669fd3c4b8e1aca1303a098a6e6c2c4b200fc317d96f929787a6b6a6f0bf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_parquet_forge-0.1.0.tar.gz:

Publisher: publish.yml on CoReason-AI/py_parquet_forge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_parquet_forge-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for py_parquet_forge-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b7ae92e973aed39a48337303f39c99f34776410b80967e69331300749675e977
MD5 efa2c7fe003e257b5da214c464f455ea
BLAKE2b-256 af2b0d85849e40edb553122a3b349c3cd50427a2cd9d938c67c6819afbf969d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_parquet_forge-0.1.0-py3-none-any.whl:

Publisher: publish.yml on CoReason-AI/py_parquet_forge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page