A Python client library for CrateDB, implementing the Python DB API 2.0 specification.
The CrateDB dialect for SQLAlchemy is provided by the sqlalchemy-cratedb package, see also sqlalchemy-cratedb documentation.
The CrateDB Python client is available as package crate on PyPI.
To install the most recent driver version, run:
$ pip install --upgrade crate
If you are migrating from previous versions of crate[sqlalchemy]<1.0.0
, you
will find that the newer releases crate>=1.0.0
no longer include the
SQLAlchemy dialect for CrateDB.
See migrate to sqlalchemy-cratedb for relevant guidelines about how to successfully migrate to the sqlalchemy-cratedb package.
- CrateDB Python Client documentation
- CrateDB reference documentation
- Developer documentation
- Contributing
- Other support channels
The CrateDB Python client library is an open source project, and is managed on GitHub. We appreciate contributions of any kind.