Skip to main content

Unified API for reading and writing Pandas DataFrames across multiple file formats and engines.

Project description

IOFrame

Pipeline Status Test Coverage License Latest Release PyPI - Version Python Version

IOFrame is a small Python package that provides a unified API to write and read Pandas DataFrames through various file formats (CSV, Parquet, Feather, etc.), and different engines (Pandas, PyArrow, FastParquet, etc.).

The library also provides an experimental API to measure performance metrics on these operations (read time, write time, space usage).

Link Description
📖 Full Documentation The complete guide to installation, configuration, and concepts.
🚀 User Guide The fastest way to get a working example running.
💡 Contributing Guide Learn how to set up a development environment and contribute to the project.
🐛 Report a Bug Found an issue? Let us know by creating a bug report.
📜 Changelog See the latest changes from the release page

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

ioframe-0.1.1.tar.gz (27.3 kB view details)

Uploaded Source

Built Distribution

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

ioframe-0.1.1-py3-none-any.whl (51.7 kB view details)

Uploaded Python 3

File details

Details for the file ioframe-0.1.1.tar.gz.

File metadata

  • Download URL: ioframe-0.1.1.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.8

File hashes

Hashes for ioframe-0.1.1.tar.gz
Algorithm Hash digest
SHA256 a9d218a7cfee4b683ead8362246f85bf065a711bc36ce18bebe4a7335f4c9c12
MD5 5afd506779f9995b43daaf22b9d7901c
BLAKE2b-256 c9f694731eca88f55fa72e0c47722af184f5561e6ee302d7e472c6498df172c5

See more details on using hashes here.

File details

Details for the file ioframe-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ioframe-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 51.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.8

File hashes

Hashes for ioframe-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 69aaebf13ec448c2c965e8b4283faaa1c8d078927e5c9e08f08dc836a7049280
MD5 2bd9b58a4f043f492e411aea8543d3df
BLAKE2b-256 8fcc5f64d1faf9770fd9c30cce8323a4aed03e50e073f9eb0321d2539f0b54d9

See more details on using hashes here.

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