Skip to main content

High-performance Aerospike Python client with sync and async APIs, built with PyO3 and Rust

Project description

aerospike-py

PyPI Downloads CI Python License

High-performance Aerospike Python Client built with PyO3 + Rust, powered by the Aerospike Rust Client v2.

Features

  • Sync and Async (AsyncClient) API
  • CRUD, Batch, Query, UDF, Admin, Index, Truncate
  • CDT List/Map Operations, Expression Filters
  • NumPy v2 structured-array results for batch reads (skips Python-object overhead for analytical pipelines)
  • Full type stubs (.pyi) for IDE autocompletion

Documentation — API reference, usage guides, integration examples

Quickstart

pip install aerospike-py

From a source checkout, start the local Aerospike CE container with make run-aerospike-ce; it listens on 127.0.0.1:18710. If you start Aerospike manually on the default service port, use 3000 in the examples below instead.

Sync Client

import aerospike_py as aerospike

with aerospike.client({
    "hosts": [("127.0.0.1", 18710)],
    "cluster_name": "docker",
}).connect() as client:

    key = ("test", "demo", "user1")
    client.put(key, {"name": "Alice", "age": 30})

    record = client.get(key)
    print(record.bins)      # {'name': 'Alice', 'age': 30}
    print(record.meta.gen)  # 1

    client.increment(key, "age", 1)
    client.remove(key)

Async Client

import asyncio
from aerospike_py import AsyncClient

async def main():
    async with AsyncClient({
        "hosts": [("127.0.0.1", 18710)],
        "cluster_name": "docker",
    }) as client:
        await client.connect()

        key = ("test", "demo", "user1")
        await client.put(key, {"name": "Bob", "age": 25})
        record = await client.get(key)
        print(record.bins)  # {'name': 'Bob', 'age': 25}

        # Concurrent operations
        tasks = [client.put(("test", "demo", f"item_{i}"), {"idx": i}) for i in range(10)]
        await asyncio.gather(*tasks)

asyncio.run(main())

Performance

Benchmark: 5,000 ops x 100 rounds, Aerospike CE (Docker), Apple M4 Pro

Operation aerospike-py sync official C client aerospike-py async Async vs C
put (ms) 0.140 0.139 0.058 2.4x faster
get (ms) 0.141 0.141 0.063 2.2x faster

Sync is on par with the official C client. Async is 2.2-2.4x faster via native Tokio async/await.

Claude Code Skills & Agents

This project has Claude Code automation configured.

Ecosystem Plugin Installation

Install aerospike-ce-ecosystem-plugins to access the full ecosystem skill set, including the aerospike-py API reference and deployment guides.

From GitHub (recommended)

Add the repository as a marketplace, then install:

# Step 1: Add as marketplace
claude plugin marketplace add aerospike-ce-ecosystem/aerospike-ce-ecosystem-plugins

# Step 2: Install the plugin
claude plugin install aerospike-ce-ecosystem

Project-scoped install

To install only for the current project:

claude plugin marketplace add aerospike-ce-ecosystem/aerospike-ce-ecosystem-plugins
claude plugin install aerospike-ce-ecosystem -s project

Verify installation

claude plugin list
# Should show: aerospike-ce-ecosystem@aerospike-ce-ecosystem ✔ enabled

Contributing

See CONTRIBUTING.md for development setup, running tests, and making changes.

Repository Automation

This repo wires several automations that fire on commit, PR, push, and schedule. Knowing they exist helps you understand why a check ran (or refused to).

Pre-commit hooks — .pre-commit-config.yaml

Run on every git commit. Install once with make pre-commit-install.

Hook Source Purpose
trailing-whitespace, end-of-file-fixer, check-yaml, check-toml, detect-private-key pre-commit/pre-commit-hooks v5 basic file hygiene
ruff (with --fix), ruff-format astral-sh/ruff-pre-commit Python lint + format
cargo fmt --check local Rust format check
cargo clippy -D warnings (--features otel) local Rust lint, zero-warning gate

