Back to Explore

executablebooks/mdurl

GitHub
Open source

Last release:

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: Evidence suggests the repository is actively worked on (last upstream push on 2026-10-19), though published package updates have been sparse since 2022.
  • Update cadence: Published version updates occurred in 2021 (0.1.0), 2022 (0.1.1, 0.1.2), and then none after 2022-08-14, so release activity appears infrequent even if commit activity continues upstream.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

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.

    Breaking
  • 0.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.