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.0.tar.gz (4.2 MB 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.0-cp314-cp314-win_amd64.whl (6.8 MB view details)

Uploaded CPython 3.14Windows x86-64

cassandra_driver-3.30.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (7.6 MB view details)

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

cassandra_driver-3.30.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (7.4 MB view details)

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

cassandra_driver-3.30.0-cp314-cp314-macosx_11_0_arm64.whl (7.6 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

cassandra_driver-3.30.0-cp314-cp314-macosx_10_15_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

cassandra_driver-3.30.0-cp313-cp313-win_amd64.whl (6.8 MB view details)

Uploaded CPython 3.13Windows x86-64

cassandra_driver-3.30.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (7.6 MB view details)

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

cassandra_driver-3.30.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (7.3 MB view details)

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

cassandra_driver-3.30.0-cp313-cp313-macosx_11_0_arm64.whl (7.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cassandra_driver-3.30.0-cp313-cp313-macosx_10_13_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cassandra_driver-3.30.0-cp312-cp312-win_amd64.whl (6.8 MB view details)

Uploaded CPython 3.12Windows x86-64

cassandra_driver-3.30.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (7.6 MB view details)

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

cassandra_driver-3.30.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (7.3 MB view details)

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

cassandra_driver-3.30.0-cp312-cp312-macosx_11_0_arm64.whl (7.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cassandra_driver-3.30.0-cp312-cp312-macosx_10_13_x86_64.whl (7.8 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cassandra_driver-3.30.0-cp311-cp311-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.11Windows x86-64

cassandra_driver-3.30.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (7.8 MB view details)

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

cassandra_driver-3.30.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (7.6 MB view details)

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

cassandra_driver-3.30.0-cp311-cp311-macosx_11_0_arm64.whl (7.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cassandra_driver-3.30.0-cp311-cp311-macosx_10_9_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cassandra_driver-3.30.0-cp310-cp310-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.10Windows x86-64

cassandra_driver-3.30.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (7.8 MB view details)

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

cassandra_driver-3.30.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (7.6 MB view details)

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

cassandra_driver-3.30.0-cp310-cp310-macosx_11_0_arm64.whl (7.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cassandra_driver-3.30.0-cp310-cp310-macosx_10_9_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: cassandra_driver-3.30.0.tar.gz
  • Upload date:
  • Size: 4.2 MB
  • 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.0.tar.gz
Algorithm Hash digest
SHA256 7e4cfd6ec3023576ed0ffa34882d9778e4bacfd918048ae9139ccdd00628ed85
MD5 d1e5ef3b96b515f429af2a92b6f7e70b
BLAKE2b-256 85268806d0949422b560029a040e7a628d92addd612726468c3fb546354a43a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 136b46437b9902673264e101cdaab309d3e40607bff34430bda86b785badc6e4
MD5 d94b1aad80d690c1afa1b4a48ba50dde
BLAKE2b-256 c429aed0ee68f724b9fecc9cebfcae44f331b5dd2e010415f4be2d6e64d77226

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.0-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.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 137498e2a9b6f578d1902e1af8a988e50b8fe134c76a176f1b8a774e906bc66c
MD5 b2205ac4d23224d40d31819690e7ec68
BLAKE2b-256 f69b8cd9c03474bac374b0cda4124c7c4d2f6b2b5f7942b028f82222daf54fcb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c1b4aa6c7706dec839134adb6a2094d90c5f6f35efa08028ed6aae6e67c8643e
MD5 2f40db9a44634821e5c54ac2a2e12c45
BLAKE2b-256 999ebed3930f4a726b3783fea179a88cd16b95d968ec8fc1af9d5193d26cfc39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 923a6e1c3fa5f98f846a028b1a7207ec9e7d8cfa54ea47a507d41122efa2f54f
MD5 68c520bd0a0eb80d05f831705e6e6ffe
BLAKE2b-256 48a8a7aae33ef0a74616210b2cff18a5efba3db99f1c5bb7e2a5a31aeabb8558

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c64e20bf46b49f8ef64569208d4a395b0928c27d5960559922a2d13471924d0d
MD5 3670d520889e34ab59ba6948ed9bd03a
BLAKE2b-256 73c0a8b52c18959d96d313450cdfa97f66d4b67327814671df65a7a2e7fca64f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 17fb53587c9fc6a27b5c4a89b4f3d9169be43fc572d6f3f67494aa74708be936
MD5 f7b7ab9cb9242f9581041174a3ca59a7
BLAKE2b-256 4a0dff571cb27e56d8112bc3f4a5e807da54c8b875264e038e791e06ddcc1817

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.0-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.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d73c0429813045ba86b92fc033fbcfd495aa10e9d4a40fe30b6e9dfe8b5d3ab4
MD5 347dc6e3b97797d0701e3a1d813db466
BLAKE2b-256 637a54466eff67b69653c83d5bcf3972e42a52b2e881f9a3ee7ca8b996943caf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 289e86c81be2543cb9055600c0819850db921e6e138a84e5c88ec160662c7207
MD5 6edd961777902f40c7d09632655411fc
BLAKE2b-256 1ec0f44f3fdb7c40cddad7b58cc8102387ae8ee4da793ed5899d4a231989fbea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c4acd28791854c23ca68be50a7a750c9413ba80fec0ca5c27c2be05f6f3fe0a
MD5 19b9a9eabe2491f1629e26bba3146c20
BLAKE2b-256 482cb88c3747c63eeb36b1ebb46a50734b2490eb05f87944ec907563f861bb76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d2f9e00127f70dff42d4ef932df8a6b81170c2861d4e75c8b13f4b4816b4450c
MD5 88482b2c80a4a0f1ee940223e99c4b33
BLAKE2b-256 10e832c6063738ce418403750575a1a1f73609c313766849cb930699d607fc8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6d449f49ce866ac20a1c3d80b1f9245ecdfd1e67b843dccd3d6eccdfe519c02e
MD5 fa092c9c0437752ac1e80605082b299b
BLAKE2b-256 a460c776d0d9d6b92bd2f15720db51313af8a194272f725d3fda8827258b728b

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.0-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.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f4225082a11d9529416c223553ab38a29c4e65da6646b40159c554480dc002c
MD5 8c248091dbb4e2805729eeb7eff7e982
BLAKE2b-256 13febbed363953eee1774842806527e377a79f0cbfb52887b6379c856ff8fedf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83a9148d408a3dbb48ea1802d643d60fa53cd69dc7b9a244511ecf5b917e4f53
MD5 e92e44c3ff6f91050eef3f779b3aee0c
BLAKE2b-256 8f5dead64522236077f4a63974ed4f193f26e35f85132751154f9aa839680dc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61d7eeb17d8f76d5b4a9b1239145250f2a9f7bf949c30e2cc36196b5a0523ce1
MD5 e06f4b202f172edb6691b5e0ae1d2232
BLAKE2b-256 a3e38c3c02380334697c629de2db560d67e44461401175887e7a36374e30bcad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 212af4d8ff934c30538f4bdf7da61f14dc9a30349f6cac2161c8125e56fad928
MD5 870884e2e9fcfc83b8b0f5b60724ee20
BLAKE2b-256 89468fc42a2c836ec525f9313e6bdffbada2911d8501ff008e5d22ebdbaa4895

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0c28a8e84917acebecbaed39844047c2f135739c3627dd7b9f8541af33e11df3
MD5 a20f6bdc41057e42775b492392a19f92
BLAKE2b-256 7bda25f3542b1b7221c12e323eae591015e2e816fd543e6538cfc29d2c6ff059

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.0-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.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 385134eba72f048707cd800de0a61cf3c23246113edffe9bc6bc2eb86282d26b
MD5 dcbfa27bccff381d340b1a3782a5ab8a
BLAKE2b-256 615674b01c48acf401de3f38054bdfcbb493770e13dd2ddbb4735783045f1e3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ff2e9fbdc1be54c1d041ea3f7d09812442f334be14bb5ad7aede175544765d25
MD5 e789946224448bf54a8c2e0988c53c8b
BLAKE2b-256 aa1f48691b5bed702bbe4db3acb00c1a3cc585e18bd70dadb12a5cf0697c6159

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d5e3575ec01d8c043b56ff25de6f61ff4c9ed5cb3ea4c3d9df98def71ba710c
MD5 2ab64bf2860a75ad0f66ad2bcdc4de49
BLAKE2b-256 92f667a0e6f937e85131c5e528d3c74e63b1fb041f0d6351eb7b7d5a403ae149

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5c6cbb396ad6fe456efc799d3b8b6bda360ffc06552c5be2ce1a88ac381a305c
MD5 1f986221412d9c650c31377905181cbf
BLAKE2b-256 5f8bf75fe284ee184b54ba55b2cd69d2ba156e6a8fc88b322e28e2ecbaa6065a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1d64cbdce764c33e284d339b9a749736d68971edf8b537888f2d13c4b0d1313f
MD5 5cef2b7840a8bbbe1488506dddd526c8
BLAKE2b-256 ffe9ac4f81d96cc9df0ba457ca5f447b405f730de8f343422662f4719ae23619

See more details on using hashes here.

File details

Details for the file cassandra_driver-3.30.0-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.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e12dfcd3f0074c16f4bfe650242edb406b935864373ae86160e09e3f5e437e84
MD5 61b9cc5c84c96cb45e894e76c270572e
BLAKE2b-256 b383d5868bc1ea2ffd392dea683589c4dd64363f619ba2d36de802f9ed38775f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2a0679ebcfdcecb3763c690b5bc6a517e0c0803f7bc88e0a6c793e5e421b558a
MD5 146a688d7ccb005ef6805a5b500be499
BLAKE2b-256 96c6b4d5b01e10570dfb3394ebf7af40acbe435caaf246553992a459d42caca6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a5c8982f2b9eb4e789fc12cdd930b1e1511b6d046dde31d0703f855745556a3
MD5 727801329582a165e21b982059fdd8ae
BLAKE2b-256 a6521361729ce8e5ded444b11e00eee19df09e040d46236c7df7cded51913c7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cassandra_driver-3.30.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2637644eac9274e46b0c2a7f729158bdf8582b6842dc48e18297211dd3ee1fec
MD5 369a36f9812f8992098e359e60d0b092
BLAKE2b-256 6701b13641332953702238b5cdf80340a117b384070fc1cc582030d7dffbde14

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