turbodbc

Turbodbc is a Python module to access relational databases via the Open Database Connectivity (ODBC) interface. The module complies with the Python Database API Specification 2.0.

MIT License

Downloads
5.9K
Stars
616
Committers
36

Bot releases are hidden (Show)

turbodbc - Turbodbc 1.1.1

Published by MathMagique about 7 years ago

Highlights:

  • Official Windows support (64 bit, Python 3.5 and 3.6) including automatic testing and upload of binary wheels
  • New cursor.fetchnumpybatches() method allows to iterate over batches of NumPy arrays

For more details, please have a look at the changelog

turbodbc - Turbodbc 1.1.2

Published by MathMagique about 7 years ago

Highlight:

  • Added options to control automatic commit behavior

For more details, please have a look at the changelog

turbodbc - Turbodbc 2.0.0

Published by MathMagique about 7 years ago

Highlight:

  • New built-in Apache Arrow support for retrieving result sets via cursor.fetchallarrow()

For more details, please have a look at the changelog

turbodbc - Turbodbc 2.1.0

Published by MathMagique about 7 years ago

Highlight:

  • New cursor method executemanycolumns() accepts NumPy columns for extra-speedy inserts without intermediate conversion of numbers, etc. into Python objects.

For more details, please have a look at the changelog

turbodbc - Turbodbc 2.2.0

Published by MathMagique about 7 years ago

Highlights:

  • Large decimals with more than 18 digits can be retrieved as 64-bit data types
  • Size of large VARCHAR fields can be limited
  • executemanycolumns() supports datetime64[ns] for better pandas integration

Please see the changelog for more details.

Package Rankings
Top 8.17% on Proxy.golang.org
Top 3.42% on Pypi.org
Top 19.05% on Conda-forge.org
Badges
Extracted from project README
Build Status Documentation Status codecov Anaconda-Server Badge Anaconda-Server Badge
Related Projects