Skip to main content

A lightweight, resource-efficient, high-throughput task queue for Python, written in Rust.

Project description

FluxQueue

A lightweight, resource-efficient, high-throughput task queue for Python, written in Rust.

CI Python versions

Documentation


Overview

FluxQueue is a task queue for Python that gets out of your way. Built on a multi-threaded Tokio runtime, FluxQueue delivers high throughput while maintaining low memory usage. The Rust core ensures minimal overhead and dependencies, making it an efficient solution for background task processing. Tasks are managed through Redis.

Key Features

  • Lightweight: Minimal dependencies, low memory footprint, and low CPU usage even at high concurrency
  • High Throughput: Rust-powered core for efficient task enqueueing and processing
  • Redis-Backed: Reliable task persistence and distribution
  • Async & Sync: Support for both synchronous and asynchronous Python functions
  • Retry Mechanism: Built-in automatic retry with configurable limits
  • Multiple Queues: Organize tasks across different queues
  • Simple API: Decorator-based interface that feels natural in Python
  • Type Safe: Full type hints support
  • Context Classes: Access task metadata and manage thread-persistent resources with the Context class

Requirements

  • Python 3.11, 3.12, 3.13 or 3.14
  • Redis server

Installation

pip install fluxqueue[cli]

How to use FluxQueue

FluxQueue can be used very easily. For example here's how myapp/tasks.py could look like:

from fluxqueue import FluxQueue

fluxqueue = FluxQueue()

@fluxqueue.task()
def send_email(to_email: str):
    with email_context() as email_client:
        send_email(to_email, email_client)

Enqueue Tasks

Call the decorated function to enqueue it. The function returns immediately, the actual work happens in the background:

send_email("user@example.com", "Hello", "This is a test email")

The task is now in the queue, waiting to be processed by a worker.

Async Tasks

FluxQueue supports async functions too. Just define an async function and use the same decorator:

@fluxqueue.task()
async def send_email_task(to_email: str):
    async with email_context() as email_client:
        await send_email(to_email, email_client)

Running the async function in an async context will also enqueue the task.

Tasks with Context

FluxQueue provides a Context class that gives you access to task metadata and allows you to manage thread-persistent resources. Use task_with_context() decorator to enable this feature:

from fluxqueue import FluxQueue, Context

fluxqueue = FluxQueue()

@fluxqueue.task_with_context()
def process_data_task(ctx: Context, data: str):
    # Access task metadata
    print(f"Task ID: {ctx.metadata.task_id}")
    print(f"Retry count: {ctx.metadata.retries}")

    process_data(data)

You can also subclass Context to create custom contexts with domain-specific resources. This example shows how to create a DbContext that manages database connections efficiently by reusing them across tasks in the same worker thread:

from contextlib import asynccontextmanager
from fluxqueue import FluxQueue, Context
from sqlalchemy.ext.asyncio import create_async_engine, async_sessionmaker, AsyncSession

class DbContext(Context):
    def __init__(self) -> None:
        super().__init__()

    def _get_local_session(self):
        if "session" not in self.thread_storage:
            engine = create_async_engine(DATABASE_URL)
            self.thread_storage["session"] = async_sessionmaker(
                bind=engine, expire_on_commit=False
            )
        return self.thread_storage["session"]

    @asynccontextmanager
    async def session_context(self):
        local_session = self._get_local_session()
        async with local_session() as session:
            try:
                yield session
                await session.commit()
            except Exception:
                await session.rollback()
                raise

@fluxqueue.task_with_context()
async def create_user_task(ctx: DbContext, email: str, username: str):
    async with ctx.session_context() as db_session:
        user = User(email=email, username=username)
        db_session.add(user)

The context parameter is automatically injected by the worker and is not part of the function's public signature when enqueueing:

# Just call with your regular arguments
create_user_task("user@example.com", "johndoe")

Installing the worker

In order the tasks to be executed you need to run a FluxQueue worker. You need to install the worker on your system, recommended way of doing that is using fluxqueue-cli which comes with the [cli] extra:

fluxqueue worker install

