Adjust our PYTHONWARNINGS in tox.ini to add some new exclusions for
warnings appearing in Python 3.10.0b1, and also clean up some which
were resolved by it and by Python 3.9.5. Adjust the code comments
documenting these accordingly.
usedevelop = True
# TODO(fungi) Switch this to "error" once the following are solved
#
usedevelop = True
# TODO(fungi) Switch this to "error" once the following are solved
#
+# py310... distutils.command.install raises DeprecationWarning: The
+# distutils.sysconfig module is deprecated, use sysconfig instead
# py310... importlib._bootstrap raises ImportWarning:
# _SixMetaPathImporter.find_spec() not found; falling back to find_module()
# py310... importlib._bootstrap raises ImportWarning:
# _SixMetaPathImporter.find_spec() not found; falling back to find_module()
-# all... pip._vendor.packaging.version raises DeprecationWarning: Creating a
-# LegacyVersion has been deprecated and will be removed in the next major
-# release
# yamllint... pip._vendor.packaging.specifiers raises DeprecationWarning:
# Creating a LegacyVersion has been deprecated and will be removed in the
# next major release
# yamllint... pip._vendor.packaging.specifiers raises DeprecationWarning:
# Creating a LegacyVersion has been deprecated and will be removed in the
# next major release
-# py310... pip._vendor.packaging.tags and setuptools both raise
-# DeprecationWarning: The distutils package is deprecated and slated for
-# removal in Python 3.12. Use setuptools or check PEP 632 for potential
-# alternatives
+# py310... pip._vendor.packaging.tags raises DeprecationWarning: The distutils
+# package is deprecated and slated for removal in Python 3.12. Use setuptools
+# or check PEP 632 for potential alternatives
+# py310... pip._vendor.urllib3.connection and pip._vendor.urllib3.util.ssl_
+# both raise DeprecationWarning: ssl module: PROTOCOL_TLS is deprecated
- PYTHONWARNINGS = error, ignore:::importlib._bootstrap, ignore:::pip._vendor.packaging.version, ignore:::pip._vendor.packaging.specifiers, ignore:::pip._vendor.packaging.tags, ignore:::setuptools
+ PYTHONWARNINGS = error, ignore:::distutils.command.install, ignore:::importlib._bootstrap, ignore:::pip._vendor.packaging.specifiers, ignore:::pip._vendor.packaging.tags, ignore:::pip._vendor.urllib3.connection, ignore:::pip._vendor.urllib3.util.ssl_
VIRTUALENV_CREATOR = venv
commands = mudpy_selftest mudpy/tests/fixtures/test_daemon.yaml
VIRTUALENV_CREATOR = venv
commands = mudpy_selftest mudpy/tests/fixtures/test_daemon.yaml