aerospike 19.1.0


pip install aerospike

  Latest version

Released: Mar 07, 2026

Project Links

Meta
Author: Aerospike, Inc.

Classifiers

License
  • OSI Approved :: Apache Software License

Operating System
  • POSIX :: Linux
  • MacOS :: MacOS X
  • Microsoft :: Windows

Programming Language
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14
  • Python :: Implementation :: CPython

Topic
  • Database

Build Release Wheel Downloads License

Compatibility

The Python client for Aerospike works with Python 3.10 - 3.14 and supports the following OS’es:

  • macOS 14, 15, 26

  • RHEL 9 and 10

  • Amazon Linux 2023

  • Debian 12 and 13

  • Ubuntu 22.04 and 24.04

  • Windows (x64)

The client is also verified to run on these operating systems, but we do not officially support them (i.e we don’t distribute wheels or prioritize fixing bugs for these OSes):

  • Alpine Linux

NOTE: Aerospike Python client 5.0.0 and up MUST be used with Aerospike server 4.9 or later. If you see the error “-10, ‘Failed to connect’”, please make sure you are using server 4.9 or later.

Install

pip install aerospike

In most cases pip will install a precompiled binary (wheel) matching your OS and version of Python. If a matching wheel isn’t found it, or the --install-option argument is provided, pip will build the Python client from source.

Please see the build instructions for more.

Troubleshooting

# client >=3.8.0 will attempt a manylinux wheel installation for Linux distros
# to force a pip install from source:
pip install aerospike --no-binary :all:

# to troubleshoot pip versions >= 6.0 you can
pip install --no-cache-dir aerospike

If you run into trouble installing the client on a supported OS, you may be using an outdated pip. Versions of pip older than 7.0.0 should be upgraded, as well as versions of setuptools older than 18.0.0.

Troubleshooting macOS

In some versions of macOS, Python 2.7 is installed as python with pip as its associated package manager, and Python 3 is installed as python3 with pip3 as the associated package manager. Make sure to use the ones that map to Python 3, such as pip3 install aerospike.

Attempting to install the client with pip for the system default Python may cause permissions issues when copying necessary files. In order to avoid those issues the client can be installed for the current user only with the command: pip install --user aerospike

# to trouleshoot installation on macOS try
pip install --no-cache-dir --user aerospike

Build

For instructions on manually building the Python client, please refer to BUILD.md.

Documentation

Documentation is hosted at aerospike-python-client.readthedocs.io and at aerospike.com/apidocs/python.

Examples

Example applications are provided in the examples directory of the GitHub repository

For examples, to run the kvs.py:

python examples/client/kvs.py

Benchmarks

To run the benchmarks the python module ‘tabulate’ need to be installed. In order to display heap information the module guppy must be installed. Note that guppy is only available for Python2. If guppy is not installed the benchmarks will still be runnable. Benchmark applications are provided in the benchmarks directory of the GitHub repository

By default the benchmarks will try to connect to a server located at 127.0.0.1:3000 , instructions on changing that setting and other command line flags may be displayed by appending the –help argument to the benchmark script. For example:

python benchmarks/keygen.py --help

License

The Aerospike Python Client is made availabled under the terms of the Apache License, Version 2, as stated in the file LICENSE.

Individual files may be made available under their own specific license, all compatible with Apache License, Version 2. Please see individual files for details.

