Omniduct
omniduct provides uniform interfaces for connecting to and extracting data from a wide variety of (potentially remote) data stores (including HDFS, Hive, Presto, MySQL, etc).
- Documentation: http://omniduct.readthedocs.io
- Source: https://github.com/airbnb/omniduct
- Bug reports: https://github.com/airbnb/omniduct/issues
It provides:
- A generic plugin-based programmatic API to access data in a consistent manner across different services (see supported protocols).
- A framework for lazily connecting to data sources and maintaining these connections during the entire lifetime of the relevant Python session.
- Automatic port forwarding of remote services over SSH where connections cannot be made directly.
- Convenient IPython magic functions for interfacing with data providers from within IPython and Jupyter Notebook sessions.
- Utility classes and methods to assist in maintaining registries of useful services.
Metadata
Release files for omniduct 1.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| omniduct-1.3.1.tar.gz | 131.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| omniduct-1.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 273.1 kB
Release files / omniduct-1.3.1.tar.gz
| Download URL | omniduct-1.3.1.tar.gz |
|---|---|
| Size | 131.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b55269fcdfedd36df065bdbd00bcd01716349176b7812180691ae075f96e4806
|
|
BLAKE2b-256 checksum How to use checksums |
fe8520829cca46100200f5bcc7538942c5737e21b67e8fe57b0a725eeb8a2359
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Hatch/1.16.5 cpython/3.14.4 HTTPX/0.28.1
|
Release files / omniduct-1.3.1-py3-none-any.whl
| Download URL | omniduct-1.3.1-py3-none-any.whl |
|---|---|
| Size | 141.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b17982c9b3cc694553eec8b41e890616990e62d7234f6ffc4655a65b878af7a3
|
|
BLAKE2b-256 checksum How to use checksums |
2abe6e0a59835d5feb2149ecf1bc60c1b33875ca0f83c12cd89c2fd2484a1af7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Hatch/1.16.5 cpython/3.14.4 HTTPX/0.28.1
|