Skip to main content

This is a package for LossyQueue module

Project description

RTQueue - Lock-Free SPMC Queue

A high-performance, lock-free Single Producer Multiple Consumers (SPMC) queue implementation for real-time applications. The queue is "lossy" by design - when full, the producer automatically drops the oldest items to make room for new ones, ensuring non-blocking operation.

Features

  • Lock-free: Uses atomic operations for thread-safe access without locks
  • SPMC: Single producer, multiple consumers architecture
  • Lossy by design: Automatically drops old items when full to maintain real-time performance
  • Cache-aligned: Internal structure optimized to prevent false sharing
  • Cross-platform: Supports Linux, macOS, Windows, and FreeBSD
  • Dual API: Available as both C library and Python module

Requirements

Python

  • Python 3.6 or higher
  • C11-compatible compiler

C

  • C11-compatible compiler with atomics support
  • CMake 3.10 or higher (for building tests and benchmarks)

Installation

Python Module

Install directly from source:

pip install .

Or for development:

pip install -e .

C Library

Include the source files directly in your project:

#include "src/SPMCQueue.h"

Link with src/SPMCQueue.c during compilation.

For building tests and benchmarks:

mkdir build
cd build
cmake ..
make

Python API

Basic Usage

from LossyQueue import LossyQueue

# Create a queue (size must be a power of 2)
queue = LossyQueue(64)

# Producer: Put items into the queue
queue.put("message 1")
queue.put("message 2")
queue.put({"key": "value"})

# Consumer: Get items from the queue
item = queue.get()  # Returns the item or None if queue is empty
if item is not None:
    print(f"Received: {item}")

Multi-threaded Example

from LossyQueue import LossyQueue
import threading
import time

queue = LossyQueue(256)

def producer():
    """Single producer thread"""
    for i in range(1000):
        queue.put(f"message-{i}")
        time.sleep(0.001)

def consumer(name):
    """Multiple consumer threads"""
    while True:
        item = queue.get()
        if item is not None:
            print(f"{name} received: {item}")
        else:
            time.sleep(0.001)

# Start producer
producer_thread = threading.Thread(target=producer)
producer_thread.start()

# Start multiple consumers
consumers = []
for i in range(3):
    t = threading.Thread(target=consumer, args=(f"Consumer-{i}",), daemon=True)
    t.start()
    consumers.append(t)

producer_thread.join()

API Reference

LossyQueue(size)

Constructor to create a new queue.

  • Parameters:
    • size (int): Queue capacity. Must be a power of 2 (e.g., 64, 128, 256, 1024).
  • Raises:
    • ValueError: If size is not a power of 2.
    • RuntimeError: If queue initialization fails.

put(item)

Add an item to the queue. If the queue is full, automatically removes the oldest item.

  • Parameters:
    • item: Any Python object to store in the queue.
  • Returns: None

get()

Retrieve and remove an item from the queue.

  • Returns: The next item from the queue, or None if the queue is empty.

C API

Basic Usage

#include <stdio.h>
#include "SPMCQueue.h"

int main() {
    // Create a queue (size must be a power of 2)
    SPMCQueue* queue = create_queue(64);
    if (queue == NULL) {
        fprintf(stderr, "Failed to create queue\n");
        return 1;
    }

    // Push items
    int value1 = 42;
    int value2 = 100;

    if (try_push(queue, &value1)) {
        printf("Pushed value1\n");
    }

    if (try_push(queue, &value2)) {
        printf("Pushed value2\n");
    }

    // Pop items
    void* item;
    if (try_pop(queue, &item)) {
        printf("Popped: %d\n", *(int*)item);
    }

    // Clean up
    destroy_queue(queue);
    return 0;
}

Multi-threaded Example

#include <pthread.h>
#include <stdio.h>
#include <stdint.h>
#include "SPMCQueue.h"

#define QUEUE_SIZE 1024
#define NUM_CONSUMERS 4

SPMCQueue* queue;

void* producer_thread(void* arg) {
    for (uintptr_t i = 0; i < 10000; i++) {
        while (!try_push(queue, (void*)i)) {
            // Queue full, try again (or handle overflow)
        }
    }
    return NULL;
}

