Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing setuptools-build-hook Using setuptoolsBuildPhase Using setuptoolsShellHook Sourcing pip-install-hook Using pipInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing setuptools-check-hook Using setuptoolsCheckPhase Sourcing pytest-check-hook Using pytestCheckPhase Removing setuptoolsCheckPhase unpacking sources unpacking source archive /nix/store/w7f10swxzshqz8dz524h4waf63gv0swf-loguru-0.5.3.tar.gz source root is loguru-0.5.3 setting SOURCE_DATE_EPOCH to timestamp 1600588431 of file loguru-0.5.3/setup.cfg patching sources applying patch /nix/store/rvklwyxy3ys5yxqrd8d5ky0fa3y585xf-31cf758ee9d22dbfa125f38153782fe20ac9dce5.patch patching file tests/test_add_option_enqueue.py Hunk #3 succeeded at 164 (offset 1 line). Hunk #4 succeeded at 178 (offset 1 line). applying patch /nix/store/kqrnankgj3f42hkp22bfirx0ddm2ri69-19f518c5f1f355703ffc4ee62f0e1e397605863e.patch patching file tests/exceptions/output/diagnose/indentation_error.txt patching file tests/exceptions/output/diagnose/syntax_error.txt patching file tests/exceptions/output/others/syntaxerror_without_traceback.txt patching file tests/exceptions/output/ownership/syntaxerror.txt patching file tests/test_exceptions_formatting.py configuring no configure script, doing nothing building Executing setuptoolsBuildPhase running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/loguru copying loguru/_string_parsers.py -> build/lib/loguru copying loguru/_colorizer.py -> build/lib/loguru copying loguru/_colorama.py -> build/lib/loguru copying loguru/_filters.py -> build/lib/loguru copying loguru/__init__.py -> build/lib/loguru copying loguru/_simple_sinks.py -> build/lib/loguru copying loguru/_get_frame.py -> build/lib/loguru copying loguru/_logger.py -> build/lib/loguru copying loguru/_defaults.py -> build/lib/loguru copying loguru/_datetime.py -> build/lib/loguru copying loguru/_better_exceptions.py -> build/lib/loguru copying loguru/_recattrs.py -> build/lib/loguru copying loguru/_file_sink.py -> build/lib/loguru copying loguru/_error_interceptor.py -> build/lib/loguru copying loguru/_ctime_functions.py -> build/lib/loguru copying loguru/_handler.py -> build/lib/loguru copying loguru/_locks_machinery.py -> build/lib/loguru copying loguru/__init__.pyi -> build/lib/loguru copying loguru/py.typed -> build/lib/loguru 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/loguru copying build/lib/loguru/_string_parsers.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_colorizer.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_colorama.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_filters.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/__init__.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_simple_sinks.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_get_frame.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_logger.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_defaults.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_datetime.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_better_exceptions.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/py.typed -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_recattrs.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/__init__.pyi -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_file_sink.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_error_interceptor.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_ctime_functions.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_handler.py -> build/bdist.linux-x86_64/wheel/loguru copying build/lib/loguru/_locks_machinery.py -> build/bdist.linux-x86_64/wheel/loguru running install_egg_info running egg_info writing loguru.egg-info/PKG-INFO writing dependency_links to loguru.egg-info/dependency_links.txt writing requirements to loguru.egg-info/requires.txt writing top-level names to loguru.egg-info/top_level.txt reading manifest file 'loguru.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'loguru.egg-info/SOURCES.txt' Copying loguru.egg-info to build/bdist.linux-x86_64/wheel/loguru-0.5.3-py3.8.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") creating build/bdist.linux-x86_64/wheel/loguru-0.5.3.dist-info/WHEEL creating 'dist/loguru-0.5.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'loguru/__init__.py' adding 'loguru/__init__.pyi' adding 'loguru/_better_exceptions.py' adding 'loguru/_colorama.py' adding 'loguru/_colorizer.py' adding 'loguru/_ctime_functions.py' adding 'loguru/_datetime.py' adding 'loguru/_defaults.py' adding 'loguru/_error_interceptor.py' adding 'loguru/_file_sink.py' adding 'loguru/_filters.py' adding 'loguru/_get_frame.py' adding 'loguru/_handler.py' adding 'loguru/_locks_machinery.py' adding 'loguru/_logger.py' adding 'loguru/_recattrs.py' adding 'loguru/_simple_sinks.py' adding 'loguru/_string_parsers.py' adding 'loguru/py.typed' adding 'loguru-0.5.3.dist-info/LICENSE' adding 'loguru-0.5.3.dist-info/METADATA' adding 'loguru-0.5.3.dist-info/WHEEL' adding 'loguru-0.5.3.dist-info/top_level.txt' adding 'loguru-0.5.3.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Finished executing setuptoolsBuildPhase installing Executing pipInstallPhase /build/loguru-0.5.3/dist /build/loguru-0.5.3 Processing ./loguru-0.5.3-py3-none-any.whl Installing collected packages: loguru Successfully installed loguru-0.5.3 /build/loguru-0.5.3 Finished executing pipInstallPhase post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/i5sw8vckj0jrnysmbaxb2fhrx9ss2lcf-python3.8-loguru-0.5.3 strip is /nix/store/fp2h123793bxln4cjxy0mz08sf4nx2m3-binutils-2.35.1/bin/strip stripping (with command strip and flags -S) in /nix/store/i5sw8vckj0jrnysmbaxb2fhrx9ss2lcf-python3.8-loguru-0.5.3/lib patching script interpreter paths in /nix/store/i5sw8vckj0jrnysmbaxb2fhrx9ss2lcf-python3.8-loguru-0.5.3 checking for references to /build/ in /nix/store/i5sw8vckj0jrnysmbaxb2fhrx9ss2lcf-python3.8-loguru-0.5.3... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir running install tests no Makefile or custom installCheckPhase, doing nothing pythonCatchConflictsPhase pythonRemoveBinBytecodePhase pythonImportsCheckPhase Executing pythonImportsCheckPhase pytestCheckPhase Executing pytestCheckPhase ============================= test session starts ============================== platform linux -- Python 3.8.11, pytest-6.2.5, py-1.10.0, pluggy-1.0.0 rootdir: /build/loguru-0.5.3 collected 1359 items / 13 deselected / 1346 selected tests/test_activation.py .............................. [ 2%] tests/test_add_option_backtrace.py . [ 2%] tests/test_add_option_catch.py ........... [ 3%] tests/test_add_option_colorize.py ...................................... [ 5%] ............ [ 6%] tests/test_add_option_diagnose.py . [ 6%] tests/test_add_option_enqueue.py ........... [ 7%] tests/test_add_option_filter.py ........................................ [ 10%] ............... [ 11%] tests/test_add_option_format.py .................... [ 13%] tests/test_add_option_kwargs.py ...... [ 13%] tests/test_add_option_level.py .......... [ 14%] tests/test_add_option_serialize.py ........ [ 15%] tests/test_add_sinks.py ................................................ [ 18%] ...... [ 19%] tests/test_ansimarkup_basic.py ......................................... [ 22%] ............................................... [ 25%] tests/test_ansimarkup_extended.py ...................................... [ 28%] ...................................................... [ 32%] tests/test_bind.py ......... [ 33%] tests/test_configure.py ................ [ 34%] tests/test_contextualize.py ............. [ 35%] tests/test_coroutine_sink.py ................................... [ 37%] tests/test_datetime.py .............................. [ 40%] tests/test_deepcopy.py .... [ 40%] tests/test_defaults.py ............. [ 41%] tests/test_exceptions_catch.py ......................................... [ 44%] .......... [ 45%] tests/test_exceptions_formatting.py .................................... [ 47%] ........................................ [ 50%] tests/test_filesink_compression.py ..................................... [ 53%] ................. [ 54%] tests/test_filesink_delay.py .......... [ 55%] tests/test_filesink_retention.py ....................................... [ 58%] .......... [ 59%] tests/test_filesink_rotation.py ........................................ [ 62%] ........................................... [ 65%] tests/test_formatting.py ............................................... [ 68%] ................................ [ 71%] tests/test_get_frame.py ... [ 71%] tests/test_interception.py ............ [ 72%] tests/test_levels.py ....................................... [ 75%] tests/test_multiprocessing.py ............................... [ 77%] tests/test_opt.py ...................................................... [ 81%] ........................................................................ [ 86%] ........................ [ 88%] tests/test_parse.py ......................... [ 90%] tests/test_patch.py ....... [ 91%] tests/test_pickling.py ................................................. [ 94%] .... [ 95%] tests/test_propagation.py ...... [ 95%] tests/test_recattr.py ......... [ 96%] tests/test_remove.py ........... [ 96%] tests/test_repr.py .................... [ 98%] tests/test_standard_handler.py ................ [ 99%] tests/test_threading.py ..... [100%] =============================== warnings summary =============================== tests/test_add_option_catch.py::test_broken_sink_not_caught_enqueue /nix/store/sa7v7v3cy61bgvgyxsphdnm2ifd3i37w-python3.8-pytest-6.2.5/lib/python3.8/site-packages/_pytest/threadexception.py:75: PytestUnhandledThreadExceptionWarning: Exception in thread loguru-writer-0 Traceback (most recent call last): File "/nix/store/f4srsjyk8p32hkw4icygnyk7yxy8xf64-python3-3.8.11/lib/python3.8/threading.py", line 932, in _bootstrap_inner self.run() File "/nix/store/f4srsjyk8p32hkw4icygnyk7yxy8xf64-python3-3.8.11/lib/python3.8/threading.py", line 870, in run self._target(*self._args, **self._kwargs) File "/build/loguru-0.5.3/loguru/_handler.py", line 287, in _queued_writer self._sink.write(message) File "/build/loguru-0.5.3/loguru/_simple_sinks.py", line 119, in write self._function(message) File "/build/loguru-0.5.3/tests/test_add_option_catch.py", line 131, in broken_sink raise ValueError("Nop") ValueError: Nop warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) -- Docs: https://docs.pytest.org/en/stable/warnings.html =============== 1346 passed, 13 deselected, 1 warning in 38.64s ================ Finished executing pytestCheckPhase pytestcachePhase