Skip to main content

DataStax Enterprise Python Driver

Project description

A modern, feature-rich and highly-tunable Python client library for DataStax Enterprise (4.7+) using exclusively Cassandra’s binary protocol and Cassandra Query Language v3.

The driver supports Python 2.7, 3.4, 3.5, and 3.6.

Note: DataStax products do not support big-endian systems.

Feedback Requested

Help us focus our efforts! Provide your input on the Platform and Runtime Survey (we kept it short).

Features

A fluent API extension for DSE Graph is available in the dse-graph package. For more information, see the documentation here.

Installation

Installation through pip is recommended:

$ pip install dse-driver

For more complete installation instructions, see the installation guide.

Documentation

The documentation can be found online here.

A couple of links for getting up to speed:

Reporting Problems

Please report any bugs and make any feature requests on the JIRA issue tracker.

If you would like to contribute, please feel free to open a pull request.

Getting Help

Your best options for getting help with the driver are the mailing list and the #datastax-drivers channel in the DataStax Academy Slack.

License

Copyright 2016-2017 DataStax

Licensed under the DataStax DSE Driver License; you may not use this software except in compliance with the License. You may obtain a copy of the License at

http://www.datastax.com/terms/datastax-dse-driver-license-terms

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Project details


Download files

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

Source Distribution

