Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Apache Iggy

apache-iggy

discord-badge

Apache Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second.

Installation

Basic Installation

# Using uv in an existing project
uv add apache-iggy

# Using pip
python3 -m venv .venv
source .venv/bin/activate
pip install apache-iggy

Prerequisites

Every installation below compiles the Rust extension, so you'll need:

  • Python 3.10+
  • Rust toolchain: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  • uv: curl -LsSf https://astral.sh/uv/install.sh | sh
  • All checks tooling from CONTRIBUTING.md.
  • Docker

Local Development

IMPORTANT: All commands are supposed to be ran from foreign/python unless it's specified to run in repository's root folder.

  1. Build a project for development

    With uv:

    # Create a venv
    uv venv
    
    # Sync the environment without updating it
    uv sync --frozen --all-extras --no-install-project
    
    # Build the project -- this builds the rust extension into the venv (debug profile) - re-run after any rust change
    uv run --no-sync maturin develop
    

    With pip:

    # Create a venv
    python3 -m venv .venv
    
    # Activate the venv
    source .venv/bin/activate
    
    # Install the dependencies
    pip install -e ".[all]"
    
    # Build the project -- this builds the rust extension into the venv (debug profile) - re-run after any rust change
    maturin develop
    
  2. Run the server to be able to run the tests (this blocks the terminal - run steps 3-5 in a separate one). --fresh deletes local_data/ on every run - drop it if you have existing data you want to keep.

    # run from the repository's root directory
    cargo run --bin iggy-server -- --with-default-root-credentials --fresh
    
  3. Run the tests

    uv:

    uv run --no-sync pytest tests/ -v
    

    pip:

    pytest tests/ -v # make sure iggy-server is running and the venv is activated
    
  4. To update the stubs, after changing the pyo3 API surface, use

    # run from foreign/python
    cargo run --bin stub_gen
    
  5. Before committing, test the pre-commit and pre-push hooks. prek only inspects staged content, so stage your work first:

    git add -A
    prek run # runs pre-commit hooks
    prek run --hook-stage pre-push
    # if a hook modifies files, re-run `git add -A` and `prek run`.
    

    These are some of the essential commands prek is running, so it's recommended to run them manually before running prek / committing / pushing. This list is not exhaustive and other hook failures are possible.

    uv run --no-sync ruff format .
    
    uv run --no-sync ruff check --fix .
    
    cargo fmt --manifest-path Cargo.toml
    
    cargo clippy --manifest-path Cargo.toml --all-targets --all-features -- -D warnings
    
    # run from the repository's root directory
    ./scripts/ci/markdownlint.sh --fix foreign/python/README.md # read the diff after applying this, sometimes it gives unwanted results, e.g. messing up enumerations
    

Client Configuration

IggyClient takes either a server address or a TcpConfig:

import asyncio
from datetime import timedelta

from apache_iggy import AutoLogin, IggyClient, TcpConfig, TcpReconnectionConfig


async def main():
    client = IggyClient(
        TcpConfig(
            server_address="127.0.0.1:8090",
            auto_login=AutoLogin.username_password("iggy", "iggy"),
            reconnection=TcpReconnectionConfig(
                enabled=True,
                max_retries=10,
                interval=timedelta(seconds=2),
                reestablish_after=timedelta(seconds=30),
            ),
            heartbeat_interval=timedelta(seconds=5),
            # tls_enabled=True,
            # tls_domain="localhost",
            # tls_ca_file="../../core/certs/iggy_ca_cert.pem",
            # tls_validate_certificate=True,
            # nodelay=True,
        )
    )
    await client.connect()


asyncio.run(main())

Examples

Refer to the examples/python/ directory for usage examples.

Contributing

See CONTRIBUTING.md for contribution guidelines.

License

Licensed under the Apache License 2.0. See LICENSE for details.

Release files for apache-iggy 0.9.0.dev6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for apache-iggy 0.9.0.dev6
File Size Uploaded
apache_iggy-0.9.0.dev6.tar.gz 630.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for apache-iggy 0.9.0.dev6
File
apache_iggy-0.9.0.dev6-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
apache_iggy-0.9.0.dev6-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
apache_iggy-0.9.0.dev6-cp313-cp313-manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ x86-64 Details
apache_iggy-0.9.0.dev6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
apache_iggy-0.9.0.dev6-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
apache_iggy-0.9.0.dev6-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
apache_iggy-0.9.0.dev6-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
apache_iggy-0.9.0.dev6-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
apache_iggy-0.9.0.dev6-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
apache_iggy-0.9.0.dev6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
apache_iggy-0.9.0.dev6-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
apache_iggy-0.9.0.dev6-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
apache_iggy-0.9.0.dev6-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
apache_iggy-0.9.0.dev6-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
apache_iggy-0.9.0.dev6-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details
apache_iggy-0.9.0.dev6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
apache_iggy-0.9.0.dev6-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
apache_iggy-0.9.0.dev6-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
apache_iggy-0.9.0.dev6-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
apache_iggy-0.9.0.dev6-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
apache_iggy-0.9.0.dev6-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details
apache_iggy-0.9.0.dev6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
apache_iggy-0.9.0.dev6-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
apache_iggy-0.9.0.dev6-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 152.3 MB

