turbodbc is a Python DB API 2.0 compatible ODBC driver
Project description
![turbodbc logo](/page/logo.png?raw=true “turbodbc logo”)
Turbodbc - Turbocharged database access for data scientists.
[![Build Status](https://travis-ci.org/blue-yonder/turbodbc.svg?branch=master)](https://travis-ci.org/blue-yonder/turbodbc) [![Build status](https://ci.appveyor.com/api/projects/status/e1e8wlidpvpmcauu/branch/master?svg=true)](https://ci.appveyor.com/project/MathMagique/turbodbc/branch/master) [![Documentation Status](https://readthedocs.org/projects/turbodbc/badge/?version=latest)](http://turbodbc.readthedocs.io/en/latest/?badge=latest) [![codecov](https://codecov.io/gh/blue-yonder/turbodbc/branch/master/graph/badge.svg)](https://codecov.io/gh/blue-yonder/turbodbc)
Turbodbc is a Python module to access relational databases via the [Open Database Connectivity (ODBC)](https://en.wikipedia.org/wiki/Open_Database_Connectivity) interface. Its primary target audience are data scientist that use databases for which no efficient native Python drivers are available.
For maximum compatibility, turbodbc complies with the [Python Database API Specification 2.0 (PEP 249)](https://www.python.org/dev/peps/pep-0249/). For maximum performance, turbodbc offers built-in [NumPy](http://www.numpy.org) support and internally relies on batched data transfer instead of single-record communication as other popular ODBC modules do.
Turbodbc is free to use ([MIT license](https://github.com/blue-yonder/turbodbc/blob/master/LICENSE)), open source ([GitHub](https://github.com/blue-yonder/turbodbc)), works with Python 2.7 and Python 3.4+, and is available for Linux, OSX, and Windows.
Turbodbc is routinely tested with [MySQL](https://www.mysql.com), [PostgreSQL](https://www.postgresql.org), [EXASOL](http://www.exasol.com), and [MSSQL](http://microsoft.com/sql), but probably also works with your database.
Nice! Where can I find documentation?
Follow this link to the [latest turbodbc documentation](http://turbodbc.readthedocs.io/en/latest/). The documentation explains how to install and use turbodbc, and also provides answers to many questions you might have.
Is turbodbc on Twitter?
Yes, it is! Just follow [@turbodbc](https://twitter.com/turbodbc) for the latest turbodbc talk and news about related technologies.
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
Built Distributions
Hashes for turbodbc-1.1.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09ba34fccfd5b5419b58095cc637ee2ee56cb7ca602a63edaa29f98343c9abc3 |
|
MD5 | 48b5d7416440872b17b4ffd5117c51b7 |
|
BLAKE2b-256 | d6dc959ceca20ccdcc0fc1dd7bcd10291f5c7b8248dc7ef17918dd08f41a9e79 |
Hashes for turbodbc-1.1.2-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5380a49f29490b3471718a8b17335d476e2be468339d9beb3a758952878bcff |
|
MD5 | 613a37fb2ae2fd73373e71325f426502 |
|
BLAKE2b-256 | c64ec5cd48da73d4402d1b9ca9b6b3b921b891c1a10dad5d3817cf65ab137fbd |