void* consumer_thread(void* arg) {
    int id = *(int*)arg;
    size_t count = 0;

    while (1) {
        void* value;
        if (try_pop(queue, &value)) {
            printf("Consumer %d got: %lu\n", id, (uintptr_t)value);
            count++;
        }
    }
    return NULL;
}

int main() {
    queue = create_queue(QUEUE_SIZE);

    pthread_t prod, cons[NUM_CONSUMERS];
    int ids[NUM_CONSUMERS];

    // Start consumers
    for (int i = 0; i < NUM_CONSUMERS; i++) {
        ids[i] = i;
        pthread_create(&cons[i], NULL, consumer_thread, &ids[i]);
    }

    // Start producer
    pthread_create(&prod, NULL, producer_thread, NULL);

    pthread_join(prod, NULL);
    destroy_queue(queue);
    return 0;
}

Batch Operations

#include <stdio.h>
#include "SPMCQueue.h"

#define BATCH_SIZE 16

void batch_consumer_example(SPMCQueue* queue) {
    void* items[BATCH_SIZE];

    // Pop multiple items at once for better performance
    size_t count = try_pop_many(queue, items, BATCH_SIZE);

    printf("Popped %zu items in one batch\n", count);
    for (size_t i = 0; i < count; i++) {
        // Process items[i]
        printf("Item %zu: %lu\n", i, (uintptr_t)items[i]);
    }
}

API Reference

SPMCQueue* create_queue(size_t capacity)

Create a new SPMC queue.

  • Parameters:
    • capacity: Queue capacity. Must be a power of 2.
  • Returns: Pointer to the queue, or NULL on failure.

void destroy_queue(SPMCQueue* queue)

Destroy a queue and free its memory.

  • Parameters:
    • queue: Queue to destroy.

bool try_push(SPMCQueue* queue, void* value)

Attempt to push a value onto the queue.

  • Parameters:
    • queue: The queue.
    • value: Pointer to store in the queue.
  • Returns: true if successful, false if queue is full.

bool try_pop(SPMCQueue* queue, void** value)

Attempt to pop a value from the queue.

  • Parameters:
    • queue: The queue.
    • value: Pointer to store the retrieved value.
  • Returns: true if successful, false if queue is empty.

size_t try_pop_many(SPMCQueue* queue, void** values, size_t howmany)

Attempt to pop multiple values at once (batch operation).

  • Parameters:
    • queue: The queue.
    • values: Array to store retrieved values.
    • howmany: Maximum number of items to pop.
  • Returns: Number of items actually popped (0 to howmany).

Performance Considerations

  • Queue size should be a power of 2 for optimal performance
  • Use larger queue sizes to reduce the chance of dropped items
  • The try_pop_many() function is more efficient for high-throughput scenarios
  • Internal structures are cache-line aligned to prevent false sharing
  • No dynamic memory allocation during operation (all allocations happen at queue creation)

License

BSD 2-Clause License

Copyright (c) 2023, Maksym Sobolyev

See LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit pull requests or open issues.

Testing

Run Python tests:

python -m pytest python/test_lossyqueue.py

Run C benchmarks:

cd build
make
./spmc_bench_test

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

rtqueue-1.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distributions

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

