nixbot

builds

succeeded python3.14-urwid-4.0.11 checks.aarch64-darwin.package-pim · build #837 · raw

1tribuchet: building on mac022/private/var/tb/6/scratch/e53705c6731021f4/build/.attrs.sh: line 2: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF8): No such file or directory3structuredAttrs is enabled4/nix/store/4gqzn5ia76rp74p8fb6nvry3arbn3l7j-stdenv-darwin/setup: line 595: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF8): No such file or directory5Sourcing python-remove-tests-dir-hook6Sourcing python-catch-conflicts-hook.sh7Sourcing python-remove-bin-bytecode-hook.sh8Sourcing pypa-build-hook9Using pypaBuildPhase10Sourcing python-runtime-deps-check-hook11Using pythonRuntimeDepsCheckHook12Sourcing pypa-install-hook13Using pypaInstallPhase14Sourcing python-imports-check-hook.sh15Using pythonImportsCheckPhase16Sourcing python-metadata-check-hook.sh17Using pythonMetadataCheckPhase18Sourcing python-namespaces-hook19Sourcing python-catch-conflicts-hook.sh20Sourcing pytest-check-hook21Using pytestCheckPhase
unpackPhase
22unpacking source archive /nix/store/zn5yran4dnjxncdr8332yn6q695pdzps-source23source root is source24setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/urwid/widget/wimp.py"
configurePhase
25no configure script, doing nothing
buildPhase
26Executing pypaBuildPhase27Setting SETUPTOOLS_SCM_PRETEND_VERSION to 4.0.1128Including all tracked files automatically29Creating a wheel...30pypa build flags: --no-isolation --outdir dist/ --wheel31/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF8): No such file or directory32* Getting build dependencies for wheel...33/nix/store/p11h2n9yz1nz8248g3zd1hyx9xvzi5r0-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases.34 config = read_configuration(filepath, True, ignore_option_errors, dist)35running egg_info36creating urwid.egg-info37writing urwid.egg-info/PKG-INFO38writing dependency_links to urwid.egg-info/dependency_links.txt39writing requirements to urwid.egg-info/requires.txt40writing top-level names to urwid.egg-info/top_level.txt41writing manifest file 'urwid.egg-info/SOURCES.txt'42reading manifest file 'urwid.egg-info/SOURCES.txt'43reading manifest template 'MANIFEST.in'44warning: no files found matching 'CHANGELOG'45adding license file 'COPYING'46writing manifest file 'urwid.egg-info/SOURCES.txt'47* Building wheel...48/nix/store/p11h2n9yz1nz8248g3zd1hyx9xvzi5r0-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases.49 config = read_configuration(filepath, True, ignore_option_errors, dist)50running bdist_wheel51running build52running build_py53creating build/lib/urwid54copying urwid/text_layout.py -> build/lib/urwid55copying urwid/graphics.py -> build/lib/urwid56copying urwid/signals.py -> build/lib/urwid57copying urwid/version.py -> build/lib/urwid58copying urwid/vterm.py -> build/lib/urwid59copying urwid/numedit.py -> build/lib/urwid60copying urwid/util.py -> build/lib/urwid61copying urwid/__init__.py -> build/lib/urwid62copying urwid/command_map.py -> build/lib/urwid63copying urwid/font.py -> build/lib/urwid64copying urwid/split_repr.py -> build/lib/urwid65copying urwid/str_util.py -> build/lib/urwid66copying urwid/canvas.py -> build/lib/urwid67creating build/lib/urwid/widget68copying urwid/widget/overlay.py -> build/lib/urwid/widget69copying urwid/widget/big_text.py -> build/lib/urwid/widget70copying urwid/widget/widget.py -> build/lib/urwid/widget71copying urwid/widget/pile.py -> build/lib/urwid/widget72copying urwid/widget/widget_decoration.py -> build/lib/urwid/widget73copying urwid/widget/solid_fill.py -> build/lib/urwid/widget74copying urwid/widget/attr_wrap.py -> build/lib/urwid/widget75copying urwid/widget/divider.py -> build/lib/urwid/widget76copying urwid/widget/treetools.py -> build/lib/urwid/widget77copying urwid/widget/constants.py -> build/lib/urwid/widget78copying urwid/widget/__init__.py -> build/lib/urwid/widget79copying urwid/widget/edit.py -> build/lib/urwid/widget80copying urwid/widget/popup.py -> build/lib/urwid/widget81copying urwid/widget/container.py -> build/lib/urwid/widget82copying urwid/widget/bar_graph.py -> build/lib/urwid/widget83copying urwid/widget/columns.py -> build/lib/urwid/widget84copying urwid/widget/monitored_list.py -> build/lib/urwid/widget85copying urwid/widget/scrollable.py -> build/lib/urwid/widget86copying urwid/widget/filler.py -> build/lib/urwid/widget87copying urwid/widget/frame.py -> build/lib/urwid/widget88copying urwid/widget/text.py -> build/lib/urwid/widget89copying urwid/widget/progress_bar.py -> build/lib/urwid/widget90copying urwid/widget/grid_flow.py -> build/lib/urwid/widget91copying urwid/widget/box_adapter.py -> build/lib/urwid/widget92copying urwid/widget/listbox.py -> build/lib/urwid/widget93copying urwid/widget/padding.py -> build/lib/urwid/widget94copying urwid/widget/line_box.py -> build/lib/urwid/widget95copying urwid/widget/attr_map.py -> build/lib/urwid/widget96copying urwid/widget/wimp.py -> build/lib/urwid/widget97creating build/lib/urwid/event_loop98copying urwid/event_loop/main_loop.py -> build/lib/urwid/event_loop99copying urwid/event_loop/asyncio_loop.py -> build/lib/urwid/event_loop100copying urwid/event_loop/trio_loop.py -> build/lib/urwid/event_loop101copying urwid/event_loop/__init__.py -> build/lib/urwid/event_loop102copying urwid/event_loop/abstract_loop.py -> build/lib/urwid/event_loop103copying urwid/event_loop/glib_loop.py -> build/lib/urwid/event_loop104copying urwid/event_loop/zmq_loop.py -> build/lib/urwid/event_loop105copying urwid/event_loop/tornado_loop.py -> build/lib/urwid/event_loop106copying urwid/event_loop/select_loop.py -> build/lib/urwid/event_loop107copying urwid/event_loop/twisted_loop.py -> build/lib/urwid/event_loop108creating build/lib/urwid/display109copying urwid/display/curses.py -> build/lib/urwid/display110copying urwid/display/_win32.py -> build/lib/urwid/display111copying urwid/display/escape.py -> build/lib/urwid/display112copying urwid/display/web.py -> build/lib/urwid/display113copying urwid/display/lcd.py -> build/lib/urwid/display114copying urwid/display/raw.py -> build/lib/urwid/display115copying urwid/display/_win32_raw_display.py -> build/lib/urwid/display116copying urwid/display/_posix_raw_display.py -> build/lib/urwid/display117copying urwid/display/__init__.py -> build/lib/urwid/display118copying urwid/display/_raw_display_base.py -> build/lib/urwid/display119copying urwid/display/common.py -> build/lib/urwid/display120copying urwid/display/html_fragment.py -> build/lib/urwid/display121running egg_info122writing urwid.egg-info/PKG-INFO123writing dependency_links to urwid.egg-info/dependency_links.txt124writing requirements to urwid.egg-info/requires.txt125writing top-level names to urwid.egg-info/top_level.txt126reading manifest file 'urwid.egg-info/SOURCES.txt'127reading manifest template 'MANIFEST.in'128warning: no files found matching 'CHANGELOG'129adding license file 'COPYING'130writing manifest file 'urwid.egg-info/SOURCES.txt'131copying urwid/py.typed -> build/lib/urwid132copying urwid/display/_web.css -> build/lib/urwid/display133copying urwid/display/_web.js -> build/lib/urwid/display134installing to build/bdist.macosx-14.0-arm64/wheel135running install136running install_lib137creating build/bdist.macosx-14.0-arm64/wheel138creating build/bdist.macosx-14.0-arm64/wheel/urwid139copying build/lib/urwid/text_layout.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid140copying build/lib/urwid/graphics.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid141copying build/lib/urwid/signals.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid142copying build/lib/urwid/version.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid143creating build/bdist.macosx-14.0-arm64/wheel/urwid/widget144copying build/lib/urwid/widget/overlay.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget145copying build/lib/urwid/widget/big_text.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget146copying build/lib/urwid/widget/widget.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget147copying build/lib/urwid/widget/pile.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget148copying build/lib/urwid/widget/widget_decoration.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget149copying build/lib/urwid/widget/solid_fill.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget150copying build/lib/urwid/widget/attr_wrap.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget151copying build/lib/urwid/widget/divider.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget152copying build/lib/urwid/widget/treetools.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget153copying build/lib/urwid/widget/constants.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget154copying build/lib/urwid/widget/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget155copying build/lib/urwid/widget/edit.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget156copying build/lib/urwid/widget/popup.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget157copying build/lib/urwid/widget/container.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget158copying build/lib/urwid/widget/bar_graph.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget159copying build/lib/urwid/widget/columns.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget160copying build/lib/urwid/widget/monitored_list.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget161copying build/lib/urwid/widget/scrollable.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget162copying build/lib/urwid/widget/filler.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget163copying build/lib/urwid/widget/frame.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget164copying build/lib/urwid/widget/text.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget165copying build/lib/urwid/widget/progress_bar.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget166copying build/lib/urwid/widget/grid_flow.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget167copying build/lib/urwid/widget/box_adapter.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget168copying build/lib/urwid/widget/listbox.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget169copying build/lib/urwid/widget/padding.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget170copying build/lib/urwid/widget/line_box.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget171copying build/lib/urwid/widget/attr_map.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget172copying build/lib/urwid/widget/wimp.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/widget173copying build/lib/urwid/vterm.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid174copying build/lib/urwid/numedit.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid175copying build/lib/urwid/util.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid176creating build/bdist.macosx-14.0-arm64/wheel/urwid/event_loop177copying build/lib/urwid/event_loop/main_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop178copying build/lib/urwid/event_loop/asyncio_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop179copying build/lib/urwid/event_loop/trio_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop180copying build/lib/urwid/event_loop/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop181copying build/lib/urwid/event_loop/abstract_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop182copying build/lib/urwid/event_loop/glib_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop183copying build/lib/urwid/event_loop/zmq_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop184copying build/lib/urwid/event_loop/tornado_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop185copying build/lib/urwid/event_loop/select_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop186copying build/lib/urwid/event_loop/twisted_loop.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/event_loop187copying build/lib/urwid/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid188copying build/lib/urwid/command_map.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid189copying build/lib/urwid/font.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid190copying build/lib/urwid/split_repr.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid191copying build/lib/urwid/py.typed -> build/bdist.macosx-14.0-arm64/wheel/./urwid192creating build/bdist.macosx-14.0-arm64/wheel/urwid/display193copying build/lib/urwid/display/curses.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display194copying build/lib/urwid/display/_web.css -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display195copying build/lib/urwid/display/_win32.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display196copying build/lib/urwid/display/escape.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display197copying build/lib/urwid/display/web.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display198copying build/lib/urwid/display/lcd.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display199copying build/lib/urwid/display/raw.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display200copying build/lib/urwid/display/_win32_raw_display.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display201copying build/lib/urwid/display/_posix_raw_display.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display202copying build/lib/urwid/display/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display203copying build/lib/urwid/display/_raw_display_base.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display204copying build/lib/urwid/display/_web.js -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display205copying build/lib/urwid/display/common.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display206copying build/lib/urwid/display/html_fragment.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid/display207copying build/lib/urwid/str_util.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid208copying build/lib/urwid/canvas.py -> build/bdist.macosx-14.0-arm64/wheel/./urwid209running install_egg_info210Copying urwid.egg-info to build/bdist.macosx-14.0-arm64/wheel/./urwid-4.0.11-py3.14.egg-info211running install_scripts212creating build/bdist.macosx-14.0-arm64/wheel/urwid-4.0.11.dist-info/WHEEL213creating '/private/var/tb/6/scratch/e53705c6731021f4/build/source/dist/.tmp-gh11vnfh/urwid-4.0.11-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/wheel' to it214adding 'urwid/__init__.py'215adding 'urwid/canvas.py'216adding 'urwid/command_map.py'217adding 'urwid/font.py'218adding 'urwid/graphics.py'219adding 'urwid/numedit.py'220adding 'urwid/py.typed'221adding 'urwid/signals.py'222adding 'urwid/split_repr.py'223adding 'urwid/str_util.py'224adding 'urwid/text_layout.py'225adding 'urwid/util.py'226adding 'urwid/version.py'227adding 'urwid/vterm.py'228adding 'urwid/display/__init__.py'229adding 'urwid/display/_posix_raw_display.py'230adding 'urwid/display/_raw_display_base.py'231adding 'urwid/display/_web.css'232adding 'urwid/display/_web.js'233adding 'urwid/display/_win32.py'234adding 'urwid/display/_win32_raw_display.py'235adding 'urwid/display/common.py'236adding 'urwid/display/curses.py'237adding 'urwid/display/escape.py'238adding 'urwid/display/html_fragment.py'239adding 'urwid/display/lcd.py'240adding 'urwid/display/raw.py'241adding 'urwid/display/web.py'242adding 'urwid/event_loop/__init__.py'243adding 'urwid/event_loop/abstract_loop.py'244adding 'urwid/event_loop/asyncio_loop.py'245adding 'urwid/event_loop/glib_loop.py'246adding 'urwid/event_loop/main_loop.py'247adding 'urwid/event_loop/select_loop.py'248adding 'urwid/event_loop/tornado_loop.py'249adding 'urwid/event_loop/trio_loop.py'250adding 'urwid/event_loop/twisted_loop.py'251adding 'urwid/event_loop/zmq_loop.py'252adding 'urwid/widget/__init__.py'253adding 'urwid/widget/attr_map.py'254adding 'urwid/widget/attr_wrap.py'255adding 'urwid/widget/bar_graph.py'256adding 'urwid/widget/big_text.py'257adding 'urwid/widget/box_adapter.py'258adding 'urwid/widget/columns.py'259adding 'urwid/widget/constants.py'260adding 'urwid/widget/container.py'261adding 'urwid/widget/divider.py'262adding 'urwid/widget/edit.py'263adding 'urwid/widget/filler.py'264adding 'urwid/widget/frame.py'265adding 'urwid/widget/grid_flow.py'266adding 'urwid/widget/line_box.py'267adding 'urwid/widget/listbox.py'268adding 'urwid/widget/monitored_list.py'269adding 'urwid/widget/overlay.py'270adding 'urwid/widget/padding.py'271adding 'urwid/widget/pile.py'272adding 'urwid/widget/popup.py'273adding 'urwid/widget/progress_bar.py'274adding 'urwid/widget/scrollable.py'275adding 'urwid/widget/solid_fill.py'276adding 'urwid/widget/text.py'277adding 'urwid/widget/treetools.py'278adding 'urwid/widget/widget.py'279adding 'urwid/widget/widget_decoration.py'280adding 'urwid/widget/wimp.py'281adding 'urwid-4.0.11.dist-info/licenses/COPYING'282adding 'urwid-4.0.11.dist-info/METADATA'283adding 'urwid-4.0.11.dist-info/WHEEL'284adding 'urwid-4.0.11.dist-info/top_level.txt'285adding 'urwid-4.0.11.dist-info/RECORD'286removing build/bdist.macosx-14.0-arm64/wheel287Successfully built urwid-4.0.11-py3-none-any.whl288Finished creating a wheel...289Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
290Executing pythonRuntimeDepsCheck291Checking runtime dependencies for urwid-4.0.11-py3-none-any.whl292Finished executing pythonRuntimeDepsCheck
installPhase
293Executing pypaInstallPhase294Successfully installed urwid-4.0.11-py3-none-any.whl295Finished executing pypaInstallPhase
pythonOutputDistPhase
296Executing pythonOutputDistPhase297Finished executing pythonOutputDistPhase
fixupPhase
298checking for references to /private/var/tb/6/scratch/e53705c6731021f4/build/ in /nix/store/jhn19p2jmhi1f26d5zdljjayh7ha64dq-python3.14-urwid-4.0.11-dist...299patching script interpreter paths in /nix/store/jhn19p2jmhi1f26d5zdljjayh7ha64dq-python3.14-urwid-4.0.11-dist300checking for references to /private/var/tb/6/scratch/e53705c6731021f4/build/ in /nix/store/zi11s4vz3brl3mqwc974cglx4xxw45kd-python3.14-urwid-4.0.11...301patching script interpreter paths in /nix/store/zi11s4vz3brl3mqwc974cglx4xxw45kd-python3.14-urwid-4.0.11302stripping (with command strip and flags -S) in /nix/store/zi11s4vz3brl3mqwc974cglx4xxw45kd-python3.14-urwid-4.0.11/lib303Executing pythonRemoveTestsDir304Finished executing pythonRemoveTestsDir
installCheckPhase
305no Makefile or custom installCheckPhase, doing nothing
pythonImportsCheckPhase
306Executing pythonImportsCheckPhase307Check whether the following modules can be imported: urwid
pythonMetadataCheckPhase
308Executing pythonMetadataCheckPhase
pytestCheckPhase
309Executing pytestCheckPhase310pytest flags: -m pytest tests --ignore-glob=tests/test_vterm.py -k not\ \(TwistedEventLoopTest\)311============================= test session starts ==============================312platform darwin -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0313rootdir: /private/var/tb/6/scratch/e53705c6731021f4/build/source314configfile: pyproject.toml315collected 352 items / 6 deselected / 346 selected316317tests/test_canvas.py ................. [ 4%]318tests/test_columns.py ......................... [ 12%]319tests/test_container.py ............. [ 15%]320tests/test_escapes.py ............ [ 19%]321tests/test_event_loops.py ............ssssss..........s..... [ 29%]322tests/test_filler.py ..... [ 30%]323tests/test_floatedit.py .... [ 31%]324tests/test_font.py .. [ 32%]325tests/test_frame.py ... [ 33%]326tests/test_grapheme_clusters.py ................................. [ 42%]327tests/test_graphics.py ... [ 43%]328tests/test_grid_flow.py .................. [ 48%]329tests/test_line_box.py ....... [ 50%]330tests/test_listbox.py .......................... [ 58%]331tests/test_main_loop.py . [ 58%]332tests/test_overlay.py ........ [ 60%]333tests/test_padding.py ....... [ 63%]334tests/test_pile.py .............. [ 67%]335tests/test_raw_display.py ... [ 67%]336tests/test_scrollable.py ........................ [ 74%]337tests/test_signals.py ... [ 75%]338tests/test_str_util.py .... [ 76%]339tests/test_text_layout.py ......................... [ 84%]340tests/test_tree.py ... [ 84%]341tests/test_util.py ................. [ 89%]342tests/test_web.py ................ [ 94%]343tests/test_widget.py ................... [100%]344345=============================== warnings summary ===============================346../../../../../../../../nix/store/1ylnvkz6h0598dfrl7chnicmhvm8cd67-python3.14-pygobject-3.56.3/lib/python3.14/site-packages/gi/overrides/__init__.py:159347 /nix/store/1ylnvkz6h0598dfrl7chnicmhvm8cd67-python3.14-pygobject-3.56.3/lib/python3.14/site-packages/gi/overrides/__init__.py:159: PyGIDeprecationWarning: GLib.unix_signal_add_full is deprecated; use GLibUnix.signal_add_full instead348 value = getattr(proxy, attr)349350tests/test_columns.py::ColumnsTest::test_deprecated351 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:951: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to get the focus.API will be removed in version 5.0.352 c.set_focus(0)353354tests/test_columns.py::ColumnsTest::test_deprecated355 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:952: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to get the focus.API will be removed in version 5.0.356 self.assertRaises(IndexError, lambda: c.set_focus(-1))357358tests/test_columns.py::ColumnsTest::test_deprecated359 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:953: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to get the focus.API will be removed in version 5.0.360 self.assertRaises(IndexError, lambda: c.set_focus(3))361362tests/test_columns.py::ColumnsTest::test_deprecated363 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:954: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to get the focus.API will be removed in version 5.0.364 c.set_focus(t2)365366tests/test_columns.py::ColumnsTest::test_deprecated367 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:956: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to get the focus.API will be removed in version 5.0.368 self.assertRaises(ValueError, lambda: c.set_focus("nonexistant"))369370tests/test_columns.py::ColumnsTest::test_deprecated371 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:959: DeprecationWarning: only for backwards compatibility. You should use the new standard container `contents`.API will be removed in version 5.0.372 self.assertEqual(c.widget_list, [t1, t2, sf])373374tests/test_columns.py::ColumnsTest::test_deprecated375 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:960: DeprecationWarning: for backwards compatibility only.You should use the new standard container property .contents to modify Pile contents.API will be removed in version 5.0.376 self.assertEqual(c.column_types, [("weight", 1), ("weight", 3), ("weight", 1)])377378tests/test_columns.py::ColumnsTest::test_deprecated379 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:961: DeprecationWarning: only for backwards compatibility.You should use the new standard container property `contents`.API will be removed in version 5.0.380 self.assertEqual(c.box_columns, [2])381382tests/test_columns.py::ColumnsTest::test_deprecated383 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:964: DeprecationWarning: only for backwards compatibility. You should use the new standard container `contents`.API will be removed in version 5.0.384 c.widget_list = [t2, t1, sf]385386tests/test_columns.py::ColumnsTest::test_deprecated387 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:965: DeprecationWarning: only for backwards compatibility. You should use the new standard container `contents`.API will be removed in version 5.0.388 self.assertEqual(c.widget_list, [t2, t1, sf])389390tests/test_columns.py::ColumnsTest::test_deprecated391 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:966: DeprecationWarning: only for backwards compatibility.You should use the new standard container property `contents`.API will be removed in version 5.0.392 self.assertEqual(c.box_columns, [2])393394tests/test_columns.py::ColumnsTest::test_deprecated395 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:973: DeprecationWarning: for backwards compatibility only.You should use the new standard container property .contents to modify Pile contents.API will be removed in version 5.0.396 c.column_types = [("flow", None), ("weight", 2), ("fixed", 5)] # use the old name397398tests/test_columns.py::ColumnsTest::test_deprecated399 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:974: DeprecationWarning: for backwards compatibility only.You should use the new standard container property .contents to modify Pile contents.API will be removed in version 5.0.400 self.assertEqual(c.column_types, [("flow", None), ("weight", 2), ("fixed", 5)])401402tests/test_columns.py::ColumnsTest::test_deprecated403 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:982: DeprecationWarning: only for backwards compatibility. You should use the new standard container `contents`.API will be removed in version 5.0.404 c.widget_list = [t1]405406tests/test_columns.py::ColumnsTest::test_deprecated407 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:985: DeprecationWarning: only for backwards compatibility. You should use the new standard container `contents`.API will be removed in version 5.0.408 c.widget_list.extend([t2, t1])409410tests/test_columns.py::ColumnsTest::test_deprecated411 /private/var/tb/6/scratch/e53705c6731021f4/build/source/urwid/widget/columns.py:455: DeprecationWarning: only for backwards compatibility. You should use the new standard container `contents`.API will be removed in version 5.0.412 self.widget_list = ml413414tests/test_columns.py::ColumnsTest::test_deprecated415 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:987: DeprecationWarning: for backwards compatibility only.You should use the new standard container property .contents to modify Pile contents.API will be removed in version 5.0.416 self.assertEqual(c.column_types, [("flow", None), ("weight", 1), ("weight", 1)])417418tests/test_columns.py::ColumnsTest::test_deprecated419 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:988: DeprecationWarning: for backwards compatibility only.You should use the new standard container property .contents to modify Pile contents.API will be removed in version 5.0.420 c.column_types[:] = [("weight", 2)]421422tests/test_columns.py::ColumnsTest::test_deprecated423 /private/var/tb/6/scratch/e53705c6731021f4/build/source/urwid/widget/columns.py:513: DeprecationWarning: for backwards compatibility only.You should use the new standard container property .contents to modify Pile contents.API will be removed in version 5.0.424 self.column_types = ml # type: ignore[assignment]425426tests/test_columns.py::ColumnsTest::test_old_attributes427 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_columns.py:869: DeprecationWarning: only for backwards compatibility.You should use the new standard container property `contents`.API will be removed in version 5.0.428 self.assertEqual(c.box_columns, [])429430tests/test_event_loops.py::ZMQEventLoopTest::test_event_loop431tests/test_event_loops.py::ZMQEventLoopTest::test_run432 /nix/store/bj255z3hkkbhx6q2rha2p0gxlcx2jycc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/unraisableexception.py:67: PytestUnraisableExceptionWarning: Exception ignored while finalizing file <_io.TextIOWrapper name=27 mode='r' encoding='utf-8'>: None433 434 Traceback (most recent call last):435 File "/nix/store/bj255z3hkkbhx6q2rha2p0gxlcx2jycc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/unittest.py", line 259, in teardown436 del self._instance437 ^^^^^^^^^^^^^^438 OSError: [Errno 9] Bad file descriptor439 440 441 warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))442443tests/test_event_loops.py::ZMQEventLoopTest::test_remove_watch_file444tests/test_event_loops.py::ZMQEventLoopTest::test_run445 /nix/store/bj255z3hkkbhx6q2rha2p0gxlcx2jycc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/unraisableexception.py:67: PytestUnraisableExceptionWarning: Exception ignored while finalizing file <_io.TextIOWrapper name=27 mode='r' encoding='utf-8'>: None446 447 Traceback (most recent call last):448 File "/nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8/lib/python3.14/unittest/case.py", line 615, in _callTestMethod449 result = method()450 OSError: [Errno 9] Bad file descriptor451 452 453 warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))454455tests/test_filler.py: 29 warnings456 /private/var/tb/6/scratch/e53705c6731021f4/build/source/urwid/widget/filler.py:88: DeprecationWarning: builtins.NoneType is not implementing Widget API457 super().__init__(body)458459tests/test_floatedit.py: 47 warnings460 /nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8/lib/python3.14/unittest/case.py:615: DeprecationWarning: 'preserveSignificance' argument is deprecated. Use 'preserve_significance' keyword argument461 result = method()462463tests/test_floatedit.py: 40 warnings464 /nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8/lib/python3.14/unittest/case.py:615: DeprecationWarning: 'decimalSeparator' argument is deprecated. Use 'decimal_separator' keyword argument465 result = method()466467tests/test_frame.py: 28 warnings468 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_frame.py:26: DeprecationWarning: tests.test_frame.FakeWidget is not implementing Widget API469 f = urwid.Frame(urwid.SolidFill(), header, footer, focus_part)470471tests/test_grid_flow.py::GridFlowTest::test_deprecated472 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_grid_flow.py:251: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to set the focus.API will be removed in version 5.0.473 gf.set_focus(0)474475tests/test_grid_flow.py::GridFlowTest::test_deprecated476 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_grid_flow.py:252: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to set the focus.API will be removed in version 5.0.477 self.assertRaises(IndexError, lambda: gf.set_focus(-1))478479tests/test_grid_flow.py::GridFlowTest::test_deprecated480 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_grid_flow.py:253: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to set the focus.API will be removed in version 5.0.481 self.assertRaises(IndexError, lambda: gf.set_focus(3))482483tests/test_grid_flow.py::GridFlowTest::test_deprecated484 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_grid_flow.py:254: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to set the focus.API will be removed in version 5.0.485 gf.set_focus(t1)486487tests/test_grid_flow.py::GridFlowTest::test_deprecated488 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_grid_flow.py:256: DeprecationWarning: only for backwards compatibility.You may also use the new standard container property `focus_position` to set the focus.API will be removed in version 5.0.489 self.assertRaises(ValueError, lambda: gf.set_focus("nonexistant"))490491tests/test_padding.py: 27 warnings492 /private/var/tb/6/scratch/e53705c6731021f4/build/source/urwid/widget/padding.py:129: DeprecationWarning: builtins.NoneType is not implementing Widget API493 super().__init__(w)494495tests/test_padding.py::PaddingTest::test_cursor496tests/test_padding.py::PaddingTest::test_cursor497tests/test_padding.py::PaddingTest::test_cursor498tests/test_padding.py::PaddingTest::test_cursor499 /private/var/tb/6/scratch/e53705c6731021f4/build/source/urwid/widget/padding.py:129: DeprecationWarning: tests.test_padding.Inner is not implementing Widget API500 super().__init__(w)501502tests/test_pile.py::PileTest::test_deprecated503 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:531: DeprecationWarning: for backwards compatibility.You may also use the new standard container property .focus to get the child widget in focus.API will be removed in version 5.0.504 p.set_focus(0)505506tests/test_pile.py::PileTest::test_deprecated507 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:532: DeprecationWarning: for backwards compatibility.You may also use the new standard container property .focus to get the child widget in focus.API will be removed in version 5.0.508 self.assertRaises(IndexError, lambda: p.set_focus(-1))509510tests/test_pile.py::PileTest::test_deprecated511 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:533: DeprecationWarning: for backwards compatibility.You may also use the new standard container property .focus to get the child widget in focus.API will be removed in version 5.0.512 self.assertRaises(IndexError, lambda: p.set_focus(2))513514tests/test_pile.py::PileTest::test_deprecated515 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:534: DeprecationWarning: for backwards compatibility.You may also use the new standard container property .focus to get the child widget in focus.API will be removed in version 5.0.516 p.set_focus(t2)517518tests/test_pile.py::PileTest::test_deprecated519 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:536: DeprecationWarning: for backwards compatibility.You may also use the new standard container property .focus to get the child widget in focus.API will be removed in version 5.0.520 self.assertRaises(ValueError, lambda: p.set_focus("nonexistant"))521522tests/test_pile.py::PileTest::test_deprecated523 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:539: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.524 self.assertEqual(p.widget_list, [t1, t2])525526tests/test_pile.py::PileTest::test_deprecated527 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:540: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.528 self.assertEqual(p.item_types, [("weight", 1), ("weight", 1)])529530tests/test_pile.py::PileTest::test_deprecated531 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:544: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.532 self.assertEqual(p.widget_list, [t2, t1])533534tests/test_pile.py::PileTest::test_deprecated535 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:547: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.536 p.item_types = [("flow", None), ("weight", 2)]537538tests/test_pile.py::PileTest::test_deprecated539 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:548: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.540 self.assertEqual(p.item_types, [("flow", None), ("weight", 2)])541542tests/test_pile.py::PileTest::test_deprecated543 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:556: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.544 p.widget_list.extend([t2, t1])545546tests/test_pile.py::PileTest::test_deprecated547 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:558: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.548 self.assertEqual(p.item_types, [("flow", None), ("weight", 1), ("weight", 1)])549550tests/test_pile.py::PileTest::test_deprecated551 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_pile.py:559: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.552 p.item_types[:] = [("weight", 2)]553554tests/test_pile.py::PileTest::test_deprecated555 /private/var/tb/6/scratch/e53705c6731021f4/build/source/urwid/widget/pile.py:447: DeprecationWarning: only for backwards compatibility. You should use the new standard container property `contents`.API will be removed in version 5.0.556 self.item_types = ml # type: ignore[assignment]557558tests/test_util.py::CalcWidthTest::test1559 /private/var/tb/6/scratch/e53705c6731021f4/build/source/tests/test_util.py:19: UnicodeWarning: `calc_width` with text encoded to bytes can produce incorrect results due to possible offset in the middle of character: 'utf-8' codec can't decode byte 0xe6 in position 0: unexpected end of data560 result = str_util.calc_width(s, 0, len(s))561562-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html563========== 339 passed, 7 skipped, 6 deselected, 220 warnings in 2.60s ==========564Finished executing pytestCheckPhase