Skip to main content
https://travis-ci.org/datastax/python-driver.png?branch=master

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

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

If you require compatibility with DataStax Enterprise, use the DataStax Enterprise Python Driver.

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

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.md.

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 2013-2017 DataStax

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.

Metadata

Release files for arun-cassandra-driver 3.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arun-cassandra-driver 3.12
File Size Uploaded
arun-cassandra-driver-3.12.zip 261.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for arun-cassandra-driver 3.12
File
arun_cassandra_driver-3.12-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
arun_cassandra_driver-3.12-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
arun_cassandra_driver-3.12-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details
arun_cassandra_driver-3.12-cp33-cp33m-manylinux1_x86_64.whl CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64 Details
arun_cassandra_driver-3.12-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
arun_cassandra_driver-3.12-cp27-cp27m-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size: 72.0 MB

Release files / arun-cassandra-driver-3.12.zip

Download URL arun-cassandra-driver-3.12.zip
Size 261.9 kB
Tags Source
SHA-256 checksum
How to use checksums
8c240c027489978e1c329f6ad64674c71d89dde18265101fc1e43d914a02f035
BLAKE2b-256 checksum
How to use checksums
5aecf9724023c5b4e9c443cf8aea57b67342326358b8012da476209db332a4f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / arun_cassandra_driver-3.12-cp36-cp36m-manylinux1_x86_64.whl

Download URL arun_cassandra_driver-3.12-cp36-cp36m-manylinux1_x86_64.whl
Size 13.1 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ae08d6b47c16229ac8a62c2ba0768d4590497585f1e167a3bb7243cfc6fc0c26
BLAKE2b-256 checksum
How to use checksums
1699d338dc9d9f69bc8bc5b0e9263f40e5618aeb24cc8cc8615c7988b8c417a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / arun_cassandra_driver-3.12-cp35-cp35m-manylinux1_x86_64.whl

Download URL arun_cassandra_driver-3.12-cp35-cp35m-manylinux1_x86_64.whl
Size 12.4 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
32bb14cf6027491a4d1bd16f2f363de3c5f95e23403ad1ec7776ed4c087bf6a5
BLAKE2b-256 checksum
How to use checksums
104b7efa77cfe3c3ba42ef7c29a4fa6d7ab384b87b18c753fcf712fa82b2f9e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / arun_cassandra_driver-3.12-cp34-cp34m-manylinux1_x86_64.whl

Download URL arun_cassandra_driver-3.12-cp34-cp34m-manylinux1_x86_64.whl
Size 12.8 MB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
bb03d84d5331a0bfa5d9ea2ba9588cd64df0d92f2091dc076451d9e46ce36eb7
BLAKE2b-256 checksum
How to use checksums
6d3361fc4a04fc21a4c9eadd86cf2296d5feb4b265f91f4bac0fec0e601dfa45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / arun_cassandra_driver-3.12-cp33-cp33m-manylinux1_x86_64.whl

Download URL arun_cassandra_driver-3.12-cp33-cp33m-manylinux1_x86_64.whl
Size 11.4 MB
Tags CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4447944d2fd2f045eebf1c0eae86dd0db034c6dab004c9b1a2a546136a2b9e19
BLAKE2b-256 checksum
How to use checksums
7273c73d807ae117037a03f3db384c8e35772ab99739fe8666c77de66a725828
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / arun_cassandra_driver-3.12-cp27-cp27mu-manylinux1_x86_64.whl

Download URL arun_cassandra_driver-3.12-cp27-cp27mu-manylinux1_x86_64.whl
Size 11.0 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0b8c68c6cfef166baa346be05fee1ddc8d8fddcf6fcc16429f18436d2f8ced69
BLAKE2b-256 checksum
How to use checksums
99ea5b3a9af1636f5629b7d1a7bf88aca3b3e81d00b8e4182cb950fbfb454491
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / arun_cassandra_driver-3.12-cp27-cp27m-manylinux1_x86_64.whl

Download URL arun_cassandra_driver-3.12-cp27-cp27m-manylinux1_x86_64.whl
Size 11.0 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b1104c9fb46c38fade9a81454ec657a3d669706380425379ebe63bac5f35e75b
BLAKE2b-256 checksum
How to use checksums
a8490c9ecc43f4e484255e1e37717e6924e9f8e1839a0497d0e3156f28be559d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

3.12 This release

7 release files

3.11.1

8 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page