Most of the projects that are blocking the Python 3.10 migration are not Python projects. This makes it difficult for Python developers to contribute "fixes" to upstream.
Python projects:
- https://github.com/aws/aws-cli -- Python 3.10 compatible last month
- https://github.com/python-poetry/poetry -- Python 3.10 compatible
- https://github.com/hylang/hy -- Python 3.10 compatible in 1.0 alpha pre-release
- https://github.com/Diaoul/subliminal - No git mods since May 2020
Non-Python projects: https://github.com/David-OConnor/pyflow (Rust) https://github.com/PyO3/maturin (Rust)
https://github.com/elastic/beats (Go, JavaScript)
https://github.com/protocolbuffers/protobuf (C, C++, C#, Objectve-C, Java) -- upstream is Python 3.10 compatible. https://github.com/ablab/spades (C, C++) Issue in PyYAML dependency was fixed in 2019. https://github.com/facebook/watchman (C, C++) https://github.com/varnishcache/varnish-cache (C) https://quex.sourceforge.io (C/C++) https://git.tuxfamily.org/hatari/hatari (C with a Python user interface) lit and glib https://llvm.org