Hi
When I run pytest with pytest_cases I get the following deprecation warning on each run.
I am using python 3.10 and have python dev mode on (export PYTHONDEVMODE=1)
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:30: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST_VERSION = LooseVersion(pytest.__version__)
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:31: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST3_OR_GREATER = PYTEST_VERSION >= LooseVersion('3.0.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:32: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST32_OR_GREATER = PYTEST_VERSION >= LooseVersion('3.2.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:33: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST33_OR_GREATER = PYTEST_VERSION >= LooseVersion('3.3.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:34: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST34_OR_GREATER = PYTEST_VERSION >= LooseVersion('3.4.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:35: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST35_OR_GREATER = PYTEST_VERSION >= LooseVersion('3.5.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:36: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST361_36X = LooseVersion('3.6.0') < PYTEST_VERSION < LooseVersion('3.7.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:37: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST37_OR_GREATER = PYTEST_VERSION >= LooseVersion('3.7.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:38: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST38_OR_GREATER = PYTEST_VERSION >= LooseVersion('3.8.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:39: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST46_OR_GREATER = PYTEST_VERSION >= LooseVersion('4.6.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:40: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST53_OR_GREATER = PYTEST_VERSION >= LooseVersion('5.3.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:41: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST54_OR_GREATER = PYTEST_VERSION >= LooseVersion('5.4.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:42: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST421_OR_GREATER = PYTEST_VERSION >= LooseVersion('4.2.1')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:43: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST6_OR_GREATER = PYTEST_VERSION >= LooseVersion('6.0.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:44: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST7_OR_GREATER = PYTEST_VERSION >= LooseVersion('7.0.0')
/.../lib/python3.10/site-packages/pytest_cases/common_pytest_marks.py:45: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
PYTEST71_OR_GREATER = PYTEST_VERSION >= LooseVersion('7.1.0')
Are you aware of this issue and interested in a fix / contribution?
Hi
When I run pytest with pytest_cases I get the following deprecation warning on each run.
I am using python 3.10 and have python dev mode on (
export PYTHONDEVMODE=1)Are you aware of this issue and interested in a fix / contribution?