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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

aerospike_py-0.12.3-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.3.tar.gz.

File metadata

  • Download URL: aerospike_py-0.12.3.tar.gz
  • Upload date:
  • Size: 207.0 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.3.tar.gz
Algorithm Hash digest
SHA256 77886e56ed80b99e7b360c1cace855124d4ff7ebc66a2b56e1aa9c6b9a9e3802
MD5 63aef88681d1ed39c68a171db11d8ff4
BLAKE2b-256 9b052c3f09c7a5c4baf42274acf7176597939df35ea38f8e9629b01caba0c33f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 43ca16dfbaea0b621916592eaf0237ac6fe904b156c21da742e163fd53e8338a
MD5 09be51d059ff52c89902900e143d473d
BLAKE2b-256 928f6c8dc1fb45947e1b1f8b9610633dd01205f0498d16889bcb76185c34fdae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1a3e1303ff3034dbd5e1ae6622e49a45feb058106de4491ff9823ac38ad0e00a
MD5 09b14abc0f05fcbb10e8f93ffe3d367b
BLAKE2b-256 1d619d68155501292f05cf634b6b0a069732d81e7829389ab48323003ba04383

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a058e7c625cd682eb7f0148f98957f2b1a54778673347f4ca7835952e05b8225
MD5 387e4030a0d53b36d43072fde05a6650
BLAKE2b-256 6afe048b72b091b723a82701b6ec8cb60b856c7fadee27a1d9cb9a5195e63622

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c74b5b26397209c1eb4710ca8bf83b6a7652007403f6a7c872ab4b1c734162e0
MD5 10053e9f12407ba4f6c3df3e4d15653b
BLAKE2b-256 3f72885f1c5c802960b897ace0a5b3d5edb5b07e2a5e35553605f8a0927613b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86ba0623587c378e13a49ba2d22196f773b47734a6ef057efd195e0fc5973761
MD5 61029e145b2a43b2ac8fbc4c682d207b
BLAKE2b-256 b01bc41279f3718d0137b2f76098a4d3204fc3c480ba6161770ca448068a65fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c0e9cd217adbce7dee72f758619af8d1b8d1c4132e6ca12b82070a7dd29d3c76
MD5 d4e6e103525e0fda36b7e680c7d248ad
BLAKE2b-256 2d059ed5baa857de0d6ce23d62f1bf68c01c9a4f43553c987c70b7f87122c7f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cacc28ceb5e7d9eb37ec4c2be0b1adaa0d537e460c57dbe7d7427d50b2a55e1a
MD5 dd11c3270b16dc0424b7adddc68d4582
BLAKE2b-256 f6e9df0a676d1e135e6d9198fb88a7ba95b82a18c4f33d95eb31b02b34953b21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d328cbf2335d2d70356843076a93e8115d0f869a51d704524e1c4e389a5823a
MD5 703cf63d1692785e6464abdd0df7cfc5
BLAKE2b-256 f84cd99aaa9405dadcc37dd10a23f8515a96c56621af168837b3c25e7d968ff8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 37a4b74490e681de3638d0a8914c38ec051bd8bdf0c4f77a0e237f7852232bfb
MD5 cfc6604238685cb9f1a43396e010724f
BLAKE2b-256 0108f1701f3f3316dba829b241722c316ed377ac548501855ed5f4909e7f530f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2b107320e395f0b93c66087eac370de402c2381c3ad7a4bd1b155917d40340e3
MD5 ddf9433d3a6370d9c5ed9bce3d017626
BLAKE2b-256 41691e622c2c7bb875a5a2f2cf2d14b9204991555a97f7adba48e3b150d529b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f9ae3fc2c02fe696b3b8ced36c61ba158561af26ca6c1b4c2b9f457608c9e4d3
MD5 4156108b841e3f557a6390435b4ad37a
BLAKE2b-256 e58077cf7216ad9d44c904e3041016fce59148129a9f42fe1a252341f750d4a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe97acc9e6fe80c7d55ed660fed634d815016c6769e1ac735493738bd49eb0e3
MD5 07855c2e7a1512492b04d9887b784f24
BLAKE2b-256 a173f36bed01520e2225c42ae673e395e6fc3b46aacdc4bd275d6f8526fdc703

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4150fff456893bba1ad1acc9bd97979d890a2d41cc33700afc490f1bdc93fca8
MD5 3025cfec80fe09517dcbb62ee3c723dc
BLAKE2b-256 13f6a22cd9bb149f52e41e8535c9b8979a2ebe06b8aa6ba729bfa890abf76185

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 607421140191845f4a7496fac4b63e69e29a52f4a37888b29103c2a886339cec
MD5 edc0a10a6a9349514b11c67bf46b39d8
BLAKE2b-256 0e328d90d50aa1f99fabe15473ba3db28d7f8b417dc94b84781e959d9104317e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb538dc99f817e587e68955419d45edd8848dbc44e6ce3850946eb343c2a5455
MD5 d09163a1830d0aa5eb468134be9007d6
BLAKE2b-256 c8c5164aea9e66013a4debabe3a06ceacfd906e4bb2ef3057a2e5d13f11fcf5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 578fa3cd85decd436b2e0dfc041c8b583355a7fbbeff28c1422244e7c264acce
MD5 85c2b9629eccd1a54708f3f18ac302f5
BLAKE2b-256 2bc514a2b08792090621b61e673656ce7df97f692ca1b3a3ce46571a7820d9c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58c4e0a7d5bdf955358d02da213da4cfe35718e1ea4d67a89d1dcaa001afb2e5
MD5 2e88c762d1a4a0a03cc3112f72ea60d0
BLAKE2b-256 c40a5f7b3382a15575cba3d8153004030c020c619476a5f0e82bc4d93995fb02

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f1f702d91e6beaace2a8fc8612d81bee4be01995f7a3949ba056c0dc20a6e395
MD5 e62722a25b126cae1454f70acc732083
BLAKE2b-256 3e51ba1469448462df49c04b6165003fdec87c0affcb2d4fae6791b9da9bfccb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 240392735ffbfb75a34b050a4edfac8087b4fbefd252628ff74fae6bbb13c4b5
MD5 362dad768ce950a8b73798aea392a930
BLAKE2b-256 56c92b4a20ca75f97593fa87e2cadd2e6b9a8024125e0607be013610f0f703a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 44a96fc77acc361c2e3f8840f1bd701eee9b0ea6f24a34fd3a2b2cf391ea5cca
MD5 3ca731e33ba146d92dbb412c731b215d
BLAKE2b-256 adef3e1ca68acfa5e57639b9e7c5d5a39db9c721c4a74a4fc4311b788da4d77f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4adfc871977fc08fb30e696d8413b833d74c37df57a2bba9b6bf65bc7cca7a22
MD5 acce9085a6660dfe0c43c8be740e300c
BLAKE2b-256 541d323580ec703b1d95256efcb3c86ce66b075e12674a3c45bc6c3ddb9fcd35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3ee9b29c993976b43d747ca193c09bd300fec32c6669627d85aead98baa1a1bd
MD5 dee42abc843d52bfc0e77d0cb44cffbb
BLAKE2b-256 911baffd407cdfea91def8aaa973d1225935f8ce4e6f510f7655c26b5ea51000

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05321509314fde61cad72fcf1016b35824ae04306bbf00d6f5f2a6a639600b0b
MD5 d28f0f4f3df054f78c136a2857d8a723
BLAKE2b-256 eabd9328ded8120df3403a9077dc4cba30407efde74441b913bbca14db7d01d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d80f5b60c32c08d53954f22c791ba023bd6d67948f07fd2d49451c98382c7b3c
MD5 83458fbda23bab60bb3e31526836263e
BLAKE2b-256 d2a36f2c267436491b9c96af51ba55c134bcb6d11bbf1e805ae2f1e0cd9e07c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b34c1d4336e687d12cd7e687246e155da13a051539d68b1d4ce740a5db0f854
MD5 9c3fe55c99a2605386e7fddc41dc4ce8
BLAKE2b-256 e3b15fad3579094c128096632b65f1ae48233fbeded93d614df75d23e22fbb2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3deb92fd104b253a9387da64a1d8b68d81f6141082f06877dd4b17da7e947d6a
MD5 5b0b1fb1707c1c2cfa2222b4d74df068
BLAKE2b-256 217928195dd3a3428b22a63afe0ea96edcb7c4552fc00db93d83e4b62a15eb29

See more details on using hashes here.

Provenance

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