Aerospike

Latest version: v16.0.2

Safety actively analyzes 722032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 17

7.2.0

Breaking Changes
* Remove auto-serialization and auto-deserialization. See [Incompatible API Changes](https://developer.aerospike.com/client/incompatible?client=python#versions-1300-1120-720-and-620) for details.

Improvements
* [CLIENT-2258] Change send_bool_as default value to AS_BOOL.

Bug Fixes
* [CLIENT-2258] client.put(): Fix bug where Python bytes bin values cannot be used if serializer parameter is set to SERIALIZER_NONE.

7.1.1

<h1>Python Client 7.1.1</h1>
date: 10/03/2022

<h2>Bug Fixes:</h2>

- [CLIENT-1784] - Potential Memory leak with Python client.

<h2>Improvements:</h2>

- [CLIENT-1830] - Add CDT CTX base64 method for using sindex-create info command.
- [CLIENT-1825] - Expose ttl as part query object attributes.

7.1.0

<h1>Python Client 7.1.0</h1>
date: 09/09/2022

<h2>Bug Fixes:</h2>

- [CLIENT-1810] - Read policy POLICY_KEY_SEND is not respected when set at the client level.

<h2>New Features:</h2>

- [CLIENT-1799] - Support batch read operations.

<h2>Improvements:</h2>

- [CLIENT-1749] - Add 'EXISTS' return type for CDT read operations.
- [CLIENT-1801] - Support creating an secondary index on elements within a CDT using context.
- [CLIENT-1795] - Make c-client "fail_if_not_connected" option configurable.
- [CLIENT-1791] - Review and clean up Sphinx documentation.
- [CLIENT-1792] - Update build instructions.

7.0.2

<h1>Python Client 7.0.2</h1>
date: 05/31/2022

<h2>Bug Fixes:</h2>

- [CLIENT-1742] - Fix reference count leaks in client 7.x Batch APIs.
- [CLIENT-1753] - Fix reference count leak in cdt_ctx map_key_create and list_index_create cases.
- [CLIENT-1710] - Change BatchRecords default argument from an empty list to None.

7.0.1

<h1>Python Client 7.0.1</h1>
date: 04/18/2022

<h2>Bug Fixes:</h2>

- [CLIENT-1708] Fix 'Unable to load batch_records module' error when batch_operate, batch_apply, or batch_remove are used without importing aerospike_helpers.batch.records.

7.0.0

<h1>Python Client 7.0.0</h1>
date: 4/06/2022

<h2>Breaking Changes:</h2>

- Old predexp support has been removed. See [Incompatible API Changes](https://developer.aerospike.com/client/python/usage/incompatible#version-700) for details.<br />
- Remove support for deprecated Debian 8.<br />
- IndexNotFound and IndexNotReadable errors can now trigger retries.<br />
- Bytes blobs read from the database will now be read as bytes instead of bytearray. See [Incompatible API Changes](https://developer.aerospike.com/client/python/usage/incompatible#version-700) for details.<br />
- Query policies max_records and records_per_second are now fields of the Query class. See [Incompatible API Changes](https://developer.aerospike.com/client/python/usage/incompatible#version-700) for details.<br />

<h2>Features:</h2>

- [CLIENT-1651] - Provide an API to extract an expression's base-64 representation.
- [CLIENT-1655] - Support new 6.0 truncate, udf-admin, and sindex-admin privileges. This feature requires server version 6.0+.
- [CLIENT-1659] - Support batch_write, batch_apply, batch_operate, and batch_remove client methods. This feature requires server version 6.0+.
- [CLIENT-1658] - Support partition queries. This feature requires server version 6.0+.
- [CLIENT-1690] - Support get_partitions_status for Scan objects.
- [CLIENT-1693] - Add short_query query policy. This feature requires server version 6.0+.

<h2>Improvements:</h2>

- [CLIENT-1687] - Deprecate send_set_name batch policy. Batch transactions now always send set name to the server.<br />
- [CLIENT-1681] - Drop predexp support.<br />
- [CLIENT-1683] - Add max retries exceeded exception.<br />
- [CLIENT-1691] - Document partition scan functionality.<br />
- [CLIENT-1692] - Update C client to 6.0.<br />
- [CLIENT-1657] - Move Python client CI tests to github actions.<br />
- [CLIENT-1694] - Make query policies max_records and records_per_second Query fields instead.<br />
- [CLIENT-1675] - Bytes blobs read from the database will now be read as bytes instead of bytearray.<br />
- [CLIENT-1634] - Remove support for deprecated Debian 8.<br />

<h2>Updates:</h2>

- [Aerospike C Client 6.0.0.](/download/client/c/notes.html6.0.0)<br />

Page 4 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.