Claude Code hook — .claude/hooks/

Active when developing through Claude Code with the project plugin enabled.

  • pr-perf-gate.shPreToolUse hook on gh pr create. If the PR diff touches any path in .claude/perf-hot-paths.txt and the conversation transcript has no perf-impact: verdict (from the perf-impact-reviewer agent) or benchmark run, the PR creation is blocked. Forces measurement on hot-path changes.

GitHub Actions — .github/workflows/

Build · release · docs

Workflow Trigger Purpose
ci.yaml push / pull_request to main full validate (fmt + lint + typecheck + unit + integration matrix).
publish.yaml release: published / manual build wheels + sdist, publish to PyPI.
daily-release.yml nightly cron / manual nightly release pipeline.
docs.yaml PR touching docs/ Docusaurus build check.
docs-publish.yaml push to main publish Docusaurus site to GitHub Pages.
docs-version.yaml manual freeze a versioned docs snapshot.

PR & issue automation (Claude-driven)

Workflow Trigger Purpose
pr-reviewer.yml PR opened / updated automatic Claude review comment.
issue-planner.yml issue opened / labeled generate an implementation plan in the issue.
agent-implement.yml issue labeled plan-complete execute the plan, open a PR.

Skill & docs follow-up notifications

Workflow Trigger Purpose
skill-impact-notify.yml push to main, on skill-relevant paths open a routing issue in aerospike-ce-ecosystem/project-hub.
ace-plugins-pr-notify.yml pull_request opened / reopened / ready_for_review / synchronize, on skill-relevant paths open (or update) a follow-up issue in aerospike-ce-ecosystem/aerospike-ce-ecosystem-plugins so skill maintainers can mirror the API/docs change. Idempotent: re-pushes append a comment instead of opening a duplicate.

Both notify workflows reuse the GH_AW_GITHUB_TOKEN PAT for cross-repo writes — rotate together.

License

