Langroid

Latest version: v0.45.7

Safety actively analyzes 714973 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 39 of 69

0.1.203

UrlLoader: recognize content from header when URL does has pdf, doc or docx but does not end with these suffix/extensions

0.1.202

LanceDB-related bug fixes:
- Use limit=None in various queries to ensure we get full collections list and get all documents
- Fix add_documents() bug where ids were not being indexed correctly

0.1.201

Chainlit, LiteLLM version bumps

0.1.200

Make more dependencies optional:
* `chromadb` (has some strange sqlite requirements that mess with dockerization in some envs)
* `mkdocs` (only need this for doc generation of course)
* `huggingface-hub`
See `pyproject.toml` for how to install these as extra dependencies using, e.g. `pip install "langroid[chromadb,transformers]"`

0.1.199

DocChatAgent:
* set default embedding config based on whether sentence_transformer is available
* set default `cross_encoder_reranking_model` to "cross-encoder/ms-marco-MiniLM-L-6-v2" if sentence_transformer available, else ""

0.1.198

* Remove all dependencies on Haystack
* Make transformers an extra (eliminates torch dependency); use `pip install "langroid[transformers]"` to get it
* Make `unstructured` library optional + extra; use `pip install "langroid[unstructured]"`) to get it
* Update ChromaDB to latest 0.4.23
* Default DocChatAgent to OpenAI Embeddings (eliminates dependency on transformers in core-langroid).
- To use hugging-face embeddings, install langroid with `pip install "langroid[hf-embeddings]"`

Page 39 of 69

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.