rtqueue-1.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (104.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

rtqueue-1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (101.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

rtqueue-1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (99.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rtqueue-1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl (101.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390xmanylinux: glibc 2.34+ s390x

rtqueue-1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (99.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

rtqueue-1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl (104.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.34+ ppc64le

rtqueue-1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (102.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

rtqueue-1.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl (101.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.34+ i686

rtqueue-1.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl (99.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.28+ i686

rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl (108.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.39+ ARM64

rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (105.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (103.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

rtqueue-1.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (103.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

rtqueue-1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (100.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

rtqueue-1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (98.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rtqueue-1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl (100.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390xmanylinux: glibc 2.34+ s390x

rtqueue-1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (98.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

rtqueue-1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl (104.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.34+ ppc64le

rtqueue-1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (102.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

rtqueue-1.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl (100.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.34+ i686

rtqueue-1.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl (99.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.28+ i686

rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl (108.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.39+ ARM64

rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (104.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (103.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

rtqueue-1.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (101.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

rtqueue-1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (98.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

rtqueue-1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (96.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rtqueue-1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl (98.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390xmanylinux: glibc 2.34+ s390x

rtqueue-1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (96.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

rtqueue-1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl (101.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.34+ ppc64le

rtqueue-1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (99.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

rtqueue-1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl (98.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.34+ i686

rtqueue-1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl (96.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.28+ i686

rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl (105.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.39+ ARM64

rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (102.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (100.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

rtqueue-1.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (100.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

rtqueue-1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (97.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

rtqueue-1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (95.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rtqueue-1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl (97.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390xmanylinux: glibc 2.34+ s390x

rtqueue-1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (95.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

rtqueue-1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl (101.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.34+ ppc64le

rtqueue-1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (99.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

rtqueue-1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl (98.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.34+ i686

rtqueue-1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl (96.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.28+ i686

rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl (105.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.39+ ARM64

rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (102.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (100.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

rtqueue-1.0-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (100.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

rtqueue-1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (97.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

rtqueue-1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (95.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rtqueue-1.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl (97.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390xmanylinux: glibc 2.34+ s390x

rtqueue-1.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (95.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

rtqueue-1.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl (100.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.34+ ppc64le

rtqueue-1.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (98.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

rtqueue-1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl (97.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.34+ i686

rtqueue-1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl (95.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.28+ i686

rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl (104.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.39+ ARM64

rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (101.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (99.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file rtqueue-1.0.tar.gz.

File metadata

  • Download URL: rtqueue-1.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtqueue-1.0.tar.gz
Algorithm Hash digest
SHA256 333dde6f29e2717e75da75a05e4ab50276a244bac2cdfddb3aed2b8a50190017
MD5 3da07052bfcb527ec94029b5d61547a8
BLAKE2b-256 9794e921ac6da07c912bc81a5cca831a94c4cfef3a4f2d224404458cf5ed7177

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0.tar.gz:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 837bf70859a1a8aa1b92629201498620c966b01b4b98f7221f763a9ede5b39a7
MD5 d590e7ec6e11c172de6ea645c5cca4e3
BLAKE2b-256 aab28164cca1f6c826b2653becacf1ba7a037be1eecd7fecc83c61b10d828ef6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 540d7d21bf9b54b71656f76fcedbe50c3049f1c405fa83bb2a154f8cdbd463d9
MD5 cb9897c29718bd7c9e77642545ee4428
BLAKE2b-256 4aa222a0e3eb256b8a6391ea893230206602dbc907e16ee49da267bd70e0b64a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fbd498418128cc437c554b4344b456cc3fdc0a01597fee4d708e75055b5e74a5
MD5 173e494bd83a7d38b8a76c1d5bccab2c
BLAKE2b-256 0be0a4d5d481c1fdf99fcf42628167127d4738e81c3f558964eaf072889863dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl
Algorithm Hash digest
SHA256 2bb02a5d96f96bdfbc7b737befdb0e99f6ccc377dba72c3d4708b1f279e6e024
MD5 fd54f9736d337c12c4381bd1a12c4918
BLAKE2b-256 b48e0d1e790127ef7f5abd4949050b0f2c54c64d16d7b55cd71fa8687e7fe80c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 5dd2da9c221a00edc71578a43930993287722caade61998a993f6cc7b31cabaa
MD5 1c3b2430ffa532bd8c8ce32825b38e25
BLAKE2b-256 542d8367d866f9f37e595be0a161418435269100bf5240dd8acd6f2b06fad70a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl
Algorithm Hash digest
SHA256 68b92c5086626a548b79a1c0c13b8add69022b6cf077dbc2b8cf3e73545314a3
MD5 52e6db945f49c08f2a3ff56947692af7
BLAKE2b-256 bf4592de4cdf01b27ebee0abeb698a5ecbfd233a893521fd37196c8dec496211

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 eee07c7a788d36930f761687ac4099ed363b564a0816dafe55540e47dd7325aa
MD5 1ffd3c44c926e56cff9ec3ee75dad072
BLAKE2b-256 de9118d317d53d3d39fb0064f9b4be4b1943fef65b1276b9f72a37e6618d29f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl
Algorithm Hash digest
SHA256 cfdfd2e97749e3bd325391d95cc84d07a441c3a4774c5e838f914bdea5cf6566
MD5 0b3c86165a95a42b00e1c78cbbb9c583
BLAKE2b-256 4d5dd1a35fb3866b964c5b25fbfb24946cba6efdedf2ce9330700060a55cee4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 2801caf1c343470b50014e684916687ed33317da11f1377c541e0e3c9dc065f7
MD5 b8a2ea7507e20cbe5446bf07f2d3099f
BLAKE2b-256 8a1ec7fc7e0a3edd229da3f4db1b5507400b4c66954c0a66f770ef850d584c98

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 e85b753806497ddcae44c456a7693b0734cf0bc420e891d40de0ec347be0736b
MD5 9b29f31645240710c39a5bdf3075707b
BLAKE2b-256 11293f2a2b5b4287057293c55f1c21f9a28eea011244695017141a5bc3968694

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b43608975cfc45f7636fc995a8d174768993efa28f72e7464880ce6e99f72c00
MD5 4385eb4fd603e3a9d4d4c9916d401576
BLAKE2b-256 858da619a09bace101c3358774f017da3444e3c7a7dcedeff3840a220ecbfd09

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8e733db277ded095e0f3f395c83de7c626b136ea18812fa180d6b240509fc029
MD5 09f3b712e4f616a599ad756c7c960fd8
BLAKE2b-256 a42e9f0a5d9c9bec71345b70025fa84cf69049d8751279d320ff689ad9c49efd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 d61456bf64c84b3181bae1a616e2db6d345fa8e1e2ee47d9e136c02ff11cf19f
MD5 5250a9bb6277b57293bf56fbe3c26a33
BLAKE2b-256 5a977bdee559f344da465675d98dec91bd95657c3993a56a5376299ea001cafe

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 01e9d3381f84b6d53cde3643851e8a33c74d4dcf39cceb0719de2ac375535cd7
MD5 7a67bc07f9325bcc7d2d6f3a79b4712c
BLAKE2b-256 5a86b06539fdcb9d9de16b8fb8b0007b799d239abd1583951bc692cd3eb96ed5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 59e3101cfc39ffde79660f9e8e0a8ccce6a0511105227e77185e6dcd25fbd445
MD5 1a28f05ac3e2f281177739ed7131f87e
BLAKE2b-256 9308ce8c28ec251c18d5711ea05b9c487a8af3fa49c352f846c070623111b67a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl
Algorithm Hash digest
SHA256 75a45e76d0ed4d3f5752093f19f214fdfcb922874174f7bad1feff1da4a3d209
MD5 3c3af11ccb01a1d9296246962ccb39ba
BLAKE2b-256 fe71ebc97702fcbaef0e6e469bcbc525a584db32dcc2ddaa970d6092e26f7f77

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 f2a641afc8285e1a90ffeb2a787e2c727f60f62ace53484ab4d0c581d64cb994
MD5 247d2f5b629535a2929aebab113f87c1
BLAKE2b-256 d80fb2fb2ef202d89791bf30b1fce1768d5a36e4bd35a06edc718d6716b36abc

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl
Algorithm Hash digest
SHA256 4c0c9ef2c5a4606426cd49c2197344f2fffc8ce86b105da9ab81c928a31086d8
MD5 b60db70e25d4c413939229eef463fe64
BLAKE2b-256 3b2377f63984d93bc55e0f9905f0fa4ebf9b969488d7c5c750a9313055b21114

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 2738f43dbc3ebbdac29470137c399fa1587172dff59e7e6cecfb551dd361ad46
MD5 91ffa2f455401140f860b2f3be1d2d83
BLAKE2b-256 282425cbeaeba850c967dd371ec8a4aed4fffb83f351748bc5cbf09113d4866b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl
Algorithm Hash digest
SHA256 0a4360717ff98648310c7e05cff88c5152e01097406305dede9cc9b499f5c4a3
MD5 f97fc134bee64c5bb3fe629f7596b5cd
BLAKE2b-256 e0dfc1b0ba217e2d5450b2d4e7f0fc37e427223812336ae147cc076bf2f0bd21

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 f04e4bba5da6c47aba5ab27fbeadd2dbc69538d94acb70d8fa6df97a0668e74e
MD5 d634812ea9460b7bda27ff136914c5a6
BLAKE2b-256 1c4b7ac0d2ab92b556c640cb473db38bd284c2936d79d2d063f4a602ecd3e4c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 d82a2b0932a0d7228a66e4fc1386d5ed693d90261641b317f1dd3eb364013ad9
MD5 56cbe84096e06c17df0706a959f5bae5
BLAKE2b-256 ab46b4c3ba8e50bb418003954094e9b381717cc8bca4798bf8a7e0548b27c9b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b34a898f8e8da7c311c94e54ade679a4b043d6ae46a56db12affbe27742fc372
MD5 e6fba5d8e36aa4ff49a35178999ed421
BLAKE2b-256 553514f68887c8c13752e2399cb29e2ff392f0602a4364d44601c1beee74fa7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1b067d6c8942d29de56df2498439e126175080708e34f0921c42ebcd0cf4327b
MD5 5fa4710bdaedf32881f3536fbc82cb7a
BLAKE2b-256 20d0cc9c08df15515fde62e2f77d9a8a0b5812994cebffd878a4beea2f95ae95

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 e6b2061618ea1aba5d5b183c0f0280a1975904be34d93b0eb7cdac5c654aa4ca
MD5 14c50eb1a0e7189df520fca6cfd88a06
BLAKE2b-256 b551a353d0ddd2639bcf76ceaaf8933a8f11ea4e7fb2c6a12319165a644b6231

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 73f6f01f9511081bbdefe3f1fd9f6c6e64e7117741fbf59d4c3f3c0f75b6c4be
MD5 6b6c2263c20d7b05ad6396a666d2fa3b
BLAKE2b-256 40dc860eab177defae2a1b8942a980b35ebcc2071460a789216136c07381dea4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c4ab0b061798d8d36b2ea23cded1b483714aee7f78e1f8af575c262e47262dd9
MD5 8f7466a409b7d224fa4b51a332f919c3
BLAKE2b-256 fceb4ba581d5fff7dafbfabd1ffd613f0e302ea378a89f3f061cdf2a6abf74ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl
Algorithm Hash digest
SHA256 af6d58fed184f692123a0c0fbf8e297812d99aa0d86557b6d90dea61da6b2cd5
MD5 366586d3892a0fa79744f57f58abf826
BLAKE2b-256 971ebc3b03afc858888942a72137ab1061400c190850df12aa466561af8a5eb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 28bcf934419f54aee047cac44268b1e1542dadf44a896e39f0ca02a747731ea1
MD5 3521bc18541dc6e94872cb41e75c6e4f
BLAKE2b-256 cea12b66a7858e0c482045991d8dddac9d8720b085a0663aee1c94203b5a65b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl
Algorithm Hash digest
SHA256 caa05b9d37d038d010ed70c6842f6e08933e06dcda04e85e826471de93a84c86
MD5 2055a380822261c665a23ad8436b828b
BLAKE2b-256 139a542886cc12692cd62d21ba86f48d4cd0eba53aee5c8da775a78cb6a28eb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 9ef7d439eadeaad920793892da4aad6be1521e1fc1ac925548deac11aaf1ec29
MD5 fe1edb4f9d682f26074ed1ad9ad10401
BLAKE2b-256 29a3cb68701a747acf52cdbf7733b968c4549932e3ace9e2b497f55cd3218369

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl
Algorithm Hash digest
SHA256 abab35ad9d332a8ddfacd785d4a51c00894bdf417cac251baac606988728996d
MD5 888e9cf1a419a453541475aa9902c089
BLAKE2b-256 5b5696a3db289e699c203d7f04768d7a098c1eeea7291197f35a363f49602eb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 20cd252605b91ed580d7270737411bdd3c2f4003d0755dbc3f5bd077333d7c64
MD5 2a5c206fe6cb7ae6e117983aa06d457d
BLAKE2b-256 52a7e1590bf391283793d6ff4ad7b5526561eeff3dba9d696f752a876bc5c382

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 e29f3df91a3039bb155bc8380207ea24fb9d46a338ed6e0293b6cfec9af93efa
MD5 bdf59f23f2d34534d1b2f59405b7d82a
BLAKE2b-256 b10398c3fcaa3f1bf642bb01541c0fe0b7308d2df151cb4f927109374356dbc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 9a82e2a04d83379fece2349c83b85e2795e4f3ce06c6f36a6bb9fcb2f56f2d27
MD5 68542bdc1dd1d6554fab9e13d3d66316
BLAKE2b-256 0a5fc436ae0ec2f8294ee91f0b0a183da24c68f0a3694f9926dd6930a84441f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e8f2f7b6de4665ddda03c8f5326e7ec2cdc8ace7c8ea44df285d18dbebf6d569
MD5 df49430d8432bf5fd430d6f5740ea280
BLAKE2b-256 8c8ea58882cd7b05869c79bee82642c40a2178c395d286367001ce4c2974694e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 2a075b1d343b9ca4b4ff1937ed7b3a823c10b79b7be1d29c2e13cac88f340827
MD5 9ce6c4e6bd393e74f9ffad94d5734fc4
BLAKE2b-256 3ac9800dc2394000de14b9af8f167318a752c47382f3899ea130069aaa11db7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ebbaf24d5b553d183d8935bb621ee6686c39005271e69513337c49e651120891
MD5 714f951023e58354d067876957a709d4
BLAKE2b-256 abb09e766329f11e43adf8e6d750a95b6c68bceeb47534a2d493e8683738138b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5e6a3473f7aeaf4038e59a3f2e6d6cc7a49887646c57d37278c7ff338eaf950f
MD5 6652706ce8e8d5ce4fd366128acd6fd6
BLAKE2b-256 dc7ad44ca144f362f44fecb65bc4d6fc0910a810a34bc4758800d3191a6cc44a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl
Algorithm Hash digest
SHA256 e9bae1659b6b9837ab9135ad6ac2d932ac833c71e47808e64a1130fa0cdc8be8
MD5 36e4db5ce15460c399be112fd137741e
BLAKE2b-256 14497ed1cf3359dfbb5fb6a153bdbf1b8e5ad5706a9a8d7623061b902593c9b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 976214fe1b5df1e9ed7e2c35ecaeb7dc78cfbb44cb6caa915391cc00a3b9c115
MD5 e17e2ec81368a7ec8bb13efd186134b0
BLAKE2b-256 3f18d6dfee30b0f899375043bd5cb476aef1a0826f1dd67963827eb5752ce4a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl
Algorithm Hash digest
SHA256 4fcde3c641d2bb58a89dc352559fcf9c0f739a8dcc282b5cee46e055cb905de3
MD5 e3f5d52618880a56336a72423b2f814c
BLAKE2b-256 3df709dfe0a2c012ea13b92444e9e8f17f55c85639ae6ef708640710312b9ca7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 c7b4c424f0fa369f1edcb4ef55d54996930a9598c28b48781d4be963e671ae46
MD5 2d781930b3739d79054507549e3e7519
BLAKE2b-256 173b352e163b749abfa8a455219d25ece46dc5f0dcb2e3791360ef4af3f3de5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl
Algorithm Hash digest
SHA256 a074dcb17490992dc622e56b56b3b4920dc967aae104d6fbedc1b4c811b05bb0
MD5 918c804df578d253e372e642d5547e0a
BLAKE2b-256 5a4557ebc6a8f57c7bae3484284efdabc61dc1b777e15437a1b419806aa26430

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 f31f8369b23e291934b3debb3394d5a476c6b7897300140abc5e766551d22c17
MD5 aa8c20dd3d00fe5d42c46abbccfa43cd
BLAKE2b-256 d7f11177eb171800f6ba956c53216cde8b75ecfda8db7fb4ca1b43bb3a210b78

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 b3ae623eacfd9afd327dbc3769478c68243b8bfae1b8f6ee2a3957f5e2e6cbc0
MD5 84c81d3b2ae38d89dd3db2f566390ef7
BLAKE2b-256 e99cf782e092d0c67412877cdb2d96a3e1dfa4d31959f432eae63b2e8f52b743

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 ce10bd16baf3d50f2f07be729f2717b2e912cc9f8fd0c97f36a1cbb127564afd
MD5 28a2995df4cbcd2d34ce851f9abcf336
BLAKE2b-256 f1e6151b76058042ff213ad0bc7d306ff05f3e8c07721fe87daf2d2f3595ff81

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1aee21881122fbfc2b931a9cd7a036ecfda7b00a352f22e4be2604dee11cc27c
MD5 217df3bb468c9b5d82b9899b939d7cd4
BLAKE2b-256 3e4c9ab0b4b920cd1eb117ffc1ffaf3e38473e5c158008324ff17151bd43d9df

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 c1ab4bce3340777c7dd2264f88abbcffb8e3ad5a183d2aafe0dd4f593ee1856d
MD5 a326a2619de99c85c06f4dfca00230ac
BLAKE2b-256 8a4f91f06ff276d21d5f0bfc287a73caf6e44dc32e6d2409e479586d48bf91d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 bfe86e63c0609f9211d1a7b7d142b32f2b5f54cea877ad10488e5c4ce6164c6c
MD5 87a1892a8a5f80ffc8865a5ba651d7b8
BLAKE2b-256 af05002750a987c12f4bbc9dee5631cfb962aa4a139aefd5dfcd32895b09550c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eac68b825e786e5e8bf240a0020308581f6613d1c4297f42dd394e32ef8057e9
MD5 ab938818174d67e370f256aa39eba2a2
BLAKE2b-256 3b395f5f67ee29e136ee9f98776c4666de7a0eb238da17c89bdafa04e2bd5c21

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl
Algorithm Hash digest
SHA256 229a62ac079386d0af2e0096fafd3fdd660cde1502eab748a25c5dad274abbb5
MD5 ada38ab7a678eeba135c23533379fcf1
BLAKE2b-256 9118f0e8bfea8ef4eab2cdb637ba0083ef9fed6c2816096ad785138f3f909513

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_34_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 3805b4cd683eab1b097e3fc1b1e6f81bb4ba31bc905348d10a2081e61cd17d79
MD5 b758acf95ee54592811ca1d7db5d3376
BLAKE2b-256 5a151e2f8c978998019c55f6d8fb3f49821687820ae0f219eb0ead339a615457

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl
Algorithm Hash digest
SHA256 f0008c1895f5c228a8cdf4ac7e924d99becf334f7c4863794a0519062362855b
MD5 921a2da67c2ddcac79ed1c8627a747c3
BLAKE2b-256 dc55e1e1a1dd858c7d26768a95cca65a5733ecd536e569415fe81bd622e1ceb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_34_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 e4d1f31170f3fb8982c7134f42a933de7af73dc70de6d7404a6669b549b9473c
MD5 8fd7ecc9c32a9c280e74ad11cbb5a1b4
BLAKE2b-256 4e57b7ade30eb51a3c5847739be9a414bf60197da2375ff017d204eb5e5ddb24

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl
Algorithm Hash digest
SHA256 8d72d0d6e95aad4f2b856bbd700005e9323ea1dd52b02acbd8dc4e5f54f2b598
MD5 8c06bf033e72a03585995a3ff950b8cb
BLAKE2b-256 c08e3825ae3f93ac7d1194e60388ea15d6e8355bffaf5660caf4d4001cc6b0d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_34_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 b07a8d8e112038037e843aab19c226455076911aefcb9faa0a8b5441aa439d87
MD5 cccd560d7e08d9dc3a5f2998517c8948
BLAKE2b-256 c1f846d749b9a47866a47086f5d3ebf864c14488d83235a125d1df86c97b510a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 595885a7d95d6b15d875a7b6495a27f4ea2ae8b46c94fdfe4def69f7a3996eb6
MD5 8c0be2d2e078c85b32a464d975be8551
BLAKE2b-256 de779453bff694793ea472713392b8b1171fcf0aac8348eecdaa1cb0713374fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_39_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 60ee189c7146ee6da2236ba8a1cf664a65af3134eb922d458abd8f04ca28980e
MD5 c62da237a4df4887e94bcfca81b7ed50
BLAKE2b-256 f0b689bec7b76ebdb8bc3e29219124910032de1b52350ad5e45f0343747c1a9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2597c2b45ba3fe85f37fd5d2c7e53c88b8173b47bc69d5c18c384fbdd1574652
MD5 90e38d74b87ee59be9cb2fda176fd337
BLAKE2b-256 203bb031394649daeb7c3f1c822463beb7869a52840cf4716301232c64e47b98

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtqueue-1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_test.yml on sobomax/RTQueue

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