<h1>Python Client 6.0.0</h1>
date: 2021-05-11
<h2>Breaking Changes:</h2>
- Breaking Change: Python 3.5 support has been removed - see Incompatible API Changes for details.<br />
- Breaking Change: Drop support for CentOS 6.<br />
- Breaking Change: Drop support for Ubuntu 16.04.<br />
- Breaking Change: Scan option, percent, has been removed.<br />
- Breaking Change: Scan/Query policy, fail_on_cluster_change, has been removed.<br />
- Breaking Change: Scan option, priority, has been removed.<br />
- Breaking Change: info_node() will no longer work when security is enabled because of client authentication changes, use info_single_node() instead.<br />
<h2>Features:</h2>
- [CLIENT-1437] - Add support for Python 3.9.<br />
- [CLIENT-1520] - Add the send_bool_as client config, configures how the client writes booleans.<br />
- [CLIENT-1236] - Add the max_records scan policy.<br />
- [CLIENT-1507] - Add info_single_node().<br />
- [CLIENT-1510] - Add info_random_node().<br />
- [CLIENT-1403] - Add aerospike.KeyOrderedDict.<br />
- [CLIENT-1517] - Add get_node_names().<br />
- [CLIENT-1462] - Support expressions added in server 5.6. Includes arithmetic, bitwise, control flow, and other expressions. Requires server >= 5.6.<br />
- [CLIENT-1497] - Support new read and write quotas including the admin_set_quotas() method. Requires server >= 5.6.<br />
- [CLIENT-1302] - Support IP whitelists including the admin_set_whitelist() method.<br />
<h2>Improvements:</h2>
- [CLIENT-1516] - Drop support for CentOS 6.<br />
- [CLIENT-1536] - Drop support for Ubuntu 16.04.<br />
- [CLIENT-1514] - Deprecate percent scan option.<br />
- [CLIENT-1515] - Deprecate fail_on_cluster_change scan/query policy.<br />
- [CLIENT-1508] - Deprecate info_node().<br />
- [CLIENT-1436] - Drop support for Python 3.5.<br />
<h2>Fixes:</h2>
- [CLIENT-1518] - Fix bug in set_xdr_filter that could truncate node names, sending commands to bad addresses.<br />
- [CLIENT-1535] - Fix memory allocation for more than 2 Python literals in expressions with variable argument length.<br />
- [CLIENT-1282] - Fix OSX installation openssl issues by statically linking openssl1.1 with OSX builds. See here for more info.<br />
<h2>Updates:</h2>
- [Aerospike C Client 5.2.0.](/download/client/c/notes.html5.2.0)<br />
- [OpenSSL1.1.1k](https://www.openssl.org/news/openssl-1.1.1-notes.html)<br />