The current version has a known security vulnerability. Review the advisory and consider upgrading.
Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
Package Insights
- No releases in 140 days despite active commits
((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
- a2wsgi ~=1.10.10
- aiobotocore ==3.4.0
- aipdf ==0.0.7.2
- alembic >=1.3.3
- appdirs >=1.0.0
- boto3 >=1.34.131
- botocore
- bs4
- charset-normalizer
- cryptography >=46.0.5
- dateparser ==1.2.0
- dill ==0.3.6
-
duckdb
==1.3.0
sys_platform == "win32"
- filetype
- flask ==3.1.3
- flask-compress >=1.0.0
- flask-restx <2.0.0,>=1.3.0
- google-genai ==1.70.0
- lark
- mind-castle ==0.5.0
- mindsdb-sql-parser ~=0.13.8
- numpy ~=2.0
- openpyxl
- orjson ==3.11.6
- packaging
- pandas ==2.3.1
- prometheus-client ==0.20.0
- psutil ~=7.0
- psycopg
- psycopg2-binary
- pyaml ==23.12.0
- pyarrow <=19.0.0
- pydantic ==2.12.5
- pydantic-ai ==1.77.0
- pydantic-core >=2.33.2
- pyjwt ==2.12.0
- pymupdf ==1.27.2
- python-dateutil
- python-multipart ==0.0.26
- pytz
- redis ==6.4.0
- requests ==2.33.0
- sentry-sdk ==2.14.0
- sqlalchemy <3.0.0,>=2.0.0
- sse-starlette ==2.3.3
- starlette >=0.49.1
- urllib3 >=2.6.3
- uvicorn <1.0.0,>=0.30.0
- walrus ==0.9.3
- werkzeug ==3.1.6
- xlrd >=2.0.1
231 optional dependencies
-
aiohttp>=3.13.3[cohere]extra == "cohere"
-
aiohttp>=3.13.3[all-handlers-extras]extra == "all-handlers-extras"
-
anthropic>=0.21.3[test]extra == "test"
-
anthropic>=0.21.3[all]extra == "all"
-
anthropic>=0.21.3[all-extras]extra == "all-extras"
-
anthropic==0.18.1[all-handlers-extras]extra == "all-handlers-extras"
-
anthropic==0.18.1[anthropic]extra == "anthropic"
-
appdirs>=1.0.0[all]extra == "all"
-
appdirs>=1.0.0[all-extras]extra == "all-extras"
-
appdirs>=1.0.0[test]extra == "test"
-
chardet[email]extra == "email"
-
chardet[all-handlers-extras]extra == "all-handlers-extras"
-
chromadb~=0.6.3[all-handlers-extras]extra == "all-handlers-extras"
-
chromadb~=0.6.3[chromadb]extra == "chromadb"
-
cohere==4.5.1[cohere]extra == "cohere"
-
cohere==4.5.1[all-handlers-extras]extra == "all-handlers-extras"
-
coveralls[test]extra == "test"
-
coveralls[all]extra == "all"
-
coveralls[all-extras]extra == "all-extras"
-
databricks-sql-connector==4.2.3[all-handlers-extras]extra == "all-handlers-extras"
-
databricks-sql-connector==4.2.3[databricks]extra == "databricks"
-
datasets==2.16.1[huggingface-cpu]extra == "huggingface-cpu"
-
datasets==2.16.1[all-handlers-extras]extra == "all-handlers-extras"
-
datasets==2.16.1[huggingface]extra == "huggingface"
-
deptry==0.20.0[dev]extra == "dev"
-
deptry==0.20.0[all-extras]extra == "all-extras"
-
deptry==0.20.0[all]extra == "all"
-
docker>=5.0.3[test]extra == "test"
-
docker>=5.0.3[all-extras]extra == "all-extras"
-
docker>=5.0.3[all]extra == "all"
-
evaluate==0.4.3[huggingface]extra == "huggingface"
-
evaluate==0.4.3[huggingface-cpu]extra == "huggingface-cpu"
-
evaluate==0.4.3[all-handlers-extras]extra == "all-handlers-extras"
-
faiss-cpu==1.13.2[duckdb-faiss]extra == "duckdb-faiss"
-
faiss-cpu==1.13.2[kb]extra == "kb"
-
faiss-cpu==1.13.2[all-extras]extra == "all-extras"
-
faiss-cpu==1.13.2[all-handlers-extras]extra == "all-handlers-extras"
-
faiss-cpu==1.13.2[all]extra == "all"
-
filelock>=3.20.3[all-handlers-extras]extra == "all-handlers-extras"
-
filelock==3.20.3[all]extra == "all"
-
filelock==3.20.3[all-extras]extra == "all-extras"
-
filelock>=3.20.3[huggingface-api]extra == "huggingface-api"
-
filelock==3.20.3[test]extra == "test"
-
google-auth[all-handlers-extras]extra == "all-handlers-extras"
-
google-auth[bigquery]extra == "bigquery"
-
google-auth-oauthlib[all-handlers-extras]extra == "all-handlers-extras"
-
google-auth-oauthlib[bigquery]extra == "bigquery"
-
google-cloud-bigquery[bigquery]extra == "bigquery"
-
google-cloud-bigquery[all-handlers-extras]extra == "all-handlers-extras"
-
html2text[all-handlers-extras]extra == "all-handlers-extras"
-
html2text[web]extra == "web"
-
httpx==0.28.1[all]extra == "all"
-
httpx==0.28.1[agents]extra == "agents"
-
httpx==0.28.1[all-extras]extra == "all-extras"
-
hubspot-api-client==12.0.0[all-handlers-extras]extra == "all-handlers-extras"
-
hubspot-api-client==12.0.0[hubspot]extra == "hubspot"
-
hugging-py-face[all-handlers-extras]extra == "all-handlers-extras"
-
hugging-py-face[huggingface-api]extra == "huggingface-api"
-
huggingface-hub[huggingface-api]extra == "huggingface-api"
-
huggingface-hub[all-handlers-extras]extra == "all-handlers-extras"
-
huggingface-hub==1.9.1[huggingface]extra == "huggingface"
-
huggingface-hub==1.9.1[huggingface-cpu]extra == "huggingface-cpu"
-
importlib-metadata==7.2.1[dev]extra == "dev"
-
importlib-metadata==7.2.1[all-extras]extra == "all-extras"
-
importlib-metadata==7.2.1[all]extra == "all"
-
jwcrypto==1.5.6[agents]extra == "agents"
-
jwcrypto==1.5.6[all]extra == "all"
-
jwcrypto==1.5.6[all-extras]extra == "all-extras"
-
langchain-google-genai>=2.0.0[test]extra == "test"
-
langchain-google-genai>=2.0.0[all]extra == "all"
-
langchain-google-genai>=2.0.0[all-extras]extra == "all-extras"
-
langfuse==3.2.5[all-extras]extra == "all-extras"
-
langfuse==3.2.5[all]extra == "all"
-
langfuse==3.2.5[langfuse]extra == "langfuse"
-
llama-index==0.13.0[llama-index]extra == "llama-index"
-
llama-index==0.13.0[all-handlers-extras]extra == "all-handlers-extras"
-
llama-index-embeddings-openai[all-handlers-extras]extra == "all-handlers-extras"
-
llama-index-embeddings-openai[llama-index]extra == "llama-index"
-
llama-index-readers-web[all-handlers-extras]extra == "all-handlers-extras"
-
llama-index-readers-web[llama-index]extra == "llama-index"
-
locust[all]extra == "all"
-
locust[test]extra == "test"
-
locust[all-extras]extra == "all-extras"
-
lxml==5.3.0[kb]extra == "kb"
-
lxml==5.3.0[all]extra == "all"
-
lxml==5.3.0[all-extras]extra == "all-extras"
-
mcp~=1.26.0[all]extra == "all"
-
mcp~=1.26.0[agents]extra == "agents"
-
mcp~=1.26.0[all-extras]extra == "all-extras"
-
mindsdb-evaluator==0.0.21[all]extra == "all"
-
mindsdb-evaluator==0.0.21[all-extras]extra == "all-extras"
-
mindsdb-evaluator==0.0.21[agents]extra == "agents"
-
mindsdb-sdk[test]extra == "test"
-
mindsdb-sdk[all-extras]extra == "all-extras"
-
mindsdb-sdk[all]extra == "all"
-
mlflow[all-handlers-extras]extra == "all-handlers-extras"
-
mlflow[mlflow]extra == "mlflow"
-
mysql-connector-python==9.1.0[mariadb]extra == "mariadb"
-
mysql-connector-python==9.1.0[mysql]extra == "mysql"
-
mysql-connector-python==9.1.0[all-handlers-extras]extra == "all-handlers-extras"
-
mysql-connector-python==9.1.0[all-extras]extra == "all-extras"
-
mysql-connector-python==9.1.0[all]extra == "all"
-
mysql-connector-python==9.1.0[test]extra == "test"
-
nltk==3.9.3[all-handlers-extras]extra == "all-handlers-extras"
-
nltk==3.9.3[huggingface]extra == "huggingface"
-
nltk==3.9.3[huggingface-cpu]extra == "huggingface-cpu"
-
ollama>=0.1.7[all]extra == "all"
-
ollama>=0.1.7[all-extras]extra == "all-extras"
-
ollama>=0.1.7[test]extra == "test"
-
onnxruntime==1.20.1[all-handlers-extras]extra == "all-handlers-extras"
-
onnxruntime==1.20.1[chromadb]extra == "chromadb"
-
openai<3.0.0,>=2.9.0[test]extra == "test"
-
openai<3.0.0,>=2.9.0[all-extras]extra == "all-extras"
-
openai<3.0.0,>=2.9.0[all]extra == "all"
-
openai<3.0.0,>=2.11.0[agents]extra == "agents"
-
opentelemetry-api==1.39.1[all]extra == "all"
-
opentelemetry-api==1.39.1[opentelemetry]extra == "opentelemetry"
-
opentelemetry-api==1.39.1[all-extras]extra == "all-extras"
-
opentelemetry-distro==0.60b1[all]extra == "all"
-
opentelemetry-distro==0.60b1[opentelemetry]extra == "opentelemetry"
-
opentelemetry-distro==0.60b1[all-extras]extra == "all-extras"
-
opentelemetry-exporter-otlp==1.39.1[opentelemetry]extra == "opentelemetry"
-
opentelemetry-exporter-otlp==1.39.1[all-extras]extra == "all-extras"
-
opentelemetry-exporter-otlp==1.39.1[all]extra == "all"
-
opentelemetry-instrumentation-flask==0.60b1[opentelemetry]extra == "opentelemetry"
-
opentelemetry-instrumentation-flask==0.60b1[all-extras]extra == "all-extras"
-
opentelemetry-instrumentation-flask==0.60b1[all]extra == "all"
-
opentelemetry-instrumentation-requests==0.60b1[all]extra == "all"
-
opentelemetry-instrumentation-requests==0.60b1[all-extras]extra == "all-extras"
-
opentelemetry-instrumentation-requests==0.60b1[opentelemetry]extra == "opentelemetry"
-
opentelemetry-sdk==1.39.1[all-extras]extra == "all-extras"
-
opentelemetry-sdk==1.39.1[opentelemetry]extra == "opentelemetry"
-
opentelemetry-sdk==1.39.1[all]extra == "all"
-
oracledb==3.3.0[oracle]extra == "oracle"
-
oracledb==3.3.0[all-handlers-extras]extra == "all-handlers-extras"
-
pgvector==0.3.6[test]extra == "test"
-
pgvector==0.3.6[pgvector]extra == "pgvector"
-
pgvector==0.3.6[all-handlers-extras]extra == "all-handlers-extras"
-
pgvector==0.3.6[all-extras]extra == "all-extras"
-
pgvector==0.3.6[all]extra == "all"
-
pre-commit>=2.16.0[all]extra == "all"
-
pre-commit>=2.16.0[all-extras]extra == "all-extras"
-
pre-commit>=2.16.0[dev]extra == "dev"
-
protobuf>=6.33.5[all-handlers-extras]extra == "all-handlers-extras"
-
protobuf>=6.33.5[mlflow]extra == "mlflow"
-
pydantic-settings>=2.1.0[llama-index]extra == "llama-index"
-
pydantic-settings>=2.1.0[all-handlers-extras]extra == "all-handlers-extras"
-
pydantic-settings>=2.1.0[bedrock]extra == "bedrock"
-
pydantic-settings>=2.1.0[groq]extra == "groq"
-
pymongo==4.8.0[all-extras]extra == "all-extras"
-
pymongo==4.8.0[test]extra == "test"
-
pymongo==4.8.0[all]extra == "all"
-
pymssql>=2.1.4[mssql]extra == "mssql"
-
pymssql>=2.1.4[all-handlers-extras]extra == "all-handlers-extras"
-
pymssql>=2.1.4[mssql-odbc]extra == "mssql-odbc"
-
pyodbc>=5.2.0[all-handlers-extras]extra == "all-handlers-extras"
-
pyodbc>=5.2.0[mssql-odbc]extra == "mssql-odbc"
-
pytest<9.0.0,>=8.3.5[all]extra == "all"
-
pytest<9.0.0,>=8.3.5[all-extras]extra == "all-extras"
-
pytest<9.0.0,>=8.3.5[test]extra == "test"
-
pytest-cov[test]extra == "test"
-
pytest-cov[all]extra == "all"
-
pytest-cov[all-extras]extra == "all-extras"
-
pytest-json-report==1.5.0[test]extra == "test"
-
pytest-json-report==1.5.0[all-extras]extra == "all-extras"
-
pytest-json-report==1.5.0[all]extra == "all"
-
pytest-metadata==3.1.1[test]extra == "test"
-
pytest-metadata==3.1.1[all-extras]extra == "all-extras"
-
pytest-metadata==3.1.1[all]extra == "all"
-
pytest-subtests[test]extra == "test"
-
pytest-subtests[all]extra == "all"
-
pytest-subtests[all-extras]extra == "all-extras"
-
pytest-xdist[test]extra == "test"
-
pytest-xdist[all]extra == "all"
-
pytest-xdist[all-extras]extra == "all-extras"
-
python-dotenv==1.1.1[test]extra == "test"
-
python-dotenv==1.1.1[all]extra == "all"
-
python-dotenv==1.1.1[all-extras]extra == "all-extras"
-
requests-oauthlib>=1.3.1[all-handlers-extras]extra == "all-handlers-extras"
-
requests-oauthlib>=1.3.1[netsuite]extra == "netsuite"
-
responses[test]extra == "test"
-
responses[all-extras]extra == "all-extras"
-
responses[all]extra == "all"
-
ruff==0.11.11[all-extras]extra == "all-extras"
-
ruff==0.11.11[dev]extra == "dev"
-
ruff==0.11.11[all]extra == "all"
-
salesforce-api==0.1.45[all-handlers-extras]extra == "all-handlers-extras"
-
salesforce-api==0.1.45[salesforce]extra == "salesforce"
-
scipy==1.15.3[test]extra == "test"
-
scipy==1.15.3[all-extras]extra == "all-extras"
-
scipy==1.15.3[all]extra == "all"
-
setuptools==78.1.1[all]extra == "all"
-
setuptools==78.1.1[all-extras]extra == "all-extras"
-
setuptools==78.1.1[dev]extra == "dev"
-
shopifyapi[shopify]extra == "shopify"
-
shopifyapi[all-handlers-extras]extra == "all-handlers-extras"
-
snowflake-connector-python==4.4.0[snowflake]extra == "snowflake"
-
snowflake-connector-python==4.4.0[all-handlers-extras]extra == "all-handlers-extras"
-
snowflake-sqlalchemy==1.9.0[all-handlers-extras]extra == "all-handlers-extras"
-
snowflake-sqlalchemy==1.9.0[snowflake]extra == "snowflake"
-
sqlalchemy-bigquery[bigquery]extra == "bigquery"
-
sqlalchemy-bigquery[all-handlers-extras]extra == "all-handlers-extras"
-
sqlparse>=0.5.4[mlflow]extra == "mlflow"
-
sqlparse>=0.5.4[all-handlers-extras]extra == "all-handlers-extras"
-
tiktoken[openai]extra == "openai"
-
tiktoken[groq]extra == "groq"
-
tiktoken[all-handlers-extras]extra == "all-handlers-extras"
-
torch==2.8.0[huggingface]extra == "huggingface"
-
torch==2.8.0[all-handlers-extras]extra == "all-handlers-extras"
-
torch==2.8.0+cpu[huggingface-cpu]extra == "huggingface-cpu"
-
transformers==5.5.0[huggingface-cpu]extra == "huggingface-cpu"
-
transformers==5.5.0[huggingface]extra == "huggingface"
-
transformers==5.5.0[all-handlers-extras]extra == "all-handlers-extras"
-
transformers==5.5.0[all-extras]extra == "all-extras"
-
transformers==5.5.0[all]extra == "all"
-
transformers==5.5.0[agents]extra == "agents"
-
twine[all]extra == "all"
-
twine[dev]extra == "dev"
-
twine[all-extras]extra == "all-extras"
-
typing-extensions<5,>=4.15.0[all-extras]extra == "all-extras"
-
typing-extensions<5,>=4.15.0[agents]extra == "agents"
-
typing-extensions<5,>=4.15.0[all]extra == "all"
-
walrus==0.9.3[test]extra == "test"
-
walrus==0.9.3[all]extra == "all"
-
walrus==0.9.3[all-extras]extra == "all-extras"
-
watchfiles==0.19.0[dev]extra == "dev"
-
watchfiles==0.19.0[all]extra == "all"
-
watchfiles==0.19.0[all-extras]extra == "all-extras"
-
wheel[all-extras]extra == "all-extras"
-
wheel[all]extra == "all"
-
wheel[dev]extra == "dev"