Hi all,
python-blist currently does not build against Python 3.9:
and worryingly, even the patch we use for Python 3.7 compatibility has not been merged after two years; upstream seems to be totally dead:
https://github.com/DanielStutzbach/blist/pull/78
As such I'm leaning towards retiring this package, except that a check on what requires it is a bit worrying (ujson requires it, and in turn many packages depend on ujson).
Interestingly, the upstream ujson repo does not seem to mention blist at all, so maybe its addition as a build requirement was just a mistake and we can unentangle the two:
https://github.com/ultrajson/ultrajson
~ ❯ sudo repoquery --repo rawhide,rawhide-source --whatrequires python3-blist Last metadata expiration check: 0:01:33 ago on Mon 11 May 2020 06:12:37 PM PDT. python-ujson-0:2.0-0.3.20170206git2f1d487.fc32.src
~ ❯ sudo repoquery --repo rawhide,rawhide-source --whatrequires python3-ujson Last metadata expiration check: 0:01:45 ago on Mon 11 May 2020 06:12:37 PM PDT. buildstream-0:1.4.1-2.fc32.noarch buildstream-0:1.4.1-2.fc32.src python-anyjson-0:0.3.3-25.fc32.src python-gnocchiclient-0:7.0.4-6.fc32.src python-jsonrpc-server-0:0.3.4-3.fc33.src python-language-server-0:0.31.10-3.fc33.src python3-autobahn-0:19.10.1-2.fc32.noarch python3-gnocchiclient-0:7.0.4-6.fc32.noarch python3-jsonrpc-server-0:0.3.4-3.fc33.noarch python3-language-server-0:0.31.10-3.fc33.noarch python3-pydantic-0:1.3-4.fc32.noarch