Skip to main content

Quebec is a simple background task queue for processing asynchronous tasks.

Project description

Quebec

Quebec is a simple background task queue for processing asynchronous tasks. The name is derived from the NATO phonetic alphabet for "Q", representing "Queue".

This project is inspired by Solid Queue.

Warning: This project is in early development stage. Not recommended for production use.

Why Quebec?

  • Simplified Architecture: No dependencies on Redis or message queues
  • Database-Powered: Leverages RDBMS capabilities for complex task queries and management
  • Rust Implementation: High performance and safety with Python compatibility
  • Framework Agnostic: Works with asyncio, Trio, threading, SQLAlchemy, Django, FastAPI, etc.

Features

  • Scheduled tasks
  • Recurring tasks
  • Concurrency control
  • Web dashboard
  • Automatic retries
  • Signal handling
  • Lifecycle hooks

Control Plane

Built-in web dashboard for monitoring jobs, queues, and workers in real-time.

Control Plane

Database Support

  • SQLite
  • PostgreSQL
  • MySQL

Quick Start

import logging
from pathlib import Path
from quebec.logger import setup_logging

setup_logging(level=logging.DEBUG)

import quebec

db_path = Path('demo.db')
qc = quebec.Quebec(f'sqlite://{db_path}?mode=rwc')


@qc.register_job
class FakeJob(quebec.BaseClass):
    def perform(self, *args, **kwargs):
        self.logger.info(f"Processing job {self.id}: args={args}, kwargs={kwargs}")


if __name__ == "__main__":
    # Enqueue a job
    FakeJob.perform_later(qc, 123, foo='bar')

    # Start Quebec (handles signal, spawns workers, runs main loop)
    qc.run(
        create_tables=not db_path.exists(),
        control_plane='127.0.0.1:5006',  # Optional: web dashboard
    )

Or run the quickstart script directly:

curl -O https://raw.githubusercontent.com/ratazzi/quebec/refs/heads/master/quickstart.py
uv run quickstart.py

qc.run() Options

Parameter Type Default Description
create_tables bool False Create database tables (requires DDL permissions)
control_plane str None Web dashboard address, e.g. '127.0.0.1:5006'
spawn list[str] None Components to spawn: ['worker', 'dispatcher', 'scheduler']. None = all
threads int 1 Number of worker threads to run jobs

Delayed Jobs

from datetime import timedelta

# Run after 1 hour
FakeJob.set(wait=3600).perform_later(qc, arg1)

# Run at specific time
FakeJob.set(wait_until=tomorrow_9am).perform_later(qc, arg1)

# Override queue and priority
FakeJob.set(queue='critical', priority=1).perform_later(qc, arg1)

Lifecycle Hooks

Quebec provides several lifecycle hooks that you can use to execute code at different stages of the application lifecycle:

  • @qc.on_start: Called when Quebec starts
  • @qc.on_stop: Called when Quebec stops
  • @qc.on_worker_start: Called when a worker starts
  • @qc.on_worker_stop: Called when a worker stops
  • @qc.on_shutdown: Called during graceful shutdown

These hooks are useful for:

  • Initializing resources
  • Cleaning up resources
  • Logging application state
  • Monitoring worker lifecycle
  • Graceful shutdown handling

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

quebec-0.2.4.tar.gz (447.6 kB view details)

Uploaded Source

Built Distributions

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

quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (10.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (11.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (10.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (11.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

quebec-0.2.4-cp313-cp313t-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.13tWindows x86-64

quebec-0.2.4-cp313-cp313t-win32.whl (8.1 MB view details)

Uploaded CPython 3.13tWindows x86

quebec-0.2.4-cp313-cp313t-musllinux_1_2_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

quebec-0.2.4-cp313-cp313t-musllinux_1_2_i686.whl (10.9 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

quebec-0.2.4-cp313-cp313t-musllinux_1_2_armv7l.whl (10.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

quebec-0.2.4-cp313-cp313t-musllinux_1_2_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

quebec-0.2.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

quebec-0.2.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (10.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

quebec-0.2.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (11.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

quebec-0.2.4-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl (11.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ i686

quebec-0.2.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

quebec-0.2.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

quebec-0.2.4-cp313-cp313t-macosx_11_0_arm64.whl (9.5 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

quebec-0.2.4-cp313-cp313t-macosx_10_12_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

quebec-0.2.4-cp39-abi3-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.9+Windows x86-64

quebec-0.2.4-cp39-abi3-win32.whl (8.1 MB view details)

Uploaded CPython 3.9+Windows x86

quebec-0.2.4-cp39-abi3-musllinux_1_2_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

quebec-0.2.4-cp39-abi3-musllinux_1_2_i686.whl (10.9 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

quebec-0.2.4-cp39-abi3-musllinux_1_2_armv7l.whl (10.4 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

quebec-0.2.4-cp39-abi3-musllinux_1_2_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

quebec-0.2.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

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

quebec-0.2.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (10.4 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

quebec-0.2.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (11.6 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

quebec-0.2.4-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (11.1 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ i686

quebec-0.2.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.1 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

quebec-0.2.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

quebec-0.2.4-cp39-abi3-macosx_11_0_arm64.whl (9.5 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

quebec-0.2.4-cp39-abi3-macosx_10_12_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file quebec-0.2.4.tar.gz.

File metadata

  • Download URL: quebec-0.2.4.tar.gz
  • Upload date:
  • Size: 447.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.5

File hashes

Hashes for quebec-0.2.4.tar.gz
Algorithm Hash digest
SHA256 a11e1575e6b2d498981a470b2b61b50901ba89b2885f5936c72ec133ba1247e7
MD5 f81d2993b829b9126fa04e48d6725a75
BLAKE2b-256 5f36c08049f56b78c3323994e783ce76deb8a367eb2b44ee3d653ae89775fbdc

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f0f742c773409e34bb54c81bc3a9996bb21f17e1b30c8d8d5347c70a665f5d64
MD5 cc3deffc4f88df7e594342b12b6c7b0b
BLAKE2b-256 06f4e472fd3b91c04e347fe8e120f545241630dcf94925c3908cec78c3f78039

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f6bd01f66bb434c7e71bdf1ccf84691e334e30db11e005914819f581c6aaf9b5
MD5 96fedb8539313650d52c8fdb54ad471a
BLAKE2b-256 c4d3c13b415f932a0f09aba1dacb0707b6e7ff26c8a38dd9f7fa5451ff7b8b98

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5c58c4222fe6bfee816a7c8c4ba62cfe314d814250b14393ac19ec0b1823b079
MD5 7fb870d44c3f94cbfae6119fc066aa95
BLAKE2b-256 9329389353226f2883350312a2918700044dee4886afac1a83faee8285d94640

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d7b49bccd30d3999f5598865a9116c97f906c371f4a426c2be414fae7dfbe41
MD5 08709aa9449bc40fa6d2a610ce27123a
BLAKE2b-256 112ac77101d56d2d24b6cd064c7853c56e2460f3ec88b901bb8f4486a4215c95

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 896c7eed6a12786f1804e4b6731230a1b97d572e68c0dc69a47f9dfadb331f17
MD5 193ee407418038af0cc6833d21d40639
BLAKE2b-256 576f788dd52a73d26e9ba465d433fbb5c8b6449064ff20374addc994c2ffc169

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 235860408b80c796ad5cc6aadb20980a42fef6f68b66078a820c3d311bc1fdbe
MD5 a96bfa27cdbeb28ca145f39e5c6fe824
BLAKE2b-256 c0c71d15849fe638dffb40825088f49e96eded31641fcc0d2d2af247b4a3e1ee

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 38d3464b13944d995fc022f2c7468e614364aa0ded3d2fd05b49ecb1ffa8c62d
MD5 6fddef66d832972b8e39affcbc23b0bf
BLAKE2b-256 b7097826782dce813b5b275ba90ea163d24eb9fd2962f3fc47b4ebeb3b6ec304

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8e12cebd5979c0a5e973ebed83f90dc602b542a0c95b03af86bc57dce0ccbddb
MD5 56e0634c077d42b888d81d82ebd1f83a
BLAKE2b-256 ddb59a1cf07e3411880cec0a76312a7bc25974455248b756309f9634436caaf8

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: quebec-0.2.4-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.5

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 68eef13a39b831c5e9b7522f8f02e252b3bd5305bca67bdac0e311ca3d318cae
MD5 fd6b13baa5da1f3542cfbe27a4ec1838
BLAKE2b-256 530424bba5ec55262ca5ded2d436bf07f015a0cf12eef8aa732951244be59ef1

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-win32.whl.

File metadata

  • Download URL: quebec-0.2.4-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.5

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 2ef0d4505aab608223ab194ca166047f3967ed4750890d416481f8e9023c80b4
MD5 a60cd45082d3b5a74a834d805532ab99
BLAKE2b-256 d8a8ea9cd48c3ccd974846e1ed16428342c50f98c1853e4083061ca8e764ff7f

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a072931a2287f8aae619ebb134f475773c2532f709ea93dcff2a2ef035476fe0
MD5 8835a967b959d9db0cdd42053ae3fcab
BLAKE2b-256 277f8ad1e1151e87880e7d84193c405a2b1f21cef9583902c6eb68e8f3cac7eb

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 485edc2bb129b71dc64d0281e32f293ba14e937dc5b902450a314e50574dba2d
MD5 d366004daad39dfa3fe1a98a48521731
BLAKE2b-256 a1978a86dcffaece0f420673af3ecf09bd22c3c556aa0b6a4b94805fc4426dd6

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bf3406f6a57c47a023495a38f3dc7567215c174a7ad3ad87a4a6329ade162b08
MD5 0a4fd196106801eb03b7ede930a0d358
BLAKE2b-256 a1d8b550991b536f1dee51b5f0e5c11cf19503047ffc25993bc2a38ba237a466

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1b0a31a2d9914f842a4e0c12aa0a9020698b7462f8331a4a4375a8a297309d0f
MD5 f76bfe1eb1e942bb812fd625170afaa3
BLAKE2b-256 fa4f4e7de23ee33333707a058b91199348dc80d500e9cb6ac37c6eeaf47dc6ed

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de9c189bd5f998323657f92fa42e7e0a82081a002ba05f12c5ab51c146410acb
MD5 39edd0b768748afa28a54042d55f6660
BLAKE2b-256 1306459bf86cd240b6cda769f6705784760d94905b25fb78171d596e53fa81ce

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6af8a258648a45c13d123683897932683dd25300e92e2ab9369e5b05b98eaa82
MD5 0494bc14fa2302bd4428ceabe4430f6a
BLAKE2b-256 21f057b6bf4fa59a62dfb89921fe1db4108290581c723bee3f46669583257116

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 80e25dbff9c4100e11fa63b1fb3aa8b28e9bf30ab564c32f487a62c7bf508ff8
MD5 351af8508d58d5efc39c0b85d3fe0b0b
BLAKE2b-256 afc1cc24b2eca9678b9a55008c0b6827c202dec3bc795d8c2056b30082ce4424

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c71d3fd65203a70ce96d2d3a4938053b9425564891e0f0a12821d83c907a451d
MD5 1d22d4edad8f1311186c6c2c48a2380f
BLAKE2b-256 7cd45f607e38e4597a9e5604539f401a90c44a2535dff893a66793cc01d5f88a

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 27096d5eeafd973ae7df91abfa655c4050a5d6d5f97f99fc8668db17d225bd3e
MD5 d376b9270ea6255ee3c2289e0ed2c413
BLAKE2b-256 baa8595283009f9daaac141289c5e424bf7ba27651c100f8839fdab6d51ae000

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 016eda516f8e16fef7f8d0c49f3b88efb3bc1de261aa49cf895f4c4b347df93c
MD5 809efaa38b4b8500dfb74675ed4272d7
BLAKE2b-256 06766e40bd3dc83b45e99519fd4125488e762e2fb803895adcb2451b38278f67

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 690c8bc8225f8ef3049c5c7239af556a891db50e9c2b7de511c0cff0c739c749
MD5 a1ef8bfd4b8b7a03c1a7f4a1fccbcf6d
BLAKE2b-256 aae61f5e7f30a2f37171fbfb54540837b471a0d0a4dc794edb4757064917934d

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 89e5e6405c0c11b82f3e70e90588747e28c848d9a12829e9e464fbc90aece771
MD5 6e440ec5ea5812d58ba526698a85635f
BLAKE2b-256 d4dffc9b90bf675c41cc3836fd4ba27927112d9b9fff82eea8c6adb62553408c

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: quebec-0.2.4-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.5

File hashes

Hashes for quebec-0.2.4-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d7ba54524e0fc1fe2ebcd18ce1efcace9ece1cc9cfaf8e60b4bcfb5fb7319572
MD5 33882175ef9552a151a49f89bf76608e
BLAKE2b-256 7646c9cb247e599d58df0ba00a82cea525bb55b41e58913a24380081856ae30a

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-win32.whl.

File metadata

  • Download URL: quebec-0.2.4-cp39-abi3-win32.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.5

File hashes

Hashes for quebec-0.2.4-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 f1b0d2365b8c93db171fea5211ccea36edfe27c78739454870f4fdd4e5cfb3a5
MD5 0408c0478e83a26ac16ec7aae0df7c59
BLAKE2b-256 401a6420ec1e4977aae83b8ebf2a907c7901d9795e5590aaed10a38588ce6054

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c158621b271738d84dfb24518fd3452e5b1e36fc885bc4287bb0c0cd5d2e2e69
MD5 769c47ae6783cac9efb7b4f75e93ed38
BLAKE2b-256 4c296fd9dac972613fbf84aaa1774f29117fdac0d8f072b9967b4399bf5fa351

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c506e27952c97b2d140328082fe0e2d6b151a93d5ca5f72652bcccb297c17e74
MD5 c07b76f6fa98b21f5e51b97cb1ac5497
BLAKE2b-256 7beedb1c38588efe340f75b87828b4442242915163f6dddc89122ec0428a3071

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d1115b89a8a42e730ebb2a30e0e63730cc65231f5e76be12394e6396650063c9
MD5 339cde3cd3748290b41f96e8207c9c9f
BLAKE2b-256 60ef9df3366989e3ec99c3aa3a2dcd7f2b88bcf03e6e53579489ab2f7e126103

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 735da1fc670cdf34f16307fb17efb27ae7c30b04715b0920e7f0cd3ff1c391db
MD5 1a701094724c0e997bdd4865ec57d075
BLAKE2b-256 44091d7c6cf9f7df33c26079038f2235d6caf0524ee22692966a456c602f463c

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3eaaa4db4e1785dd205f106908bed503aa58396e1fc12c5bfb2fa11a4f2bc4e0
MD5 f5c8bbf6942a6c2d9fad6190e40639ca
BLAKE2b-256 8628d610bfcf60dd420a942811ab4ce9179a104abaa83cf5f1bcf7540f92bd2f

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b72d2ead27c3e747c34275c92f9cd9ab895b4b22a33de11934efebb0c3201620
MD5 b9cdfaee2e6bf4d2711baee809f1869c
BLAKE2b-256 87ee631b64f6c39e493a8a7f4adda79dfef7aab78f4da6dcd98133a32ee50f3e

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6214e10e34cbbfcbf811d22d56b347e9742dcdae41ece66a5977cff8d95f6cb1
MD5 8fd970f8cc0d7f954dfc6abcf607aed0
BLAKE2b-256 5b4561cfafb4430acfe1e2379c4b2bf32e5898914334a3149192dd04bc60f5aa

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 134aee999e01844b9ec53f4f1e44e3544957ffe4ba0f8797cf232c903784346f
MD5 fc3098ec1c33032556c60f1d017a5d1a
BLAKE2b-256 af6b698685e8d7beaf78b1db9e7690ca2307902c09e13a85eddb5360190cfb24

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 06b997f2fd03d14c84bab61b81a7df713b28fdd4744a89e2036a58f21539c73d
MD5 0c32af8bb001c8e1b75ed32b25f1916d
BLAKE2b-256 46857740befe7c5e7181bd19dcdbe1820207687745dbc6ab9bf8e7f08fd32824

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 be7a39ba007abec584a4009a3e67109a63b47847b81b08f108bede9e5b81f218
MD5 545857f9f8647a92de7e126802c2363b
BLAKE2b-256 ea5032d431d1286dd769bc3c4d4f0ef984271f8aa77eed50840abdbfd63d12a1

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4e09552b6dd6012664e647a6041f7c5567679d5c7be97b0e2567b38c5017492
MD5 90238c5cb4c1bb96cd71cf268cafd964
BLAKE2b-256 a42040f278c84326f5c170eb7dffa794bd4f8beab3d3f49f8c488cd7ce1774e4

See more details on using hashes here.

File details

Details for the file quebec-0.2.4-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for quebec-0.2.4-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 be3cd3aff3b18019cc2699e569e0ab9be91975c469899b0bfcb9cd71446991f4
MD5 01d3fdc56a74a09555ec1fda21784c0a
BLAKE2b-256 1a0088ae9383bda139b9d4066812b094a0ed335da7a3b1fb3c6131ae701d8bcd

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