Compatibility

Table of contents

Version notes

Python

You must be running the following versions of Python:

Client Version

Python Version

>= 0.23

>=3.4

0.23.x

3.3

0.23.x

2.7

0.16.x

2.6

Note

If you are using pip, the highest compatible version of the client will be installed according to the version of Python you are using.

CrateDB

Consult the following table for CrateDB compatibility notes:

Client Version

CrateDB Version

Notes

<= 0.19

>= 0.57

Not supported.

Any

<= 0.38.x

It is not possible to insert nested arrays or nested objects via Crash. You must use CrateDB REST endpoint or a client library.

CrateDB versions 0.39 and later allow you to insert nested arrays using array constructors, and nested objects using object literals.

Any

>= 2.1.x

Client needs to connect with a valid database user to access CrateDB.

The default CrateDB user is crate and has no password is set.