Skip to content

wikipedia 1.5.0

Latest

Choose a tag to compare

@goldsmith goldsmith released this 25 Oct 03:30
· 2 commits to master since this release

First release in thirteen years — a stabilization release.

  • Python 3.10+ required (tested through 3.14); Python 2 support dropped.
  • Exact titles resolve before search suggestions; disambiguation pages raise instead of silently substituting another article.
  • HTTPS, connection reuse, configurable timeouts (5s connect / 15s read defaults via set_timeout), bounded retries with Retry-After support.
  • New RequestError exception; missing lists return [], absent coordinates return None.
  • Page objects keep their original language; bounded 5-minute caches.
  • Modern packaging (pyproject.toml, wheels) and GitHub Actions CI.

See CHANGELOG.md for the full list and CONTRIBUTIONS.md for the contributors whose PRs informed this release.