mdurl is a Python port of the JavaScript mdurl package, providing URL utilities for markdown-it. It is useful for developers working with markdown-it, especially when you need to work with URLs produced or transformed during Markdown parsing.
Project status
- Maintenance status: The repository shows an upstream push on 2026-07-13, which is strong evidence of ongoing maintenance, even though the provided package updates history only goes up to 0.1.2 (2022-08-14).
- Update cadence: Published version updates appear infrequent (0.1.0 in 2021-08, 0.1.1 in 2022-04, 0.1.2 in 2022-08), so there has likely been a long gap in published package updates relative to today (2026-07-19), despite recent upstream activity.
AI summary generated
Recent updates
0.1.2
Release 0.1.2 bumps the package version and modifies the URL decode logic for multi-byte (percent-encoded) sequences. The release notes are not provided, and there are no documented behavioral changes, but the code diff shows a meaningful change to how 4-byte UTF-8 sequences are decoded and returned as Python strings.
0.1.1
Version 0.1.1 primarily modernizes the codebase (type hints, annotations) and adjusts URL parsing logic in an edge case. The release notes section is empty, so no user-facing changes are documented in the publisher notes.
Breaking0.1.0
Release 0.1.0 was published on 2021-08-17, but the publisher did not provide any release notes. Because no changes are documented, there is insufficient information to assess API compatibility, breaking changes, or specific fixes included in this version.
0.0.1
Release version 0.0.1 was published on 2021-07-20, but no release notes or change descriptions were provided by the publisher. As a result, there is not enough documented information to identify features, fixes, or potential breaking changes for an upgrade.