Since Python 3.12, the distutils package has been removed from the standard library. This package is used, at least, on conversion.py to convert from string values to boolean. Maybe it could be replaced.
The third party package setuptools has integrated a copy of distutils. So, if the functionality that distutils provides can not be replaced, you should consider adding setuptools as a dependency of this project.
Since Python 3.12, the
distutils
package has been removed from the standard library. This package is used, at least, on conversion.py to convert from string values to boolean. Maybe it could be replaced. The third party packagesetuptools
has integrated a copy of distutils. So, if the functionality that distutils provides can not be replaced, you should consider adding setuptools as a dependency of this project.