On Mon, 5 Jul 2021 11:53:46 +0700 Frederic Muller <fred@xxxxxxxx> wrote: > Some of my Python code which was running without any issue fails > miserably with F34. Python is now version 3.9, I found some building > bugs for 1 of the libraries which has been fixed earlier this year. > > Namely I have issue with urllib3 and pexpect. Where should I ask > about it? I feel this list is not really about Python issues, and > that code was working fine with Python 3.8. The best place to look for these things is at python.org. A quick search found this page with changes from 3.8 to 3.9. https://docs.python.org/3/whatsnew/3.9.html It has this to say about urllib. urllib.parse Earlier Python versions allowed using both ; and & as query parameter separators in urllib.parse.parse_qs() and urllib.parse.parse_qsl(). Due to security concerns, and to conform with newer W3C recommendations, this has been changed to allow only a single separator key, with & as the default. This change also affects cgi.parse() and cgi.parse_multipart() as they use the affected functions internally. For more details, please see their respective documentation. (Contributed by Adam Goldschmidt, Senthil Kumaran and Ken Jin in bpo-42967.) It has nothing to say about pexpect. So, pexpect is not a python provided program, and probably uses something on that page internally that has changed. _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure