Skip to main content

Description

Project description

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

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

data-buckaroo-0.1.1.tar.gz (23.4 kB view details)

Uploaded Source

Built Distribution

data_buckaroo-0.1.1-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file data-buckaroo-0.1.1.tar.gz.

File metadata

  • Download URL: data-buckaroo-0.1.1.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0b2 CPython/3.9.10 Linux/5.15.0-40-generic

File hashes

Hashes for data-buckaroo-0.1.1.tar.gz
Algorithm Hash digest
SHA256 519c1e0c951eb60158bbc67a5ec3458f64cc4117b8f92888e7b2255bd00b3675
MD5 e157860fa31a579be227d7c7e316c6d5
BLAKE2b-256 0b593fb46e5341d51f164936995076658c8254ca571bc02382a7b9a353c31a2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: data_buckaroo-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0b2 CPython/3.9.10 Linux/5.15.0-40-generic

File hashes

Hashes for data_buckaroo-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e0cf3184479888b133318278b4edd9705829cf2a7377f345d9d74c12a2a6251e
MD5 8498d031040fc0965c0e154f4aeaad4b
BLAKE2b-256 126e95075860a90e86e75282dfdb83a5907fa3d6c7f246a66390787b9d1ff065

See more details on using hashes here.

Supported by

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