Mistune 3 parser refactor + CI tooling#11
Conversation
Bumps [mistune](https://github.com/lepture/mistune) from 0.8.1 to 2.0.3. - [Release notes](https://github.com/lepture/mistune/releases) - [Changelog](https://github.com/lepture/mistune/blob/master/docs/changes.rst) - [Commits](lepture/mistune@v0.8.1...v2.0.3) --- updated-dependencies: - dependency-name: mistune dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Bump mistune from 0.8.1 to 2.0.3
|
Compatibility audit result: do not merge this revision. I compared
Representative differences: Other reproduced changes include thematic breaks disappearing, autolink escaping changing, link-title quote normalization, legacy fixture byte changes, and reference definitions inside lists moving into the list item. Compatibility confidence is 2/10, below the required 9/10 merge bar. The smallest next step is to define which legacy outputs are contractual versus explicitly approved improvements, retain a reduced dual-environment comparator as a regression gate, fix or adapt each unapproved mismatch class, and rerun the same exact comparison on the current base. I am leaving this PR open and unmerged. |
Goal
Upgrade to the Mistune 3 parser stack while preserving
masterbehavior for structure diff output.What Changed
sdiffbehavior stable.Validation
make testpasses onrefactor/mistune3-api.python -m flake8 --config .flake8 sdiff testspasses.python -m coverage report -mpasses with total coverage abovefail_under=96.Compatibility Notes
masterfor structure diff, not markdown auto-formatting.