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.11.0.tar.gz (198.9 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.11.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.11.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

aerospike_py-0.11.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.11.0-cp314-cp314t-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

aerospike_py-0.11.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.11.0-cp314-cp314-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.14Windows x86-64

aerospike_py-0.11.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.11.0-cp314-cp314-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

aerospike_py-0.11.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.11.0-cp313-cp313-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

aerospike_py-0.11.0-cp313-cp313-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

aerospike_py-0.11.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.11.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.11.0-cp312-cp312-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

aerospike_py-0.11.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.11.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.11.0-cp311-cp311-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

aerospike_py-0.11.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.11.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.11.0-cp310-cp310-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

aerospike_py-0.11.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.11.0.tar.gz.

File metadata

  • Download URL: aerospike_py-0.11.0.tar.gz
  • Upload date:
  • Size: 198.9 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.11.0.tar.gz
Algorithm Hash digest
SHA256 a36f09fa7249a6d2cae4f4102b5d3e268227bccc4d15585016a7adb0daa10faf
MD5 0b96528dcb55451aa06fe187c4333f5b
BLAKE2b-256 40af83243ab965400f34ef61328433c5798dd3c773a0affaa4569a9f0ba73e49

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b823bf6f966a2215709909cb92f675feb41505855ac98b8004810785b8634a82
MD5 09813625df505f1257675d7e21e07165
BLAKE2b-256 f76cb3fb2eb0c9bbd19f017de8b8aa9f03481267baca2cb61bea49270710fc50

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7570ddbc6feb7158c570d842a9b898a5e8a3f8533b794ea59f88dd076502d417
MD5 e997d12b9f84c080faa1edd8f6e38686
BLAKE2b-256 d1f02e6ec7e63fb98d615a72e3e686a497c8b10acbe05b8cadcc25b0c951778e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp315-cp315-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 da0a327dd365f419604aba2aacbe88eee1ff77032f2072fc97cc468eb06850c0
MD5 2634bb24c759b3f5bd251886b092a71c
BLAKE2b-256 59da3c79d3253b50f0902b5de7aedb01fd8812665635f64dc6462dbcab0e6b07

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c2b4aa0afab9ffea1af8eb33e8c42f7b1bf3fec2a3b3c69e8adebc44dee9830a
MD5 acba8ac40bb6c5055c56e1c80a6994c6
BLAKE2b-256 9767f58e1ffa91fe1ca4e14c41f80eda6a2e220233ff118c2f8e4262e509382a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7f55227b440402a5d64d9bd670bb3404c039f6a02108bec0033f56602a4bf9c
MD5 1ff9718a9465bcdd73f4634d28768f4c
BLAKE2b-256 1b7c4357208299ace026c955f01a07c65c1311b6caa253dd0e88a8e31e55ef21

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6987008a7ec05426018709d1144706597ddf457435b57575969bf3683ec61a6c
MD5 3c2a33f81e852b4d786184ebc0d4bd28
BLAKE2b-256 9f08c600803626e7d47d26198410d191d654ee1eddff1389b9386dbc6083a89e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0d1a810c46c3a540d2e2a9c3392ea629aa535594e93869ec9c31f8c48ed0876f
MD5 4d1240d4fa226071cc0f29965687db0e
BLAKE2b-256 490caa4188f8abc3b86cd5916e25885f15b5f46073e5e2d17c828be47a7ea5cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1e8cbbd9dadf2321ecb704d83ea246d10ad013881e87dc7eb787573aba25539
MD5 9c4ae76d029717baae6051c8303af1bf
BLAKE2b-256 c5f5377a71dcbb17d2a4be9bdb884f45bb46a26477e52d3969f13f6d9c5e7d4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cf98021a903b11756a5b5e08a3defb13306a1dee7e7e389520ee0555d11462b6
MD5 b8d923c09273e8929e77490646ceb18b
BLAKE2b-256 287cd1e412fc0c3d519aa0dc4c813df62b4d1f665c20b97e4084100101959aca

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 211058e394b0862cc77d77fc8d2bd7fb2b8fc8f7be5e26bc0ba7c8e3fcf671b5
MD5 9dc0ca042b9fbccd9ac91c77d2b92612
BLAKE2b-256 33a8316d7183c96abb73da9afbfd204f56c868c7d8e4bf5b2b49fe0f947a53c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be1bc031b3a2833c7fcd13d0fd9f462f0c69582b57bbad2a9b3f1743bfdda538
MD5 d79663f67db92f297d58921b1cc84683
BLAKE2b-256 c3497687110a34503462416294eaab466e54f6558b3f4769b713760c72ce2ad8

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 85bf3e308a08e0d55ebf18c940cd80bf7e75c6bf95ea0577ccfce3c49449c271
MD5 08620bd1d552ed7ad26c05b85453820d
BLAKE2b-256 bf08714fe6e8c6f2bd1871948135f68176f917a358cda2f57ae2ae1627fc32bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d52e05e6bd03216c768baf52e8c3a15f1fc72ddfe334d791d60e3edbb4ded084
MD5 440ccaa74bbc873bac365dd88ca5235a
BLAKE2b-256 136f50a1b3ae0b54fe7d55a4d994a7ef164af8172dd876ee01812176f6e030d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a02897fe7dce47e34bab52c5faea01edeeb142c5dbb3e51eb7b65614eeaccd25
MD5 0d3714c78ae1a4aad3ebd3887545f846
BLAKE2b-256 7c120230cc532101008174664d7172bc2ad6f5503ac3280dce923674991c11ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6105ba366ec9617f40fc3f14ab3f66f2932e6cfe1639dc5d69f9c2879257d315
MD5 530e796d9f330d881f1a16c8a5011c11
BLAKE2b-256 a188e3f5348b2fcf6bcba77dc603d899e1f3b9da7f7672e49f542aeaec75e414

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 603738241fd39666a2c0580e9435ecc14b0cb9b3a7e96aacffee1340ff308735
MD5 e032526bba9201cbe183c4ee2272bfb5
BLAKE2b-256 4de0d802558679e82e72ffb2223863e16ef1f960485798c57d4b19212198b291

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66061a62e9c036ee6f5b7e9c21353f927cca4f21a7254baa58737a4678ae544d
MD5 9540597c26c2cb47bbeab5f9aefbdea3
BLAKE2b-256 a5defe72528341011be3cd3ef64222b572011d2627826d1d6921e58c5e8251fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d074058204c442bed6346b0a3364bd4b9ed122682ba1cafd0c071ec4861cf1ab
MD5 7017e76afdf5328dc862b86ecb3fa7ea
BLAKE2b-256 c38a4312df1fe008d15188a59022f300d035413dd4c0ec127220905859edcbba

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41f4738ef892730a6322e62fbe0ee157ad47c48e2deb0592f33632c469d7e6a3
MD5 8621c865baf8e01c1e7037cfe1c201b2
BLAKE2b-256 09096176d2217163de0c893a88481dd01feff7f69eafb51ba6c9d451efd7b259

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4240f7dfcf468d3a53a82129c8cf7295a0db7c256c4dbbec39991c588104b429
MD5 0727d4f9acefe3ed443f65a544401db8
BLAKE2b-256 e32f7367d777bd6afeca112b5a7cbe0caf03865894d26b27b2e722653849e515

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 480f4b7fbd9087d90345099d1225736bd81d1d5a21b15d61e6dd906d46548667
MD5 f7a7ab32cc7c8d2c8bafead66f3f0b19
BLAKE2b-256 d1f7569cbefa22dcfc7d70868d5f60e171c53453331c5451a511f1a656d0cce0

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fe335c5084e681d3f182a73da7cb85a5263c613b99066716237eb0dd94386b5a
MD5 cd882b988a1090162a6dd4ea4efcd63d
BLAKE2b-256 e31a9443ed786b40d8554a613bd38a8a585d2c833d51e29d65ae672a82c1cfd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 13fe44880302ee4bb4f2bba99b0553b3a2b3768bb9aafded780c3f5cb12126f7
MD5 34aaa750143db890b1438c476a318573
BLAKE2b-256 f9331def1054dea293ba5f531a032694d475c8d689977c5d99c6311a89aa2453

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b2fe1f25a3686ddb1ccb54f96d1d84753951dbef9d4ede9415f383c099be9f21
MD5 4c31e761e6ec217d50aa48bcbeef6bae
BLAKE2b-256 ffa591242ee85a2626754e3bf572be70c93ef245ab052805cb21ee2025f217e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff55c22789492eb26012851c6c59bdf2810c41c225be540ed638653bf1c8c080
MD5 b2d2c69370496d817e61398dc3721db7
BLAKE2b-256 244a3943812170a2cf3bbad99bd6d38495e6310295b170d5cd18df42c7e7174f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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.11.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aerospike_py-0.11.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 617a596cc171d8539d5da98efadbd6f8a82c5d5159027856efeb8c7b17a12aa9
MD5 3dd36080e714e24163536ba9dbbbe4a6
BLAKE2b-256 b86e552f5b82e20c04999cf7dc0ce6866c051d6d1de6f45d6e4f603e1fde0744

See more details on using hashes here.

Provenance

The following attestation bundles were made for aerospike_py-0.11.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