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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

File metadata

  • Download URL: aerospike_py-0.11.1.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.1.tar.gz
Algorithm Hash digest
SHA256 28d003134f7d377b43554c2a60092a6e34f221ec61d564363ff93eae45ebfcab
MD5 073a4b8d2922a7c48bdf0aa134054943
BLAKE2b-256 6859dead91c2c602f7f6596ccaba7d46ee43d632f242608a121d7ab2a3d3446a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ecc31455f85d41483b29975273ff5e2b61568de95f702a85b85b48494c25e137
MD5 702c231e3c9c0202b2de5e8d1f29edde
BLAKE2b-256 b5ccd69823eda5f3191dff2e2cc0928856797e4c05cf39c78487b8542618b57a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 97bb8512a52c0010eedf97b2be3551eded784b1f1616762261b66c53b43e317c
MD5 62f78009cc1fa44ae03d2aeeac1be7f1
BLAKE2b-256 57a5864d929aa5b5c66351caaab812d87e9104d81a1068a722e5f0c3d7822ab0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 85628d9e6e6f24a8c1915f817bb49fdf76d8de3f8bda3aae32fb826092b11202
MD5 e64dc25f6d684b744efc110640c32432
BLAKE2b-256 bacbc9112137404893b638f2c5b74cb22791ed6b04596c15b54c0a08f4ddf5d7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f63aba67799888e36814c3625df1d3ad5e2f1bd0affa86d670a75e522ab08ae
MD5 a2fea2928cf725600805a1412db6ba34
BLAKE2b-256 b283809fb53253c5d52f0810d678e8e8200660868df177bce7be48737c19c2a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6796dfc850c0a1a33b39efcc19825ea755dbcb70ca9ceb0a0ea4e98d79a9d2c
MD5 c077793bd85bb548a0f65bf11938939f
BLAKE2b-256 2950b2246778194cafba32369cd9f3a0b21d124a8158b4c9e1c8c6013e4389ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b3ed9ea1b366755dfa1d51b84582687299c68dbd3487df3624d089c552a2a14
MD5 2e71e5b9e49f5c27aa5a83d13b5ef405
BLAKE2b-256 25e2a52407b11b49559267d8821fa6bc0edd3bd8d1fb912144501223ec320f53

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 85ce01ee032e689880c9e32461182c692cb53f55b5fb1bb9dd9184068fcd1058
MD5 84d25c8170c78ad4258859178c2371e7
BLAKE2b-256 788cfd8496609a20fb5d5f10461aa3f01353c32f4dcf9ea17bcff0e977467dd8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7cd723b864802aef8cbe4f8f07b7340d378a7c667e04d7fe7d0ee06cbb8f8db8
MD5 e72eb55875c580b827503aee0d3e3c73
BLAKE2b-256 d6f049b6327a67919672a6665e77735e067c6f5fd32b1b2f230ef3b5b8052a3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ea0956be47a0ea178277e32e0895a29cb3f7bea4a0d99dfb591be8474e5c38fa
MD5 5282c68f4f2a371147fb96b4eddd33a5
BLAKE2b-256 9f53486ad27dee49210377c1f720e99cf30a4791c6879edbf315dd0ae98c7bdd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ccb1ec1c3f066b9a600151d17cfda8c3d6d2d0fcac2ab1858bd104d00784a221
MD5 775fc12a98afef80e935faaf5de7c583
BLAKE2b-256 83712373342347d7b98a1b3a8d048644e124e26ad10859e8940e3748c37ce59a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ba5f9e43701db7f62680dde1d209ce3a9b886d1909b3424a3317083d3d67155
MD5 7a0aed661f942a22f89fc2bad7ec373b
BLAKE2b-256 a43bf7b5e9d396297933fe4076271f0cacbf6c60462b378a5d63b719ab27d32f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 18bbed3e22a24a3a1afc5640a2d93bc86298fb3950a3c6395558510401c64db3
MD5 2f565693669a335d43e2d2fb4008b6ca
BLAKE2b-256 f01939f6fa3fea2a650689d1bb2c6b66be35d23993bb7237c86b412e4b31879c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ff79b8ad7e8b6ac45f5192d3393c3fb017efff67b27d9f685c69032d209c644
MD5 db3b66c1f9c66476a4c714d0256c51ce
BLAKE2b-256 72b80463860fba4e900e107ee55a3b68f1e1b7a23b1b4997f6c795c712a0baa8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0f80f6fe1e5f4d209138577b2368e907eafd155f9d10d73d802351847869b896
MD5 6bb3500fbc6ff755532dc6ff44959962
BLAKE2b-256 c23778f8e9da3e4303a11e2fa8b594c4ef73f66dedfb6295a962772c1dedde64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 21339f6fbad2c61a4a2698ba78a894237ee7f4397e11893f546ad4e9d9e1ea8f
MD5 307c39ed8e6aa84ca6c75ff4a0a2eb3c
BLAKE2b-256 abc92edf0449b37a66c11e07f217b5a226a00488a92a1128366ffa862a335645

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 37f60e8eb5726eaab4b2126efcb820f773ab1f5dcee84e12652621abb09d7dd0
MD5 56410d41142e4a42b9ffea13cc2033a5
BLAKE2b-256 22b104cc39a885267355829f36091a2bf6abf2f3ae6428ac2b936efba539a1a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25d2ce515857bf68d2c3ab7b40b1cb6ed0342c5c08e09175065a2cdba9da5ec6
MD5 0dcfdbc5cbc8f17ebeda89e006ab2f24
BLAKE2b-256 7d75f32b19c725a87f8bbe2f88f5ccb4e1dc52bfdfa74baa6d1e95ccd1f3d6ca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d188defd2038d6f878bb4d4d6d9c89b875db6a6449e9c2f9b249c29d3873ab5e
MD5 41b67790bd1f848c85b261a7351aaace
BLAKE2b-256 7162bf9b7ae1eed2547fee83f863f7741437c0051cd1178df3dab8935e50288c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5920b9ac27a1d7a4f1f8bee5d1d4b8083931a8d3b94d4f95441b5dcd7684e430
MD5 3f188c209ef0994264fe763f41f9cf92
BLAKE2b-256 2019f6d0b49d9ed92f100f95e91313336e03701c1055ddb9dc939ffdb965bcec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb5e59521e36862aa834b2cd23830d03f58d302c22fe7767444e6c66d1ba78f8
MD5 42a9b5e5b68ad0c3fc6fdd67abc7b185
BLAKE2b-256 b8c4bc01c772ec791cdc48d1212801b294222749efaef00f3912606c710fa497

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5df980381cd0d2c9cd3c2f488ac2d4c317435651b4adba28b288634d64b6e78c
MD5 7fed2b0ce10e4a90983c1387293c44b5
BLAKE2b-256 79a7ee3c1ba9ff904bbce66abfe7297df4794ec7dfe843976dec79be19f2e5fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 536d18a988d289a10637f3aed3f3c051855627ac29fa8d09d3f65b9070820e34
MD5 944355979d80c11c7120d57320368141
BLAKE2b-256 4228159a20f7a96ed2ff70fb7b02efb5fd7cb38a27893b2985ac95868e62ef5d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7896524fe61093b0a23bfde512785bd391cd3f91640d5d829d82512c01e3ab86
MD5 6652a2e85d9a2075262f4c6e5f340926
BLAKE2b-256 5ade7c468e7d14c417a2ca10056221e92bd4073f4c5e223103ecab70e7cfd052

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 60131e1679ad7f0eb8c2632b2af6e61a741d9565a892621bf324d2d4b77faf5e
MD5 b6faebf366055df227183c459ce2563d
BLAKE2b-256 4d62bc7d98f33fb1d3709e0fb983a7c295eaf84b13e1ef846775915f147729ac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24a9cf01b0761eac8e059772343fac0200fbeb650124bd36bbd2144a07459288
MD5 b974f3d0c7c4e42146b527d28388619b
BLAKE2b-256 b0e74deaa508657ffd35ff348d6145cd625697fc4737f1093e26be09798b017a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aerospike_py-0.11.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7d81803807b0d1e813e159d96f50e715f7ebb529f19f33ac2f74dbde910ce9a8
MD5 230be461212a6562efdcdcd7872ddc25
BLAKE2b-256 5293320bd45adcb1d44314bd82d851659be3811331021287aee53d7801a2b2b1

See more details on using hashes here.

Provenance

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