Langroid

Latest version: v0.45.7

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

Scan your dependencies

Page 2 of 69

0.45.1

build: remove `docling`, `tavily` from core dependencies (they are optional, installable via extras)

0.45.0

feat: pdf parsing with Marker - see [docs](https://langroid.github.io/langroid/notes/marker-pdf)

Thank you, abab-dev !

0.44.1

fix: remove double-indented "cached" line in agent outputs.

0.44.0

feat: late imports to reduce load time of top level modules (langroid, etc)

0.43.1

fix: fix incorrect strict-recovery in `get_tool_messages(str)`

Extends the fix in 758 to string-typed calls to get_tool_messages for ChatAgents
by ensuring that the recovery flag is sent only when one of the following is true:
- the most recent message in the history was produced by the LLM, or
- the argument is a ChatDocument sent by the LLM.

Resolves 753

Thanks nilspalumbo!

0.43.0

feat: GeminiPdfParser: use Gemini LLM for pdf parsing, see [docs](https://langroid.github.io/langroid/notes/gemini-pdf-parser/)

Thank you abab-dev!

Page 2 of 69

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.