A simple etl pipeline package for CSV, API, and DB sources
Project description
ETLpip install setuptools wheel twine
Pipeline
A simple Python package to extract, transform, and load data from various sources (CSV, API, SQLite) to different targets (CSV, JSON, SQLite).
Features
- Extract from CSV, API, or SQLite DB
- Clean, aggregate, and format data
- Load to CSV, JSON, or SQLite
Usage
elt-run --source-type csv --source-path data/input.csv --destination-path output/output.csv
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
etlkit-0.1.0.tar.gz
(3.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file etlkit-0.1.0.tar.gz.
File metadata
- Download URL: etlkit-0.1.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3639ca8c6d1d1ccefb3238c6acccc9470149afb729bfe4cde87faf540affd4a6
|
|
| MD5 |
5e95359d499a66a3c9d9cfb148ae3555
|
|
| BLAKE2b-256 |
ace39fdf84fc66caf961fef63f3f4c383fe9f4336f48c5ee2a04bd65529b2216
|
File details
Details for the file etlkit-0.1.0-py3-none-any.whl.
File metadata
- Download URL: etlkit-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7610923054b95b28038f4e05e904e144c790e1f92f803019dc951a1dd3c763fb
|
|
| MD5 |
6983dec55809ac8d951a0fda0079663e
|
|
| BLAKE2b-256 |
7ffa77563a25e158bd594ef35d618e52cd9f05e55b4068289214f79015940f06
|