|
Scope
- Fix deprecation warnings in calc_release_version.py related to "distutils Version classes"
Background & Motivation
calc_release_version.py outputs deprecation warnings with Python 3.10.6:
% cmake ..(...)-- Found PythonInterp: /Users/kevin.albertson/.venv-08212022/bin/python (found version "3.10.6")
|
/Users/kevin.albertson/review/mongo-c-driver-1105/build/calc_release_version.py:218: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
|
version_loose = LooseVersion('0.0.0')
|
/Users/kevin.albertson/review/mongo-c-driver-1105/build/calc_release_version.py:77: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
|
version_loose = LooseVersion('0.0.0')
|
Consider removing a dependency for version strings. mongo-c-driver-tools has a Version class that may be useful.
|