{"package":"langchaincoexpert","ecosystem":"pypi","latest_version":"1.0.3","description":"Building applications with LLMs through composability","license":"MIT","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://github.com/Ahmed14z/langchain-multiuser","repository":"https://github.com/Ahmed14z/langchain-multiuser","downloads_weekly":0,"health":{"score":31,"risk":"critical","breakdown":{"maintenance":0,"popularity":0,"security":25,"maturity":6,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"1.0.3","total_count":6,"recent":["0.0.296","0.0.297","1.0","1.0.1","1.0.2","1.0.3"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2023-09-17T11:40:59.346358Z","dependencies_count":117,"dependencies":["O365 (>=2.0.26,<3.0.0) ; extra == \"all\"","PyYAML (>=5.3)","SQLAlchemy (>=1.4,<3)","aiohttp (>=3.8.3,<4.0.0)","aleph-alpha-client (>=2.15.0,<3.0.0) ; extra == \"all\"","amadeus (>=8.1.0) ; extra == \"all\"","amazon-textract-caller (<2) ; extra == \"extended-testing\"","arxiv (>=1.4,<2.0) ; extra == \"all\"","assemblyai (>=0.17.0,<0.18.0) ; extra == \"extended-testing\"","async-timeout (>=4.0.0,<5.0.0) ; python_version < \"3.11\"","atlassian-python-api (>=3.36.0,<4.0.0) ; extra == \"all\" or extra == \"extended-testing\"","awadb (>=0.3.9,<0.4.0) ; extra == \"all\"","azure-ai-formrecognizer (>=3.2.1,<4.0.0) ; extra == \"azure\" or extra == \"all\"","azure-ai-vision (>=0.11.1b1,<0.12.0) ; extra == \"azure\" or extra == \"all\"","azure-cognitiveservices-speech (>=1.28.0,<2.0.0) ; extra == \"azure\" or extra == \"all\"","azure-core (>=1.26.4,<2.0.0) ; extra == \"azure\"","azure-cosmos (>=4.4.0b1,<5.0.0) ; extra == \"azure\" or extra == \"all\"","azure-identity (>=1.12.0,<2.0.0) ; extra == \"azure\" or extra == \"all\"","azure-search-documents (==11.4.0b8) ; extra == \"azure\"","beautifulsoup4 (>=4,<5) ; extra == \"all\" or extra == \"extended-testing\"","bibtexparser (>=1.4.0,<2.0.0) ; extra == \"extended-testing\"","cassio (>=0.1.0,<0.2.0) ; extra == \"extended-testing\"","chardet (>=5.1.0,<6.0.0) ; extra == \"text-helpers\" or extra == \"extended-testing\"","clarifai (>=9.1.0) ; extra == \"llms\" or extra == \"clarifai\" or extra == \"all\"","clickhouse-connect (>=0.5.14,<0.6.0) ; extra == \"all\"","cohere (>=4,<5) ; extra == \"llms\" or extra == \"cohere\" or extra == \"all\"","dashvector (>=1.0.1,<2.0.0) ; extra == \"extended-testing\"","dataclasses-json (>=0.5.7,<0.6.0)","deeplake (>=3.6.8,<4.0.0) ; extra == \"all\"","docarray[hnswlib] (>=0.32.0,<0.33.0) ; extra == \"docarray\" or extra == \"all\"","duckduckgo-search (>=3.8.3,<4.0.0) ; extra == \"all\"","elasticsearch (>=8,<9) ; extra == \"all\"","esprima (>=4.0.1,<5.0.0) ; extra == \"javascript\" or extra == \"all\" or extra == \"extended-testing\"","faiss-cpu (>=1,<2) ; extra == \"all\" or extra == \"extended-testing\"","feedparser (>=6.0.10,<7.0.0) ; extra == \"extended-testing\"","geopandas (>=0.13.1,<0.14.0) ; extra == \"extended-testing\"","gitpython (>=3.1.32,<4.0.0) ; extra == \"extended-testing\"","google-api-python-client (==2.70.0) ; extra == \"all\"","google-auth (>=2.18.1,<3.0.0) ; extra == \"all\"","google-search-results (>=2,<3) ; extra == \"all\"","gptcache (>=0.1.7) ; extra == \"all\"","gql (>=3.4.1,<4.0.0) ; extra == \"extended-testing\"","html2text (>=2020.1.16,<2021.0.0) ; extra == \"all\" or extra == \"extended-testing\"","huggingface_hub (>=0,<1) ; extra == \"llms\" or extra == \"all\"","jinja2 (>=3,<4) ; extra == \"all\" or extra == \"extended-testing\"","jq (>=1.4.1,<2.0.0) ; extra == \"all\" or extra == \"extended-testing\"","lancedb (>=0.1,<0.2) ; extra == \"all\"","langkit (>=0.0.6,<0.1.0) ; extra == \"all\"","langsmith (>=0.0.21,<0.1.0)","lark (>=1.1.5,<2.0.0) ; extra == \"all\"","libdeeplake (>=0.0.60,<0.0.61) ; extra == \"all\"","librosa (>=0.10.0.post2,<0.11.0) ; extra == \"all\"","lxml (>=4.9.2,<5.0.0) ; extra == \"all\" or extra == \"extended-testing\"","manifest-ml (>=0.0.1,<0.0.2) ; extra == \"llms\" or extra == \"all\"","markdownify (>=0.11.6,<0.12.0) ; extra == \"extended-testing\"","marqo (>=1.2.4,<2.0.0) ; extra == \"all\"","momento (>=1.5.0,<2.0.0) ; extra == \"all\"","mwparserfromhell (>=0.6.4,<0.7.0) ; extra == \"extended-testing\"","mwxml (>=0.3.3,<0.4.0) ; extra == \"extended-testing\"","nebula3-python (>=3.4.0,<4.0.0) ; extra == \"all\"","neo4j (>=5.8.1,<6.0.0) ; extra == \"all\"","networkx (>=2.6.3,<3.0.0) ; extra == \"all\"","newspaper3k (>=0.2.8,<0.3.0) ; extra == \"extended-testing\"","nlpcloud (>=1,<2) ; extra == \"llms\" or extra == \"all\"","nltk (>=3,<4) ; extra == \"all\"","nomic (>=1.0.43,<2.0.0) ; extra == \"all\"","numexpr (>=2.8.4,<3.0.0)","numpy (>=1,<2)","openai (>=0,<1) ; extra == \"llms\" or extra == \"openai\" or extra == \"azure\" or extra == \"all\" or extra == \"extended-testing\" or extra == \"extended-testing\"","openapi-schema-pydantic (>=1.2,<2.0) ; extra == \"extended-testing\"","openlm (>=0.0.5,<0.0.6) ; extra == \"llms\" or extra == \"all\"","opensearch-py (>=2.0.0,<3.0.0) ; extra == \"all\"","pandas (>=2.0.1,<3.0.0) ; extra == \"extended-testing\"","pdfminer-six (>=20221105,<20221106) ; extra == \"all\" or extra == \"extended-testing\"","pexpect (>=4.8.0,<5.0.0) ; extra == \"all\"","pgvector (>=0.1.6,<0.2.0) ; extra == \"all\" or extra == \"extended-testing\"","pinecone-client (>=2,<3) ; extra == \"all\"","pinecone-text (>=0.4.2,<0.5.0) ; extra == \"all\"","psychicapi (>=0.8.0,<0.9.0) ; extra == \"extended-testing\"","psycopg2-binary (>=2.9.5,<3.0.0) ; extra == \"all\"","py-trello (>=0.19.0,<0.20.0) ; extra == \"extended-testing\"","pydantic (>=1,<3)","pymongo (>=4.3.3,<5.0.0) ; extra == \"all\"","pymupdf (>=1.22.3,<2.0.0) ; extra == \"extended-testing\"","pyowm (>=3.3.0,<4.0.0) ; extra == \"all\"","pypdf (>=3.4.0,<4.0.0) ; extra == \"all\" or extra == \"extended-testing\"","pypdfium2 (>=4.10.0,<5.0.0) ; extra == \"extended-testing\"","pyspark (>=3.4.0,<4.0.0) ; extra == \"extended-testing\"","pytesseract (>=0.3.10,<0.4.0) ; extra == \"all\"","python-arango (>=7.5.9,<8.0.0) ; extra == \"all\"","pyvespa (>=0.33.0,<0.34.0) ; extra == \"all\"","qdrant-client (>=1.3.1,<2.0.0) ; (python_full_version >= \"3.8.1\" and python_version < \"3.12\") and (extra == \"qdrant\" or extra == \"all\")","rank-bm25 (>=0.2.2,<0.3.0) ; extra == \"extended-testing\"","rapidfuzz (>=3.1.1,<4.0.0) ; extra == \"extended-testing\"","rdflib (>=6.3.2,<7.0.0) ; extra == \"all\"","redis (>=4,<5) ; extra == \"all\"","requests (>=2,<3)","requests-toolbelt (>=1.0.0,<2.0.0) ; extra == \"all\" or extra == \"extended-testing\"","scikit-learn (>=1.2.2,<2.0.0) ; extra == \"extended-testing\"","sentence-transformers (>=2,<3) ; extra == \"embeddings\" or extra == \"all\"","singlestoredb (>=0.7.1,<0.8.0) ; extra == \"all\"","sqlite-vss (>=0.1.2,<0.2.0) ; extra == \"extended-testing\"","streamlit (>=1.18.0,<2.0.0) ; (python_full_version >= \"3.8.1\" and python_full_version != \"3.9.7\" and python_version < \"4.0\") and (extra == \"extended-testing\")","sympy (>=1.12,<2.0) ; extra == \"extended-testing\"","telethon (>=1.28.5,<2.0.0) ; extra == \"extended-testing\"","tenacity (>=8.1.0,<9.0.0)","tensorflow-text (>=2.11.0,<3.0.0) ; (python_version >= \"3.10\" and python_version < \"3.12\") and (extra == \"all\")","tigrisdb (>=1.0.0b6,<2.0.0) ; extra == \"all\"","tiktoken (>=0.3.2,<0.4.0) ; (python_version >= \"3.9\" and python_version < \"4.0\") and (extra == \"openai\" or extra == \"all\")","torch (>=1,<3) ; extra == \"llms\" or extra == \"all\"","tqdm (>=4.48.0) ; extra == \"extended-testing\"","transformers (>=4,<5) ; extra == \"llms\" or extra == \"all\"","weaviate-client (>=3,<4) ; extra == \"all\"","wikipedia (>=1,<2) ; extra == \"all\"","wolframalpha (==5.0.0) ; extra == \"all\"","xata (>=1.0.0a7,<2.0.0) ; extra == \"extended-testing\"","xmltodict (>=0.13.0,<0.14.0) ; extra == \"extended-testing\""]},"github_stats":null,"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"use_with_caution","issues":["Moderate health score (31/100) — verify manually"],"use_version":"1.0.3","version_hint":null,"summary":"langchaincoexpert@1.0.3 low health (31/100) — consider alternatives"},"version_scoped":null,"_meta":{"endpoint":"check","tier":"full","philosophy":"DepScope is free. Use the cheapest endpoint that answers your real question.","cheaper_alternatives":[{"endpoint":"/api/exists/pypi/langchaincoexpert","tokens_estimated":12,"use_when":"you only need to know if the package exists (hallucination guard)"},{"endpoint":"/api/health/pypi/langchaincoexpert","tokens_estimated":80,"use_when":"you only need a 0-100 score for go/no-go (>=70 = safe)"},{"endpoint":"/api/prompt/pypi/langchaincoexpert","tokens_estimated":280,"use_when":"you want a plain-text LLM-friendly brief instead of JSON"},{"endpoint":"POST /api/check_bulk","tokens_estimated":60,"use_when":"you have 5+ packages to check; sends one round-trip instead of N"}],"docs":"https://depscope.dev/integrate","hint_bulk":"You've called /api/check 12 times in 60s. Save bandwidth + tokens with POST /api/check_bulk (1 round-trip for N pkgs)."},"requested_version":null,"_cache":"hit","_response_ms":0,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":6,"first_release_age_days":null,"last_release_days_ago":1044,"avg_days_between_releases":null,"release_velocity":"stale"}}