tarantool-python
tarantool-python copied to clipboard
Python client library for Tarantool
https://www.python.org/dev/peps/pep-0249/#type-objects-and-constructors The standard defines the following type objects: * STRING type * BINARY type (supported in tarantool since [2.2.0-645-gb4e61e1b6](https://github.com/tarantool/tarantool/commit/b4e61e1b68b7adf39ea16df9ebd92750bd197b53)) * NUMBER type * DATETIME type ([not supported](https://github.com/tarantool/tarantool/issues/3694) in tarantool yet)...
First, it allows to collect information about data types in a response without actual execution (and also get parsed info re input parameters). Second, it allows to don't resend SQL...
After #199 we can use prepared statements in the Database API if it is available on the server. It looks worthful at least in `.executemany()`.
See https://github.com/tarantool/tarantool-python/pull/213 PR. The issue is as follows: [ping test](https://github.com/tarantool/tarantool-python/blob/f1b3cf2262e88531487202a039106203b7511a40/test/suites/test_dml.py#L145-L150) started to fail (in ~70% cases) after I migrated Windows CI from Appveyor to GitHub Actions. As a part of...
Documentation is built on each push to master but doesn't built on tag push.
Follows up #248 In PR #248 we had introduced RPM and DEB packages for distros which have Python 3.7 or newer in its package managers by default. Extending package testing...
Type hints is a modern Python way to provide type information (see [typing](https://docs.python.org/3/library/typing.html) [mypy](http://mypy-lang.org/)). PR https://github.com/tarantool/tarantool-python/pull/264 is the first one to potentially use type hints, but it would be nice...
Actually, this line disables all flake8 warning, not only specified. It should be reworked, if possible. https://github.com/tarantool/tarantool-python/blob/717f275f55284c945973ad52d4735ff7aa275104/docs/source/conf.py#L14
Ticket is based on a customer report. Let ConnectionPool be connected to a cluster. After the whole cluster is restarted, it stucks on `Can't find healthy rw instance in pool`...