This package is a pure-python client library for Tarantool.
Documentation | Downloads | PyPI | GitHub | Issue tracker
The recommended way to install the tarantool
package is using pip
.
You can install python3-tarantool
RPM package if you use Fedora (34, 35, 36).
Add the repository
$ curl -L https://tarantool.io/OtKysgx/release/2/installer.sh | bash
and then install the package
$ dnf install -y python3-tarantool
You can install python3-tarantool
deb package if you use Debian (10, 11) or Ubuntu (20.04, 22.04).
Add the repository
$ curl -L https://tarantool.io/OtKysgx/release/2/installer.sh | bash
and then install the package
$ apt install -y python3-tarantool
You can also download zip archive, unpack it and run:
You can also install the development version of the package using pip
.
$ pip3 install git+https://github.com/tarantool/tarantool-python.git@master
Tarantool is an in-memory computing platform originally designed by VK and released under the terms of BSD license.
This driver is synchronous, so connection mustn't be shared between threads/processes.
If you're looking for an asynchronous Python driver based on asyncio
, consider using asynctnt . See also the feature comparison table.
On Linux:
On Windows:
remote
in this instruction.remote
) Copy test/suites/lib/tarantool_python_ci.lua
to /etc/tarantool/instances.available
.remote
) Run tarantoolctl start tarantool_python_ci
.REMOTE_TARANTOOL_HOST=...
, * REMOTE_TARANTOOL_CONSOLE_PORT=3302
.make test
.To build documentation, first you must install its build requirements:
$ pip3 install -r docs/requirements.txt
Then run
You may host local documentation server with
$ python3 -m http.server --directory build/sphinx/html
Open localhost:8000
in your browser to read the docs.
BSD-2-Clause. See the LICENSE
file.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4