It picks the latest released worker based on your python version and installs it. You can also pass --version argument to specify the version you want to install.

Running the worker

Running the worker is straightforward:

fluxqueue start --tasks-module-path myapp/tasks

In order the worker to disover your tasks you need to pass --tasks-module-path argument with the path to the tasks module. For more information please view the defining and exposing tasks documentation.

License

FluxQueue is licensed under the Apache-2.0 license. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fluxqueue-0.3.2.tar.gz (27.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fluxqueue-0.3.2-cp314-cp314-win_amd64.whl (746.7 kB view details)

Uploaded CPython 3.14Windows x86-64

fluxqueue-0.3.2-cp314-cp314-manylinux_2_34_x86_64.whl (992.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

fluxqueue-0.3.2-cp314-cp314-macosx_11_0_arm64.whl (878.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fluxqueue-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl (897.8 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

fluxqueue-0.3.2-cp313-cp313-win_amd64.whl (747.0 kB view details)

Uploaded CPython 3.13Windows x86-64

fluxqueue-0.3.2-cp313-cp313-manylinux_2_34_x86_64.whl (990.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fluxqueue-0.3.2-cp313-cp313-macosx_11_0_arm64.whl (877.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fluxqueue-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl (894.3 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

fluxqueue-0.3.2-cp312-cp312-win_amd64.whl (746.8 kB view details)

Uploaded CPython 3.12Windows x86-64

fluxqueue-0.3.2-cp312-cp312-manylinux_2_34_x86_64.whl (991.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fluxqueue-0.3.2-cp312-cp312-macosx_11_0_arm64.whl (877.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fluxqueue-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl (894.7 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

fluxqueue-0.3.2-cp311-cp311-win_amd64.whl (749.2 kB view details)

Uploaded CPython 3.11Windows x86-64

fluxqueue-0.3.2-cp311-cp311-manylinux_2_34_x86_64.whl (996.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

fluxqueue-0.3.2-cp311-cp311-macosx_11_0_arm64.whl (880.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fluxqueue-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl (900.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

File details

Details for the file fluxqueue-0.3.2.tar.gz.

File metadata

  • Download URL: fluxqueue-0.3.2.tar.gz
  • Upload date:
  • Size: 27.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2.tar.gz
Algorithm Hash digest
SHA256 f5e2afd874ee0a8ce497973b48c020a9d07fb8696cbac7ad9a01148a6615f908
MD5 50919eb8bc2fe253d1ecf5fa8283aa8b
BLAKE2b-256 8508bd8c899851dab0fe6372f30e6a51f6601182e0e5b709ef9bfb4cb05a0223

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 746.7 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cb187001c0191171f335f0f315a6515645633678f892bd5ae242fa02a0daf186
MD5 a335eafc2cde9c6053ca1b752c8591f2
BLAKE2b-256 5fa6fe9878759cca4e0ba6aab516e5d427464342a0e64c74722a863a17b8a164

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp314-cp314-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 992.1 kB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3be839245fa255c180b8417063878a751c070b07c2076e2dbea6f0301f0d7024
MD5 32d1be3a54985fa8fd86754b087d50cc
BLAKE2b-256 7356d0ad2619d944202d3c985cca57e95eae4cfdadb4ce1b10bea9e0804930a9

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 878.6 kB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39737bd144da8360abcc9aa04141ba6051cf8071b4bca2c0086f425b824eb187
MD5 d6760c8018247fd7c2ed37c08838ecb2
BLAKE2b-256 c01262632b6f995982e98e0304dd7afcc5b82cceb8f1c46deb0e5aed1576f88e

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 897.8 kB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 851872932e9f5f03d705230274c08c8782c5a2c4b3e8cfd2b6265cdd64ae0b37
MD5 349364763cd3d32bcc7276f2debe6cdd
BLAKE2b-256 2aa9666f1edc7f39c7e8f22b84942a76fb44f713f6d8fd18d776299e7b9ed5cb

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 747.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d4b558de08438dd41ba2f0b0c9afb70a8154e827b2ec563a3af451a6d38e15f5
MD5 a90102ba2003188dda8036afec1a74d5
BLAKE2b-256 bfd28eab7fea80036b394c47359f3beb0968974d173df102ad4095a30cd2d705

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp313-cp313-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 990.9 kB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0e0bda4aa43b6812e43bf6a60308b6a70918a0214a58a5e2a2eae7b6a0c5c90d
MD5 d9ec974d97a92be38f51aac7232dc035
BLAKE2b-256 ad6f3fd428557cd0357127cdbd9f00088753869a14af689f3be64110d593cdd4

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 877.5 kB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2d43cc354a76255a22609ba490cf0206e3208478e4ccf8c892ab52ee7e7b609
MD5 770859cefbdf70effc15080521e5e9b2
BLAKE2b-256 f2b156d0a88ce56e3a6eb785f06db7c6cb394331441c01e818b6608bb0254c77

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 894.3 kB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7a6a58b8ee8e394084e361b05a6fb2a7bb4b00fd5a78f1c9570c52db2eae53ff
MD5 30ffad7d3151abfb657f3a5df27c9e41
BLAKE2b-256 c35fc45a26325cf343d0717ef1e2e40a60beb90189d560819fff9e20cdd0f739

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 746.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9639095c14727b52bd484ad88d5b1a7fb1a68df8be38d9e80717ef556f220097
MD5 56edfc5dd584e8e3de2979719c9ea7ea
BLAKE2b-256 c2200d1098b84afe0e68468c64c2e5c724cbf20b979beeaf0a67c51b8dcdfbf1

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp312-cp312-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 991.4 kB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 1540bacd7da5c331f0f0b8bad5c77749a84dd7d3d7cbdd9c6064ae5576e6e932
MD5 bd211884b457d7bf321f6ceb7500eda5
BLAKE2b-256 fd52914a53a35b43f02d3af81c5aa870290aa4543ce7f1aacb947cc8b650821b

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 877.9 kB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8dd4d5e279a4b4047bd14ac6f4d2f2b299c3be5e4b964665ef39beb032f5c6b3
MD5 24c3cfb7e031f2bfc59a317e1dd5ee60
BLAKE2b-256 5532f3d5ee2dec35da6c103513fbc9be3a255b952e00878d0e720dd12dfec0ac

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 894.7 kB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2c6d99e07814d04dc852ffeaff7469c79b41594fc92d051b4fa9c65b54dfe008
MD5 6ef9be2bf498464a73eb213f16938f50
BLAKE2b-256 51475dd9b6d052d09c65becd3023263c3a17f32a314721311bd4f94251fdcce1

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 749.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a85f270ce820d3af38dba490e47a680a013172f7792d060fafa179aa23b3136d
MD5 e8cf6b53489a3c34c79e8576eb8f955a
BLAKE2b-256 8b8b7ae8dafec4d5c7d43975d162bae6e34f4530834bd4820179bc28999c0247

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp311-cp311-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 996.4 kB
  • Tags: CPython 3.11, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 340f4e5a0dac0d7e9175360c9a590420f826186052f3653083cdaf9c2ecb9ac4
MD5 b66ed3b8c63697654fe1887cc611fd66
BLAKE2b-256 3bf07b2f1f404465b5cc1829a0417e0d2c689723bcc9e3fd719fabc77850b4f1

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 880.4 kB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d943d9363d7c3598870d91c7035c551ce0e02f5129035b4a9709a8df63c016a3
MD5 ba2eee838be22ff0bc1442671ad44095
BLAKE2b-256 63021bb1ecdbc1b111ce9c6ab56aac3d072b3433e27295f796852edbcf4eed7c

See more details on using hashes here.

File details

Details for the file fluxqueue-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: fluxqueue-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 900.7 kB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fluxqueue-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fd2e584f26c1aa415b8765d9ac906c86741eb7496180f0e4441c4708af19695e
MD5 f7b1cfb5f3150bf40910c0091e2ac21a
BLAKE2b-256 cfbde8426911aa8e9f393834486ef1269c879920353b7ed997650961a71dbbdc

See more details on using hashes here.

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