dse-driver-2.7.0.tar.gz (240.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dse_driver-2.7.0-cp36-cp36m-manylinux1_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.6m

dse_driver-2.7.0-cp36-cp36m-manylinux1_i686.whl (3.2 MB view details)

Uploaded CPython 3.6m

dse_driver-2.7.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.6mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ Intel (x86-64, i386)macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

dse_driver-2.7.0-cp35-cp35m-manylinux1_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.5m

dse_driver-2.7.0-cp35-cp35m-manylinux1_i686.whl (3.1 MB view details)

Uploaded CPython 3.5m

dse_driver-2.7.0-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.5mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ Intel (x86-64, i386)macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

dse_driver-2.7.0-cp34-cp34m-manylinux1_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.4m

dse_driver-2.7.0-cp34-cp34m-manylinux1_i686.whl (3.1 MB view details)

Uploaded CPython 3.4m

dse_driver-2.7.0-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.4mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ Intel (x86-64, i386)macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

dse_driver-2.7.0-cp27-cp27mu-manylinux1_x86_64.whl (3.7 MB view details)

Uploaded CPython 2.7mu

dse_driver-2.7.0-cp27-cp27mu-manylinux1_i686.whl (3.0 MB view details)

Uploaded CPython 2.7mu

dse_driver-2.7.0-cp27-cp27m-manylinux1_x86_64.whl (3.7 MB view details)

Uploaded CPython 2.7m

dse_driver-2.7.0-cp27-cp27m-manylinux1_i686.whl (3.0 MB view details)

Uploaded CPython 2.7m

dse_driver-2.7.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (7.1 MB view details)

Uploaded CPython 2.7mmacOS 10.10+ Intel (x86-64, i386)macOS 10.10+ x86-64macOS 10.6+ Intel (x86-64, i386)macOS 10.9+ Intel (x86-64, i386)macOS 10.9+ x86-64

File details

Details for the file dse-driver-2.7.0.tar.gz.

File metadata

  • Download URL: dse-driver-2.7.0.tar.gz
  • Upload date:
  • Size: 240.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse-driver-2.7.0.tar.gz
Algorithm Hash digest
SHA256 90d5c5b78b4f676249f5638608570603ce67f854ffac98b91ac3748843b89b79
MD5 ec19c779bb097db984975d3a8f07359e
BLAKE2b-256 30389cd7d4f2b21de19df0eac5d1c66f739033547fe7a1f448ec61c22f4d8625

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 06694b7679188347c130419c4a1c046e01fb09300e10038824f8b5bf82722d76
MD5 8f65c3966c94c016a3af04b56ebeeb90
BLAKE2b-256 bde468edf3c9e17bffb6c69169f9f8ceaa3833d3639d2cc2cd67511289cf6a47

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 be2c50cd819c6e8e50b19388c6072bd44f8d9d7f69fd3b95fddf32c9c0b6d1c5
MD5 4363f9d9147a8f9ba72e93a17928ff7f
BLAKE2b-256 bbd4acaad7267042149fae09bc58b6487e07b5ba4f3b7b65970727f9ce6c06b5

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for dse_driver-2.7.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 85d79254f7252f83518be5dacb560cd4c479544b21356a79696e0f0ef432f7fc
MD5 6f6ef3ad27b6d2185e384dbb7f107294
BLAKE2b-256 52a3571d97995a7a36928d0f96699a1397710c8a6d04bf749e62b967eec98efd

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 45bcf04c6059f1e1a74d18db8b05a1cf16e9e2a11324ace5b61e2d3aa0c041cd
MD5 ed7c00d260b4465238629fa7b54a984a
BLAKE2b-256 fdf3255b101545a818ae7173e022f1acb4dd1fe740807974f36a4eb980a44133

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 645703860adeaf1e2432fcc3c144543b4d6169349b1428b38833c15b5e3bf642
MD5 44fca107799a66eab3a61042c00f80ec
BLAKE2b-256 9d7a7e899df7e1e92ea0835b11b715a8741e2c8de7d8e7b299f348af66bfd8d6

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for dse_driver-2.7.0-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 3bf8ebf6032d8e91c0375ac43ea11bcf06922edc67e1bdf8ac18c9b898e39bb3
MD5 035476e68f50988d97cdcc4edca38286
BLAKE2b-256 ed7e918592a73bbe8ef7431b29eed8521012377a2c854b63a295a04ebd870381

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 17ac77901d0f6bfd08fb251588658b820a8daf8e587da7e083547340885da7f8
MD5 120b59d8ca9cbed32218573b26cfe219
BLAKE2b-256 eb1c06963b48c37085a272bb319c212e0b2c3666e7c40fde23b8ae8d2953a1b2

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4bad480ec7398b44604343afcfacb2e7bf63f3ed656df9e1fefa71155c7d1906
MD5 51e6a260a54aee6d5dbea63c869d9691
BLAKE2b-256 566edeefc38f7305afa093e1d02476f14764c493c27d5ea9606de6cc7f6744ea

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for dse_driver-2.7.0-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 d4c51a12ffd21754ade619e7365d46f0609b0a552737d821bcc75253c9542b4f
MD5 2de887f30563941999572e5af6fcf4b8
BLAKE2b-256 3a00a5387452bb9ff850909cc8f08b64b476c5c3ac4d067ad1eb0fdcd550b0d9

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 460fcf393c0494d365afecd318e175b1524a5f939518af7217ccb9e8d7df0cf6
MD5 8d5cfc9a36b6c08d5ba9a837c476c51d
BLAKE2b-256 f847781b96e7259544a90e4373d1d795e5bbcad64fed0c3c16387bf12e0786bf

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a246bba05be6ff3ce2494d84500a1901dbe19c2bffa202bfe2fe8b30c6e79c01
MD5 66c24d89ddb9e4cb7aa65a6be168565b
BLAKE2b-256 3a10bb86a85c94a6e28a80870f9fff7fea5488b9f54d715a7a5396898c0f8004

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0187708dea2a3284f69966e0819ad0a9a49066603e1727e62f6c73f30307a578
MD5 18b6968d455c99824afb1ee106189611
BLAKE2b-256 87fe7ba2a39ba72d72fd0a41a8623c49e48bfea9f07cd03e1afe0020a555fa30

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: dse_driver-2.7.0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.12

File hashes

Hashes for dse_driver-2.7.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e5f9def273940566e661dea9177dbe32d265b2bc24acbf756753f4649b0c6626
MD5 79981d3a698ac6659d19cc6cbc9b9804
BLAKE2b-256 140f65907239f992ec9a7e509139ecbfee7984da05102e34c949cb8d4ed33f99

See more details on using hashes here.

File details

Details for the file dse_driver-2.7.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for dse_driver-2.7.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 56e331846f1a2368be8e164416565dabf1ee43950659eb94e683cff96cbbd0b8
MD5 a31c4a3a9d5f0a7aa582f8f154f4461f
BLAKE2b-256 f0700548e4ab8d9ce09e94c0ba861916ec870866c5bef4fd4f18b2f268a8797a

See more details on using hashes here.

Supported by

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