Skip to main content

Apache Cassandra Python Driver

Project description

license version pyversion travis

Apache Cassandra Python Driver

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

The driver supports Python 3.10 through 3.14.

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

Features

Installation

Installation through pip is recommended:

$ pip install cassandra-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:

Object Mapper

cqlengine (originally developed by Blake Eggleston and Jon Haddad, with contributions from the community) is now maintained as an integral part of this package. Refer to documentation here.

Contributing

See CONTRIBUTING.rst.

Reporting Problems

Please report any bugs and make any feature requests on the CASSPYTHON project of the ASF JIRA.

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

Getting Help

You can talk about the driver, ask questions and get help in the #cassandra-drivers channel on ASF Slack.

License

Copyright 2013 The Apache Software Foundation

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

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


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

cassandra_driver-3.30.1.tar.gz (289.2 kB view details)

Uploaded Source

Built Distributions

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

cassandra_driver-3.30.1-cp314-cp314-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.14Windows x86-64

cassandra_driver-3.30.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

cassandra_driver-3.30.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cassandra_driver-3.30.1-cp314-cp314-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

cassandra_driver-3.30.1-cp314-cp314-macosx_10_15_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

cassandra_driver-3.30.1-cp313-cp313-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.13Windows x86-64

cassandra_driver-3.30.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

cassandra_driver-3.30.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cassandra_driver-3.30.1-cp313-cp313-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cassandra_driver-3.30.1-cp313-cp313-macosx_10_13_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cassandra_driver-3.30.1-cp312-cp312-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.12Windows x86-64

cassandra_driver-3.30.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

cassandra_driver-3.30.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cassandra_driver-3.30.1-cp312-cp312-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cassandra_driver-3.30.1-cp312-cp312-macosx_10_13_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cassandra_driver-3.30.1-cp311-cp311-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

cassandra_driver-3.30.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

cassandra_driver-3.30.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cassandra_driver-3.30.1-cp311-cp311-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cassandra_driver-3.30.1-cp311-cp311-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cassandra_driver-3.30.1-cp310-cp310-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86-64

cassandra_driver-3.30.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

cassandra_driver-3.30.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cassandra_driver-3.30.1-cp310-cp310-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cassandra_driver-3.30.1-cp310-cp310-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file cassandra_driver-3.30.1.tar.gz.

File metadata

  • Download URL: cassandra_driver-3.30.1.tar.gz
  • Upload date:
  • Size: 289.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for cassandra_driver-3.30.1.tar.gz
