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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

aerospike_py-0.12.2-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.2.tar.gz.

File metadata

  • Download URL: aerospike_py-0.12.2.tar.gz
  • Upload date:
  • Size: 200.3 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.2.tar.gz
Algorithm Hash digest
SHA256 39a0aa4028d56267d6db4d5306c80835e40cbd49a9dec674dd8d3470260aeb5d
MD5 42ce3d57fe089f1ad6cc05778ae29d2d
BLAKE2b-256 ad518edd23ebce5fd2e6ddcd4b235c74394352f60247f3e69a205c2a91b1ea65

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 647b465ab9c45870c71a6bb5afd344a17d396d2b5f7b7251c2ee206e88ad4903
MD5 99e9f959093a03a3e9ebfe31a0acd426
BLAKE2b-256 30c79b396582d9a9979e916e588572495ee4289ba7ea83f8fdf09746f8a1936b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a1716e57dd0559a88a97016d93681de8d14252064ca02e3ee65f8956e37a6015
MD5 1f58b35a9bf6b368c4fb9f60c19bb179
BLAKE2b-256 284991a8008c943b59c69ab012b9a0525ffad589b6cc9e319e51bbeed1bd1f8b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 099685b4f54f3122c13cfce9562b6029b7febbdd8cc4d129fadaf43b48dd448b
MD5 89d9d61117754802e502481c6da07b81
BLAKE2b-256 c129b64f18d843dc346e934aa34f1196ae315b23f56d388cc14321cdaa512952

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 27bfc6109fb43b788b5d7262e1258f61cb17a970320b309b96221b58f083f0ac
MD5 f98629b03808f00614ca87e8232f027e
BLAKE2b-256 266115cb8a607edd40932118c71b9171ae7d7e5739f8febf594dab489515b394

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f75dbca8f936737f54838f7c8cfe19993adcfbfbce43ed1bf939cc3848c99932
MD5 96491527c76e0da07a7b6237f8dd0cc0
BLAKE2b-256 2b4ead4ac8a81664d9fe29029879961613e628fd1d739a0c4ca7d47cd8e36356

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e6f9fef3221b9f9f93be5e7a2c4c81e161a3bb310b1ba100f4a2d89c5a4c49f6
MD5 f4cb1ed133138c1b7ea03bb4cb2b89d5
BLAKE2b-256 4dfefb9eaeb3b2ef077473ddcfd79e4c792056fc574fb728a59f772453dc09d7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 42b65351bd78caf2bb5a5f7fa7933a71021738e79b36969d3a2afdc9886a3a74
MD5 fd96e723fd1065e0a51ccbdcba984130
BLAKE2b-256 8348a00f905cc4feefbe2274c3badab6d5a0702cf5b5837bed25cd1b533ba5ce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 38155502c849339f3c407094373b34f4bf7a571bcd81c60bb332c6c2e242261e
MD5 97b7d928308c3b257d8d209e483ba2a9
BLAKE2b-256 9e5405eb760255d836485ab81502ccab4b18a2cac74346833b1bbc41ad3aebff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e20097397cbb0e4cb27e5aa85458f64e6e08050adbe06a0b7098c3298d9816e
MD5 5e15152f8ca67bbf8fcabe5418e2566e
BLAKE2b-256 74e22eb1bd058f5bb0d893286aaa5d0099ab8ae68a59c624ebce1dd30e4e5f74

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ae8bc416a6f78d4cf939ca7b9c4de7496b4ebd5d95b5f7da5d36a1d87cdc024b
MD5 db53bfa8799a0a8836786a48bc8af8f8
BLAKE2b-256 5ede145aad47a9ab53f61c58ab478a063b8216e2899722325d2f2f1703737757

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 55a6431f2fed037bc4a03c066d1c15a45e43106e7dd44e38b288a7a29283687d
MD5 2d9405aa8759a4b55d60430672735361
BLAKE2b-256 9fe2bb308648dd3ca1d2d3c76af64c5191476ed7b3a7d40717ddd2c866a12d32

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 edf4e9a831bd8131229a77c14d17b70b312f38bd26b1de951120470aa6fbcc81
MD5 d552b5fb73abbd08e1e6bf1c987e86f9
BLAKE2b-256 c707ebae28ed88c355135f2b9572b822c46e3034c5b06c9dc93ae847fb4f61ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e77dcdab5ca47bc7a5efb13f2eb5e5af7adf4d27a4e82093085f52c977a023a
MD5 a6f39d0ea067f270ddfe428b8225d66c
BLAKE2b-256 21af9a234903bdd1704b121864e9fc3d57a45e14b3c6ba895be95b86e74dd45f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9082dc64ae6c5f4d3f777c4cd8227bd2785acee9b26e68aea2b6774ac39182cd
MD5 6c271035d037a082ead45b07519610de
BLAKE2b-256 6d78b4efebb2de1a6a619907c04b06ded589217f0c2891a94eb2547e58b1cca5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f5b1797d317ae879d03c42becc29933c7988cd1f6ab975ebb2f7ea916a67b46b
MD5 45159c58898d273e404f47dc9de51410
BLAKE2b-256 66a23931ffa73d7304d575f5a284d7e884ffbfb5714ae645dcd0d7361de94176

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6847756f71aecaf391a5384933ae1d1ef2863849cd40ac772ef97ac85b816be5
MD5 1bee9634f7493ed1cf9d09f6cb038318
BLAKE2b-256 5244b0ec646ec67c03c6bfed84d24f7457a910c3f0a2cc0963c3df5cc770bcb2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 140bf80ccfd386446dfc84480bfd7ac42c3d4517dbd1aee49fc5d3a3da133059
MD5 ce9de528ea4112cd774a26808f213fad
BLAKE2b-256 1bb7c720db0b8e5d1ffc9190cc947f855d3f8e9cbfbba8e30b822ec9264297af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4cc69042612f5742acf7ac420133a721bd2efa4e0c81c54ec48eba05f9166222
MD5 43e605c996f16cd9c1e64f3cc124bf82
BLAKE2b-256 5384bce8d1a7470eb65eb982c38fac46312dbe692f783294c7e311f23af01c8a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26c779655c847da322ab3b4a2eb7507810867d5a61cd22d1814a4b67b35e5456
MD5 c4273356d36d2e5f4020d614cc91715b
BLAKE2b-256 e60915509cb333dbfad31ab02188857c963c5d78adae5528bceb653ff4dfbcfd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ec1f45c1413257f16e89f3bf9553019fd1fd043771499e6211afaf7731eded6c
MD5 5f878cfc33c06c8be84b46d69472b664
BLAKE2b-256 ded49dd7d34ecc942fe23c3d49838616832dbe19b26d1d2d7ebfde38951b6cf1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5715aa1113c5d2a1b21b24fb536edbc5d5c0fed16e21a4a790731b928b63e8d5
MD5 ea2db8492f9c3f414bd9e1da286bb67e
BLAKE2b-256 3ee7cf6949c36d7d886bf312c95c043ba7b619bc4ae369e5383e45ff4c039fb4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 03dce71f457fd8011cb87d4c32489f1c244e6b0e68fd2d6cc665fbe0fd81b710
MD5 814e00edb20d535a597b970d80241202
BLAKE2b-256 a6ada2c585541ac36ca67f58a9cc53f6045dc84ee3b3ba1c023233d4f484d3b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 91e734199e73e86cfe956ac9c37ca364ca21b8266c189cb8ceb0ac0af0cbcfdb
MD5 db1307bd39d0b764d2a6c2f1ace262e8
BLAKE2b-256 1030b5713f1eb27e7e8920801e5ebad33418fc3c90a9a850cd05d2c5771be39e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c52500ff231b9b1887337ed31499e438e57a7aada38cec7b512be301aa9fca2e
MD5 186e7625f2fd9c4144e4cdb5d45a59a4
BLAKE2b-256 3bf5859edbe2ac02faa3710c27ee7f340915ff17d4483060acf41ac233a40b69

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3a376d9eaf5336e71d91585c3665a33ee356348f8086a4ad1ae0a4c57c6195e
MD5 d9c3c286baebbf52765db3b9818f4edb
BLAKE2b-256 356da5a5fd5230aa0033ca07ea19e689ff28ead9944ac226c55d941ba1c14d68

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.12.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c37a0687a8c6201fd0177df747268a5a9d137b308e4ebd5b549c1b5a4c7fea7f
MD5 b102ce4c0b2315328e537462c9735bf0
BLAKE2b-256 02f805042b559ca01d8023e516b04685a3b65e555c80fd096364e291a99f6b39

See more details on using hashes here.

Provenance

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