Tarantool

Latest version: v1.2.0

Safety actively analyzes 619504 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.2.0

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).

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.