Algorithm Hash digest
SHA256 0c6a3e1428f7c6a9aa6c944b9c47a37cd2cdbeb5b5a82d42c33afdd56f14e398
MD5 c8bf09e8ca1ce38a91b7ce5cbfe6fba2
BLAKE2b-256 bbed4e16210e194660f107929ee494f1cf18557252655067d9b39029c241be2d

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3c32513a2f2c6832d4fe3464e11be59dc21096dba296b18ec3454bc8354a78ba
MD5 7b4b6bb8c7299901c4c424cf7f08bf07
BLAKE2b-256 43e9c8aabe3f2b7ab862c2741b67a3296ce8ae677b85cb53ce61773b909b37ba

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61bf2ded460fb0d2e909b70c9d193588b71148540bd85e29fe6954e00bb1a869
MD5 53ff0dfc660d3cc16692df1c92e32acd
BLAKE2b-256 c3b9d1ce6bc0c990005ab45ac984aa7f3b93c7fd2ba2b83d5a9b02df6c134481

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 921403aa76c66d78d00c4a3dff542f989fa584b7450e3cb1dd2c267b4a5a55f0
MD5 b663a64240d3367d10b238895d65e898
BLAKE2b-256 19b50b9c71f8e5255905df92487ca5c366f397fd5806e369fc804ab55e3e02cc

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3cb90ec9ac9d44cbfe17f1e9cb643dbc5f401e62980835aa6669a2fd5792863b
MD5 e86317801033d99b0734a2865869f9ca
BLAKE2b-256 16a5ce2fc121344a55af03800cf388d2672f8eae9ebe0b5d3143417b4c5585a0

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 87822d6cce2c586aa72733a9dd1858276cee795834f7ad949c783bf19cf7a3a7
MD5 3079c22dfe4e63ae7439bd262a1d833a
BLAKE2b-256 2c522c06e18f3d4c4fe3263a5e6cc1e747b592b9d2d2546e20add7dac43dc1b6

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 eba7931a615207aab84ebaa000330024f1c614aa86ca58d119556edd338883ce
MD5 b291a2f79953758bad84dd78b354d326
BLAKE2b-256 d3afa6eab42d55ac693f105113651951cad6830cd1230434eb8c2f241d184796

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0995dccff3df739a1df6e10da9f3fc95bbbc8b38bacc4cfb6172655f8351cba
MD5 c4d19c769c984dc8603452918d1e78b1
BLAKE2b-256 f8df569fb36b5b9810c750c03802be23afaea52099b55e9f47379f1ced180b97

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ec04eebfadc74039b1f7df84356a822539992c7dc0b013fedbb5a33d9295af86
MD5 15960427ca45f09717865db6cd26c246
BLAKE2b-256 e4bd1b9d30155656ce660838440b72d1e85b3e4301d5e6facaf327a83aeca96a

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f43abccb5b5a761582e4ba6d44a7ef4274b61b0bd3f8e3159af40ca2c10c0fa
MD5 19ea4ed8543a947a4384e6da95b80160
BLAKE2b-256 54dc20972270725376e920d333abfb89260ebf1c1d68491e1464a064061040a2

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0ea769cf9925206b8458db10477b78699660fbdaed7262157e43b8f21817f838
MD5 be9e1e05f10b1fafa3b0a0bb0c20e81f
BLAKE2b-256 234f13533a1f642213d84ae5896b85f71d0eb1b3449647ecd8a0127adba0a7f8

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e43d873de5f8dadf4c8dcc4fab87d66a8495137e844ae3c184fbc90a54c05bc0
MD5 2ac6a52c58f54d54636b552fd96a4a2c
BLAKE2b-256 49ee779b732de46608018ac90613a5fe4954a4901c6efa19f38ab2213e9cf4ef

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af5c6f5d7d5a86725b908aba12d9554df60234c15bfe053a8175b15db791ada8
MD5 46d03b24240d84936d7b19f6d7ee5cbf
BLAKE2b-256 89c1d050e11c324c0d0be7213947bed7c1cb65ef50ab4f12b3e881614217fce2

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e10784b4f7d77332dc1a5c72855977a0d797160fd8ba50785414caed07fce95b
MD5 03fa228672f014c76281250281a33e87
BLAKE2b-256 a8439bc21a9a3881c7eb9c19d0a6af8331a3fda0f18e82be83b49330f072d546

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ab853bd2806899c5612c3e4ac2a355a7811084d06692e4460255e3b0a4fa556a
MD5 7d2fb96b1655773080b7aefb05e31a8e
BLAKE2b-256 3aedd9bca63e72e8219243e75821e72ace3046da0fe9a8b22375cf0c0efff427

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9ff317f79b09eba52a44d46d8c4773e47533dfdd8b9ba4984268dc4a1fe5206e
MD5 cd7a6df60ca41ac7e21fe6b7172ba22a
BLAKE2b-256 07d48a80155cfe1312bb5d750e5a7b0384a1346fde2ca07cbff869f6627db071

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 799af594364475656d9eea69606713fbaa98b10da82cc6d90286322477c72828
MD5 357dca6436d2495ba75c917a5910e71c
BLAKE2b-256 23687cd2acd903d8c51079d63df37dd8880fd62b3c3abd3e58b382fc2cb5699a

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c5ae0218e52944f92ddde07a03cfa941fa4a10097d501a18cfa1b525c92d013
MD5 2522ed7a6c7c20273a9e46ff7f684806
BLAKE2b-256 0e68dd77df0e56a275f763ee38598c21abc4fd585b8319dc38eaee398433c231

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 187bd1457e414bc019a0635603ea0001baada914942198ed23993198e44dec74
MD5 8bbacedf59ada3e1663d1ff4baa70158
BLAKE2b-256 01282cef7840b2065d6053ab46347a6f9e149719e4980937df3ec7bca75125ca

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 546ad047abf96a6d7922d057010b4cfb22e9d473db7b907956bc7c6a8029f7d9
MD5 ccf0eae9c37c4b5bcf72a86335ce0c92
BLAKE2b-256 321bd2d312b1b33ce3843bbf38df625f25760cc1ac1c11e72d9527a2e43c5fe3

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9b54f7c6cbb1d9bb6a8b9f8ab6034e6f761527e97af0603aa1e9635720df03a0
MD5 7505b15b9f09240240b4c8347e2db079
BLAKE2b-256 d7ac1a26e7c9aabbf1e14556e2d2ce0f44557c2b9cd85d1057c9148c024fba1b

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 222c704c72a5880cfe9c89f04b375d03d1152dbdb6ec8c25a325267b8bc2ca4e
MD5 00b44b2eec471a4c70660821eed2c6e4
BLAKE2b-256 de67c3554dfdf4ad87af8810846e5c879893db9599d81860b92cb5aa114d7092

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 71f3ccc8c60f41c83306c60704f7b1ee1a8ccd312aae286bf75d318aa47d0e71
MD5 b098e1551ec56ebafaf03d24153b621e
BLAKE2b-256 4fe3fae61cfa426878f8b932bca0ce63a7df8b61bb2ed71a87244e7b3a9aec32

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 30686850b9e0d0d8326ee07219113170b4e1d041e4d1434521a2f342c471108e
MD5 e7cb5e42d4da56129da007685cd6c81a
BLAKE2b-256 622231184dab2c9bad176968b481fa03f3584bdfe78245c4fbde7d22782c6ff0

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84b2cc578f542332b678fc3fcc801c6ef8110a377d3fd38c27eab5ec5f2d2b79
MD5 ec00ad9ab03de276fc120fb5a55fdfba
BLAKE2b-256 81afe5d9943bbda20d3b5e6ff82d61066c159e932449219507b4a07a9c09bf81

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cassandra_driver-3.30.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 80df7b705f71e1a6dae77aaea682cbe45fdd74b962cfcc6c6b0c05195f48b7c2
MD5 e21323f29ae8e9307d23408952848bf4
BLAKE2b-256 462d7a4fba6ae9c69cffe6b13ecd44e3ceda9ce437529ca1ee9e21a854cd5ab4

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