Skip to content

Fix pipeline failures in Windows and Python 3.11

What does the merge request do?

Fix two pipeline failures, and enforce passing of the Python 3.11 pipeline.

The root cause of the issues were filename normalisation on Windows as well as an upstream Python change (https://github.com/python/cpython/pull/27530).

Fixes #539 (closed) , Fixes #538 (closed)

Summary for release notes

Improve compatibility with Python 3.11.

Checklist

  • Add unit tests (if applicable)
  • Changes to inkex/ are well documented
  • Clean merge request history

Merge request reports