Extract, transform and load tabular data efficiently, using CSV files and/or database connections (including bulk load and merge to databases).
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
Tabulk
Extract, transform and load tabular data efficiently, using CSV files and/or database connections (including bulk load and merge to databases).
WORK IN PROGRESS (TODO)
Installation
Requires Python >= 3.9.
Published on PyPI.
Install without any dependency:
pip install tabulk
It is also possible to install with an extra specifier to add optional dependencies, depending on the database engine(s) you plan to use. Example for PostgreSQL:
pip install tabulk[postgresql]
Avalable extra specifiers:
tabulk[postgresql](synonym:tabulk[pg]) for PostgreSQL: installspsycopgwith sql parsing and timezone utilitiestabulk[mysql](synonyms:tabulk[maria],tabulk[mariadb]) for MySQL or MariaDB: installsmysqlclientwith sql parsing and timezone utilitiestabulk[sqlserver](synonym:tabulk[mssql]) for Microsoft SQL Server: installspyodbcwith sql parsing and timezone utilitiestabulk[tz]: installs timezone utilities (on Windows only: they are never needed with Python 3.9 on Linux)
Usage
Examples: TODO.
See full documentation, including API reference: TODO.
Contributing
Pull requests are welcome.
Legal
This project is licensed under the terms of the MIT license.
Logo designed by Freepik (free with required attribution).
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 Distributions
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 tabulk-0.0.0-py3-none-any.whl.
File metadata
- Download URL: tabulk-0.0.0-py3-none-any.whl
- Upload date:
- Size: 12.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2383cb81e4bb7653a182d4011335ea9a1f5f566ca3dbb6c92e510a37869e28ff
|
|
| MD5 |
170e87a0264b23715c852bffdbea897e
|
|
| BLAKE2b-256 |
97a61077539d9122d352db0ba93d14fa72e950ce813dd1fc114c0407164fda86
|