tarantool / tarantool-python

Python client library for Tarantool
https://www.tarantool.io
BSD 2-Clause "Simplified" License
100 stars 48 forks source link

Get rid of pandas dependency #291

Closed DifferentialOrange closed 1 year ago

DifferentialOrange commented 1 year ago

Rework our implementation of tarantool.Datetime class. Previously it had relied on pandas.Timestamp and pandas.Timedelta. There were user complaints about pandas as a requirement since it's rather heavy. Now our implementation of datetime uses built-in datetime.datetime, datetime.timedelta and some other built-in tools.

It is expected that the implementation change wouldn't affect users, but some minor behavior traits were broken in this patch:

Closes #290