Results 188 comments of Kurt McKee

Found the right path for this (no pun intended). :laughing: The fix is to push the path separator customization up from the `Pure*Path` classes to their `*Path` equivalents, and to...

I'm using `PureWindowsPath` when extracting and parsing shebang lines in arbitrary source code files because of its flexible handling of slashes and backslashes. Specifically for the Python launcher on Windows,...

Haha, "but I've been working to get the test suite _just right_ to prepare to work on this..."! :laughing: If you already know what the change will look like, please...

> I like it that somebody else has a look at the code That makes total sense to me! I'll tackle this one. :grin:

I ended up having a flight delayed for several hours, which gave me an opportunity to look into this. :+1:

This will unblock some work I was doing, but I won't be able to return to that work until next week at the earliest. Please don't feel pressure to get...

This looks similar to what I was seeing when I reported #310, and resolved in #315. @nieder The test suite compares rendered documents against known outputs, and different docutils versions...

> Changing the compatibility matrix is a breaking change Add `python_requires=">=3.9"` to `setup.py`, and older versions of Python will not see the new version when resolving and installing dependencies. Where...

I cut 3.8 support in the PR because it's end-of-life at the end of next month (October 31st, 2024). If changing the cut line to 3.7 and below will speed...