Added - The ability to connect to the Tarantool using an existing socket fd (304).
1.1.2
Fixed - Exception rethrow in crud API (PR 310). - Work with timestamps larger than year 2038 for some platforms (like Windows) (PR 311). It covers - building new `tarantool.Datetime` objects from timestamp, - parsing datetime objects received from Tarantool.
1.1.1
Changed - Validate `tarantool.Interval` limits with the same rules as in Tarantool (PR 302).
Fixed - `tarantool.Interval` arithmetic with weeks (PR 302). - `tarantool.Interval` weeks display in `str()` and `repr()` (PR 302).
1.1.0
Added - Allow to require specific server protocol version and features (267).
Changed - Drop `msgpack-python` support. Use `msgpack` instead.
Fixed - Parsing of E-notation Tarantool decimals with positive exponent (PR 298).
1.0.0
Changed - **Breaking**: Allow only named `on_push` and `on_push_ctx` for `insert` and `replace`. - Migrate to built-in `Warning` instead of a custom one. - Migrate to built-in `RecursionError` instead of a custom one. - Collect full exception traceback. - Rework `tarantool.Datetime` implementation to use built-in `datetime.datetime`. External changes are as follows. Some of them are **breaking**. - Package no longer depends on `pandas` (290). - `__repr__` has been changed. - Input arguments are validated with `datetime.datetime` rules. - Class is no longer expected to throw `pandas.Timestamp` exceptions. `datetime.datetime` exceptions will be thrown instead of them. - Drop the support of `__eq__` operator for `pandas.Timestamp`. - **Breaking**: Remove `join` and `subscribe` connection methods.
0.12.1
Changed - Discovery iproto features only for Tarantools since version 2.10.0 (283).
Fixed - Schema fetch for spaces with foreign keys (282).