Skip to main content

Databend Driver Python Binding

Project description

databend-driver

Build

cd bindings/python
maturin develop

Usage

import databend_driver
import asyncio
async def main():
	s = databend_driver.AsyncDatabendDriver('databend+http://root:root@localhost:8000/?sslmode=disable')
	await s.exec("CREATE TABLE if not exists test_upload (x Int32,y VARCHAR)")

asyncio.run(main())

Development

Setup virtualenv:

python -m venv venv

Activate venv:

source venv/bin/activate

Install maturin:

pip install maturin[patchelf]

Build bindings:

maturin develop

Run some tests:

maturin develop -E test
behave tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

databend_driver-0.8.1-cp37-abi3-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.7+Windows x86-64

databend_driver-0.8.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ x86-64

databend_driver-0.8.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

databend_driver-0.8.1-cp37-abi3-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

databend_driver-0.8.1-cp37-abi3-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.7+macOS 10.7+ x86-64

File details

Details for the file databend_driver-0.8.1-cp37-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for databend_driver-0.8.1-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 cf502ee6a4d30a0b2050353046f61d4e140e9298e28ecafa65d9c9131fb0f96a
MD5 e5693510f68387026c5e514525056d8b
BLAKE2b-256 3adb817147b8da9e887624bfe04becd0a03a188347ed6089fad17b69cc16c044

See more details on using hashes here.

File details

Details for the file databend_driver-0.8.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for databend_driver-0.8.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ec81d10c75e17f18537cc09388213ba8d872ea5e83dd2cbe0b97a6ad0193da5
MD5 15f9dc4d5cb08f3ec0924512d7bedbd1
BLAKE2b-256 9a341bee5fc42ff4550e3be5eb4b8497a2eb59e72e6f7f35fef6ef592bc7e00a

See more details on using hashes here.

File details

Details for the file databend_driver-0.8.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for databend_driver-0.8.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c578f0b337321f3bfe902307fd2815c948155fb1a808878cf3e1e2a48d9967d1
MD5 270e2a53aba0caf280f89d12de8cfd90
BLAKE2b-256 91a45955f30e3eba0dc7163b51477a0f74dec4d8eaa30f6ee822655a5a730ee6

See more details on using hashes here.

File details

Details for the file databend_driver-0.8.1-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for databend_driver-0.8.1-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05bdd42b8668945a1236f6a1190a0b9008e93db6ce23eb8728becffe0f15ecbb
MD5 f3b1d8ba273f1bf0d9247010e4bffda6
BLAKE2b-256 aa5469fea7544523adf5f36354176cedc7991655cbbcb420a9da2d4c052124f3

See more details on using hashes here.

File details

Details for the file databend_driver-0.8.1-cp37-abi3-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for databend_driver-0.8.1-cp37-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 c05b52faf4750fcb1077029eab7f7563f77b3bcbcfc65860b5b77010ed3df517
MD5 5971fd77082d612b3a616ba0ff90745e
BLAKE2b-256 3aa8f435044799def516ce603477439cd6a7615502ad906f0b6e42657fae6742

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page