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
- httpx2 >=2.13.1
- jdatetime >=6.1.0
- pydantic >=2.13.5
- pydantic-extra-types >=2.11.1
- pydantic-settings >=2.15.0
96 optional dependencies
-
apscheduler>=3.11.3[scheduler]extra == "scheduler"
-
archipy-elasticsearch==5.8.0[elasticsearch-async]extra == "elasticsearch-async"
-
archipy-elasticsearch==5.8.0[elasticsearch]extra == "elasticsearch"
-
archipy-kafka==5.8.0[kafka]extra == "kafka"
-
archipy-keycloak==5.8.0[keycloak]extra == "keycloak"
-
archipy-minio==5.8.0[minio]extra == "minio"
-
archipy-mysql==5.8.0[mysql]extra == "mysql"
-
archipy-mysql==5.8.0[mysql-async]extra == "mysql-async"
-
archipy-parsian-ipg==5.8.0[parsian-ipg]extra == "parsian-ipg"
-
archipy-parsian-ipg==5.8.0[parsian-ipg-async]extra == "parsian-ipg-async"
-
archipy-postgres==5.8.0[postgres]extra == "postgres"
-
archipy-redis==5.8.0[redis]extra == "redis"
-
archipy-saman-ipg==5.8.0[saman-ipg]extra == "saman-ipg"
-
archipy-scylladb==5.8.0[scylladb]extra == "scylladb"
-
archipy-sqlite==5.8.0[aiosqlite]extra == "aiosqlite"
-
archipy-starrocks==5.8.0[starrocks]extra == "starrocks"
-
archipy-starrocks==5.8.0[starrocks-async]extra == "starrocks-async"
-
archipy-temporal==5.8.0[temporalio]extra == "temporalio"
-
archipy-vault==5.8.0[vault]extra == "vault"
-
async-lru>=2.3.0[cache]extra == "cache"
-
behave>=1.3.3[behave]extra == "behave"
-
cachetools>=7.2.0[cache]extra == "cache"
-
dependency-injector>=4.49.1[dependency-injection]extra == "dependency-injection"
-
elasticsearch>=9.5.1[elasticsearch-async]extra == "elasticsearch-async"
-
fakeredis>=2.39.0[fakeredis]extra == "fakeredis"
-
fastapi>=0.142.2[otel-fastapi]extra == "otel-fastapi"
-
fastapi>=0.142.2[fastapi]extra == "fastapi"
-
grpcio>=1.84.0[grpc]extra == "grpc"
-
grpcio-health-checking>=1.84.0[grpc]extra == "grpc"
-
opentelemetry-exporter-otlp>=1.45.0[otel-kafka]extra == "otel-kafka"
-
opentelemetry-exporter-otlp>=1.45.0[otel-minio]extra == "otel-minio"
-
opentelemetry-exporter-otlp>=1.45.0[otel-redis]extra == "otel-redis"
-
opentelemetry-exporter-otlp>=1.45.0[otel-scylladb]extra == "otel-scylladb"
-
opentelemetry-exporter-otlp>=1.45.0[otel-sqlalchemy]extra == "otel-sqlalchemy"
-
opentelemetry-exporter-otlp>=1.45.0[otel-fastapi]extra == "otel-fastapi"
-
opentelemetry-exporter-otlp>=1.45.0[otel-grpc]extra == "otel-grpc"
-
opentelemetry-exporter-otlp>=1.45.0[otel]extra == "otel"
-
opentelemetry-exporter-prometheus>=0.66b0[otel-kafka]extra == "otel-kafka"
-
opentelemetry-exporter-prometheus>=0.66b0[otel-minio]extra == "otel-minio"
-
opentelemetry-exporter-prometheus>=0.66b0[otel-redis]extra == "otel-redis"
-
opentelemetry-exporter-prometheus>=0.66b0[otel-scylladb]extra == "otel-scylladb"
-
opentelemetry-exporter-prometheus>=0.66b0[otel-sqlalchemy]extra == "otel-sqlalchemy"
-
opentelemetry-exporter-prometheus>=0.66b0[otel]extra == "otel"
-
opentelemetry-exporter-prometheus>=0.66b0[otel-fastapi]extra == "otel-fastapi"
-
opentelemetry-exporter-prometheus>=0.66b0[otel-grpc]extra == "otel-grpc"
-
opentelemetry-instrumentation-botocore>=0.66b0[otel-minio]extra == "otel-minio"
-
opentelemetry-instrumentation-cassandra>=0.66b0[otel-scylladb]extra == "otel-scylladb"
-
opentelemetry-instrumentation-confluent-kafka>=0.66b0[otel-kafka]extra == "otel-kafka"
-
opentelemetry-instrumentation-grpc>=0.66b0[otel-grpc]extra == "otel-grpc"
-
opentelemetry-instrumentation-httpx>=0.66b0[otel-sqlalchemy]extra == "otel-sqlalchemy"
-
opentelemetry-instrumentation-httpx>=0.66b0[otel-kafka]extra == "otel-kafka"
-
opentelemetry-instrumentation-httpx>=0.66b0[otel]extra == "otel"
-
opentelemetry-instrumentation-httpx>=0.66b0[otel-fastapi]extra == "otel-fastapi"
-
opentelemetry-instrumentation-httpx>=0.66b0[otel-grpc]extra == "otel-grpc"
-
opentelemetry-instrumentation-httpx>=0.66b0[otel-minio]extra == "otel-minio"
-
opentelemetry-instrumentation-httpx>=0.66b0[otel-redis]extra == "otel-redis"
-
opentelemetry-instrumentation-httpx>=0.66b0[otel-scylladb]extra == "otel-scylladb"
-
opentelemetry-instrumentation-redis>=0.66b0[otel-redis]extra == "otel-redis"
-
opentelemetry-instrumentation-requests>=0.66b0[otel-sqlalchemy]extra == "otel-sqlalchemy"
-
opentelemetry-instrumentation-requests>=0.66b0[otel]extra == "otel"
-
opentelemetry-instrumentation-requests>=0.66b0[otel-fastapi]extra == "otel-fastapi"
-
opentelemetry-instrumentation-requests>=0.66b0[otel-scylladb]extra == "otel-scylladb"
-
opentelemetry-instrumentation-requests>=0.66b0[otel-redis]extra == "otel-redis"
-
opentelemetry-instrumentation-requests>=0.66b0[otel-kafka]extra == "otel-kafka"
-
opentelemetry-instrumentation-requests>=0.66b0[otel-grpc]extra == "otel-grpc"
-
opentelemetry-instrumentation-requests>=0.66b0[otel-minio]extra == "otel-minio"
-
opentelemetry-instrumentation-sqlalchemy>=0.66b0[otel-sqlalchemy]extra == "otel-sqlalchemy"
-
opentelemetry-instrumentation-system-metrics>=0.66b0[otel-sqlalchemy]extra == "otel-sqlalchemy"
-
opentelemetry-instrumentation-system-metrics>=0.66b0[otel]extra == "otel"
-
opentelemetry-instrumentation-system-metrics>=0.66b0[otel-fastapi]extra == "otel-fastapi"
-
opentelemetry-instrumentation-system-metrics>=0.66b0[otel-grpc]extra == "otel-grpc"
-
opentelemetry-instrumentation-system-metrics>=0.66b0[otel-kafka]extra == "otel-kafka"
-
opentelemetry-instrumentation-system-metrics>=0.66b0[otel-minio]extra == "otel-minio"
-
opentelemetry-instrumentation-system-metrics>=0.66b0[otel-redis]extra == "otel-redis"
-
opentelemetry-instrumentation-system-metrics>=0.66b0[otel-scylladb]extra == "otel-scylladb"
-
opentelemetry-instrumentation-threading>=0.66b0[otel-redis]extra == "otel-redis"
-
opentelemetry-instrumentation-threading>=0.66b0[otel]extra == "otel"
-
opentelemetry-instrumentation-threading>=0.66b0[otel-fastapi]extra == "otel-fastapi"
-
opentelemetry-instrumentation-threading>=0.66b0[otel-grpc]extra == "otel-grpc"
-
opentelemetry-instrumentation-threading>=0.66b0[otel-kafka]extra == "otel-kafka"
-
opentelemetry-instrumentation-threading>=0.66b0[otel-minio]extra == "otel-minio"
-
opentelemetry-instrumentation-threading>=0.66b0[otel-scylladb]extra == "otel-scylladb"
-
opentelemetry-instrumentation-threading>=0.66b0[otel-sqlalchemy]extra == "otel-sqlalchemy"
-
opentelemetry-sdk>=1.45.0[otel-kafka]extra == "otel-kafka"
-
opentelemetry-sdk>=1.45.0[otel-minio]extra == "otel-minio"
-
opentelemetry-sdk>=1.45.0[otel-redis]extra == "otel-redis"
-
opentelemetry-sdk>=1.45.0[otel-scylladb]extra == "otel-scylladb"
-
opentelemetry-sdk>=1.45.0[otel-sqlalchemy]extra == "otel-sqlalchemy"
-
opentelemetry-sdk>=1.45.0[otel-grpc]extra == "otel-grpc"
-
opentelemetry-sdk>=1.45.0[otel-fastapi]extra == "otel-fastapi"
-
opentelemetry-sdk>=1.45.0[otel]extra == "otel"
-
protobuf>=7.36.2[grpc]extra == "grpc"
-
pyjwt>=2.15.1[jwt]extra == "jwt"
-
sqlalchemy>=2.1.3[sqlalchemy]extra == "sqlalchemy"
-
sqlalchemy>=2.1.3[sqlalchemy-async]extra == "sqlalchemy-async"
-
testcontainers>=4.15.0[testcontainers]extra == "testcontainers"
Used By
- archipy-keycloak 143/mo
- archipy-elasticsearch 133/mo
- archipy-minio 131/mo
- archipy-kafka 130/mo