Metadata-Version: 2.4
Name: iqvigilant-workbench
Version: 0.1.0
Summary: IQVigilant Workbench — batteries-included VeloIQ + IQVigilant desktop/server app
License: Proprietary
Requires-Python: >=3.10
Requires-Dist: alembic<2.0,>=1.13
Requires-Dist: click>=8.0
Requires-Dist: cryptography>=41.0.0
Requires-Dist: dateparser>=1.0
Requires-Dist: fastapi<1.0,>=0.109
Requires-Dist: itsdangerous>=2.0
Requires-Dist: passlib[bcrypt]>=1.7
Requires-Dist: plotly>=5.0
Requires-Dist: pydantic-settings>=2.1
Requires-Dist: pydantic<3.0,>=2.5
Requires-Dist: python-dotenv>=1.0
Requires-Dist: python-jose[cryptography]>=3.3
Requires-Dist: python-jose[cryptography]>=3.3.0
Requires-Dist: python-multipart>=0.0.6
Requires-Dist: sqladmin>=0.16
Requires-Dist: sqlalchemy<3.0,>=2.0.25
Requires-Dist: sqlmodel<1.0,>=0.0.14
Requires-Dist: tomli>=2.0; python_version < "3.11"
Requires-Dist: typing-extensions>=4.9
Requires-Dist: uvicorn[standard]>=0.23.0
Requires-Dist: uvicorn[standard]>=0.27
Provides-Extra: documents
Requires-Dist: chromadb>=0.4.0; extra == "documents"
Requires-Dist: pandasai-openai>=0.1.0; extra == "documents"
Requires-Dist: unstructured>=0.12.0; extra == "documents"
Requires-Dist: pypdf>=4.0.0; extra == "documents"
Requires-Dist: python-docx>=1.1.0; extra == "documents"
Requires-Dist: python-pptx>=0.6.23; extra == "documents"
Requires-Dist: openpyxl>=3.1.0; extra == "documents"
Requires-Dist: openapi-schema-validator>=0.6.0; extra == "documents"
Requires-Dist: jsonschema>=4.0.0; extra == "documents"
Provides-Extra: nlp
Requires-Dist: openai>=1.0.0; extra == "nlp"
Requires-Dist: langchain>=0.1.0; extra == "nlp"
Requires-Dist: langchain-classic>=1.0.0; extra == "nlp"
Requires-Dist: langchain-community>=0.2.0; extra == "nlp"
Requires-Dist: langchain-openai>=0.1.0; extra == "nlp"
Requires-Dist: langgraph>=0.0.26; extra == "nlp"
Requires-Dist: spacy>=3.7.0; extra == "nlp"
Requires-Dist: langdetect>=1.0.0; extra == "nlp"
Requires-Dist: pysbd>=0.3.4; extra == "nlp"
Requires-Dist: fuzzywuzzy>=0.18.0; extra == "nlp"
Requires-Dist: detect-delimiter>=0.1.1; extra == "nlp"
Requires-Dist: json2html>=1.3.0; extra == "nlp"
Requires-Dist: sentence-transformers>=2.2.0; extra == "nlp"
Requires-Dist: langchain-ibm>=0.1.0; extra == "nlp"
Requires-Dist: langchain-ollama>=0.1.0; extra == "nlp"
Requires-Dist: pandasai-openai>=0.1.0; extra == "nlp"
