Download Latest Version 0.67.7 source code.zip (59.7 MB)
Email in envelope

Get an email when there's a new version of Langroid

Home / 0.67.3
Name Modified Size InfoDownloads / Week
Parent folder
langroid-0.67.3-py3-none-any.whl 2026-08-29 483.7 kB
langroid-0.67.3.tar.gz 2026-08-29 431.8 kB
0.67.3 source code.tar.gz 2026-08-29 59.2 MB
0.67.3 source code.zip 2026-08-29 59.7 MB
README.md 2026-08-29 1.0 kB
Totals: 5 Items   119.9 MB 0

Improvements

Actionable error messages when URL fetch limits trip (#1114, [#1115])

Follow-up to the bounded-download fix in 0.67.2 (#1113): when a URL download fails because of the configured ParsingConfig limits, the logged error now tells you exactly which knob to turn instead of a bare exception string:

  • Oversized documents: URL document exceeds maximum size of N bytes; increase ParsingConfig.url_max_size to allow larger documents
  • Timeouts (HEAD probe, direct document URLs, and header-sniffed downloads in URLLoader): the message names ParsingConfig.url_connect_timeout / url_read_timeout and shows their current values. Read-timeouts that requests wraps in ConnectionError are detected too, while genuine connection failures (DNS, refused, SSL) don't get misleading timeout advice.

Also includes a test-infrastructure fix (#1115) so the new log assertions run correctly under CI's -p no:logging pytest mode.

Full Changelog: https://github.com/langroid/langroid/compare/0.67.2...0.67.3

Source: README.md, updated 2026-08-29