19.1.0 Mar 07, 2026
19.0.0 Feb 06, 2026
18.1.0 Dec 17, 2025
18.0.0 Oct 01, 2025
17.2.0 Sep 24, 2025
17.2.0rc1.dev1 Aug 19, 2025
17.1.0 Aug 04, 2025
17.0.0 May 05, 2025
16.0.2 Mar 06, 2025
16.0.1 Jan 23, 2025
16.0.0 Dec 16, 2024
15.1.0 Sep 23, 2024
15.0.1 Jun 20, 2024
15.0.1rc2 May 31, 2024
15.0.0 Apr 09, 2024
14.2.0 Feb 14, 2024
14.1.0 Jan 09, 2024
14.1.0b1 Dec 14, 2023
14.0.0 Nov 14, 2023
13.0.0 Aug 21, 2023
12.0.0 Jul 28, 2023
11.2.0 Aug 21, 2023
11.1.0 Apr 20, 2023
11.0.1 Mar 29, 2023
11.0.0 Mar 29, 2023
10.0.1 Feb 07, 2023
10.0.0 Jan 27, 2023
9.0.0 Jan 04, 2023
8.0.0 Nov 18, 2022
7.2.0 Aug 21, 2023
7.1.1 Oct 03, 2022
7.1.0 Sep 09, 2022
7.0.2 May 31, 2022
7.0.1 Apr 18, 2022
7.0.0 Apr 07, 2022
6.2.0 Aug 21, 2023
6.1.2 Dec 18, 2021
6.1.0 Dec 09, 2021
6.0.0 May 11, 2021
5.0.0 Feb 18, 2021
4.0.0 Sep 24, 2020
3.10.0 Jan 14, 2020
3.9.0 Oct 24, 2019
3.8.0 Aug 28, 2019
3.7.3 Aug 16, 2019
3.7.2 Jul 03, 2019
3.7.1 May 20, 2019
3.7.0 Apr 09, 2019
3.6.0 Jan 09, 2019
3.5.0 Nov 14, 2018
3.4.2 Oct 02, 2018
3.4.1 Aug 15, 2018
3.4.0 Jul 11, 2018
3.3.0 May 24, 2018
3.2.0 May 01, 2018
3.1.1 Mar 21, 2018
3.1.0 Mar 14, 2018
3.0.2 Feb 21, 2018
3.0.1 Jan 24, 2018
3.0.0 Jan 10, 2018
2.2.3 Oct 10, 2017
2.2.2 Oct 05, 2017
2.2.1 Sep 22, 2017
2.1.3 Aug 10, 2017
2.1.2 Jul 18, 2017
2.1.1 Jun 21, 2017
2.1.0 May 25, 2017
2.0.13 May 15, 2017
2.0.12 Apr 10, 2017
2.0.11 Apr 07, 2017
2.0.10 Mar 22, 2017
2.0.9 Mar 07, 2017
2.0.8 Feb 10, 2017
2.0.7 Feb 03, 2017
2.0.6 Nov 17, 2016
2.0.5 Sep 07, 2016
2.0.4 Jul 27, 2016
2.0.3 Apr 14, 2016
2.0.2 Mar 11, 2016
2.0.1 Feb 24, 2016
2.0.0 Feb 16, 2016
1.0.59 Jan 07, 2016
1.0.58 Dec 31, 2015
1.0.57 Dec 09, 2015
1.0.56 Nov 22, 2015
1.0.55 Oct 21, 2015
1.0.54 Oct 19, 2015
1.0.53 Oct 06, 2015
1.0.52 Sep 10, 2015

Wheel compatibility matrix

Platform CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14
macosx_14_0_arm64
macosx_14_0_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
win_amd64

Files in release

aerospike-19.1.0-cp310-cp310-macosx_14_0_arm64.whl (3.2MiB)
aerospike-19.1.0-cp310-cp310-macosx_14_0_x86_64.whl (3.0MiB)
aerospike-19.1.0-cp310-cp310-manylinux_2_28_aarch64.whl (5.7MiB)
aerospike-19.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (5.8MiB)
aerospike-19.1.0-cp310-cp310-win_amd64.whl (3.2MiB)
aerospike-19.1.0-cp311-cp311-macosx_14_0_arm64.whl (3.2MiB)
aerospike-19.1.0-cp311-cp311-macosx_14_0_x86_64.whl (3.0MiB)
aerospike-19.1.0-cp311-cp311-manylinux_2_28_aarch64.whl (5.7MiB)
aerospike-19.1.0-cp311-cp311-manylinux_2_28_x86_64.whl (5.8MiB)
aerospike-19.1.0-cp311-cp311-win_amd64.whl (3.2MiB)
aerospike-19.1.0-cp312-cp312-macosx_14_0_arm64.whl (3.2MiB)
aerospike-19.1.0-cp312-cp312-macosx_14_0_x86_64.whl (3.0MiB)
aerospike-19.1.0-cp312-cp312-manylinux_2_28_aarch64.whl (5.7MiB)
aerospike-19.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (5.9MiB)
aerospike-19.1.0-cp312-cp312-win_amd64.whl (3.2MiB)
aerospike-19.1.0-cp313-cp313-macosx_14_0_arm64.whl (3.2MiB)
aerospike-19.1.0-cp313-cp313-macosx_14_0_x86_64.whl (3.0MiB)
aerospike-19.1.0-cp313-cp313-manylinux_2_28_aarch64.whl (5.8MiB)
aerospike-19.1.0-cp313-cp313-manylinux_2_28_x86_64.whl (5.9MiB)
aerospike-19.1.0-cp313-cp313-win_amd64.whl (3.2MiB)
aerospike-19.1.0-cp314-cp314-macosx_14_0_arm64.whl (3.2MiB)
aerospike-19.1.0-cp314-cp314-macosx_14_0_x86_64.whl (3.0MiB)
aerospike-19.1.0-cp314-cp314-manylinux_2_28_aarch64.whl (5.7MiB)
aerospike-19.1.0-cp314-cp314-manylinux_2_28_x86_64.whl (5.9MiB)
aerospike-19.1.0-cp314-cp314-win_amd64.whl (3.3MiB)
aerospike-19.1.0.tar.gz (2.2MiB)
No dependencies