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.0.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.0-py3-none-any.whl (51.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ioframe-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 e40282f5df5a186e20d67b5f31a6539f5e80b31695e34d146555f8ed0100a6b2
MD5 4aea24fd91f78c148b108443ec84c5a9
BLAKE2b-256 85541212ee6a4bd43f961b79ed5af2f60cec9127455d1e4b44011c58c96bcc6c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ioframe-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b60c28fc662da06f3b26253b12a050af57c98beafc8dd7ef308654f2b02a098a
MD5 7a3837a37b0f3bdafe97e2953614308f
BLAKE2b-256 e6b491c2cba279d77c7fe50ee8ee049b412a797f13ad843cc401459dc0c62dae

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