Closed ckastner closed 3 weeks ago
Hi, the problem is with Python 3.12.4 and Python 3.13.0b3, that fix path processing with URN like paths "//" (without scheme). It's a minor change in urlunsplit(), but probably the major impact is giving back the URL from parts:
class SplitResult(_SplitResultBase, _NetlocResultMixinStr):
__slots__ = ()
def geturl(self):
return urlunsplit(self)
I will check if it can have an impact on URN processing.
thank you
v3.3.2 fixes the problem with failing tests. A change in LocationPath.from_uri()
has been necessary for fixing the 2nd test.
Both tests are now version dependent (the change of urlunsplit
with UNC paths is in Python 3.12.4).
Thank you
Hi,
with Python 3.12, I'm seeing the following test failures:
Looking at the changelog of 3.12, there were a few changes to
urllib
, though it's not immediately obvious to me which one could have affected this (or if these change even were the cause).