Apache License 2.0 — see LICENSE for details.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aerospike_py-0.12.0.tar.gz (199.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

aerospike_py-0.12.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

aerospike_py-0.12.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

aerospike_py-0.12.0-cp315-cp315-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ x86-64

aerospike_py-0.12.0-cp314-cp314t-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

aerospike_py-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

aerospike_py-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

aerospike_py-0.12.0-cp314-cp314-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.14Windows x86-64

aerospike_py-0.12.0-cp314-cp314-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

aerospike_py-0.12.0-cp314-cp314-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

aerospike_py-0.12.0-cp313-cp313t-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

aerospike_py-0.12.0-cp313-cp313-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

aerospike_py-0.12.0-cp313-cp313-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

aerospike_py-0.12.0-cp313-cp313-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

aerospike_py-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

aerospike_py-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

aerospike_py-0.12.0-cp312-cp312-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

aerospike_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

aerospike_py-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

aerospike_py-0.12.0-cp311-cp311-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

aerospike_py-0.12.0-cp311-cp311-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

aerospike_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

aerospike_py-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

aerospike_py-0.12.0-cp310-cp310-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

aerospike_py-0.12.0-cp310-cp310-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

aerospike_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

aerospike_py-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file aerospike_py-0.12.0.tar.gz.

File metadata

  • Download URL: aerospike_py-0.12.0.tar.gz
  • Upload date:
  • Size: 199.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aerospike_py-0.12.0.tar.gz
Algorithm Hash digest
SHA256 26433d0d67c80d742a1c4f60de1ee6c80a47ea6dc0d43eb5786bfefd2cc70353
MD5 3f86fe562414ab73efe47b608f0e5449
BLAKE2b-256 ea3ef93793108fb9943c252b474a515ad343caa2015eb06888b7d484a117849e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0.tar.gz:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd42eef9ee44354bedcad44b104ed06588a5a4ad437375ea0f6bb8611e52e738
MD5 5b47580282b83a666cd3904b3f055be0
BLAKE2b-256 5e3e8eefb1acbe372deadc9ce8249ae2e779e87bc78d67a41f64a12c3f5a2b5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 126340fc076230833548c50ccd5eab7485bc7b46061765218841d7dc6ea5f79b
MD5 0ad6220c2e60472e8fca0166eba31119
BLAKE2b-256 024e65f8ff7c10ea15f36f9c64ba1a7ebac635ed998178459215ecc5fa8f6132

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp315-cp315-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b326f59dae1d69181a509a5f81d36ab1d74e9698aaec3c18c01cfce9a27e1c8
MD5 66da0c9681d2abf0488b0a51810921f1
BLAKE2b-256 f721a4ec23b9b8cf614afad62de04b42c37377059d21143d26e20bef8749b21b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp315-cp315-manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0542426e2fd7f8a1467c22c306ca6076de4f2bbcc246eee227d1feddf3c90009
MD5 0b25326ec63469c1582f9ca2c60e3d4b
BLAKE2b-256 7139163d53498b07a786e96dd4f19577bd4352bea87b18ccaecd40e2ede89fdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aece7c0321f6cb909f30df23506167f4f7cbe0d956500dd96d994ae0ddea11cd
MD5 b3461001768fe9361168d09d92d3b053
BLAKE2b-256 9ac1963c322cb345aeaf3adb95364e48bec83c42fe2b31a55dc683619f719eaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 25d849bb3af84d7e9f5363bb7ec17252aa83c074bc97a3c3003d8e3f309ce5ed
MD5 18801651b984dff60b9994ec7643b563
BLAKE2b-256 09caed296231e525fd9e0fdc256459930b5220524e3c37f1cafd4f2ba19ab09e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e989fa5d9e70f6226a546a5523965e78cdccd759cfcfbb160c646dfbee0993de
MD5 8a37fefb3a61a264c17e307227e8a5b3
BLAKE2b-256 cf90686cec42ba3eabb6af00d37a99a4df6813fdc65d4b1e5b9f1e4d778fa090

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp314-cp314-win_amd64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 79dfe8798531fdbdb1e7b0f6f5c9035162fccd7c2e8c13282d8fff8721b9add4
MD5 21c7a6e9c989829f0d1a870d58160ae9
BLAKE2b-256 4a85daa11d9659128f59cdb47cc6be797e895a697ccd0597f3a9f0f3e7a6e24d

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 49457adadd13e3af260973f139d615261990f2be08623beada7674db12a53634
MD5 5216710497e992f96b3be0fef7ecc624
BLAKE2b-256 6742c3cf3d83292daf5a300cc6dc8c4d50dd14e930431653a7b000bc45e761fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c1a7b35bbd9d312034db1810b6d8f498c412d3896d519cc3ae8f4e084701ba5e
MD5 88d3ea6b4525ee53dd9f929d1f26129f
BLAKE2b-256 6625bf279871bb979f8ac53190d9e5fc2c8660d7e3aac68169695648a31bf0d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp313-cp313t-manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6c2d7f77b3baa70e2fdd8ac6549e4a6eaae2808555ec8a1f58d5a5333408687
MD5 f879a126223df98d25005dca8f6b0b3e
BLAKE2b-256 cb798380a0aa0aed5180048acf388c83b20b04690b3f3bb713c409106a78d264

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4e9d86dc3b5853c6e1c0a89da28c4cb10f81783180d423359d62e1e328ac51c6
MD5 e468c2733dfb47e1a705606bed17e959
BLAKE2b-256 6d67b48995c5b61e9e18964ff338a5ba9b9e032d873fd1cbc6351137f68c4cbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8bbf45419c2b6eb07d4b2055754652d67d356c5889f8cd4fe84bb0ae7e01aaa
MD5 0089bc3fd16d4d333f025d2f9d8e3c03
BLAKE2b-256 b6e5028bbea149183c5b99cb8a69ed2f6279b886b2e55923c53e68b22a5226df

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c9dd8aa8672de5f3cab4f20a97d8835b1ccb0a5fe318d439ab90f9983064403e
MD5 df4dff22562b5e4561efba8901b95dfa
BLAKE2b-256 441b356a23b8722547e5c75228ddbdc54cf7d94ec2c2115e879b007579821e5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 327cbc1bea24711d5790642acfaa838bb7efd8acf466e4978c7a28967134d5b4
MD5 d5b688f90c45c861c6fe1afe3b1218fd
BLAKE2b-256 aef57eeeccabc7ef65b8d8752f9d50daf59720d202aa57880cda0879edba94f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8e2e6e087680cbf808b5d6418e8b7c4273ffce4389f747ab3dfd59d9106d8374
MD5 9a892d5e5b0173ad52d9b38016cf523d
BLAKE2b-256 1bd1c0a5eb458a9762e9b90cc24f6a19469dc6fbd69c1d6647f9781766a63824

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86996706d834af77369fdbbf97411840ec48956d14c93682fd902506823701c1
MD5 83545d87468fb159d2d8a2a6a2048939
BLAKE2b-256 a4fe1278cef9c259ce4066c20a7b4c8891a42131ea9874c995305b31174b82f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bd6ebab30ca8987ec0a0d2425e41fede7059d8c52afea6927427f8f1d7eab24b
MD5 af554c65640d56599a82e42ac6ca632c
BLAKE2b-256 d8e4185a14112f9dca0fd9f1b5ec113647c73581b42a1dc092a6a145f34c40a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c83df95e6a5508ba232b9e26db1353519941f1ce7fd9bc934906728fab783667
MD5 0b4d67c89d859bcf45d5648bad1ff04c
BLAKE2b-256 32a2a60e7a67290d618731248cc1c376e108382db131bfe4297cb7e2eff836be

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d2742cebb2d20ea4261220d29a492621cbc567c4d89b64d30032eaa7954055e8
MD5 53a8cc0cf2d276137e49233aeabdcdfc
BLAKE2b-256 5ed12b20f00641675bede677795a114883b5335ce4f528381f765a731b790c17

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e754029efb5319e6edb5a8c516a1d51a5e34e1eeca125aa0f870141a636b4895
MD5 e98405a64d17cf713909d21ef876ae5a
BLAKE2b-256 dabd49629b24cb69610b4a2edc1c00b0803d612c822825c8fe62184c8bd93dbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2f47ac66846b4933e827580520f93113eb65f66097e1ab790ad81f8eb33c1e29
MD5 e106635b1a6e93e8a2a709c8631d2184
BLAKE2b-256 f56453180416f6839d2a8f63bb98a9275f7c1d51455f97037a7cbe8ff522c555

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 815a9136da67bb3f5310f872e11c4a2422aa198e448c1827ee23fd755b1803ec
MD5 874ed82e648ecc5d1e45e37830c0eb84
BLAKE2b-256 f15f5ab041b0c1624d0772f56c575c13ea21c47386898d6fdc079d84e1458bb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 14a0166f87614e7fb6458b30d20f0d81878aecfa4734f3f15c77a556268f616b
MD5 5c11214f7fcb7cd3f252f40644d9db9b
BLAKE2b-256 213691d3ee91a19e5c27bf26f8ed0ea77cacfb61814d6d25d7b276bc37dab15d

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b6cf15fecbf03ad63a7759e7513841c048da9f623fee78b59b608a94cbfa647
MD5 916d9aa6085b7493dc1f6a4b360e1df1
BLAKE2b-256 db2e3e825c0e1154d8a107bfe5ea9e2132658ad304a0379e3707860f75beac75

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aerospike_py-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7c1fcfeb5d5d7c6373241ee04b85fc4f24fd6b311e4e2cf01991ad318b6f2275
MD5 2cb70df5fbe5ed65cc93ca1cd9776ae4
BLAKE2b-256 1b0088cf4b59d1cc5592b47b30cffb8cb9a2b6f8d13c28a2356ccb3d975dcb3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish.yaml on aerospike-ce-ecosystem/aerospike-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page