Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pip-build-hook Using pipBuildPhase Using pipShellHook Sourcing pip-install-hook Using pipInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking sources unpacking source archive /nix/store/6rriqds4d8c7z18h2blhr04v295mcswh-scikit-build-0.15.0.tar.gz source root is scikit-build-0.15.0 setting SOURCE_DATE_EPOCH to timestamp 1652896387 of file scikit-build-0.15.0/setup.cfg Running phase: patchPhase patching sources Running phase: configurePhase configuring no configure script, doing nothing Running phase: buildPhase building Executing pipBuildPhase Creating a wheel... WARNING: The directory '/homeless-shelter/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. Processing /build/scikit-build-0.15.0 Running command Preparing metadata (pyproject.toml) running dist_info creating /build/pip-modern-metadata-ttlpwaqx/scikit_build.egg-info writing /build/pip-modern-metadata-ttlpwaqx/scikit_build.egg-info/PKG-INFO writing dependency_links to /build/pip-modern-metadata-ttlpwaqx/scikit_build.egg-info/dependency_links.txt writing requirements to /build/pip-modern-metadata-ttlpwaqx/scikit_build.egg-info/requires.txt writing top-level names to /build/pip-modern-metadata-ttlpwaqx/scikit_build.egg-info/top_level.txt writing manifest file '/build/pip-modern-metadata-ttlpwaqx/scikit_build.egg-info/SOURCES.txt' listing git files failed - pretending there aren't any reading manifest file '/build/pip-modern-metadata-ttlpwaqx/scikit_build.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '_skbuild' found under directory '*' warning: no previously-included files matching '*venv*' found under directory '*' adding license file 'LICENSE' adding license file 'AUTHORS.rst' writing manifest file '/build/pip-modern-metadata-ttlpwaqx/scikit_build.egg-info/SOURCES.txt' creating '/build/pip-modern-metadata-ttlpwaqx/scikit_build-0.15.0.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS.rst" (matched pattern "AUTHORS*") Preparing metadata (pyproject.toml) ... done Building wheels for collected packages: scikit-build Running command Building wheel for scikit-build (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/skbuild copying skbuild/setuptools_wrap.py -> build/lib/skbuild copying skbuild/cmaker.py -> build/lib/skbuild copying skbuild/compat.py -> build/lib/skbuild copying skbuild/_version.py -> build/lib/skbuild copying skbuild/exceptions.py -> build/lib/skbuild copying skbuild/constants.py -> build/lib/skbuild copying skbuild/__init__.py -> build/lib/skbuild creating build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/cygwin.py -> build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/windows.py -> build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/osx.py -> build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/linux.py -> build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/__init__.py -> build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/abstract.py -> build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/platform_factory.py -> build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/bsd.py -> build/lib/skbuild/platform_specifics copying skbuild/platform_specifics/unix.py -> build/lib/skbuild/platform_specifics creating build/lib/skbuild/command copying skbuild/command/install_scripts.py -> build/lib/skbuild/command copying skbuild/command/__init__.py -> build/lib/skbuild/command copying skbuild/command/build_py.py -> build/lib/skbuild/command copying skbuild/command/clean.py -> build/lib/skbuild/command copying skbuild/command/bdist_wheel.py -> build/lib/skbuild/command copying skbuild/command/generate_source_manifest.py -> build/lib/skbuild/command copying skbuild/command/install.py -> build/lib/skbuild/command copying skbuild/command/build_ext.py -> build/lib/skbuild/command copying skbuild/command/install_lib.py -> build/lib/skbuild/command copying skbuild/command/sdist.py -> build/lib/skbuild/command copying skbuild/command/build.py -> build/lib/skbuild/command copying skbuild/command/bdist.py -> build/lib/skbuild/command copying skbuild/command/egg_info.py -> build/lib/skbuild/command copying skbuild/command/test.py -> build/lib/skbuild/command creating build/lib/skbuild/utils copying skbuild/utils/__init__.py -> build/lib/skbuild/utils running egg_info writing scikit_build.egg-info/PKG-INFO writing dependency_links to scikit_build.egg-info/dependency_links.txt writing requirements to scikit_build.egg-info/requires.txt writing top-level names to scikit_build.egg-info/top_level.txt listing git files failed - pretending there aren't any reading manifest file 'scikit_build.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' warning: no previously-included files matching '_skbuild' found under directory '*' warning: no previously-included files matching '*venv*' found under directory '*' adding license file 'LICENSE' adding license file 'AUTHORS.rst' writing manifest file 'scikit_build.egg-info/SOURCES.txt' /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'skbuild.resources.cmake' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'skbuild.resources.cmake' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'skbuild.resources.cmake' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'skbuild.resources.cmake' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) creating build/lib/skbuild/resources creating build/lib/skbuild/resources/cmake copying skbuild/resources/cmake/FindCython.cmake -> build/lib/skbuild/resources/cmake copying skbuild/resources/cmake/FindF2PY.cmake -> build/lib/skbuild/resources/cmake copying skbuild/resources/cmake/FindNumPy.cmake -> build/lib/skbuild/resources/cmake copying skbuild/resources/cmake/FindPythonExtensions.cmake -> build/lib/skbuild/resources/cmake copying skbuild/resources/cmake/UseCython.cmake -> build/lib/skbuild/resources/cmake copying skbuild/resources/cmake/UseF2PY.cmake -> build/lib/skbuild/resources/cmake copying skbuild/resources/cmake/UsePythonExtensions.cmake -> build/lib/skbuild/resources/cmake copying skbuild/resources/cmake/targetLinkLibrariesWithDynamicLookup.cmake -> build/lib/skbuild/resources/cmake copying skbuild/platform_specifics/README.rst -> build/lib/skbuild/platform_specifics installing to build/bdist.linux-i686/wheel running install running install_lib creating build/bdist.linux-i686 creating build/bdist.linux-i686/wheel creating build/bdist.linux-i686/wheel/skbuild creating build/bdist.linux-i686/wheel/skbuild/resources creating build/bdist.linux-i686/wheel/skbuild/resources/cmake copying build/lib/skbuild/resources/cmake/FindCython.cmake -> build/bdist.linux-i686/wheel/skbuild/resources/cmake copying build/lib/skbuild/resources/cmake/FindPythonExtensions.cmake -> build/bdist.linux-i686/wheel/skbuild/resources/cmake copying build/lib/skbuild/resources/cmake/UseCython.cmake -> build/bdist.linux-i686/wheel/skbuild/resources/cmake copying build/lib/skbuild/resources/cmake/FindF2PY.cmake -> build/bdist.linux-i686/wheel/skbuild/resources/cmake copying build/lib/skbuild/resources/cmake/UsePythonExtensions.cmake -> build/bdist.linux-i686/wheel/skbuild/resources/cmake copying build/lib/skbuild/resources/cmake/targetLinkLibrariesWithDynamicLookup.cmake -> build/bdist.linux-i686/wheel/skbuild/resources/cmake copying build/lib/skbuild/resources/cmake/UseF2PY.cmake -> build/bdist.linux-i686/wheel/skbuild/resources/cmake copying build/lib/skbuild/resources/cmake/FindNumPy.cmake -> build/bdist.linux-i686/wheel/skbuild/resources/cmake creating build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/platform_factory.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/windows.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/bsd.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/README.rst -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/abstract.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/__init__.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/cygwin.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/linux.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/osx.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/platform_specifics/unix.py -> build/bdist.linux-i686/wheel/skbuild/platform_specifics copying build/lib/skbuild/setuptools_wrap.py -> build/bdist.linux-i686/wheel/skbuild copying build/lib/skbuild/exceptions.py -> build/bdist.linux-i686/wheel/skbuild creating build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/generate_source_manifest.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/build_ext.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/bdist.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/build.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/test.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/sdist.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/__init__.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/bdist_wheel.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/build_py.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/install_lib.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/install_scripts.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/egg_info.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/install.py -> build/bdist.linux-i686/wheel/skbuild/command copying build/lib/skbuild/command/clean.py -> build/bdist.linux-i686/wheel/skbuild/command creating build/bdist.linux-i686/wheel/skbuild/utils copying build/lib/skbuild/utils/__init__.py -> build/bdist.linux-i686/wheel/skbuild/utils copying build/lib/skbuild/constants.py -> build/bdist.linux-i686/wheel/skbuild copying build/lib/skbuild/_version.py -> build/bdist.linux-i686/wheel/skbuild copying build/lib/skbuild/compat.py -> build/bdist.linux-i686/wheel/skbuild copying build/lib/skbuild/cmaker.py -> build/bdist.linux-i686/wheel/skbuild copying build/lib/skbuild/__init__.py -> build/bdist.linux-i686/wheel/skbuild running install_egg_info Copying scikit_build.egg-info to build/bdist.linux-i686/wheel/scikit_build-0.15.0-py3.9.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS.rst" (matched pattern "AUTHORS*") creating build/bdist.linux-i686/wheel/scikit_build-0.15.0.dist-info/WHEEL creating '/build/pip-wheel-jneflvzu/tmptpdrsc0q/scikit_build-0.15.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it adding 'skbuild/__init__.py' adding 'skbuild/_version.py' adding 'skbuild/cmaker.py' adding 'skbuild/compat.py' adding 'skbuild/constants.py' adding 'skbuild/exceptions.py' adding 'skbuild/setuptools_wrap.py' adding 'skbuild/command/__init__.py' adding 'skbuild/command/bdist.py' adding 'skbuild/command/bdist_wheel.py' adding 'skbuild/command/build.py' adding 'skbuild/command/build_ext.py' adding 'skbuild/command/build_py.py' adding 'skbuild/command/clean.py' adding 'skbuild/command/egg_info.py' adding 'skbuild/command/generate_source_manifest.py' adding 'skbuild/command/install.py' adding 'skbuild/command/install_lib.py' adding 'skbuild/command/install_scripts.py' adding 'skbuild/command/sdist.py' adding 'skbuild/command/test.py' adding 'skbuild/platform_specifics/README.rst' adding 'skbuild/platform_specifics/__init__.py' adding 'skbuild/platform_specifics/abstract.py' adding 'skbuild/platform_specifics/bsd.py' adding 'skbuild/platform_specifics/cygwin.py' adding 'skbuild/platform_specifics/linux.py' adding 'skbuild/platform_specifics/osx.py' adding 'skbuild/platform_specifics/platform_factory.py' adding 'skbuild/platform_specifics/unix.py' adding 'skbuild/platform_specifics/windows.py' adding 'skbuild/resources/cmake/FindCython.cmake' adding 'skbuild/resources/cmake/FindF2PY.cmake' adding 'skbuild/resources/cmake/FindNumPy.cmake' adding 'skbuild/resources/cmake/FindPythonExtensions.cmake' adding 'skbuild/resources/cmake/UseCython.cmake' adding 'skbuild/resources/cmake/UseF2PY.cmake' adding 'skbuild/resources/cmake/UsePythonExtensions.cmake' adding 'skbuild/resources/cmake/targetLinkLibrariesWithDynamicLookup.cmake' adding 'skbuild/utils/__init__.py' adding 'scikit_build-0.15.0.dist-info/AUTHORS.rst' adding 'scikit_build-0.15.0.dist-info/LICENSE' adding 'scikit_build-0.15.0.dist-info/METADATA' adding 'scikit_build-0.15.0.dist-info/WHEEL' adding 'scikit_build-0.15.0.dist-info/top_level.txt' adding 'scikit_build-0.15.0.dist-info/RECORD' removing build/bdist.linux-i686/wheel Building wheel for scikit-build (pyproject.toml) ... done Created wheel for scikit-build: filename=scikit_build-0.15.0-py2.py3-none-any.whl size=77495 sha256=9fbbaed33116d320b3a5da08a070b75b66d862b60d5eb5a3d7f167795256964b Stored in directory: /build/pip-ephem-wheel-cache-9sup6hbk/wheels/27/cb/b0/25603340f78141831677e1cfe2c93a675e73788a067666e2b0 Successfully built scikit-build Finished creating a wheel... Finished executing pipBuildPhase buildPhase completed in 1 minutes 39 seconds Running phase: installPhase installing Executing pipInstallPhase /build/scikit-build-0.15.0/dist /build/scikit-build-0.15.0 Processing ./scikit_build-0.15.0-py2.py3-none-any.whl Requirement already satisfied: distro in /nix/store/rh6fwx5l0sapr023q1pm2xika0qr2q8r-python3.9-distro-1.7.0/lib/python3.9/site-packages (from scikit-build==0.15.0) (1.7.0) Requirement already satisfied: wheel>=0.29.0 in /nix/store/8hadx3iiakm5rkslqfd73sxqlwwqrz7q-python3.9-wheel-0.37.1/lib/python3.9/site-packages (from scikit-build==0.15.0) (0.37.1) Requirement already satisfied: packaging in /nix/store/wyjj6wvls2p75p0rnkvqhpb2il6bj7qm-python3.9-packaging-21.3/lib/python3.9/site-packages (from scikit-build==0.15.0) (21.3) Requirement already satisfied: setuptools>=28.0.0 in /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages (from scikit-build==0.15.0) (65.3.0.post0) Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /nix/store/n2ab13wnnyaf9x8k3maxmj0p0jjk11g3-python3.9-pyparsing-3.0.9/lib/python3.9/site-packages (from packaging->scikit-build==0.15.0) (3.0.9) Installing collected packages: scikit-build Successfully installed scikit-build-0.15.0 /build/scikit-build-0.15.0 Finished executing pipInstallPhase installPhase completed in 51 seconds Running phase: pythonOutputDistPhase pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/mkw6hfwjixpi760piq53m7l1ds8k9kg7-python3.9-scikit-build-0.15.0 strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip stripping (with command strip and flags -S) in /nix/store/mkw6hfwjixpi760piq53m7l1ds8k9kg7-python3.9-scikit-build-0.15.0/lib patching script interpreter paths in /nix/store/mkw6hfwjixpi760piq53m7l1ds8k9kg7-python3.9-scikit-build-0.15.0 checking for references to /build/ in /nix/store/mkw6hfwjixpi760piq53m7l1ds8k9kg7-python3.9-scikit-build-0.15.0... shrinking RPATHs of ELF executables and libraries in /nix/store/f2fgdl39r7kxza8r1rsaa2p02pwj82sv-python3.9-scikit-build-0.15.0-dist strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip patching script interpreter paths in /nix/store/f2fgdl39r7kxza8r1rsaa2p02pwj82sv-python3.9-scikit-build-0.15.0-dist checking for references to /build/ in /nix/store/f2fgdl39r7kxza8r1rsaa2p02pwj82sv-python3.9-scikit-build-0.15.0-dist... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase running install tests no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase pythonImportsCheckPhase Executing pythonImportsCheckPhase Running phase: pytestCheckPhase pytestCheckPhase Executing pytestCheckPhase ============================= test session starts ============================== platform linux -- Python 3.9.16, pytest-7.1.3, pluggy-1.0.0 -- /nix/store/v3jjnrxnsi318mgkpnzh7qb18a9y98ig-python3-3.9.16/bin/python3.9 cachedir: .pytest_cache rootdir: /build/scikit-build-0.15.0, configfile: setup.cfg, testpaths: tests plugins: mock-3.8.2, virtualenv-1.7.0, shutil-1.7.0, cov-3.0.0 collected 246 items / 120 deselected / 126 selected tests/test_broken_project.py::test_cmakelists_with_fatalerror_fails PASSED [ 0%] tests/test_broken_project.py::test_cmakelists_with_syntaxerror_fails PASSED [ 1%] tests/test_broken_project.py::test_hello_with_compileerror_fails PASSED [ 2%] tests/test_broken_project.py::test_invalid_cmake[CalledProcessError] PASSED [ 3%] tests/test_broken_project.py::test_invalid_cmake[OSError] PASSED [ 3%] tests/test_broken_project.py::test_first_invalid_generator PASSED [ 4%] tests/test_broken_project.py::test_invalid_generator PASSED [ 5%] tests/test_cmake_target.py::test_cmake_target_build PASSED [ 6%] tests/test_cmakelists_not_in_top_level_dir.py::test_build PASSED [ 7%] tests/test_cmakelists_not_in_top_level_dir.py::test_cmake_source_dir[invalid-True] PASSED [ 7%] tests/test_cmakelists_not_in_top_level_dir.py::test_cmake_source_dir[-False] PASSED [ 8%] tests/test_cmakelists_not_in_top_level_dir.py::test_cmake_source_dir[.-False] PASSED [ 9%] tests/test_cmaker.py::test_get_python_version PASSED [ 10%] tests/test_cmaker.py::test_get_python_include_dir PASSED [ 11%] tests/test_cmaker.py::test_get_python_library PASSED [ 11%] tests/test_cmaker.py::test_cmake_executable PASSED [ 12%] tests/test_cmaker.py::test_has_cmake_cache_arg PASSED [ 13%] tests/test_cmaker.py::test_make_without_build_dir_fails PASSED [ 14%] tests/test_cmaker.py::test_make_without_configure_fails PASSED [ 15%] tests/test_cmaker.py::test_make[True] PASSED [ 15%] tests/test_cmaker.py::test_make[False] PASSED [ 16%] tests/test_cmaker.py::test_make_with_install_target[] PASSED [ 17%] tests/test_cmaker.py::test_make_with_install_target[install] PASSED [ 18%] tests/test_cmaker.py::test_make_with_install_target[install-runtime] PASSED [ 19%] tests/test_cmaker.py::test_make_with_install_target[nonexistant-install-target] PASSED [ 19%] tests/test_cmaker.py::test_configure_with_cmake_args PASSED [ 20%] tests/test_cmaker.py::test_check_for_bad_installs PASSED [ 21%] tests/test_command_line.py::test_help PASSED [ 22%] tests/test_command_line.py::test_help_commands PASSED [ 23%] tests/test_command_line.py::test_metadata_display PASSED [ 23%] tests/test_command_line.py::test_too_many_separators PASSED [ 24%] tests/test_command_line.py::test_cmake_args PASSED [ 25%] tests/test_command_line.py::test_cmake_cache_entry_as_global_option PASSED [ 26%] tests/test_command_line.py::test_cmake_initial_cache_as_global_option PASSED [ 26%] tests/test_command_line.py::test_cmake_executable_arg PASSED [ 27%] tests/test_command_line.py::test_hide_listing[True-sdist] PASSED [ 28%] tests/test_command_line.py::test_hide_listing[True-bdist_wheel] PASSED [ 29%] tests/test_command_line.py::test_hide_listing[False-sdist] PASSED [ 30%] tests/test_command_line.py::test_hide_listing[False-bdist_wheel] PASSED [ 30%] tests/test_command_line.py::test_run_cmake_arg PASSED [ 31%] tests/test_command_line.py::test_skip_cmake_arg PASSED [ 32%] tests/test_constants.py::test_set_skbuild_plat_name PASSED [ 33%] tests/test_cython_flags.py::test_hello_cython_builds PASSED [ 34%] tests/test_filter_manifest.py::test_bdist_wheel_command PASSED [ 34%] tests/test_hello_cpp.py::test_hello_builds PASSED [ 35%] tests/test_hello_cpp.py::test_hello_clean[with-dry-run] PASSED [ 36%] tests/test_hello_cpp.py::test_hello_clean[without-dry-run] PASSED [ 37%] tests/test_hello_cpp.py::test_hello_cleans PASSED [ 38%] tests/test_hello_cython.py::test_hello_cython_builds PASSED [ 38%] tests/test_hello_cython.py::test_hello_cython_sdist PASSED [ 39%] tests/test_hello_cython.py::test_hello_cython_wheel PASSED [ 40%] tests/test_hello_pure.py::test_hello_pure_builds PASSED [ 41%] tests/test_hello_pure.py::test_hello_pure_sdist PASSED [ 42%] tests/test_hello_pure.py::test_hello_pure_wheel PASSED [ 42%] tests/test_hello_pure.py::test_hello_clean PASSED [ 43%] tests/test_include_exclude_data.py::test_include_exclude_data PASSED [ 44%] tests/test_include_exclude_data.py::test_include_exclude_data_with_base PASSED [ 45%] tests/test_issue284_build_ext_inplace.py::test_build_ext_inplace_command PASSED [ 46%] tests/test_issue335_support_cmake_source_dir.py::test_bdist_wheel_command PASSED [ 46%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[None-cli_setup_args0-keyword_cmake_args0-cli_cmake_args0-10.9] PASSED [ 47%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[10.7-cli_setup_args1-keyword_cmake_args1-cli_cmake_args1-10.7] PASSED [ 48%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[10.7-cli_setup_args2-keyword_cmake_args2-cli_cmake_args2-10.9] PASSED [ 49%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[None-cli_setup_args3-keyword_cmake_args3-cli_cmake_args3-10.6] PASSED [ 50%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[None-cli_setup_args4-keyword_cmake_args4-cli_cmake_args4-10.7] PASSED [ 50%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[None-cli_setup_args5-keyword_cmake_args5-cli_cmake_args5-10.7] PASSED [ 51%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[None-cli_setup_args6-keyword_cmake_args6-cli_cmake_args6-10.7] PASSED [ 52%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[None-cli_setup_args7-keyword_cmake_args7-cli_cmake_args7-10.8] PASSED [ 53%] tests/test_issue342_cmake_osx_args_in_setup.py::test_cmake_args_keyword_osx_default[None-cli_setup_args8-keyword_cmake_args8-cli_cmake_args8-10.8] PASSED [ 53%] tests/test_logging.py::test_hide_listing PASSED [ 54%] tests/test_logging.py::test_no_hide_listing PASSED [ 55%] tests/test_manifest_in.py::test_manifest_in_wheel PASSED [ 56%] tests/test_outside_project_root.py::test_outside_project_root_fails[None] PASSED [ 57%] tests/test_outside_project_root.py::test_outside_project_root_fails[-DINSTALL_FILE:BOOL=1] PASSED [ 57%] tests/test_outside_project_root.py::test_outside_project_root_fails[-DINSTALL_PROJECT:BOOL=1] PASSED [ 58%] tests/test_platform.py::test_platform_has_entries PASSED [ 59%] tests/test_platform.py::test_write_compiler_test_file PASSED [ 60%] tests/test_platform.py::test_cxx_compiler PASSED [ 61%] tests/test_platform.py::test_generator_cleanup PASSED [ 61%] tests/test_platform.py::test_known_platform[darwin] PASSED [ 62%] tests/test_platform.py::test_known_platform[freebsd] PASSED [ 63%] tests/test_platform.py::test_known_platform[openbsd] PASSED [ 64%] tests/test_platform.py::test_known_platform[linux] PASSED [ 65%] tests/test_platform.py::test_known_platform[windows] PASSED [ 65%] tests/test_platform.py::test_known_platform[os400] PASSED [ 66%] tests/test_platform.py::test_known_platform[cygwin] PASSED [ 67%] tests/test_platform.py::test_unsupported_platform PASSED [ 68%] tests/test_platform.py::test_cached_generator SKIPPED (Requires Windows) [ 69%] tests/test_skbuild.py::test_generator_selection PASSED [ 69%] tests/test_skbuild.py::test_generator[NMake Makefiles-nmake] SKIPPED [ 70%] tests/test_skbuild.py::test_generator[Unix Makefiles-make] PASSED [ 71%] tests/test_skbuild.py::test_invalid_generator[generator_args0] PASSED [ 72%] tests/test_skbuild.py::test_invalid_generator[generator_args1] PASSED [ 73%] tests/test_skbuild.py::test_platform_windows_find_visual_studio[2008] SKIPPED [ 73%] tests/test_skbuild.py::test_platform_windows_find_visual_studio[2010] SKIPPED [ 74%] tests/test_skbuild.py::test_platform_windows_find_visual_studio[2012] SKIPPED [ 75%] tests/test_skbuild.py::test_platform_windows_find_visual_studio[2013] SKIPPED [ 76%] tests/test_skbuild.py::test_platform_windows_find_visual_studio[2015] SKIPPED [ 76%] tests/test_skbuild.py::test_platform_windows_find_visual_studio[2017] SKIPPED [ 77%] tests/test_skbuild.py::test_platform_windows_find_visual_studio[2019] SKIPPED [ 78%] tests/test_skbuild.py::test_platform_windows_find_visual_studio[2022] SKIPPED [ 79%] tests/test_skbuild.py::test_toolset SKIPPED (Requires Windows) [ 80%] tests/test_skbuild_variable.py::test_skbuild_variable_builds PASSED [ 80%] tests/test_skbuild_variable.py::test_skbuild_variable_sdist PASSED [ 81%] tests/test_skbuild_variable.py::test_skbuild_variable_wheel PASSED [ 82%] tests/test_utils.py::test_context_decorator PASSED [ 83%] tests/test_utils.py::test_push_dir PASSED [ 84%] tests/test_utils.py::test_push_dir_decorator PASSED [ 84%] tests/test_utils.py::test_mkdir_p PASSED [ 85%] tests/test_utils.py::test_push_env PASSED [ 86%] tests/test_utils.py::test_python_module_finder PASSED [ 87%] tests/test_utils.py::test_to_platform_path[None-None] PASSED [ 88%] tests/test_utils.py::test_to_platform_path[-] PASSED [ 88%] tests/test_utils.py::test_to_platform_path[/bar/foo/baz-/bar/foo/baz] PASSED [ 89%] tests/test_utils.py::test_to_platform_path[C:\\bar\\foo\\baz-C:/bar/foo/baz] PASSED [ 90%] tests/test_utils.py::test_to_platform_path[C:\\bar/foo\\baz/-C:/bar/foo/baz/] PASSED [ 91%] tests/test_utils.py::test_to_unix_path[None-None] PASSED [ 92%] tests/test_utils.py::test_to_unix_path[-] PASSED [ 92%] tests/test_utils.py::test_to_unix_path[/bar/foo/baz-/bar/foo/baz] PASSED [ 93%] tests/test_utils.py::test_to_unix_path[C:\\bar\\foo\\baz-C:/bar/foo/baz] PASSED [ 94%] tests/test_utils.py::test_to_unix_path[C:\\bar/foo\\baz/-C:/bar/foo/baz/] PASSED [ 95%] tests/test_utils.py::test_list_ancestors[-expected_ancestors0] PASSED [ 96%] tests/test_utils.py::test_list_ancestors[.-expected_ancestors1] PASSED [ 96%] tests/test_utils.py::test_list_ancestors[part1/part2/part3/part4-expected_ancestors2] PASSED [ 97%] tests/test_utils.py::test_list_ancestors[part1\\part2\\part3\\part4-expected_ancestors3] PASSED [ 98%] tests/test_utils.py::test_list_ancestors[/part1/part2/part3/part4-expected_ancestors4] PASSED [ 99%] tests/test_utils.py::test_list_ancestors[C:/part1/part2/part3/part4-expected_ancestors5] PASSED [100%] =============================== warnings summary =============================== ../../nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/_distutils_hack/__init__.py:18 /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/_distutils_hack/__init__.py:18: UserWarning: Distutils was imported before Setuptools, but importing Setuptools also replaces the `distutils` module in `sys.modules`. This may lead to undesirable behaviors or errors. To avoid these issues, avoid using distutils directly, ensure that setuptools is installed in the traditional way (e.g. not an editable install), and/or make sure that setuptools is always imported before distutils. warnings.warn( ../../nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/_distutils_hack/__init__.py:33 /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/_distutils_hack/__init__.py:33: UserWarning: Setuptools is replacing distutils. warnings.warn("Setuptools is replacing distutils.") tests/test_command_line.py: 2 warnings tests/test_filter_manifest.py: 1 warning tests/test_hello_cython.py: 1 warning tests/test_hello_pure.py: 1 warning tests/test_include_exclude_data.py: 2 warnings tests/test_issue335_support_cmake_source_dir.py: 1 warning tests/test_manifest_in.py: 1 warning tests/test_outside_project_root.py: 4 warnings tests/test_skbuild_variable.py: 1 warning /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( tests/test_hello_cython.py::test_hello_cython_builds tests/test_hello_cython.py::test_hello_cython_sdist tests/test_hello_cython.py::test_hello_cython_wheel setup.py:3: FutureWarning: package_dir={'hello_cython': 'hello/'} ends with a trailing slash, which is not supported by setuptools. tests/test_include_exclude_data.py::test_include_exclude_data tests/test_include_exclude_data.py::test_include_exclude_data_with_base /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'hello.data.subdata' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'hello.data.subdata' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'hello.data.subdata' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'hello.data.subdata' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) tests/test_include_exclude_data.py::test_include_exclude_data tests/test_include_exclude_data.py::test_include_exclude_data_with_base /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'hello2.data2.subdata2' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'hello2.data2.subdata2' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'hello2.data2.subdata2' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'hello2.data2.subdata2' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) tests/test_outside_project_root.py::test_outside_project_root_fails[None] /nix/store/3pqwnc3n91037mvmdm7204qnh9x378mi-python3.9-setuptools-65.3.0/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.9.16-final-0 ----------- Coverage XML written to file tests/coverage.xml =========================== short test summary info ============================ SKIPPED [1] tests/test_platform.py:118: Requires Windows SKIPPED [1] tests/test_skbuild.py:112: NMake Makefiles generator is available only on Linux SKIPPED [8] tests/test_skbuild.py:156: Requires Windows SKIPPED [1] tests/test_skbuild.py:178: Requires Windows == 115 passed, 11 skipped, 120 deselected, 24 warnings in 1064.89s (0:17:44) === Finished executing pytestCheckPhase pytestCheckPhase completed in 18 minutes 30 seconds Running phase: pytestcachePhase pytestcachePhase Running phase: pytestRemoveBytecodePhase pytestRemoveBytecodePhase