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
- allure-pytest >=2.13.0
- assertpy >=1.1
- faker >=38.2.0
- filelock >=3.29.0
- freezegun >=1.5.0
- h2 >=4.3.0
- hpack >=4.1.0
- httpx >=0.27.0
- hyperframe >=6.1.0
- jinja2 >=3.1.0
- jsonpath-ng >=1.7.0
- jsonschema >=4.25.1
- jsonschema-spec >=0.2.4
- openpyxl >=3.1.0
- pluggy >=1.5.0
- prance >=23.6.0
- pydantic >=2.0.0
- pydantic-settings >=2.0.0
- pymysql >=1.1.0
- pypinyin >=0.53.0
- pytest >=9.0.3
- pytest-asyncio >=1.3.0
- pytest-timeout >=2.2.0
- python-dotenv >=1.0.0
- pyyaml >=6.0.0
- questionary >=2.0.0
- redis >=5.0.0
- requests >=2.34.2
- sqlalchemy >=2.0.0
- structlog >=25.4.0
- urllib3 >=2.7.0
50 optional dependencies
-
aiomysql>=0.2.0[all]extra == "all"
-
aiomysql>=0.2.0[database-async]extra == "database-async"
-
aioodbc>=0.5.0[database-mssql]extra == "database-mssql"
-
aiosqlite>=0.20.0[all]extra == "all"
-
aiosqlite>=0.20.0[database-async]extra == "database-async"
-
asn1crypto<2,>=1.5.1[gm]extra == "gm"
-
asn1crypto<2,>=1.5.1[all]extra == "all"
-
asyncpg>=0.29.0[database-async]extra == "database-async"
-
asyncpg>=0.29.0[all]extra == "all"
-
boto3>=1.34.0[storage]extra == "storage"
-
boto3>=1.34.0[all]extra == "all"
-
confluent-kafka>=2.12.0[mq]extra == "mq"
-
confluent-kafka>=2.12.0[all]extra == "all"
-
confluent-kafka>=2.12.0[kafka]extra == "kafka"
-
cryptography>=50.0.0[gm]extra == "gm"
-
cryptography>=50.0.0[all]extra == "all"
-
gmalg<2,>=1.1.1[gm]extra == "gm"
-
gmalg<2,>=1.1.1[all]extra == "all"
-
greenlet>=3.0.0[database-async]extra == "database-async"
-
opentelemetry-api>=1.20.0[observability]extra == "observability"
-
opentelemetry-api>=1.20.0[opentelemetry]extra == "opentelemetry"
-
opentelemetry-api>=1.20.0[all]extra == "all"
-
opentelemetry-instrumentation-httpx>=0.41b0[opentelemetry]extra == "opentelemetry"
-
opentelemetry-instrumentation-httpx>=0.41b0[all]extra == "all"
-
opentelemetry-instrumentation-httpx>=0.41b0[observability]extra == "observability"
-
opentelemetry-sdk>=1.20.0[all]extra == "all"
-
opentelemetry-sdk>=1.20.0[observability]extra == "observability"
-
opentelemetry-sdk>=1.20.0[opentelemetry]extra == "opentelemetry"
-
orjson>=3.9.0[all]extra == "all"
-
orjson>=3.9.0[performance]extra == "performance"
-
oss2>=2.18.0[storage]extra == "storage"
-
oss2>=2.18.0[all]extra == "all"
-
pika>=1.3.0[mq]extra == "mq"
-
pika>=1.3.0[rabbitmq]extra == "rabbitmq"
-
pika>=1.3.0[all]extra == "all"
-
playwright>=1.40.0[all]extra == "all"
-
playwright>=1.40.0[ui]extra == "ui"
-
prometheus-client>=0.19.0[all]extra == "all"
-
prometheus-client>=0.19.0[prometheus]extra == "prometheus"
-
prometheus-client>=0.19.0[observability]extra == "observability"
-
pycryptodome>=3.20.0[all]extra == "all"
-
pycryptodome>=3.20.0[crypto]extra == "crypto"
-
pyodbc>=5.1.0[database-mssql]extra == "database-mssql"
-
pypinyin>=0.53.0[codegen]extra == "codegen"
-
pypinyin>=0.53.0[all]extra == "all"
-
rocketmq-python-client>=5.0.0[all]extra == "all"
-
rocketmq-python-client>=5.0.0[mq]extra == "mq"
-
rocketmq-python-client>=5.0.0[rocketmq]extra == "rocketmq"
-
selenium>=4.0.0[ui]extra == "ui"
-
selenium>=4.0.0[all]extra == "all"