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.

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.1.tar.gz (199.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.12.1-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.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

aerospike_py-0.12.1-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.1-cp314-cp314t-manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

aerospike_py-0.12.1-cp313-cp313t-manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

aerospike_py-0.12.1-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.1-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.1-cp312-cp312-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

aerospike_py-0.12.1-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.1-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.1-cp311-cp311-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

aerospike_py-0.12.1-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.1-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.1-cp310-cp310-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

aerospike_py-0.12.1-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.1.tar.gz.

File metadata

  • Download URL: aerospike_py-0.12.1.tar.gz
  • Upload date:
  • Size: 199.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.12.1.tar.gz
Algorithm Hash digest
SHA256 7fabcbe4689ce9c49cf542baf4335c33b860c03adcdb15dcb298365d3f4cfb3c
MD5 5d4aaed721be3cc1faf239841cba2ba8
BLAKE2b-256 526e8be92affb94bc57bbeea9b2744d89cbbb26bc21d3d1339e31ebd55cfe0ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2a98139db85909ef9db3a257a146c15151c84af00b1cd87f2b8616deb8dc3ac
MD5 143c767fccfd5099e10887e3e0b813b4
BLAKE2b-256 6533f7f06f68e43aafb688e01196499db874f76b1fa190f3704d0342d6b66b70

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb960673af9683d1eaf0509cc1e1061bac56f900aefef0580ec29a070d19679d
MD5 70e9f0047c008972214990888727f5c9
BLAKE2b-256 d6194cee67a9a803c009bc6bac7df80b32c6c3541e8e94e03b30538359305171

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61004aa32204d2fea734592a2e299f664c7bd6bb5ac43e63e1ef6b80d3cb5067
MD5 bbb87d15f21030ba4a38d80df9df8bf4
BLAKE2b-256 b844c43aee144cc79d6e90247bc65740e480e52ef670ae50b668852141298d3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 39758f9e7e224ceab2df5e278751d03c6822bca5a98030cfb87959899c692aa7
MD5 caa94930b61c425e6d5aafccafb3f76a
BLAKE2b-256 50217ec9bd6edf352ad56ec745052e730e4a6fa198e5e737d8d92c23161f3aa4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 835abbd8d6e6cc8ff91a2a74108683a18bf38d28bc0d5e783b6dd8e9a9fec8b3
MD5 ffefcaa99ce24d36a951ed0584b39e83
BLAKE2b-256 96b5901d637c6d03bed6344c93c5b1b3f9bc29f6c274c8bf4e5c99ffe2280674

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3af2665bca4b9427df2f601df11bc035ff1d027dc95716fac25c56019c34c83c
MD5 599244386cb72c32345c972cc68e31db
BLAKE2b-256 18d7ba9b8aa012e40225c7f87e8ffa3c5e9357fe136c82666e48a76f32f365f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a4a9539ed52d7b9f513886cfac8ba57e952f1e415056fe51242cbe98a74f069c
MD5 32728c8b684423665a8f3835bcac7d2e
BLAKE2b-256 19af847c00a9c5ff1a0c40d990baf5a09e80a542733bf198c03a75fc53cba9a2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0ef91de9a52de0b0fc713dc47bcf959c5bcd2d095fe67ee28100641cc2b2afa
MD5 cbfa0d4f86baf90505565cf612ff8246
BLAKE2b-256 3be5e60f1265b9b975eee86f8d042d5551b2fea6031057d19393dce5629da1a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8601f2386f23f042f7ee8d6df8948a9e243c14f16b666addd23a52ddafa52d8f
MD5 b4d5b932f56b71d7cbd9c646d9696dbb
BLAKE2b-256 a5243ee310b3c7596983b11f1762da559e2dfbbcf05ad648c71829ca83eba6a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8e9b5d72a15deb9da9843fb349f3a9adb73c320182ddaaca29f9707101c58480
MD5 4aa931144b9098c449ea63a946a12f4d
BLAKE2b-256 ebd63cc947ac684607b7239d74f4354ece31ae80037d996e228208a0a7c67728

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c96de511050306381ae821c94fe21b8d78494d53ec1256d5d9a5efaec8b1c1bc
MD5 3912e9edfefb8b4975d6a00313a8306d
BLAKE2b-256 e5361424bc35275f68cc6d4d517ca8942712149536f44c269cbb552d9988feea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9eb14433ab6e2292bdc863c995a7dafdfbb4874876d9fdc66d79d66f7147b42
MD5 e5d90121c5f8bfee1970d664bd4e8805
BLAKE2b-256 d623b3c7ac6353d46ed91f638f3e61acabe06f77cf0bffdab524bff7c3bd2571

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2620005c31fe7685509785ed121ffab5eee7cf4f2aedc4bc81fbedfe0e165efe
MD5 fa0f4ab10df58874967b4172e0825032
BLAKE2b-256 94efa88b7fd32872b515cfd0f9fa98e82cff40119058b9a6b9daed980c2a4e67

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 259926f4a503c3726655226c6073c848bf7bed34b04c756fb7e7e3f1c4c1966b
MD5 8231a3a5e7ccb8d62bc53c2e4f8647db
BLAKE2b-256 db88556e02f6a47dbfb0002802042b0162641d69e782fcb89d0a26d6cdb1082e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49af8a0ebba613f0e20ceb58fad62a7709a8b3e5d76cf9df63a81e656a5c741e
MD5 ab986cba4ffab00bab914ddd8f21dfa5
BLAKE2b-256 f852a6bcfc02cf29e01a63dc8992ee6a21f1cfdcb1c5e7201c74dfc9b1aaca5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9bff56916893baea899d45a2c835f6e66806760d3fdcc887fae8282a53b47e74
MD5 2e54b76eb9bf24a1619ef70bd819f788
BLAKE2b-256 9488da868f5df43d2b0e1e72ad842f25f5f89caed437cea911aec62474bf017a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9db4c159c0cb401c64410799c8030100c3d7a06966dd5817ea5b500de19288a3
MD5 227dda3ab5da60a9b926b7ffb7914136
BLAKE2b-256 6c9a0495b600aeaf3621a32e232df21dcf68422b064c01410444287678a17e65

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a498861d46e171f4815e3e35ebb641276c09b003c3a57cf2a718fde54582b64d
MD5 468f9c2eb0b9fdd313e69aea5e4c7017
BLAKE2b-256 e69d095174a89155206132b02b6bfb2c408b14bf3b0bd02ae905f37f747f1dea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2b2bdc663028761ed702c2be83e97041c35fbd693b71499206af84de4a39a25b
MD5 ea20e57ac0628cdea58fb3479787a2c2
BLAKE2b-256 9ec9ceeb1f7a2c1b529938c1b037a1671a7e24b2f5131a6255e1206ec9c88ce6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 488beef83e02e8cc5fdcadb2001e88a423ef5c033f576f837396e5ae87934daf
MD5 5581d546411981f7717dcbc672f71f28
BLAKE2b-256 73b5d4373c4b0a891538f9ff8cc5afa741a7b6a39586ac42354be0b4a97c0405

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 17fbdf5239f83c0b264e7a74fd5610109f87a4732ba74d38fc0602a7a474457f
MD5 a0ec055827a219ebaa3474b5d34d5621
BLAKE2b-256 7735d98115efe9c77f1036866b7c419279f8e61f74f37c62af8b0860387d0726

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d468baf244a2eb137b688ceee9effdafc94faf72ead8e0423f705f6daa486f23
MD5 eb50c054877f9157242cd05e3d2cd134
BLAKE2b-256 a4282e2ebeb1e8eca11882ed5036d01372bdf56fffebf32699d4229a6f270f5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2894712791f0a3f1e259c85a2a773fff0c23752ed0c81505a2042e8e67443288
MD5 72d2082e696e912c24df821801e98183
BLAKE2b-256 9e829ab21663ab16ccd0471a75abc60d101c64ac4636554508875ea8a50e7214

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd6da1589dfb40634998d34882cc92db706a93aecb47190b8bf37c4ca72e3d78
MD5 1ac8e856645d5641e176a18ad7f07c89
BLAKE2b-256 52d133ad398a68383418116b0feee5b6778430dc7aa6576a53e580d7ad40a118

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 724a72850658190b69a7aa0c4a3aa4cc8db062aa3deaf46d66977a35dc83a691
MD5 a160526e46dcc60b130726d7bf58ea47
BLAKE2b-256 789e8805935f44db076b2f40dd48f2ba62dc7135281161c7fd166ec527a13225

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 979fb9c525dbc7f69802d082c29869eb0ef63247d088d5b1e232c4e02b2bc50c
MD5 9ea33655d30f28adbc82886e99f33f45
BLAKE2b-256 6b9db16b54fa3e43bd91387b28f0d137864d87a74c192d669343e1c00ce8650b

See more details on using hashes here.

Provenance

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