Skip to content

URL normalization, release docs#48

Merged
SmilingWayne merged 17 commits intomainfrom
basic-dev
Mar 30, 2026
Merged

URL normalization, release docs#48
SmilingWayne merged 17 commits intomainfrom
basic-dev

Conversation

@SmilingWayne
Copy link
Copy Markdown
Owner

  • Penpa: parse_penpa_input handles full URLs, m=solve, and extra query params; invalid payloads raise PenpaDecodeError instead of leaking low-level binascii / zlib errors.
  • puzz.link: parse_puzzlink_input accepts mirror hosts and bare paths; decode adds puzzlink_puzzle_path metadata.
    debug: format detection updated for these URL shapes.
  • docs: pyproject.toml description/keywords; README section on URL interchange, example, collapsible type table;
  • tests: round-trip / alternate-host coverage where applicable.

@cursor
Copy link
Copy Markdown

cursor bot commented Mar 30, 2026

You have used all of your free Bugbot PR reviews.

To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@SmilingWayne SmilingWayne merged commit 8123bab into main Mar 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant