Skip to main content

Data Buckaroo

Lightweight AWS Data Wrangler, for Athena queries only. Also has a lightweight "DataFrame" implementation if you prefer not to use Pandas.

Install

pip install data-buckaroo
# Optional if you would like to use Pandas
pip install data-buckaroo[pandas]

Usage

from data_buckaroo import AthenaQuery
from lightframe import LightFrame
aq = AthenaQuery(workgroup="ATHENA_WORKGROUP", database="ATHENA_DATABASE")
lf: LightFrame = aq.read_sql_query("SELECT * FROM TABLE_NAME")
print(lf)
   id  string_object  string  float  int        date            timestamp   bool  par0  par1
0   1            foo     foo    1.0    1  2020-01-01  2020-01-01 00:00:00   True     1     a
1   2                                                                                1     b
2   3            boo     boo    2.0    2  2020-01-02  2020-01-02 00:00:01  False     2     b

Metadata

Release files for data-buckaroo 0.1.1

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

Source distribution (sdist)

Source distribution for data-buckaroo 0.1.1
File Size Uploaded
data-buckaroo-0.1.1.tar.gz 23.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for data-buckaroo 0.1.1
File Interpreter ABI Platform
data_buckaroo-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 51.4 kB

Release files / data-buckaroo-0.1.1.tar.gz

Download URL data-buckaroo-0.1.1.tar.gz
Size 23.4 kB
Tags Source
SHA-256 checksum
How to use checksums
519c1e0c951eb60158bbc67a5ec3458f64cc4117b8f92888e7b2255bd00b3675
BLAKE2b-256 checksum
How to use checksums
0b593fb46e5341d51f164936995076658c8254ca571bc02382a7b9a353c31a2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.0b2 CPython/3.9.10 Linux/5.15.0-40-generic

Release files / data_buckaroo-0.1.1-py3-none-any.whl

Download URL data_buckaroo-0.1.1-py3-none-any.whl
Size 28.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e0cf3184479888b133318278b4edd9705829cf2a7377f345d9d74c12a2a6251e
BLAKE2b-256 checksum
How to use checksums
126e95075860a90e86e75282dfdb83a5907fa3d6c7f246a66390787b9d1ff065
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.0b2 CPython/3.9.10 Linux/5.15.0-40-generic

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

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