Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase 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 source archive /nix/store/k8ggnnir5alxgx3abih7jf1lxsymafqy-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/ranger/ext/test_shutil_generatorized.py" Running phase: patchPhase applying patch /nix/store/vns1m22hzif2axvj7skz8dbz4i6hg6dj-fix-ctrl-arrows.patch patching file ranger/ext/keybinding_parser.py patching file ranger/gui/ui.py Hunk #1 succeeded at 255 (offset -3 lines). substituteStream() in derivation ranger-1.9.4-unstable-2026-07-28: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'ranger/__init__.py') Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... /nix/store/6y5nmanp00gqfba9cmnsdaaiby99b266-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License v3 (GPLv3) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating ranger_fm.egg-info writing ranger_fm.egg-info/PKG-INFO writing dependency_links to ranger_fm.egg-info/dependency_links.txt writing top-level names to ranger_fm.egg-info/top_level.txt writing manifest file 'ranger_fm.egg-info/SOURCES.txt' reading manifest file 'ranger_fm.egg-info/SOURCES.txt' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'ranger_fm.egg-info/SOURCES.txt' * Building wheel... /nix/store/6y5nmanp00gqfba9cmnsdaaiby99b266-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License v3 (GPLv3) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/ranger copying ranger/__init__.py -> build/lib/ranger creating build/lib/ranger/api copying ranger/api/__init__.py -> build/lib/ranger/api copying ranger/api/commands.py -> build/lib/ranger/api creating build/lib/ranger/colorschemes copying ranger/colorschemes/snow.py -> build/lib/ranger/colorschemes copying ranger/colorschemes/solarized.py -> build/lib/ranger/colorschemes copying ranger/colorschemes/__init__.py -> build/lib/ranger/colorschemes copying ranger/colorschemes/default.py -> build/lib/ranger/colorschemes copying ranger/colorschemes/jungle.py -> build/lib/ranger/colorschemes creating build/lib/ranger/config copying ranger/config/__init__.py -> build/lib/ranger/config copying ranger/config/commands_sample.py -> build/lib/ranger/config copying ranger/config/commands.py -> build/lib/ranger/config creating build/lib/ranger/container copying ranger/container/tags.py -> build/lib/ranger/container copying ranger/container/__init__.py -> build/lib/ranger/container copying ranger/container/fsobject.py -> build/lib/ranger/container copying ranger/container/file.py -> build/lib/ranger/container copying ranger/container/settings.py -> build/lib/ranger/container copying ranger/container/bookmarks.py -> build/lib/ranger/container copying ranger/container/directory.py -> build/lib/ranger/container copying ranger/container/history.py -> build/lib/ranger/container creating build/lib/ranger/core copying ranger/core/runner.py -> build/lib/ranger/core copying ranger/core/filter_stack.py -> build/lib/ranger/core copying ranger/core/metadata.py -> build/lib/ranger/core copying ranger/core/actions.py -> build/lib/ranger/core copying ranger/core/__init__.py -> build/lib/ranger/core copying ranger/core/fm.py -> build/lib/ranger/core copying ranger/core/shared.py -> build/lib/ranger/core copying ranger/core/loader.py -> build/lib/ranger/core copying ranger/core/linemode.py -> build/lib/ranger/core copying ranger/core/tab.py -> build/lib/ranger/core copying ranger/core/main.py -> build/lib/ranger/core creating build/lib/ranger/ext copying ranger/ext/human_readable.py -> build/lib/ranger/ext copying ranger/ext/signals.py -> build/lib/ranger/ext copying ranger/ext/direction.py -> build/lib/ranger/ext copying ranger/ext/keybinding_parser.py -> build/lib/ranger/ext copying ranger/ext/relative_symlink.py -> build/lib/ranger/ext copying ranger/ext/__init__.py -> build/lib/ranger/ext copying ranger/ext/macrodict.py -> build/lib/ranger/ext copying ranger/ext/popen23.py -> build/lib/ranger/ext copying ranger/ext/shutil_generatorized.py -> build/lib/ranger/ext copying ranger/ext/popen_forked.py -> build/lib/ranger/ext copying ranger/ext/logutils.py -> build/lib/ranger/ext copying ranger/ext/openstruct.py -> build/lib/ranger/ext copying ranger/ext/posix_signals.py -> build/lib/ranger/ext copying ranger/ext/hash.py -> build/lib/ranger/ext copying ranger/ext/cached_function.py -> build/lib/ranger/ext copying ranger/ext/curses_interrupt_handler.py -> build/lib/ranger/ext copying ranger/ext/get_executables.py -> build/lib/ranger/ext copying ranger/ext/accumulator.py -> build/lib/ranger/ext copying ranger/ext/widestring.py -> build/lib/ranger/ext copying ranger/ext/spawn.py -> build/lib/ranger/ext copying ranger/ext/shell_escape.py -> build/lib/ranger/ext copying ranger/ext/rifle.py -> build/lib/ranger/ext copying ranger/ext/which.py -> build/lib/ranger/ext copying ranger/ext/img_display.py -> build/lib/ranger/ext copying ranger/ext/iter_tools.py -> build/lib/ranger/ext copying ranger/ext/safe_path.py -> build/lib/ranger/ext copying ranger/ext/mount_path.py -> build/lib/ranger/ext copying ranger/ext/lazy_property.py -> build/lib/ranger/ext copying ranger/ext/abc.py -> build/lib/ranger/ext creating build/lib/ranger/ext/vcs copying ranger/ext/vcs/git.py -> build/lib/ranger/ext/vcs copying ranger/ext/vcs/svn.py -> build/lib/ranger/ext/vcs copying ranger/ext/vcs/bzr.py -> build/lib/ranger/ext/vcs copying ranger/ext/vcs/__init__.py -> build/lib/ranger/ext/vcs copying ranger/ext/vcs/vcs.py -> build/lib/ranger/ext/vcs copying ranger/ext/vcs/hg.py -> build/lib/ranger/ext/vcs creating build/lib/ranger/gui copying ranger/gui/color.py -> build/lib/ranger/gui copying ranger/gui/displayable.py -> build/lib/ranger/gui copying ranger/gui/ui.py -> build/lib/ranger/gui copying ranger/gui/__init__.py -> build/lib/ranger/gui copying ranger/gui/curses_shortcuts.py -> build/lib/ranger/gui copying ranger/gui/context.py -> build/lib/ranger/gui copying ranger/gui/mouse_event.py -> build/lib/ranger/gui copying ranger/gui/bar.py -> build/lib/ranger/gui copying ranger/gui/ansi.py -> build/lib/ranger/gui copying ranger/gui/colorscheme.py -> build/lib/ranger/gui creating build/lib/ranger/gui/widgets copying ranger/gui/widgets/taskview.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/view_base.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/console.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/statusbar.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/browsercolumn.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/view_miller.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/titlebar.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/__init__.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/pager.py -> build/lib/ranger/gui/widgets copying ranger/gui/widgets/view_multipane.py -> build/lib/ranger/gui/widgets creating build/lib/ranger/data copying ranger/data/scope.sh -> build/lib/ranger/data copying ranger/data/mime.types -> build/lib/ranger/data copying ranger/data/rowcolumn_diacritics.py -> build/lib/ranger/data copying ranger/config/rc.conf -> build/lib/ranger/config copying ranger/config/rifle.conf -> build/lib/ranger/config running build_scripts creating build/scripts-3.14 copying and adjusting build_scripts/ranger -> build/scripts-3.14 copying and adjusting build_scripts/rifle -> build/scripts-3.14 changing mode of build/scripts-3.14/ranger from 644 to 755 changing mode of build/scripts-3.14/rifle from 644 to 755 installing to build/bdist.macosx-14.0-arm64/wheel running install running install_lib creating build/bdist.macosx-14.0-arm64/wheel creating build/bdist.macosx-14.0-arm64/wheel/ranger creating build/bdist.macosx-14.0-arm64/wheel/ranger/core copying build/lib/ranger/core/runner.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/filter_stack.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/metadata.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/actions.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/fm.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/shared.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/loader.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/linemode.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/tab.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core copying build/lib/ranger/core/main.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/core creating build/bdist.macosx-14.0-arm64/wheel/ranger/config copying build/lib/ranger/config/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/config copying build/lib/ranger/config/rc.conf -> build/bdist.macosx-14.0-arm64/wheel/./ranger/config copying build/lib/ranger/config/commands_sample.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/config copying build/lib/ranger/config/commands.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/config copying build/lib/ranger/config/rifle.conf -> build/bdist.macosx-14.0-arm64/wheel/./ranger/config creating build/bdist.macosx-14.0-arm64/wheel/ranger/ext copying build/lib/ranger/ext/human_readable.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/signals.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/direction.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/keybinding_parser.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/relative_symlink.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/macrodict.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/popen23.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/shutil_generatorized.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/popen_forked.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/logutils.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/openstruct.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/posix_signals.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/hash.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/cached_function.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/curses_interrupt_handler.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/get_executables.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/accumulator.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/widestring.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext creating build/bdist.macosx-14.0-arm64/wheel/ranger/ext/vcs copying build/lib/ranger/ext/vcs/git.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext/vcs copying build/lib/ranger/ext/vcs/svn.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext/vcs copying build/lib/ranger/ext/vcs/bzr.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext/vcs copying build/lib/ranger/ext/vcs/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext/vcs copying build/lib/ranger/ext/vcs/vcs.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext/vcs copying build/lib/ranger/ext/vcs/hg.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext/vcs copying build/lib/ranger/ext/spawn.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/shell_escape.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/rifle.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/which.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/img_display.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/iter_tools.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/safe_path.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/mount_path.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/lazy_property.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/ext/abc.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/ext copying build/lib/ranger/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger creating build/bdist.macosx-14.0-arm64/wheel/ranger/container copying build/lib/ranger/container/tags.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/container copying build/lib/ranger/container/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/container copying build/lib/ranger/container/fsobject.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/container copying build/lib/ranger/container/file.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/container copying build/lib/ranger/container/settings.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/container copying build/lib/ranger/container/bookmarks.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/container copying build/lib/ranger/container/directory.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/container copying build/lib/ranger/container/history.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/container creating build/bdist.macosx-14.0-arm64/wheel/ranger/colorschemes copying build/lib/ranger/colorschemes/snow.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/colorschemes copying build/lib/ranger/colorschemes/solarized.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/colorschemes copying build/lib/ranger/colorschemes/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/colorschemes copying build/lib/ranger/colorschemes/default.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/colorschemes copying build/lib/ranger/colorschemes/jungle.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/colorschemes creating build/bdist.macosx-14.0-arm64/wheel/ranger/gui copying build/lib/ranger/gui/color.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/displayable.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/ui.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/curses_shortcuts.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/context.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/mouse_event.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/bar.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/ansi.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui copying build/lib/ranger/gui/colorscheme.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui creating build/bdist.macosx-14.0-arm64/wheel/ranger/gui/widgets copying build/lib/ranger/gui/widgets/taskview.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/view_base.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/console.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/statusbar.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/browsercolumn.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/view_miller.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/titlebar.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/pager.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets copying build/lib/ranger/gui/widgets/view_multipane.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/gui/widgets creating build/bdist.macosx-14.0-arm64/wheel/ranger/api copying build/lib/ranger/api/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/api copying build/lib/ranger/api/commands.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/api creating build/bdist.macosx-14.0-arm64/wheel/ranger/data copying build/lib/ranger/data/scope.sh -> build/bdist.macosx-14.0-arm64/wheel/./ranger/data copying build/lib/ranger/data/mime.types -> build/bdist.macosx-14.0-arm64/wheel/./ranger/data copying build/lib/ranger/data/rowcolumn_diacritics.py -> build/bdist.macosx-14.0-arm64/wheel/./ranger/data changing mode of build/bdist.macosx-14.0-arm64/wheel/./ranger/data/scope.sh to 755 running install_data creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/applications copying doc/ranger.desktop -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/applications creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/man/man1 copying doc/ranger.1 -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/man/man1 copying doc/rifle.1 -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/man/man1 creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger copying doc/colorschemes.md -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger copying CHANGELOG.md -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger copying HACKING.md -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger copying README.md -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config copying doc/config/scope.sh -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config copying doc/config/rc.conf -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config copying doc/config/commands.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config copying doc/config/rifle.conf -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config/colorschemes copying doc/config/colorschemes/snow.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config/colorschemes copying doc/config/colorschemes/default.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config/colorschemes copying doc/config/colorschemes/jungle.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/config/colorschemes creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/vim_file_chooser.vim -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/shell_automatic_cd.sh -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/rifle_different_file_opener.conf -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_pmount.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/fish_automatic_cd.fish -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_new_macro.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/README -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/rc_emacs.conf -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_hello_world.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_new_sorting_method.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_pmount_dynamic.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_ipc.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/rifle_sxiv.sh -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/shell_subshell_notice.sh -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_fasd_add.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_file_filter.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_linemode.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_chmod_keybindings.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples copying examples/plugin_avfs.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/examples creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/tools copying doc/tools/convert_papermode_to_metadata.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/tools copying doc/tools/performance_test.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/tools copying doc/tools/print_colors.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/tools copying doc/tools/print_keys.py -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/data/share/doc/ranger/tools running install_egg_info running egg_info writing ranger_fm.egg-info/PKG-INFO writing dependency_links to ranger_fm.egg-info/dependency_links.txt writing top-level names to ranger_fm.egg-info/top_level.txt reading manifest file 'ranger_fm.egg-info/SOURCES.txt' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'ranger_fm.egg-info/SOURCES.txt' Copying ranger_fm.egg-info to build/bdist.macosx-14.0-arm64/wheel/./ranger_fm-1.9.4-py3.14.egg-info running install_scripts creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/scripts copying build/scripts-3.14/ranger -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/scripts copying build/scripts-3.14/rifle -> build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/scripts changing mode of build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/scripts/ranger to 755 changing mode of build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.data/scripts/rifle to 755 creating build/bdist.macosx-14.0-arm64/wheel/ranger_fm-1.9.4.dist-info/WHEEL creating '/nix/var/nix/builds/nix-33109-1831862469/source/dist/.tmp-_ktuse07/ranger_fm-1.9.4-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/wheel' to it adding 'ranger/__init__.py' adding 'ranger/api/__init__.py' adding 'ranger/api/commands.py' adding 'ranger/colorschemes/__init__.py' adding 'ranger/colorschemes/default.py' adding 'ranger/colorschemes/jungle.py' adding 'ranger/colorschemes/snow.py' adding 'ranger/colorschemes/solarized.py' adding 'ranger/config/__init__.py' adding 'ranger/config/commands.py' adding 'ranger/config/commands_sample.py' adding 'ranger/config/rc.conf' adding 'ranger/config/rifle.conf' adding 'ranger/container/__init__.py' adding 'ranger/container/bookmarks.py' adding 'ranger/container/directory.py' adding 'ranger/container/file.py' adding 'ranger/container/fsobject.py' adding 'ranger/container/history.py' adding 'ranger/container/settings.py' adding 'ranger/container/tags.py' adding 'ranger/core/__init__.py' adding 'ranger/core/actions.py' adding 'ranger/core/filter_stack.py' adding 'ranger/core/fm.py' adding 'ranger/core/linemode.py' adding 'ranger/core/loader.py' adding 'ranger/core/main.py' adding 'ranger/core/metadata.py' adding 'ranger/core/runner.py' adding 'ranger/core/shared.py' adding 'ranger/core/tab.py' adding 'ranger/data/mime.types' adding 'ranger/data/rowcolumn_diacritics.py' adding 'ranger/data/scope.sh' adding 'ranger/ext/__init__.py' adding 'ranger/ext/abc.py' adding 'ranger/ext/accumulator.py' adding 'ranger/ext/cached_function.py' adding 'ranger/ext/curses_interrupt_handler.py' adding 'ranger/ext/direction.py' adding 'ranger/ext/get_executables.py' adding 'ranger/ext/hash.py' adding 'ranger/ext/human_readable.py' adding 'ranger/ext/img_display.py' adding 'ranger/ext/iter_tools.py' adding 'ranger/ext/keybinding_parser.py' adding 'ranger/ext/lazy_property.py' adding 'ranger/ext/logutils.py' adding 'ranger/ext/macrodict.py' adding 'ranger/ext/mount_path.py' adding 'ranger/ext/openstruct.py' adding 'ranger/ext/popen23.py' adding 'ranger/ext/popen_forked.py' adding 'ranger/ext/posix_signals.py' adding 'ranger/ext/relative_symlink.py' adding 'ranger/ext/rifle.py' adding 'ranger/ext/safe_path.py' adding 'ranger/ext/shell_escape.py' adding 'ranger/ext/shutil_generatorized.py' adding 'ranger/ext/signals.py' adding 'ranger/ext/spawn.py' adding 'ranger/ext/which.py' adding 'ranger/ext/widestring.py' adding 'ranger/ext/vcs/__init__.py' adding 'ranger/ext/vcs/bzr.py' adding 'ranger/ext/vcs/git.py' adding 'ranger/ext/vcs/hg.py' adding 'ranger/ext/vcs/svn.py' adding 'ranger/ext/vcs/vcs.py' adding 'ranger/gui/__init__.py' adding 'ranger/gui/ansi.py' adding 'ranger/gui/bar.py' adding 'ranger/gui/color.py' adding 'ranger/gui/colorscheme.py' adding 'ranger/gui/context.py' adding 'ranger/gui/curses_shortcuts.py' adding 'ranger/gui/displayable.py' adding 'ranger/gui/mouse_event.py' adding 'ranger/gui/ui.py' adding 'ranger/gui/widgets/__init__.py' adding 'ranger/gui/widgets/browsercolumn.py' adding 'ranger/gui/widgets/console.py' adding 'ranger/gui/widgets/pager.py' adding 'ranger/gui/widgets/statusbar.py' adding 'ranger/gui/widgets/taskview.py' adding 'ranger/gui/widgets/titlebar.py' adding 'ranger/gui/widgets/view_base.py' adding 'ranger/gui/widgets/view_miller.py' adding 'ranger/gui/widgets/view_multipane.py' adding 'ranger_fm-1.9.4.data/data/share/applications/ranger.desktop' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/CHANGELOG.md' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/HACKING.md' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/README.md' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/colorschemes.md' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/config/commands.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/config/rc.conf' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/config/rifle.conf' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/config/scope.sh' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/config/colorschemes/default.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/config/colorschemes/jungle.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/config/colorschemes/snow.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/README' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/fish_automatic_cd.fish' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_avfs.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_chmod_keybindings.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_fasd_add.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_file_filter.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_hello_world.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_ipc.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_linemode.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_new_macro.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_new_sorting_method.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_pmount.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/plugin_pmount_dynamic.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/rc_emacs.conf' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/rifle_different_file_opener.conf' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/rifle_sxiv.sh' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/shell_automatic_cd.sh' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/shell_subshell_notice.sh' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/examples/vim_file_chooser.vim' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/tools/convert_papermode_to_metadata.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/tools/performance_test.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/tools/print_colors.py' adding 'ranger_fm-1.9.4.data/data/share/doc/ranger/tools/print_keys.py' adding 'ranger_fm-1.9.4.data/data/share/man/man1/ranger.1' adding 'ranger_fm-1.9.4.data/data/share/man/man1/rifle.1' adding 'ranger_fm-1.9.4.data/scripts/ranger' adding 'ranger_fm-1.9.4.data/scripts/rifle' adding 'ranger_fm-1.9.4.dist-info/licenses/AUTHORS' adding 'ranger_fm-1.9.4.dist-info/licenses/LICENSE' adding 'ranger_fm-1.9.4.dist-info/METADATA' adding 'ranger_fm-1.9.4.dist-info/WHEEL' adding 'ranger_fm-1.9.4.dist-info/top_level.txt' adding 'ranger_fm-1.9.4.dist-info/RECORD' removing build/bdist.macosx-14.0-arm64/wheel Successfully built ranger_fm-1.9.4-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for ranger_fm-1.9.4-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed ranger_fm-1.9.4-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase checking for references to /nix/var/nix/builds/nix-33109-1831862469/ in /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28... gzipping man pages under /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/share/man/ patching script interpreter paths in /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28 /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/share/doc/ranger/tools/convert_papermode_to_metadata.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/i9q7np6h9bwa3ps6937lpwarkqw0izbf-python3-3.14.6/bin/python" /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/share/doc/ranger/tools/performance_test.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/i9q7np6h9bwa3ps6937lpwarkqw0izbf-python3-3.14.6/bin/python" /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/share/doc/ranger/tools/print_colors.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/i9q7np6h9bwa3ps6937lpwarkqw0izbf-python3-3.14.6/bin/python" /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/share/doc/ranger/tools/print_keys.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/i9q7np6h9bwa3ps6937lpwarkqw0izbf-python3-3.14.6/bin/python" stripping (with command strip and flags -S) in /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/lib /nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/bin checking for references to /nix/var/nix/builds/nix-33109-1831862469/ in /nix/store/cfjjxpd13nccr4991iprn14bb8bic0k0-ranger-1.9.4-unstable-2026-07-28-dist... patching script interpreter paths in /nix/store/cfjjxpd13nccr4991iprn14bb8bic0k0-ranger-1.9.4-unstable-2026-07-28-dist Rewriting #!/nix/store/i9q7np6h9bwa3ps6937lpwarkqw0izbf-python3-3.14.6/bin/python3.14 to #!/nix/store/i9q7np6h9bwa3ps6937lpwarkqw0izbf-python3-3.14.6 wrapping `/nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/bin/ranger'... Rewriting #!/nix/store/i9q7np6h9bwa3ps6937lpwarkqw0izbf-python3-3.14.6/bin/python3.14 to #!/nix/store/i9q7np6h9bwa3ps6937lpwarkqw0izbf-python3-3.14.6 wrapping `/nix/store/6sg3wwkdjgpnysam18s5cna6s6wayz6a-ranger-1.9.4-unstable-2026-07-28/bin/rifle'... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest ============================= test session starts ============================== platform darwin -- Python 3.14.6, pytest-9.1.1, pluggy-1.6.0 rootdir: /nix/var/nix/builds/nix-33109-1831862469/source collected 23 items tests/pylint/test_py2_compat.py ........ [ 34%] tests/ranger/container/test_bookmarks.py .. [ 43%] tests/ranger/container/test_container.py .. [ 52%] tests/ranger/container/test_fsobject.py .. [ 60%] tests/ranger/core/test_main.py . [ 65%] tests/ranger/ext/test_shutil_generatorized.py ........ [100%] =============================== warnings summary =============================== tests/pylint/test_py2_compat.py::TestPy2CompatibilityChecker::test_implicit_format_spec /nix/var/nix/builds/nix-33109-1831862469/source/tests/pylint/py2_compat.py:105: DeprecationWarning: importing 'Attribute' from 'astroid' is deprecated and will be removed in v5, import it from 'astroid.nodes' instead if isinstance(node.func, astroid.Attribute) and not isinstance( tests/pylint/test_py2_compat.py::TestPy2CompatibilityChecker::test_implicit_format_spec /nix/var/nix/builds/nix-33109-1831862469/source/tests/pylint/py2_compat.py:106: DeprecationWarning: importing 'Const' from 'astroid' is deprecated and will be removed in v5, import it from 'astroid.nodes' instead node.func.expr, astroid.Const tests/pylint/test_py2_compat.py::TestPy2CompatibilityChecker::test_implicit_format_spec /nix/var/nix/builds/nix-33109-1831862469/source/tests/pylint/py2_compat.py:115: DeprecationWarning: importing 'Const' from 'astroid' is deprecated and will be removed in v5, import it from 'astroid.nodes' instead if not (isinstance(strnode, astroid.Const) and isinstance( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 23 passed, 3 warnings in 0.29s ======================== Finished executing pytestCheckPhase Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase