* Package: dev-vcs/pre-commit-2.17.0 * Repository: gentoo * Maintainer: marecki@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_single_target_python3_9 test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox * Using python3.9 to build >>> Unpacking source... >>> Unpacking pre-commit-2.17.0.tar.gz to /var/tmp/portage/dev-vcs/pre-commit-2.17.0/work >>> Source unpacked in /var/tmp/portage/dev-vcs/pre-commit-2.17.0/work >>> Preparing source in /var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0 ... python3.9 setup.py build -j 4 running build running build_py creating build creating build/lib creating build/lib/pre_commit copying pre_commit/xargs.py -> build/lib/pre_commit copying pre_commit/util.py -> build/lib/pre_commit copying pre_commit/store.py -> build/lib/pre_commit copying pre_commit/staged_files_only.py -> build/lib/pre_commit copying pre_commit/repository.py -> build/lib/pre_commit copying pre_commit/prefix.py -> build/lib/pre_commit copying pre_commit/parse_shebang.py -> build/lib/pre_commit copying pre_commit/output.py -> build/lib/pre_commit copying pre_commit/main.py -> build/lib/pre_commit copying pre_commit/logging_handler.py -> build/lib/pre_commit copying pre_commit/hook.py -> build/lib/pre_commit copying pre_commit/git.py -> build/lib/pre_commit copying pre_commit/file_lock.py -> build/lib/pre_commit copying pre_commit/errors.py -> build/lib/pre_commit copying pre_commit/error_handler.py -> build/lib/pre_commit copying pre_commit/envcontext.py -> build/lib/pre_commit copying pre_commit/constants.py -> build/lib/pre_commit copying pre_commit/color.py -> build/lib/pre_commit copying pre_commit/clientlib.py -> build/lib/pre_commit copying pre_commit/__main__.py -> build/lib/pre_commit copying pre_commit/__init__.py -> build/lib/pre_commit creating build/lib/pre_commit/resources copying pre_commit/resources/empty_template_setup.py -> build/lib/pre_commit/resources copying pre_commit/resources/__init__.py -> build/lib/pre_commit/resources creating build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/identity.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/check_useless_excludes.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/check_hooks_apply.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/__init__.py -> build/lib/pre_commit/meta_hooks creating build/lib/pre_commit/languages copying pre_commit/languages/system.py -> build/lib/pre_commit/languages copying pre_commit/languages/swift.py -> build/lib/pre_commit/languages copying pre_commit/languages/script.py -> build/lib/pre_commit/languages copying pre_commit/languages/rust.py -> build/lib/pre_commit/languages copying pre_commit/languages/ruby.py -> build/lib/pre_commit/languages copying pre_commit/languages/r.py -> build/lib/pre_commit/languages copying pre_commit/languages/python.py -> build/lib/pre_commit/languages copying pre_commit/languages/pygrep.py -> build/lib/pre_commit/languages copying pre_commit/languages/perl.py -> build/lib/pre_commit/languages copying pre_commit/languages/node.py -> build/lib/pre_commit/languages copying pre_commit/languages/lua.py -> build/lib/pre_commit/languages copying pre_commit/languages/helpers.py -> build/lib/pre_commit/languages copying pre_commit/languages/golang.py -> build/lib/pre_commit/languages copying pre_commit/languages/fail.py -> build/lib/pre_commit/languages copying pre_commit/languages/dotnet.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker_image.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker.py -> build/lib/pre_commit/languages copying pre_commit/languages/dart.py -> build/lib/pre_commit/languages copying pre_commit/languages/coursier.py -> build/lib/pre_commit/languages copying pre_commit/languages/conda.py -> build/lib/pre_commit/languages copying pre_commit/languages/all.py -> build/lib/pre_commit/languages copying pre_commit/languages/__init__.py -> build/lib/pre_commit/languages creating build/lib/pre_commit/commands copying pre_commit/commands/try_repo.py -> build/lib/pre_commit/commands copying pre_commit/commands/sample_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/run.py -> build/lib/pre_commit/commands copying pre_commit/commands/migrate_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/install_uninstall.py -> build/lib/pre_commit/commands copying pre_commit/commands/init_templatedir.py -> build/lib/pre_commit/commands copying pre_commit/commands/hook_impl.py -> build/lib/pre_commit/commands copying pre_commit/commands/gc.py -> build/lib/pre_commit/commands copying pre_commit/commands/clean.py -> build/lib/pre_commit/commands copying pre_commit/commands/autoupdate.py -> build/lib/pre_commit/commands copying pre_commit/commands/__init__.py -> build/lib/pre_commit/commands copying pre_commit/resources/ruby-download.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/ruby-build.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/rbenv.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_renv.lock -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pubspec.yaml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_package.json -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.rs -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.go -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_go.mod -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_environment.yml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_activate.R -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Makefile.PL -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_LICENSE.renv -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Cargo.toml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_.npmignore -> build/lib/pre_commit/resources copying pre_commit/resources/hook-tmpl -> build/lib/pre_commit/resources warning: build_py: byte-compiling is disabled, skipping. * Building the wheel for pre-commit-2.17.0 via setuptools.build_meta:__legacy__ running bdist_wheel running build running build_py warning: build_py: byte-compiling is disabled, skipping. installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/pre_commit creating build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/__init__.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/autoupdate.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/clean.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/gc.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/hook_impl.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/init_templatedir.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/install_uninstall.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/migrate_config.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/run.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/sample_config.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/try_repo.py -> build/bdist.linux-x86_64/wheel/pre_commit/commands creating build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/__init__.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/all.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/conda.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/coursier.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/dart.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/docker.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/docker_image.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/dotnet.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/fail.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/golang.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/helpers.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/lua.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/node.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/perl.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/pygrep.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/python.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/r.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/ruby.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/rust.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/script.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/swift.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/system.py -> build/bdist.linux-x86_64/wheel/pre_commit/languages creating build/bdist.linux-x86_64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/__init__.py -> build/bdist.linux-x86_64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/check_hooks_apply.py -> build/bdist.linux-x86_64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/check_useless_excludes.py -> build/bdist.linux-x86_64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/identity.py -> build/bdist.linux-x86_64/wheel/pre_commit/meta_hooks creating build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/hook-tmpl -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_.npmignore -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_Cargo.toml -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_LICENSE.renv -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_Makefile.PL -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_activate.R -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_environment.yml -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_go.mod -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_main.go -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_main.rs -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_package.json -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pubspec.yaml -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_renv.lock -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/rbenv.tar.gz -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/ruby-build.tar.gz -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/ruby-download.tar.gz -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/__init__.py -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_setup.py -> build/bdist.linux-x86_64/wheel/pre_commit/resources copying build/lib/pre_commit/__init__.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/__main__.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/clientlib.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/color.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/constants.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/envcontext.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/error_handler.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/errors.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/file_lock.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/git.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/hook.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/logging_handler.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/main.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/output.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/parse_shebang.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/prefix.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/repository.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/staged_files_only.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/store.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/util.py -> build/bdist.linux-x86_64/wheel/pre_commit copying build/lib/pre_commit/xargs.py -> build/bdist.linux-x86_64/wheel/pre_commit warning: install_lib: byte-compiling is disabled, skipping. running install_egg_info running egg_info creating pre_commit.egg-info writing pre_commit.egg-info/PKG-INFO writing dependency_links to pre_commit.egg-info/dependency_links.txt writing entry points to pre_commit.egg-info/entry_points.txt writing requirements to pre_commit.egg-info/requires.txt writing top-level names to pre_commit.egg-info/top_level.txt writing manifest file 'pre_commit.egg-info/SOURCES.txt' listing git files failed - pretending there aren't any reading manifest file 'pre_commit.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'pre_commit.egg-info/SOURCES.txt' Copying pre_commit.egg-info to build/bdist.linux-x86_64/wheel/pre_commit-2.17.0-py3.9.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/pre_commit-2.17.0.dist-info/WHEEL creating '/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0_python3.9/wheel/tmpuxu3my3t/pre_commit-2.17.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'pre_commit/__init__.py' adding 'pre_commit/__main__.py' adding 'pre_commit/clientlib.py' adding 'pre_commit/color.py' adding 'pre_commit/constants.py' adding 'pre_commit/envcontext.py' adding 'pre_commit/error_handler.py' adding 'pre_commit/errors.py' adding 'pre_commit/file_lock.py' adding 'pre_commit/git.py' adding 'pre_commit/hook.py' adding 'pre_commit/logging_handler.py' adding 'pre_commit/main.py' adding 'pre_commit/output.py' adding 'pre_commit/parse_shebang.py' adding 'pre_commit/prefix.py' adding 'pre_commit/repository.py' adding 'pre_commit/staged_files_only.py' adding 'pre_commit/store.py' adding 'pre_commit/util.py' adding 'pre_commit/xargs.py' adding 'pre_commit/commands/__init__.py' adding 'pre_commit/commands/autoupdate.py' adding 'pre_commit/commands/clean.py' adding 'pre_commit/commands/gc.py' adding 'pre_commit/commands/hook_impl.py' adding 'pre_commit/commands/init_templatedir.py' adding 'pre_commit/commands/install_uninstall.py' adding 'pre_commit/commands/migrate_config.py' adding 'pre_commit/commands/run.py' adding 'pre_commit/commands/sample_config.py' adding 'pre_commit/commands/try_repo.py' adding 'pre_commit/languages/__init__.py' adding 'pre_commit/languages/all.py' adding 'pre_commit/languages/conda.py' adding 'pre_commit/languages/coursier.py' adding 'pre_commit/languages/dart.py' adding 'pre_commit/languages/docker.py' adding 'pre_commit/languages/docker_image.py' adding 'pre_commit/languages/dotnet.py' adding 'pre_commit/languages/fail.py' adding 'pre_commit/languages/golang.py' adding 'pre_commit/languages/helpers.py' adding 'pre_commit/languages/lua.py' adding 'pre_commit/languages/node.py' adding 'pre_commit/languages/perl.py' adding 'pre_commit/languages/pygrep.py' adding 'pre_commit/languages/python.py' adding 'pre_commit/languages/r.py' adding 'pre_commit/languages/ruby.py' adding 'pre_commit/languages/rust.py' adding 'pre_commit/languages/script.py' adding 'pre_commit/languages/swift.py' adding 'pre_commit/languages/system.py' adding 'pre_commit/meta_hooks/__init__.py' adding 'pre_commit/meta_hooks/check_hooks_apply.py' adding 'pre_commit/meta_hooks/check_useless_excludes.py' adding 'pre_commit/meta_hooks/identity.py' adding 'pre_commit/resources/__init__.py' adding 'pre_commit/resources/empty_template_.npmignore' adding 'pre_commit/resources/empty_template_Cargo.toml' adding 'pre_commit/resources/empty_template_LICENSE.renv' adding 'pre_commit/resources/empty_template_Makefile.PL' adding 'pre_commit/resources/empty_template_activate.R' adding 'pre_commit/resources/empty_template_environment.yml' adding 'pre_commit/resources/empty_template_go.mod' adding 'pre_commit/resources/empty_template_main.go' adding 'pre_commit/resources/empty_template_main.rs' adding 'pre_commit/resources/empty_template_package.json' adding 'pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec' adding 'pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec' adding 'pre_commit/resources/empty_template_pubspec.yaml' adding 'pre_commit/resources/empty_template_renv.lock' adding 'pre_commit/resources/empty_template_setup.py' adding 'pre_commit/resources/hook-tmpl' adding 'pre_commit/resources/rbenv.tar.gz' adding 'pre_commit/resources/ruby-build.tar.gz' adding 'pre_commit/resources/ruby-download.tar.gz' adding 'pre_commit-2.17.0.dist-info/LICENSE' adding 'pre_commit-2.17.0.dist-info/METADATA' adding 'pre_commit-2.17.0.dist-info/WHEEL' adding 'pre_commit-2.17.0.dist-info/entry_points.txt' adding 'pre_commit-2.17.0.dist-info/top_level.txt' adding 'pre_commit-2.17.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel * Installing the wheel to /var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0_python3.9/install python3.9 setup.py clean -a running clean removing 'build/lib' (and everything under it) removing 'build/bdist.linux-x86_64' (and everything under it) 'build/scripts-3.9' does not exist -- can't clean it removing 'build' >>> Source compiled. >>> Test phase: dev-vcs/pre-commit-2.17.0 python3.9 -m pytest -vv -ra -l -Wdefault --color=no -p no:cov -p no:flake8 -p no:flakes -p no:pylint --deselect tests/languages/ --deselect tests/repository_test.py --deselect tests/main_test.py::test_all_cmds --deselect tests/main_test.py::test_try_repo ============================= test session starts ============================== platform linux -- Python 3.9.12, pytest-7.1.1, pluggy-1.0.0 -- /var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0_python3.9/install/usr/bin/python3.9 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0/.hypothesis/examples') rootdir: /var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0, configfile: tox.ini plugins: pkgcore-0.12.10, localserver-0.5.1, tornasync-0.6.0.post2, datadir-1.3.1, verbose-parametrize-1.7.0, pyfakefs-4.5.6, mock-3.7.0, console-scripts-1.3.1, Faker-13.3.3, ament-lint-0.12.1, ament-flake8-0.12.1, ament-pep257-0.12.1, ament-copyright-0.12.1, shutil-1.7.0, virtualenv-1.7.0, typeguard-2.13.3, freezegun-0.4.2, plus-0.2, bdd-5.0.0, env-0.6.2, helpers-namespace-2021.3.24, timeout-2.1.0, pytest_codeblocks-0.14.0, markdown-1.0.2, asyncio-0.18.3, services-2.2.1, anyio-3.5.0, hypothesis-6.41.0, xprocess-0.18.1 asyncio: mode=legacy collected 706 items / 1 error / 194 deselected / 512 selected ==================================== ERRORS ==================================== _______________________ ERROR collecting CONTRIBUTING.md _______________________ /usr/lib/python3.9/site-packages/_pytest/nodes.py:140: in _create return super().__call__(*k, **kw) E TypeError: __init__() got an unexpected keyword argument 'path' PytestDeprecationWarning = __class__ = k = () known_kw = {'code': 'get_default_version = helpers.basic_default_version\n', 'fspath': local('/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0/CONTRIBUTING.md'), 'nodeid': 'CONTRIBUTING.md::contributing::adding-support-for-a-new-hook-language::language-api::get_default_version::line_114', 'parent': } kw = {'code': 'get_default_version = helpers.basic_default_version\n', 'fspath': local('/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0/CONTRIBUTING.md'), 'nodeid': 'CONTRIBUTING.md::contributing::adding-support-for-a-new-hook-language::language-api::get_default_version::line_114', 'parent': , 'path': None} self = sig = During handling of the above exception, another exception occurred: CONTRIBUTING.md:1: in # Contributing E NameError: name 'helpers' is not defined __builtins__ = __doc__ = None __loader__ = None __name__ = 'CONTRIBUTING.md' __package__ = None __spec__ = None =============================== warnings summary =============================== ../../../../../../../usr/lib/python3.9/site-packages/pytest_asyncio/plugin.py:191 /usr/lib/python3.9/site-packages/pytest_asyncio/plugin.py:191: DeprecationWarning: The 'asyncio_mode' default value will change to 'strict' in future, please explicitly use 'asyncio_mode=strict' or 'asyncio_mode=auto' in pytest configuration file. config.issue_config_time_warning(LEGACY_MODE, stacklevel=2) ../../../../../../../usr/lib/python3.9/site-packages/_pytest/nodes.py:140 /usr/lib/python3.9/site-packages/_pytest/nodes.py:140: PytestRemovedIn8Warning: The (fspath: py.path.local) argument to MarkdownFile is deprecated. Please use the (path: pathlib.Path) argument instead. See https://docs.pytest.org/en/latest/deprecations.html#fspath-argument-for-node-constructors-replaced-with-pathlib-path return super().__call__(*k, **kw) ../../../../../../../usr/lib/python3.9/site-packages/pytest_markdown/plugin.py:67 /usr/lib/python3.9/site-packages/pytest_markdown/plugin.py:67: ResourceWarning: unclosed file <_io.TextIOWrapper name='/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0/CHANGELOG.md' mode='r' encoding='UTF-8'> self.ast = commonmark.Parser().parse(self.item.fspath.open().read()) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. ../../../../../../../usr/lib/python3.9/site-packages/pytest_markdown/plugin.py:67 /usr/lib/python3.9/site-packages/pytest_markdown/plugin.py:67: ResourceWarning: unclosed file <_io.TextIOWrapper name='/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0/CONTRIBUTING.md' mode='r' encoding='UTF-8'> self.ast = commonmark.Parser().parse(self.item.fspath.open().read()) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. ../../../../../../../usr/lib/python3.9/site-packages/_pytest/nodes.py:146 /usr/lib/python3.9/site-packages/_pytest/nodes.py:146: PytestDeprecationWarning: is not using a cooperative constructor and only takes {'nodeid', 'code', 'fspath', 'parent'}. See https://docs.pytest.org/en/stable/deprecations.html#constructors-of-custom-pytest-node-subclasses-should-take-kwargs for more details. warnings.warn( ../../../../../../../usr/lib/python3.9/site-packages/pytest_markdown/plugin.py:67 /usr/lib/python3.9/site-packages/pytest_markdown/plugin.py:67: ResourceWarning: unclosed file <_io.TextIOWrapper name='/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0/README.md' mode='r' encoding='UTF-8'> self.ast = commonmark.Parser().parse(self.item.fspath.open().read()) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. ../../../../../../../usr/lib/python3.9/site-packages/pytest_freezegun.py:17 /usr/lib/python3.9/site-packages/pytest_freezegun.py:17: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. if LooseVersion(pytest.__version__) < LooseVersion('3.6.0'): -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR CONTRIBUTING.md - NameError: name 'helpers' is not defined !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! ================= 194 deselected, 7 warnings, 1 error in 1.52s ================= pytest-xprocess reminder::Be sure to terminate the started process by running 'pytest --xkill' if you have not explicitly done so in your fixture with 'xprocess.getinfo().terminate()'. * ERROR: dev-vcs/pre-commit-2.17.0::gentoo failed (test phase): * pytest failed with python3.9 * * Call stack: * ebuild.sh, line 127: Called src_test * environment, line 3133: Called distutils-r1_src_test * environment, line 1552: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 752: Called distutils-r1_run_phase 'python_test' * environment, line 1479: Called python_test * environment, line 3100: Called distutils-r1_python_test * environment, line 1431: Called epytest * environment, line 1953: Called die * The specific snippet of code: * "${@}" || die -n "pytest failed with ${EPYTHON}"; * * If you need support, post the output of `emerge --info '=dev-vcs/pre-commit-2.17.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-vcs/pre-commit-2.17.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-vcs:pre-commit-2.17.0:20220404-140003.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-vcs/pre-commit-2.17.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-vcs/pre-commit-2.17.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0' * S: '/var/tmp/portage/dev-vcs/pre-commit-2.17.0/work/pre-commit-2.17.0'