STINNER Victor <vstin...@python.org> added the comment:
I fixed the issue by disabling temporarily the benchmark, until html5lib is fixed: https://github.com/python/pyperformance/commit/8043c159215836fa733ee0815feecdd359e8852a -- That's Python bug tracker. The pyperformance bug tracker is at: https://github.com/python/pyperformance/issues Your issue is that "import html5lib" fails on Python 3.9 because there is no html5lib release including the fix: https://github.com/html5lib/html5lib-python/issues/419 The bug has already been fixed in html5lib. One workaround would be to disable htmllib benchmark on Python 3.9 until https://github.com/html5lib/html5lib-python/issues/419 is fixed. -- > collections removed ABC access in 3.9. That's bpo-25988 with commit ef092fe9905f61ca27889092ca1248a11aa74498. -- pip backported the html5lib patch: https://github.com/pypa/pip/commit/ef7ca1472c1fdd085cffb8183b7ce8abbe9e2800#diff-2496ad1eedee846e323ed2916d6c2d24 The fix is included in pip since pip 19.3.1. Note: The ensurepip module of the master branch of Python uses a bundled copy of pip 19.2.3. ---------- nosy: +vstinner _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue38739> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com