PgQueuer

View on PyPIReverse Dependencies (0)

0.18.2 pgqueuer-0.18.2-py3-none-any.whl

Wheel Details

Project: PgQueuer
Version: 0.18.2
Filename: pgqueuer-0.18.2-py3-none-any.whl
Download: [link]
Size: 45873
MD5: d73a69ed658623604a997df6339eed0a
SHA256: 230a780fe3bc2032c7c22823d37919dbe47b60dc77c5af5d8e6481d9cdbbc7b9
Uploaded: 2024-12-22 10:58:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pgqueuer
Version: 0.18.2
Summary: Pgqueuer is a Python library leveraging PostgreSQL for efficient job queuing.
Author: JeyBee
Project-Url: Documentation, https://github.com/janbjorge/pgqueuer/wiki
Project-Url: Homepage, https://github.com/janbjorge/pgqueuer/
Project-Url: Issues, https://github.com/janbjorge/pgqueuer/issues
Project-Url: Repository, https://github.com/janbjorge/pgqueuer/
License: MIT License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.10
Requires-Dist: anyio (>=4.0)
Requires-Dist: croniter (>=5.0.1)
Requires-Dist: pydantic-settings (>=2.6.1)
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: tabulate (>=0.9.0)
Requires-Dist: typer (>=0.15.1)
Requires-Dist: asyncpg (>=0.30.0); extra == "asyncpg"
Requires-Dist: psycopg (>=3.2.0); extra == "psycopg"
Requires-Dist: async-timeout (>=4.0.3); extra == "dev"
Requires-Dist: asyncpg-stubs; extra == "dev"
Requires-Dist: asyncpg; extra == "dev"
Requires-Dist: fastapi; extra == "dev"
Requires-Dist: httpx; extra == "dev"
Requires-Dist: icecream (>=2.1.3); extra == "dev"
Requires-Dist: mypy-extensions; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: psycopg (>=3.2.0); extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-mock (>=3.14.0); extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: tqdm; extra == "dev"
Requires-Dist: types-croniter; extra == "dev"
Requires-Dist: types-tabulate; extra == "dev"
Requires-Dist: uvicorn; extra == "dev"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Provides-Extra: asyncpg
Provides-Extra: psycopg
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5099 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pgqueuer/__init__.py sha256=CAIDxNyOEJLFHOyfBOq1pWwr67-B92SCPUk6hfUyvmQ 402
pgqueuer/__main__.py sha256=34aoJkkR-P51pdYKperJ6DhnuKrPQ3A2GPFtlrsaMiI 193
pgqueuer/applications.py sha256=8SsNboOZxXlQ1X-_O4sLqTjhhz5jbD35hQUCI8OiC7c 3899
pgqueuer/buffers.py sha256=3qKtCgtSrG37jB1OAOUTcs205KYxv7l_MEzm3deDBuQ 7892
pgqueuer/cli.py sha256=zwsdHA-NpuRQkE4nc-oSCoBzjb0iyvQPEFMhSlFOqdc 8740
pgqueuer/db.py sha256=H-59WgufCWgKWLkpklVLH3XaRx7Z0dtJW-6_856UZDI 12199
pgqueuer/errors.py sha256=CcKXlpCBEPcs8AZ4GW4fxXWK0v6ZcNKNRnTvL_L4lOs 474
pgqueuer/executors.py sha256=gtpqq9hkHvP6TsuY2FAQVddPDZAkZV6WVAx_pnlW5b4 6923
pgqueuer/heartbeat.py sha256=DKn9bGG8ucVYwSfXqzf64lXQTrUWMf4_F-BQgYcEH40 2248
pgqueuer/helpers.py sha256=PUizFEKzZQRqJPty7X0L8t2jFUctZ8bI5J4qP8EFw2o 5623
pgqueuer/listeners.py sha256=S1ELOsOV4zaO2ZvHaB4UOPRGpJaTyoUAHz8DMXgJ7FM 2602
pgqueuer/logconfig.py sha256=wu8vMFpjPkbiq9JsAQqoYSrkGwuT20aMLu7cStXbyAM 510
pgqueuer/models.py sha256=Rk1TiNpfyrxyYWmOe7rBxjM1iZG42Oe7exzPvgIrC0w 4215
pgqueuer/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pgqueuer/qb.py sha256=GJRrBBN6EvhvCosLCgvI_SmvAWdXpgKVSrhPTcNLHjM 30296
pgqueuer/qm.py sha256=K1evcjLNS8AtenG-uAyghj7_Y25ROTMgvKqZ7XMeEEA 18559
pgqueuer/queries.py sha256=0aCMl_z805yp4o6qpr50gbBha_z58ngDTJBzZQ7cPNA 17239
pgqueuer/sm.py sha256=BdM2mdJvRwhK5wCbGHuMN5JSrFrQQimv_8WnFU9_gz0 8742
pgqueuer/supervisor.py sha256=PonyLWa3JfkoLbJfjvGLH6kRJYmzdsCEk8Zf_mcbol0 2664
pgqueuer/tm.py sha256=ds7MlBUMsTWOfRoD8m_oP7s_Xk1nMoODKLEMy5XVVy4 3546
pgqueuer/types.py sha256=Erzy6QuiqDNHj7_B4Z7dRyYehy2sYFzVE-9cWBbnWmk 541
pgqueuer-0.18.2.dist-info/LICENSE sha256=0lCGUd5Pke2Up1Kqn1kRnHcwLlBz60E8xvR7WL4k_kE 1066
pgqueuer-0.18.2.dist-info/METADATA sha256=lLINbkfjvlQEAhMjZHAJT19QQdS_scE8EIJ64VvcEgg 7646
pgqueuer-0.18.2.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
pgqueuer-0.18.2.dist-info/entry_points.txt sha256=WSkB7cDpm0HoLI_29OJoKzYvv5NLQ6od_JXbRfbEOGY 47
pgqueuer-0.18.2.dist-info/top_level.txt sha256=IhWf2pSZNHb8TGxDYq_wu5_A0cCucyq9-pMqKS3rohY 9
pgqueuer-0.18.2.dist-info/RECORD

top_level.txt

pgqueuer

entry_points.txt

pgq = pgqueuer.__main__:main