In this release, a breaking change was made related to how OmniSci version 4.6+ handle dates on the backend. The new behavior is related to storing dates as epoch days instead of seconds. This means the following:
* __for MapD/OmniSci <= 4.6, YOU MUST USE pymapd < 0.11__ (a RuntimeError is thrown if version < 4.6 detected)
* For OmniSci 4.6+, pymapd >= 0.11 is required. No error message will be thrown if using previously released versions of pymapd (i.e. these versions are in the wild, no way to change previously downloaded versions)
Additionally, python 3.5 was dropped, as f-strings are now used within pymapd (a 3.6+ feature). pyarrow 0.13 is also now supported.
_Notable PRs:_
Update build files for pyarrow 0.13 (195)
Remove python 3.5 compat (207)
Swap itertuples for .values (210)
Make DATEs consistent with respect to changes in Omnisci Core (188)
Throw exception if version number <4.6 (220)