Release files / apache_iggy-0.9.0.dev6.tar.gz

Download URL apache_iggy-0.9.0.dev6.tar.gz
Size 630.5 kB
Tags Source
SHA-256 checksum
How to use checksums
0ae4bb8cada5df4c4f4bee282014f52dcbdad1ec6feec5832b1ea1bae9aa913b
BLAKE2b-256 checksum
How to use checksums
a7911b07a976ff2c07952b6658214cd0055958e503009655a4e392c8a57786de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp313-cp313-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a0e12ce79b38984a10a7d822ba5f70a416a239cca9f21cbd365750853fb7b72e
BLAKE2b-256 checksum
How to use checksums
9274dcc1adc7752d9e0884beb11a68c0d53dd33382b3a933a77a159fdf662a0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL apache_iggy-0.9.0.dev6-cp313-cp313-musllinux_1_2_aarch64.whl
Size 6.6 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
212e4d2d13d4bcd8b207d3e3e48312f530a837ac38eb11ae5b9c75a37e4123ad
BLAKE2b-256 checksum
How to use checksums
ffae4de4608d3ce7e63cc873ee912f871cf25b8030b3595431401e66c4eac421
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp313-cp313-manylinux_2_34_x86_64.whl
Size 6.3 MB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
adde28eb8142878448051c580811999f8320abd2d87579d84906922d380ceaa2
BLAKE2b-256 checksum
How to use checksums
f6f0884b06fcce9a58b1538c9c2acd25551337315c375e12aa301992949e71f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL apache_iggy-0.9.0.dev6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.5 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dd69a99438b00e561dfc5f5a8de45148119b918515f4dbe4656594e798353594
BLAKE2b-256 checksum
How to use checksums
2acc26cbf5ac0637bec60427126433a6c1af660f656cacd48468a750a5c0ae30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp313-cp313-macosx_11_0_arm64.whl

Download URL apache_iggy-0.9.0.dev6-cp313-cp313-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9c5859c8986a449bd67c8cb382ceb6d51bf7e55ff294f439566ad99087a5556a
BLAKE2b-256 checksum
How to use checksums
444bb90a4d192e435a153769486c84aba05f0a64464596f77e4f77e4639a2642
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp313-cp313-macosx_10_12_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp313-cp313-macosx_10_12_x86_64.whl
Size 5.9 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d65fd867c4838e1d18bb5341f5621733fa4a58df2ee8a219ae2c69cdb9cf754e
BLAKE2b-256 checksum
How to use checksums
ea9658d8a0043747972069b1830d5cf1b627b66768b162b5593be37cd1c0558d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
425d6c3b5aeee986c5c29c96e54a54bd33413ba74889ed0b6acb81134865cc76
BLAKE2b-256 checksum
How to use checksums
86a30fd3733a26163b10e36d9b5a83b66f2dadd8dd3a8f63a90cb3d41c832f31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL apache_iggy-0.9.0.dev6-cp312-cp312-musllinux_1_2_aarch64.whl
Size 6.6 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
27781959d33e713a424936109281d1681cf307e41308ac272a474481e6dabcd7
BLAKE2b-256 checksum
How to use checksums
ed4ecc412de4ea4eec2e7152f0345fa94e0a03a260a5a5673987aef88d0797f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp312-cp312-manylinux_2_34_x86_64.whl
Size 6.3 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
46e82cfb9c8eed22dfb7148212a9754b16a4090a4a725353cb3b6f121272aa4f
BLAKE2b-256 checksum
How to use checksums
e63eec7a3392c3ec948836fff29d018af91828e5c58c25b063e6244b6ae49b66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL apache_iggy-0.9.0.dev6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.5 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cf37e1a933ebb22a0602feece84dad10d7275a1ea3d99468cc9a1d340ecea5cd
BLAKE2b-256 checksum
How to use checksums
43ea43b31d0e968a94b6b9d9d7f860512e4bb98daaacb6cb0ffaad311cb5313d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp312-cp312-macosx_11_0_arm64.whl

