Thanks Alberto. The library is not in a very nice shape, with no upstream development for more than 11 years and the python3 module being auto-generated with 2to3. Apparently 2to3 doesn't handle switching cgi.parse_qs to the urllib equivalent.
Currently python-oauth and python3-oauth have no reverse dependencies in the archive, at least in Focal and Groovy, so I wonder if we still want the package in the archive. There are probably reasons for which we do, given that you hit this bug and doko restored the python-oauth binary package in 1.0.1-6ubuntu1 mentioning in the changelog that it's still needed. The reasons are however not clear to me. Can we consider dropping the package from the archive in Groovy? ** Also affects: python-oauth (Ubuntu Groovy) Importance: Undecided Status: New ** Also affects: python-oauth (Ubuntu Focal) Importance: Undecided Status: New ** Changed in: python-oauth (Ubuntu Focal) Status: New => Confirmed ** Changed in: python-oauth (Ubuntu Groovy) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1883875 Title: oauth.py uses cgi.parse_qs which isn't available anymore To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-oauth/+bug/1883875/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs