py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m pytest
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
rootdir: $(@D)
configfile: pytest.ini
collecting ... collected 254 items

docs/conf.py::mypy PASSED
docs/conf.py::mypy-status PASSED
importlib_resources/__init__.py::mypy PASSED
importlib_resources/_adapters.py::mypy PASSED
importlib_resources/_common.py::mypy PASSED
importlib_resources/_common.py::importlib_resources._common.package_to_anchor PASSED
importlib_resources/_functional.py::mypy PASSED
importlib_resources/_itertools.py::mypy PASSED
importlib_resources/_itertools.py::importlib_resources._itertools.only PASSED
importlib_resources/abc.py::mypy PASSED
importlib_resources/compat/__init__.py::mypy PASSED
importlib_resources/compat/py$(PYV).py::mypy PASSED
importlib_resources/future/__init__.py::mypy PASSED
importlib_resources/future/adapters.py::mypy PASSED
importlib_resources/readers.py::mypy PASSED
importlib_resources/simple.py::mypy PASSED
importlib_resources/tests/__init__.py::mypy PASSED
importlib_resources/tests/_path.py::mypy PASSED
importlib_resources/tests/_path.py::importlib_resources.tests._path.build PASSED
importlib_resources/tests/compat/__init__.py::mypy PASSED
importlib_resources/tests/compat/py312.py::mypy PASSED
importlib_resources/tests/compat/py$(PYV).py::mypy PASSED
importlib_resources/tests/test_compatibilty_files.py::mypy PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_child_path_is PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_child_path_iter PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_child_path_name PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_child_path_open PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_open_invalid_mode PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_orphan_path_invalid PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_orphan_path_is PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_orphan_path_iter PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_orphan_path_name PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_orphan_path_open PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_spec_path_is PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_spec_path_iter PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_spec_path_name PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_spec_path_open PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesTests::test_wrap_spec PASSED
importlib_resources/tests/test_compatibilty_files.py::CompatibilityFilesNoReaderTests::test_spec_path_joinpath PASSED
importlib_resources/tests/test_contents.py::mypy PASSED
importlib_resources/tests/test_contents.py::ContentsDiskTests::test_contents PASSED
importlib_resources/tests/test_contents.py::ContentsZipTests::test_contents PASSED
importlib_resources/tests/test_contents.py::ContentsNamespaceTests::test_contents PASSED
importlib_resources/tests/test_custom.py::mypy PASSED
importlib_resources/tests/test_custom.py::CustomTraversableResourcesTests::test_custom_loader PASSED
importlib_resources/tests/test_files.py::mypy PASSED
importlib_resources/tests/test_files.py::OpenDiskTests::test_joinpath_with_multiple_args PASSED
importlib_resources/tests/test_files.py::OpenDiskTests::test_old_parameter PASSED
importlib_resources/tests/test_files.py::OpenDiskTests::test_read_bytes PASSED
importlib_resources/tests/test_files.py::OpenDiskTests::test_read_text PASSED
importlib_resources/tests/test_files.py::OpenDiskTests::test_traversable PASSED
importlib_resources/tests/test_files.py::OpenZipTests::test_joinpath_with_multiple_args PASSED
importlib_resources/tests/test_files.py::OpenZipTests::test_old_parameter PASSED
importlib_resources/tests/test_files.py::OpenZipTests::test_read_bytes PASSED
importlib_resources/tests/test_files.py::OpenZipTests::test_read_text PASSED
importlib_resources/tests/test_files.py::OpenZipTests::test_traversable PASSED
importlib_resources/tests/test_files.py::OpenNamespaceTests::test_joinpath_with_multiple_args PASSED
importlib_resources/tests/test_files.py::OpenNamespaceTests::test_non_paths_in_dunder_path PASSED
importlib_resources/tests/test_files.py::OpenNamespaceTests::test_old_parameter PASSED
importlib_resources/tests/test_files.py::OpenNamespaceTests::test_read_bytes PASSED
importlib_resources/tests/test_files.py::OpenNamespaceTests::test_read_text PASSED
importlib_resources/tests/test_files.py::OpenNamespaceTests::test_traversable PASSED
importlib_resources/tests/test_files.py::OpenNamespaceZipTests::test_joinpath_with_multiple_args PASSED
importlib_resources/tests/test_files.py::OpenNamespaceZipTests::test_old_parameter PASSED
importlib_resources/tests/test_files.py::OpenNamespaceZipTests::test_read_bytes PASSED
importlib_resources/tests/test_files.py::OpenNamespaceZipTests::test_read_text PASSED
importlib_resources/tests/test_files.py::OpenNamespaceZipTests::test_traversable PASSED
importlib_resources/tests/test_files.py::ModuleFilesDiskTests::test_module_resources PASSED
importlib_resources/tests/test_files.py::ModuleFilesZipTests::test_module_resources PASSED
importlib_resources/tests/test_files.py::ImplicitContextFilesDiskTests::test_implicit_files_package PASSED
importlib_resources/tests/test_files.py::ImplicitContextFilesDiskTests::test_implicit_files_submodule PASSED
importlib_resources/tests/test_files.py::ImplicitContextFilesDiskTests::test_implicit_files_with_compiled_importlib PASSED
importlib_resources/tests/test_files.py::ImplicitContextFilesZipTests::test_implicit_files_package PASSED
importlib_resources/tests/test_files.py::ImplicitContextFilesZipTests::test_implicit_files_submodule PASSED
importlib_resources/tests/test_files.py::ImplicitContextFilesZipTests::test_implicit_files_with_compiled_importlib PASSED
importlib_resources/tests/test_functional.py::mypy PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_common_errors PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_contents PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_is_resource PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_open_binary PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_open_text PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_path PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_read_binary PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_read_text PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Disk::test_text_errors PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_common_errors PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_contents PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_is_resource PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_open_binary PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_open_text PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_path PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_read_binary PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_read_text PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_ModuleAnchor_Disk::test_text_errors PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_common_errors PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_contents PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_is_resource PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_open_binary PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_open_text PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_path PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_read_binary PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_read_text PASSED
importlib_resources/tests/test_functional.py::FunctionalAPITest_StringAnchor_Memory::test_text_errors PASSED
importlib_resources/tests/test_open.py::mypy PASSED
importlib_resources/tests/test_open.py::CommonBinaryTests::test_extant_path PASSED
importlib_resources/tests/test_open.py::CommonBinaryTests::test_importing_module_as_side_effect PASSED
importlib_resources/tests/test_open.py::CommonBinaryTests::test_missing_path PASSED
importlib_resources/tests/test_open.py::CommonBinaryTests::test_package_name PASSED
importlib_resources/tests/test_open.py::CommonBinaryTests::test_package_object PASSED
importlib_resources/tests/test_open.py::CommonBinaryTests::test_pathlib_path PASSED
importlib_resources/tests/test_open.py::CommonBinaryTests::test_string_path PASSED
importlib_resources/tests/test_open.py::CommonBinaryTests::test_useless_loader PASSED
importlib_resources/tests/test_open.py::CommonTextTests::test_extant_path PASSED
importlib_resources/tests/test_open.py::CommonTextTests::test_importing_module_as_side_effect PASSED
importlib_resources/tests/test_open.py::CommonTextTests::test_missing_path PASSED
importlib_resources/tests/test_open.py::CommonTextTests::test_package_name PASSED
importlib_resources/tests/test_open.py::CommonTextTests::test_package_object PASSED
importlib_resources/tests/test_open.py::CommonTextTests::test_pathlib_path PASSED
importlib_resources/tests/test_open.py::CommonTextTests::test_string_path PASSED
importlib_resources/tests/test_open.py::CommonTextTests::test_useless_loader PASSED
importlib_resources/tests/test_open.py::OpenDiskTests::test_open_binary PASSED
importlib_resources/tests/test_open.py::OpenDiskTests::test_open_binary_FileNotFoundError PASSED
importlib_resources/tests/test_open.py::OpenDiskTests::test_open_text_FileNotFoundError PASSED
importlib_resources/tests/test_open.py::OpenDiskTests::test_open_text_default_encoding PASSED
importlib_resources/tests/test_open.py::OpenDiskTests::test_open_text_given_encoding PASSED
importlib_resources/tests/test_open.py::OpenDiskTests::test_open_text_with_errors PASSED
importlib_resources/tests/test_open.py::OpenDiskNamespaceTests::test_open_binary PASSED
importlib_resources/tests/test_open.py::OpenDiskNamespaceTests::test_open_binary_FileNotFoundError PASSED
importlib_resources/tests/test_open.py::OpenDiskNamespaceTests::test_open_text_FileNotFoundError PASSED
importlib_resources/tests/test_open.py::OpenDiskNamespaceTests::test_open_text_default_encoding PASSED
importlib_resources/tests/test_open.py::OpenDiskNamespaceTests::test_open_text_given_encoding PASSED
importlib_resources/tests/test_open.py::OpenDiskNamespaceTests::test_open_text_with_errors PASSED
importlib_resources/tests/test_open.py::OpenZipTests::test_open_binary PASSED
importlib_resources/tests/test_open.py::OpenZipTests::test_open_binary_FileNotFoundError PASSED
importlib_resources/tests/test_open.py::OpenZipTests::test_open_text_FileNotFoundError PASSED
importlib_resources/tests/test_open.py::OpenZipTests::test_open_text_default_encoding PASSED
importlib_resources/tests/test_open.py::OpenZipTests::test_open_text_given_encoding PASSED
importlib_resources/tests/test_open.py::OpenZipTests::test_open_text_with_errors PASSED
importlib_resources/tests/test_open.py::OpenNamespaceZipTests::test_open_binary PASSED
importlib_resources/tests/test_open.py::OpenNamespaceZipTests::test_open_binary_FileNotFoundError PASSED
importlib_resources/tests/test_open.py::OpenNamespaceZipTests::test_open_text_FileNotFoundError PASSED
importlib_resources/tests/test_open.py::OpenNamespaceZipTests::test_open_text_default_encoding PASSED
importlib_resources/tests/test_open.py::OpenNamespaceZipTests::test_open_text_given_encoding PASSED
importlib_resources/tests/test_open.py::OpenNamespaceZipTests::test_open_text_with_errors PASSED
importlib_resources/tests/test_path.py::mypy PASSED
importlib_resources/tests/test_path.py::CommonTests::test_extant_path PASSED
importlib_resources/tests/test_path.py::CommonTests::test_importing_module_as_side_effect PASSED
importlib_resources/tests/test_path.py::CommonTests::test_missing_path PASSED
importlib_resources/tests/test_path.py::CommonTests::test_package_name PASSED
importlib_resources/tests/test_path.py::CommonTests::test_package_object PASSED
importlib_resources/tests/test_path.py::CommonTests::test_pathlib_path PASSED
importlib_resources/tests/test_path.py::CommonTests::test_string_path PASSED
importlib_resources/tests/test_path.py::CommonTests::test_useless_loader PASSED
importlib_resources/tests/test_path.py::PathDiskTests::test_natural_path PASSED
importlib_resources/tests/test_path.py::PathDiskTests::test_reading PASSED
importlib_resources/tests/test_path.py::PathMemoryTests::test_reading PASSED
importlib_resources/tests/test_path.py::PathZipTests::test_reading PASSED
importlib_resources/tests/test_path.py::PathZipTests::test_remove_in_context_manager PASSED
importlib_resources/tests/test_read.py::mypy PASSED
importlib_resources/tests/test_read.py::CommonBinaryTests::test_extant_path PASSED
importlib_resources/tests/test_read.py::CommonBinaryTests::test_importing_module_as_side_effect PASSED
importlib_resources/tests/test_read.py::CommonBinaryTests::test_missing_path PASSED
importlib_resources/tests/test_read.py::CommonBinaryTests::test_package_name PASSED
importlib_resources/tests/test_read.py::CommonBinaryTests::test_package_object PASSED
importlib_resources/tests/test_read.py::CommonBinaryTests::test_pathlib_path PASSED
importlib_resources/tests/test_read.py::CommonBinaryTests::test_string_path PASSED
importlib_resources/tests/test_read.py::CommonBinaryTests::test_useless_loader PASSED
importlib_resources/tests/test_read.py::CommonTextTests::test_extant_path PASSED
importlib_resources/tests/test_read.py::CommonTextTests::test_importing_module_as_side_effect PASSED
importlib_resources/tests/test_read.py::CommonTextTests::test_missing_path PASSED
importlib_resources/tests/test_read.py::CommonTextTests::test_package_name PASSED
importlib_resources/tests/test_read.py::CommonTextTests::test_package_object PASSED
importlib_resources/tests/test_read.py::CommonTextTests::test_pathlib_path PASSED
importlib_resources/tests/test_read.py::CommonTextTests::test_string_path PASSED
importlib_resources/tests/test_read.py::CommonTextTests::test_useless_loader PASSED
importlib_resources/tests/test_read.py::ReadDiskTests::test_read_bytes PASSED
importlib_resources/tests/test_read.py::ReadDiskTests::test_read_text_default_encoding PASSED
importlib_resources/tests/test_read.py::ReadDiskTests::test_read_text_given_encoding PASSED
importlib_resources/tests/test_read.py::ReadDiskTests::test_read_text_with_errors PASSED
importlib_resources/tests/test_read.py::ReadZipTests::test_read_bytes PASSED
importlib_resources/tests/test_read.py::ReadZipTests::test_read_submodule_resource PASSED
importlib_resources/tests/test_read.py::ReadZipTests::test_read_submodule_resource_by_name PASSED
importlib_resources/tests/test_read.py::ReadZipTests::test_read_text_default_encoding PASSED
importlib_resources/tests/test_read.py::ReadZipTests::test_read_text_given_encoding PASSED
importlib_resources/tests/test_read.py::ReadZipTests::test_read_text_with_errors PASSED
importlib_resources/tests/test_read.py::ReadNamespaceTests::test_read_bytes PASSED
importlib_resources/tests/test_read.py::ReadNamespaceTests::test_read_text_default_encoding PASSED
importlib_resources/tests/test_read.py::ReadNamespaceTests::test_read_text_given_encoding PASSED
importlib_resources/tests/test_read.py::ReadNamespaceTests::test_read_text_with_errors PASSED
importlib_resources/tests/test_read.py::ReadNamespaceZipTests::test_read_bytes PASSED
importlib_resources/tests/test_read.py::ReadNamespaceZipTests::test_read_submodule_resource PASSED
importlib_resources/tests/test_read.py::ReadNamespaceZipTests::test_read_submodule_resource_by_name PASSED
importlib_resources/tests/test_read.py::ReadNamespaceZipTests::test_read_text_default_encoding PASSED
importlib_resources/tests/test_read.py::ReadNamespaceZipTests::test_read_text_given_encoding PASSED
importlib_resources/tests/test_read.py::ReadNamespaceZipTests::test_read_text_with_errors PASSED
importlib_resources/tests/test_reader.py::mypy PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_init_file PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_init_no_paths PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_is_dir PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_is_file PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_iterdir PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_iterdir_duplicate PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_join_path PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_join_path_common_subdir PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_join_path_compound PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_name PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_open_file PASSED
importlib_resources/tests/test_reader.py::MultiplexedPathTest::test_repr PASSED
importlib_resources/tests/test_reader.py::NamespaceReaderTest::test_files PASSED
importlib_resources/tests/test_reader.py::NamespaceReaderTest::test_init_error PASSED
importlib_resources/tests/test_reader.py::NamespaceReaderTest::test_resource_path PASSED
importlib_resources/tests/test_resource.py::mypy PASSED
importlib_resources/tests/test_resource.py::ResourceDiskTests::test_is_dir PASSED
importlib_resources/tests/test_resource.py::ResourceDiskTests::test_is_file_exists PASSED
importlib_resources/tests/test_resource.py::ResourceDiskTests::test_is_file_missing PASSED
importlib_resources/tests/test_resource.py::ResourceZipTests::test_is_dir PASSED
importlib_resources/tests/test_resource.py::ResourceZipTests::test_is_file_exists PASSED
importlib_resources/tests/test_resource.py::ResourceZipTests::test_is_file_missing PASSED
importlib_resources/tests/test_resource.py::ResourceLoaderTests::test_is_dir PASSED
importlib_resources/tests/test_resource.py::ResourceLoaderTests::test_is_file PASSED
importlib_resources/tests/test_resource.py::ResourceLoaderTests::test_resource_contents PASSED
importlib_resources/tests/test_resource.py::ResourceLoaderTests::test_resource_missing PASSED
importlib_resources/tests/test_resource.py::ResourceCornerCaseTests::test_package_has_no_reader_fallback PASSED
importlib_resources/tests/test_resource.py::ResourceFromZipsTest01::test_as_file_directory PASSED
importlib_resources/tests/test_resource.py::ResourceFromZipsTest01::test_is_submodule_resource PASSED
importlib_resources/tests/test_resource.py::ResourceFromZipsTest01::test_read_submodule_resource_by_name PASSED
importlib_resources/tests/test_resource.py::ResourceFromZipsTest01::test_submodule_contents PASSED
importlib_resources/tests/test_resource.py::ResourceFromZipsTest01::test_submodule_contents_by_name PASSED
importlib_resources/tests/test_resource.py::ResourceFromZipsTest02::test_unrelated_contents PASSED
importlib_resources/tests/test_resource.py::DeletingZipsTest::test_as_file_does_not_keep_open SKIPPED
importlib_resources/tests/test_resource.py::DeletingZipsTest::test_entered_path_does_not_keep_open PASSED
importlib_resources/tests/test_resource.py::DeletingZipsTest::test_is_file_does_not_keep_open PASSED
importlib_resources/tests/test_resource.py::DeletingZipsTest::test_is_file_failure_does_not_keep_open PASSED
importlib_resources/tests/test_resource.py::DeletingZipsTest::test_iterdir_does_not_keep_open PASSED
importlib_resources/tests/test_resource.py::DeletingZipsTest::test_read_binary_does_not_keep_open PASSED
importlib_resources/tests/test_resource.py::DeletingZipsTest::test_read_text_does_not_keep_open PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceDiskTests::test_is_submodule_resource PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceDiskTests::test_read_submodule_resource_by_name PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceDiskTests::test_submodule_contents PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceDiskTests::test_submodule_contents_by_name PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceDiskTests::test_submodule_sub_contents PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceDiskTests::test_submodule_sub_contents_by_name PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceZipTests::test_is_submodule_resource PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceZipTests::test_read_submodule_resource_by_name PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceZipTests::test_submodule_contents PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceZipTests::test_submodule_contents_by_name PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceZipTests::test_submodule_sub_contents PASSED
importlib_resources/tests/test_resource.py::ResourceFromNamespaceZipTests::test_submodule_sub_contents_by_name PASSED
importlib_resources/tests/test_util.py::mypy PASSED
importlib_resources/tests/test_util.py::TestMemoryTraversableImplementation::test_concrete_methods_are_not_overridden PASSED
importlib_resources/tests/util.py::mypy PASSED
importlib_resources/tests/zip.py::mypy PASSED
.::project PASSED
.::project PASSED

===================================== mypy =====================================

Success: no issues found in 31 source files
======== 253 passed, 1 skipped ========
  py$(PYV): OK
  congratulations :)