Skip to content

Use Python-Markdown 3.3.7 during site deployment #3338

Closed
@ericseppanen

Description

@ericseppanen

We are occasionally bitten by a bug in Python-Markdown <= 3.3.6 that causes lines like this:

* [add `[T]::as_simd(_mut)`](https://github.com/rust-lang/rust/pull/91479)

to be mis-parsed, resulting in a blank line being emitted.

I see that Python-Markdown 3.3.7 has been released, which hopefully has the bugfix. So hopefully we can stop seeing this bug if we can:

  1. Force use of Python-Markdown 3.3.7 when deploying the site (@nellshamrell, is this possible?)
  2. Force use of Python-Markdown 3.3.7 in CI
  3. (optional) remove the workarounds (pointless &nbsp; on the end of the troublesome lines)

See #2781, #3336, ade6ded for places this bit us in the past.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions