Closed shadchin closed 3 years ago
hi @shadchin!
do you have time to investigate these issues in py3.9?
my first thought is some standard library fn furl uses changed behavior from py3.8 to py3.9.1 and to py3.9.2
More info - https://bugs.python.org/issue42967
Also affected Python 3.8.8
@mcepl awesome! great patch
can you please submit a PR for your patch?
other remnants, like
# ';' is a valid query delimiter.
q = furl.Query('=;=')
assert q.params.allitems() == [('', ''), ('', '')] and str(q) == '=&='
q = furl.Query('a=a;b=b;c=')
assert q.params == {
'a': 'a', 'b': 'b', 'c': ''} and str(q) == 'a=a&b=b&c='
should be excised, too
@gruns I am sorry, but I am a maintainer of hundreds of packages for openSUSE, I cannot keep open git checkouts for all of them. I don't care about the recognition, you can apply the patch under your name if you wish.
fixed in the latest v2.1.2!
huge thank you for all your help, discussion, and PRs, ben, matěj, and alexander :pray:
Python 3.9.1 #121
Python 3.9.2