diff --git a/codegen/core/src/main/java/software/amazon/smithy/python/codegen/writer/MarkdownConverter.java b/codegen/core/src/main/java/software/amazon/smithy/python/codegen/writer/MarkdownConverter.java index eed730e9f..647c0b14e 100644 --- a/codegen/core/src/main/java/software/amazon/smithy/python/codegen/writer/MarkdownConverter.java +++ b/codegen/core/src/main/java/software/amazon/smithy/python/codegen/writer/MarkdownConverter.java @@ -170,8 +170,7 @@ private static String postProcessPandocOutput(String output) { // Remove unnecessary backslash escapes that pandoc adds for markdown // These characters don't need escaping in Python docstrings - // Handles: [ ] ' { } ( ) < > ` @ _ * | ! ~ $ - output = output.replaceAll("\\\\([\\[\\]'{}()<>`@_*|!~$])", "$1"); + output = output.replaceAll("\\\\([\\[\\]'{}()<>`@_*|!~$#])", "$1"); // Replace and tags with admonitions for mkdocstrings output = replaceAdmonitionTags(output, "note", "Note");