SIGN IN SIGN UP

gh-88375, gh-111788: Fix parsing errors and normalization in robotparser (GH-138502)

* Don't fail trying to parse weird patterns.
* Don't fail trying to decode non-UTF-8 "robots.txt" files.
* No longer ignore trailing "?" in patterns and URLs.
* Distinguish raw special characters "?", "=" and "&" from the
  percent-encoded ones.
* Remove tests that do nothing.
S
Serhiy Storchaka committed
cb7ef18d70a0bc1363799e2dfa475db457155e43
Parent: ed522ed
Committed by GitHub <noreply@github.com> on 9/5/2025, 3:58:42 PM