tarantool-python 1.0.0
·
51 commits
to master
since this release
Overview
This release introduces several minor behavior changes to make API more consistent.
Starting from this release, connector no longer depends on pandas
.
Breaking changes
- Allow only named
on_push
andon_push_ctx
forinsert
andreplace
. tarantool.Datetime
__repr__
has been changed.tarantool.Datetime
input arguments are validated withdatetime.datetime
rules.tarantool.Datetime
is no longer expected to throwpandas.Timestamp
exceptions.datetime.datetime
exceptions will be thrown instead of them.- Drop the support of
__eq__
operator oftarantool.Datetime
forpandas.Timestamp
. - Remove
join
andsubscribe
connection methods.
Changes
- Migrate to built-in
Warning
instead of a custom one. - Migrate to built-in
RecursionError
instead of a custom one. - Collect full exception traceback.
- Package no longer depends on
pandas
(#290).
Infrastructure
- Lint the code with
pylint
,flake8
andcodespell
.