Download URL apache_iggy-0.9.0.dev6-cp312-cp312-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a88fa23e219cb8083747d74c65750a082552d66094b016f5b1568eb70456a46d
BLAKE2b-256 checksum
How to use checksums
2eec3e1d2442200ca838cc76496253ea3cd6c482fc64d5dae7fbd1e1bf52c72c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp312-cp312-macosx_10_12_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp312-cp312-macosx_10_12_x86_64.whl
Size 5.9 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c0899ba92a21a6bdddbc538c7f1760515f996df71a5a35066139d99525301742
BLAKE2b-256 checksum
How to use checksums
b7678958cfba5f4cf0a5b6db8e81965624705531acb4c67fdf3f56b506ac7ec4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp311-cp311-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e4b87657e97c946e49e66b021e32d003b4d04dd391e368d841dc05ff37228254
BLAKE2b-256 checksum
How to use checksums
d3f04637baa96ebe87f89113ee3e791a7554c9fe3dde631698d08d62591657cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL apache_iggy-0.9.0.dev6-cp311-cp311-musllinux_1_2_aarch64.whl
Size 6.6 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
334ca33f79145e856ad3e739ce030ebff33902cb4fac1793add4e190351c2a42
BLAKE2b-256 checksum
How to use checksums
3ce693c9ba3808d1035351b7a84ab35f8ac0d7bdea406740eb0cb3d27acc7991
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp311-cp311-manylinux_2_34_x86_64.whl
Size 6.4 MB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
5b1e51fb97ba56ca35f9407dc3653139151922fe0146605ff30de0a38c1a7b23
BLAKE2b-256 checksum
How to use checksums
f1ff3ce6a488bcc4c126e1f5801eb1ffb4b710fc4a131a03d65107b8de046cc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL apache_iggy-0.9.0.dev6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.5 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
78621c3e7dedf83cd0c1feaeafd84cc886901cd86e629421e769275f2a4ce56b
BLAKE2b-256 checksum
How to use checksums
f6c29f9fd8b4faad1e81c9dcdb6126f0494d3965e051a0a3d422fa77d7a90333
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp311-cp311-macosx_11_0_arm64.whl

Download URL apache_iggy-0.9.0.dev6-cp311-cp311-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2d5ebcd1430c4d53793e42ab8e537029512e65e575d3f54eae8bc204c32fcfa1
BLAKE2b-256 checksum
How to use checksums
511eecae28e2808ebe2d620a36c42fbf54e6879fb2d25918faf7f1edcf8c2efc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp311-cp311-macosx_10_12_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp311-cp311-macosx_10_12_x86_64.whl
Size 5.9 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
265ddd30db29d0068fc2f5266c7705a50b1770dff72e7fcc72a69781b557ec64
BLAKE2b-256 checksum
How to use checksums
2cf849115dfde0dde2be98e42cfb6302cd5cc90e474efd667620164ef41145e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp310-cp310-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
42b09b48036150c7473d07c91220f71f63389e031094cfaa2634e79bfe970ea2
BLAKE2b-256 checksum
How to use checksums
2283f0a9e86724f0d16cb1a145febdc919c3cd0888831ef4224e34395da40cd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL apache_iggy-0.9.0.dev6-cp310-cp310-musllinux_1_2_aarch64.whl
Size 6.6 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6c4ff3c7f3183a428d8b3303bf1499d84cc4f4e9ab89b56166d87b07edd77d3b
BLAKE2b-256 checksum
How to use checksums
a1c726f37005fc7f8e5a2aaeb1d764cf6c53a06ee2fa73643e521b998c02305b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp310-cp310-manylinux_2_34_x86_64.whl
Size 6.3 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
3b9c1db9c5404961c4c9c7e707a3dec84625f6022e27758dd351b849310a6e18
BLAKE2b-256 checksum
How to use checksums
64e8210e93c3eec3f4804d225ecdd8890cc94442e3c5f52be750d070ae22500e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL apache_iggy-0.9.0.dev6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.5 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0be76bf5214d32150572b35c1dfeab3e1d648fef342c159379be037d0ad4d8a2
BLAKE2b-256 checksum
How to use checksums
36d6b0da61f8bd6c72b66055e211f6f761f3a26814bca41bfc8186ca2f9bead7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp310-cp310-macosx_11_0_arm64.whl

Download URL apache_iggy-0.9.0.dev6-cp310-cp310-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
81871b301e08ef20407ef34d498357951e220c674af09dd499aeae8da23c1ab4
BLAKE2b-256 checksum
How to use checksums
bc9e0755a1ae4278a859a6d7b411146f1c55a2d9eb1628e3af6c6259cbc1d3db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log

Release files / apache_iggy-0.9.0.dev6-cp310-cp310-macosx_10_12_x86_64.whl

Download URL apache_iggy-0.9.0.dev6-cp310-cp310-macosx_10_12_x86_64.whl
Size 5.9 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
515e8474b8c1012842cadda4272626fcfb4aa9647dfecc5514cb92b2b503de61
BLAKE2b-256 checksum
How to use checksums
42012584101495442732e6bec3d07b000fcf06e4303fe790affbbeb52f31c1f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 31, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page