Release Notes¶
The release notes for pymapd are managed on the GitHub repository in the Releases tab. Since pymapd releases try to track new features in the main OmniSci Core project, it’s highly recommended that you check the Releases tab any time you install a new version of pymapd or upgrade OmniSci so that you understand any breaking changes that may have been made during a new pymapd release.
Some notable breaking changes include:
Release |
Breaking Change |
---|---|
Added preliminary support for Runtime User-Defined Functions |
|
Support for binary TLS Thrift connections |
|
Updated Thrift bindings to 4.8 |
|
Changed context manager to return |
|
Updated Thrift to 4.6.1 bindings |
|
Dropped Python 3.5 support |
|
Modified |
|
|
|
|
|
Removed ability to specify |
|
Lower bounds for pandas, numpy, sqlalchemy and pytest increased |
|
Default ports changed in connect statement from 9092 to 6274 |
|
Python 2 support dropped |
|
Support for Python 3.4 dropped, support for Python 3.7 added |
|
First release supporting cudf (removing option to use pygdf) |
|
NumPy, pyarrow and pandas now hard dependencies instead of optional |