Skip to main content

DataFrame Library

A lightweight DataFrame library designed for reading, validating, and writing data entries with a unified API for local, AWS, and GCP storage backends.

Features

  • Unified API: Interact with data across local, AWS, and GCP storage seamlessly.
  • Data Validation: Ensure data integrity with built-in validation mechanisms.
  • Flexible Storage: Read and write data from various storage backends without changing your code.
  • Lightweight: Minimal dependencies and overhead for efficient data handling.

Installation

pip install dataframe-library

Usage

from dataframe_library import DataFrame
# Create a DataFrame instance
df = DataFrame()
# Read data from a local file
df.read('data.csv')
# Validate the data
df.validate()
# Write data to an AWS S3 bucket
df.write('s3://my-bucket/data.csv')
# Read data from a GCP bucket
df.read('gs://my-bucket/data.csv')
# Write data to a local file
df.write('output.csv')

Documentation

For detailed documentation, please visit DataFrame Library Documentation.

Contributing

We welcome contributions! Please read our Contributing Guidelines for more information on how to get involved.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or issues, please open an issue on our [GitHub repository]

Metadata

Release files for pytadata-entriz 2.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytadata-entriz 2.1.4
File Size Uploaded
pytadata_entriz-2.1.4.tar.gz 15.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytadata-entriz 2.1.4
File Interpreter ABI Platform
pytadata_entriz-2.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 37.8 kB

Release files / pytadata_entriz-2.1.4.tar.gz

Download URL pytadata_entriz-2.1.4.tar.gz
Size 15.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d66b0027e7f0d81ccdffb755aa42cdf1f7fc0a4acbfe475ddf1a3b75c61db686
BLAKE2b-256 checksum
How to use checksums
b7359fc251e1f5098fa4ad4b69919020470de285c43802852b957c27a7b90bc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / pytadata_entriz-2.1.4-py3-none-any.whl

Download URL pytadata_entriz-2.1.4-py3-none-any.whl
Size 22.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
599e8f4be2fd19188a427b484f342798e10a61a95bf34436f4a7644cf7dccf14
BLAKE2b-256 checksum
How to use checksums
82939b29852ff39b7e6fc2b0a35a6c24beea61cedd785186302d53d88379c97d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

2.1.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page