Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars *
Dependencies
- aiohttp >=3.14.3
- aiosmtplib >=5.1.3
- aiosqlite >=0.22.1
- alembic >=1.18.4
- argon2-cffi >=25.1
- astral ==3.2
- croniter ==6.2.4
- cryptography >=50.0.0
- fastapi >=0.136
- httpx >=0.28.1
- itsdangerous >=2.2
- packaging >=26.2
- prometheus-client >=0.25
- pydantic >=2.13.3
- pydantic-settings >=2.14.2
- pyjwt >=2.15.0
- python-dateutil ==2.9.0.post0
- python-multipart >=0.0.31
- six ==1.17.0
- sqlalchemy >=2.0.49
- starlette >=1.3.1
- structlog >=25.5
- tzdata ==2026.5
- uvicorn >=0.45
- websockets >=16
- xlsxwriter >=3.2.9
- z4j-core <2,>=1.12.0
77 optional dependencies
-
aiobotocore>=2.21[s3]extra == "s3"
-
aiosqlite>=0.22.1[test]extra == "test"
-
asyncpg>=0.31[postgres]extra == "postgres"
-
asyncpg>=0.31[all]extra == "all"
-
cryptography>=50.0.0[scheduler-grpc]extra == "scheduler-grpc"
-
freezegun>=1.5.5[test]extra == "test"
-
grpcio>=1.80.0[test]extra == "test"
-
grpcio>=1.80.0[scheduler-grpc]extra == "scheduler-grpc"
-
grpcio-tools>=1.80.0[scheduler-grpc]extra == "scheduler-grpc"
-
httpx>=0.28.1[test]extra == "test"
-
hypothesis>=6.152.1[test]extra == "test"
-
opentelemetry-api>=1.27[otel]extra == "otel"
-
opentelemetry-exporter-otlp-proto-http>=1.27[otel]extra == "otel"
-
opentelemetry-instrumentation-fastapi>=0.48b0[otel]extra == "otel"
-
opentelemetry-instrumentation-httpx>=0.48b0[otel]extra == "otel"
-
opentelemetry-instrumentation-sqlalchemy>=0.48b0[otel]extra == "otel"
-
opentelemetry-sdk>=1.27[otel]extra == "otel"
-
protobuf>=6.33.5[scheduler-grpc]extra == "scheduler-grpc"
-
psycopg>=3.3.3[all]extra == "all"
-
psycopg>=3.3.3[test-integration]extra == "test-integration"
-
psycopg>=3.3.3[postgres]extra == "postgres"
-
pytest>=9.1.1[test]extra == "test"
-
pytest-asyncio>=1.3.0[test]extra == "test"
-
pytest-cov>=7.1.0[test]extra == "test"
-
sentry-sdk>=2.8.0[sentry]extra == "sentry"
-
testcontainers>=4.14.2[test-integration]extra == "test-integration"
-
urllib3>=2.8.0[sentry]extra == "sentry"
-
urllib3>=2.8.0[s3]extra == "s3"
-
urllib3>=2.8.0[test-integration]extra == "test-integration"
-
z4j-apscheduler<2,>=1.12.0[all]extra == "all"
-
z4j-apscheduler<2,>=1.12.0[apscheduler]extra == "apscheduler"
-
z4j-apscheduler<2,>=1.12.0[agents]extra == "agents"
-
z4j-arq<2,>=1.12.0[all]extra == "all"
-
z4j-arq<2,>=1.12.0[arq]extra == "arq"
-
z4j-arq<2,>=1.12.0[agents]extra == "agents"
-
z4j-arqcron<2,>=1.12.0[agents]extra == "agents"
-
z4j-arqcron<2,>=1.12.0[all]extra == "all"
-
z4j-arqcron<2,>=1.12.0[arq]extra == "arq"
-
z4j-bare<2,>=1.12.0[agents]extra == "agents"
-
z4j-bare<2,>=1.12.0[all]extra == "all"
-
z4j-bare<2,>=1.12.0[bare]extra == "bare"
-
z4j-celery<2,>=1.12.0[celery]extra == "celery"
-
z4j-celery<2,>=1.12.0[all]extra == "all"
-
z4j-celery<2,>=1.12.0[agents]extra == "agents"
-
z4j-celerybeat<2,>=1.12.0[celery]extra == "celery"
-
z4j-celerybeat<2,>=1.12.0[agents]extra == "agents"
-
z4j-celerybeat<2,>=1.12.0[all]extra == "all"
-
z4j-django<2,>=1.12.0[agents]extra == "agents"
-
z4j-django<2,>=1.12.0[all]extra == "all"
-
z4j-django<2,>=1.12.0[django]extra == "django"
-
z4j-dramatiq<2,>=1.12.0[agents]extra == "agents"
-
z4j-dramatiq<2,>=1.12.0[all]extra == "all"
-
z4j-dramatiq<2,>=1.12.0[dramatiq]extra == "dramatiq"
-
z4j-fastapi<2,>=1.12.0[agents]extra == "agents"
-
z4j-fastapi<2,>=1.12.0[all]extra == "all"
-
z4j-fastapi<2,>=1.12.0[fastapi]extra == "fastapi"
-
z4j-flask<2,>=1.12.0[agents]extra == "agents"
-
z4j-flask<2,>=1.12.0[all]extra == "all"
-
z4j-flask<2,>=1.12.0[flask]extra == "flask"
-
z4j-huey<2,>=1.12.0[agents]extra == "agents"
-
z4j-huey<2,>=1.12.0[all]extra == "all"
-
z4j-huey<2,>=1.12.0[huey]extra == "huey"
-
z4j-hueyperiodic<2,>=1.12.0[agents]extra == "agents"
-
z4j-hueyperiodic<2,>=1.12.0[all]extra == "all"
-
z4j-hueyperiodic<2,>=1.12.0[huey]extra == "huey"
-
z4j-rq<2,>=1.12.0[agents]extra == "agents"
-
z4j-rq<2,>=1.12.0[all]extra == "all"
-
z4j-rq<2,>=1.12.0[rq]extra == "rq"
-
z4j-rqscheduler<2,>=1.12.0[agents]extra == "agents"
-
z4j-rqscheduler<2,>=1.12.0[all]extra == "all"
-
z4j-rqscheduler<2,>=1.12.0[rq]extra == "rq"
-
z4j-taskiq<2,>=1.12.0[agents]extra == "agents"
-
z4j-taskiq<2,>=1.12.0[all]extra == "all"
-
z4j-taskiq<2,>=1.12.0[taskiq]extra == "taskiq"
-
z4j-taskiqscheduler<2,>=1.12.0[agents]extra == "agents"
-
z4j-taskiqscheduler<2,>=1.12.0[all]extra == "all"
-
z4j-taskiqscheduler<2,>=1.12.0[taskiq]extra == "taskiq"
Used By
- z4j-brain 569/mo