We currently use `from distutils.version import StrictVersion` but we want to drop `distutils` in preparation for Python 3.12. What is the recommended substitute for `StrictVersion`? https://github.com/python/cpython/blob/main/Lib/distutils/version.py#L93 https://github.com/pypa/packaging/blob/main/packaging/version.py * https://github.com/pypa/setuptools/discussions/3145