tewi-3.1.0
herculesCI.onPush.default.outputs.hosts.rofl-11
· build #548
· raw
1structuredAttrs is enabled2Sourcing python-remove-tests-dir-hook3Sourcing python-catch-conflicts-hook.sh4Sourcing python-remove-bin-bytecode-hook.sh5Sourcing pypa-build-hook6Using pypaBuildPhase7Sourcing python-runtime-deps-check-hook8Using pythonRuntimeDepsCheckHook9Sourcing pypa-install-hook10Using pypaInstallPhase11Sourcing python-imports-check-hook.sh12Using pythonImportsCheckPhase13Sourcing python-namespaces-hook14Sourcing python-catch-conflicts-hook.sh
unpackPhase
15unpacking source archive /nix/store/v4h210mwnxhkwvrfns0acq4qmagxbgxw-source16source root is source17setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/tewi/util/test_misc.py"configurePhase
18no configure script, doing nothingbuildPhase
19Executing pypaBuildPhase20Creating a wheel...21pypa build flags: --no-isolation --outdir dist/ --wheel22* Getting build dependencies for wheel...23No `packages` or `py_modules` configuration, performing automatic discovery.24`src-layout` detected -- analysing ./src25discovered packages -- ['tewi', 'tewi.search', 'tewi.torrent', 'tewi.ui', 'tewi.util', 'tewi.search.providers', 'tewi.torrent.clients', 'tewi.ui.dialog', 'tewi.ui.panel', 'tewi.ui.widget', 'tewi.ui.dialog.search', 'tewi.ui.dialog.torrent']26discovered py_modules -- []27running egg_info28creating src/tewi_torrent.egg-info29writing src/tewi_torrent.egg-info/PKG-INFO30writing dependency_links to src/tewi_torrent.egg-info/dependency_links.txt31writing entry points to src/tewi_torrent.egg-info/entry_points.txt32writing requirements to src/tewi_torrent.egg-info/requires.txt33writing top-level names to src/tewi_torrent.egg-info/top_level.txt34writing manifest file 'src/tewi_torrent.egg-info/SOURCES.txt'35reading manifest file 'src/tewi_torrent.egg-info/SOURCES.txt'36reading manifest template 'MANIFEST.in'37warning: no files found matching '*' under directory 'completions'38adding license file 'LICENSE.txt'39writing manifest file 'src/tewi_torrent.egg-info/SOURCES.txt'40* Building wheel...41No `packages` or `py_modules` configuration, performing automatic discovery.42`src-layout` detected -- analysing ./src43discovered packages -- ['tewi', 'tewi.search', 'tewi.torrent', 'tewi.ui', 'tewi.util', 'tewi.search.providers', 'tewi.torrent.clients', 'tewi.ui.dialog', 'tewi.ui.panel', 'tewi.ui.widget', 'tewi.ui.dialog.search', 'tewi.ui.dialog.torrent']44discovered py_modules -- []45running bdist_wheel46running build47running build_py48creating build/lib/tewi49copying src/tewi/__init__.py -> build/lib/tewi50copying src/tewi/app.py -> build/lib/tewi51copying src/tewi/config.py -> build/lib/tewi52copying src/tewi/theme.py -> build/lib/tewi53copying src/tewi/version.py -> build/lib/tewi54creating build/lib/tewi/search55copying src/tewi/search/__init__.py -> build/lib/tewi/search56copying src/tewi/search/base.py -> build/lib/tewi/search57copying src/tewi/search/manager.py -> build/lib/tewi/search58copying src/tewi/search/models.py -> build/lib/tewi/search59copying src/tewi/search/sorting.py -> build/lib/tewi/search60copying src/tewi/search/util.py -> build/lib/tewi/search61creating build/lib/tewi/torrent62copying src/tewi/torrent/base.py -> build/lib/tewi/torrent63copying src/tewi/torrent/factory.py -> build/lib/tewi/torrent64copying src/tewi/torrent/models.py -> build/lib/tewi/torrent65copying src/tewi/torrent/util.py -> build/lib/tewi/torrent66creating build/lib/tewi/ui67copying src/tewi/ui/messages.py -> build/lib/tewi/ui68copying src/tewi/ui/models.py -> build/lib/tewi/ui69copying src/tewi/ui/util.py -> build/lib/tewi/ui70creating build/lib/tewi/util71copying src/tewi/util/__init__.py -> build/lib/tewi/util72copying src/tewi/util/clipboard.py -> build/lib/tewi/util73copying src/tewi/util/debug.py -> build/lib/tewi/util74copying src/tewi/util/geoip.py -> build/lib/tewi/util75copying src/tewi/util/log.py -> build/lib/tewi/util76copying src/tewi/util/misc.py -> build/lib/tewi/util77creating build/lib/tewi/search/providers78copying src/tewi/search/providers/__init__.py -> build/lib/tewi/search/providers79copying src/tewi/search/providers/bitmagnet.py -> build/lib/tewi/search/providers80copying src/tewi/search/providers/jackett.py -> build/lib/tewi/search/providers81copying src/tewi/search/providers/nyaa.py -> build/lib/tewi/search/providers82copying src/tewi/search/providers/prowlarr.py -> build/lib/tewi/search/providers83copying src/tewi/search/providers/torrentscsv.py -> build/lib/tewi/search/providers84copying src/tewi/search/providers/torrentz2.py -> build/lib/tewi/search/providers85copying src/tewi/search/providers/tpb.py -> build/lib/tewi/search/providers86copying src/tewi/search/providers/yts.py -> build/lib/tewi/search/providers87creating build/lib/tewi/torrent/clients88copying src/tewi/torrent/clients/deluge.py -> build/lib/tewi/torrent/clients89copying src/tewi/torrent/clients/qbittorrent.py -> build/lib/tewi/torrent/clients90copying src/tewi/torrent/clients/rtorrent.py -> build/lib/tewi/torrent/clients91copying src/tewi/torrent/clients/transmission.py -> build/lib/tewi/torrent/clients92creating build/lib/tewi/ui/dialog93copying src/tewi/ui/dialog/__init__.py -> build/lib/tewi/ui/dialog94copying src/tewi/ui/dialog/confirm.py -> build/lib/tewi/ui/dialog95copying src/tewi/ui/dialog/help.py -> build/lib/tewi/ui/dialog96copying src/tewi/ui/dialog/preferences.py -> build/lib/tewi/ui/dialog97copying src/tewi/ui/dialog/statistics.py -> build/lib/tewi/ui/dialog98creating build/lib/tewi/ui/panel99copying src/tewi/ui/panel/state.py -> build/lib/tewi/ui/panel100copying src/tewi/ui/panel/details.py -> build/lib/tewi/ui/panel101copying src/tewi/ui/panel/info.py -> build/lib/tewi/ui/panel102copying src/tewi/ui/panel/listview.py -> build/lib/tewi/ui/panel103copying src/tewi/ui/panel/websearch.py -> build/lib/tewi/ui/panel104creating build/lib/tewi/ui/widget105copying src/tewi/ui/widget/torrent_item.py -> build/lib/tewi/ui/widget106copying src/tewi/ui/widget/common.py -> build/lib/tewi/ui/widget107creating build/lib/tewi/ui/dialog/search108copying src/tewi/ui/dialog/search/__init__.py -> build/lib/tewi/ui/dialog/search109copying src/tewi/ui/dialog/search/details.py -> build/lib/tewi/ui/dialog/search110copying src/tewi/ui/dialog/search/query.py -> build/lib/tewi/ui/dialog/search111copying src/tewi/ui/dialog/search/sort.py -> build/lib/tewi/ui/dialog/search112creating build/lib/tewi/ui/dialog/torrent113copying src/tewi/ui/dialog/torrent/add.py -> build/lib/tewi/ui/dialog/torrent114copying src/tewi/ui/dialog/torrent/category.py -> build/lib/tewi/ui/dialog/torrent115copying src/tewi/ui/dialog/torrent/edit.py -> build/lib/tewi/ui/dialog/torrent116copying src/tewi/ui/dialog/torrent/filter.py -> build/lib/tewi/ui/dialog/torrent117copying src/tewi/ui/dialog/torrent/filter_name.py -> build/lib/tewi/ui/dialog/torrent118copying src/tewi/ui/dialog/torrent/label.py -> build/lib/tewi/ui/dialog/torrent119copying src/tewi/ui/dialog/torrent/search.py -> build/lib/tewi/ui/dialog/torrent120copying src/tewi/ui/dialog/torrent/sort.py -> build/lib/tewi/ui/dialog/torrent121running egg_info122writing src/tewi_torrent.egg-info/PKG-INFO123writing dependency_links to src/tewi_torrent.egg-info/dependency_links.txt124writing entry points to src/tewi_torrent.egg-info/entry_points.txt125writing requirements to src/tewi_torrent.egg-info/requires.txt126writing top-level names to src/tewi_torrent.egg-info/top_level.txt127reading manifest file 'src/tewi_torrent.egg-info/SOURCES.txt'128reading manifest template 'MANIFEST.in'129warning: no files found matching '*' under directory 'completions'130adding license file 'LICENSE.txt'131writing manifest file 'src/tewi_torrent.egg-info/SOURCES.txt'132copying src/tewi/app.tcss -> build/lib/tewi133installing to build/bdist.linux-x86_64/wheel134running install135running install_lib136creating build/bdist.linux-x86_64/wheel137creating build/bdist.linux-x86_64/wheel/tewi138copying build/lib/tewi/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi139copying build/lib/tewi/app.py -> build/bdist.linux-x86_64/wheel/./tewi140copying build/lib/tewi/config.py -> build/bdist.linux-x86_64/wheel/./tewi141copying build/lib/tewi/theme.py -> build/bdist.linux-x86_64/wheel/./tewi142copying build/lib/tewi/version.py -> build/bdist.linux-x86_64/wheel/./tewi143creating build/bdist.linux-x86_64/wheel/tewi/search144copying build/lib/tewi/search/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/search145copying build/lib/tewi/search/base.py -> build/bdist.linux-x86_64/wheel/./tewi/search146copying build/lib/tewi/search/manager.py -> build/bdist.linux-x86_64/wheel/./tewi/search147copying build/lib/tewi/search/models.py -> build/bdist.linux-x86_64/wheel/./tewi/search148copying build/lib/tewi/search/sorting.py -> build/bdist.linux-x86_64/wheel/./tewi/search149copying build/lib/tewi/search/util.py -> build/bdist.linux-x86_64/wheel/./tewi/search150creating build/bdist.linux-x86_64/wheel/tewi/search/providers151copying build/lib/tewi/search/providers/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers152copying build/lib/tewi/search/providers/bitmagnet.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers153copying build/lib/tewi/search/providers/jackett.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers154copying build/lib/tewi/search/providers/nyaa.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers155copying build/lib/tewi/search/providers/prowlarr.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers156copying build/lib/tewi/search/providers/torrentscsv.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers157copying build/lib/tewi/search/providers/torrentz2.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers158copying build/lib/tewi/search/providers/tpb.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers159copying build/lib/tewi/search/providers/yts.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers160creating build/bdist.linux-x86_64/wheel/tewi/torrent161copying build/lib/tewi/torrent/base.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent162copying build/lib/tewi/torrent/factory.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent163copying build/lib/tewi/torrent/models.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent164copying build/lib/tewi/torrent/util.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent165creating build/bdist.linux-x86_64/wheel/tewi/torrent/clients166copying build/lib/tewi/torrent/clients/deluge.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent/clients167copying build/lib/tewi/torrent/clients/qbittorrent.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent/clients168copying build/lib/tewi/torrent/clients/rtorrent.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent/clients169copying build/lib/tewi/torrent/clients/transmission.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent/clients170creating build/bdist.linux-x86_64/wheel/tewi/ui171copying build/lib/tewi/ui/messages.py -> build/bdist.linux-x86_64/wheel/./tewi/ui172copying build/lib/tewi/ui/models.py -> build/bdist.linux-x86_64/wheel/./tewi/ui173copying build/lib/tewi/ui/util.py -> build/bdist.linux-x86_64/wheel/./tewi/ui174creating build/bdist.linux-x86_64/wheel/tewi/ui/dialog175copying build/lib/tewi/ui/dialog/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog176copying build/lib/tewi/ui/dialog/confirm.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog177copying build/lib/tewi/ui/dialog/help.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog178copying build/lib/tewi/ui/dialog/preferences.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog179copying build/lib/tewi/ui/dialog/statistics.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog180creating build/bdist.linux-x86_64/wheel/tewi/ui/dialog/search181copying build/lib/tewi/ui/dialog/search/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/search182copying build/lib/tewi/ui/dialog/search/details.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/search183copying build/lib/tewi/ui/dialog/search/query.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/search184copying build/lib/tewi/ui/dialog/search/sort.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/search185creating build/bdist.linux-x86_64/wheel/tewi/ui/dialog/torrent186copying build/lib/tewi/ui/dialog/torrent/add.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent187copying build/lib/tewi/ui/dialog/torrent/category.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent188copying build/lib/tewi/ui/dialog/torrent/edit.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent189copying build/lib/tewi/ui/dialog/torrent/filter.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent190copying build/lib/tewi/ui/dialog/torrent/filter_name.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent191copying build/lib/tewi/ui/dialog/torrent/label.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent192copying build/lib/tewi/ui/dialog/torrent/search.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent193copying build/lib/tewi/ui/dialog/torrent/sort.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent194creating build/bdist.linux-x86_64/wheel/tewi/ui/panel195copying build/lib/tewi/ui/panel/state.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel196copying build/lib/tewi/ui/panel/details.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel197copying build/lib/tewi/ui/panel/info.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel198copying build/lib/tewi/ui/panel/listview.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel199copying build/lib/tewi/ui/panel/websearch.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel200creating build/bdist.linux-x86_64/wheel/tewi/ui/widget201copying build/lib/tewi/ui/widget/torrent_item.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/widget202copying build/lib/tewi/ui/widget/common.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/widget203creating build/bdist.linux-x86_64/wheel/tewi/util204copying build/lib/tewi/util/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/util205copying build/lib/tewi/util/clipboard.py -> build/bdist.linux-x86_64/wheel/./tewi/util206copying build/lib/tewi/util/debug.py -> build/bdist.linux-x86_64/wheel/./tewi/util207copying build/lib/tewi/util/geoip.py -> build/bdist.linux-x86_64/wheel/./tewi/util208copying build/lib/tewi/util/log.py -> build/bdist.linux-x86_64/wheel/./tewi/util209copying build/lib/tewi/util/misc.py -> build/bdist.linux-x86_64/wheel/./tewi/util210copying build/lib/tewi/app.tcss -> build/bdist.linux-x86_64/wheel/./tewi211running install_egg_info212Copying src/tewi_torrent.egg-info to build/bdist.linux-x86_64/wheel/./tewi_torrent-3.1.0-py3.14.egg-info213running install_scripts214creating build/bdist.linux-x86_64/wheel/tewi_torrent-3.1.0.dist-info/WHEEL215creating '/build/source/dist/.tmp-3j849hi3/tewi_torrent-3.1.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it216adding 'tewi/__init__.py'217adding 'tewi/app.py'218adding 'tewi/app.tcss'219adding 'tewi/config.py'220adding 'tewi/theme.py'221adding 'tewi/version.py'222adding 'tewi/search/__init__.py'223adding 'tewi/search/base.py'224adding 'tewi/search/manager.py'225adding 'tewi/search/models.py'226adding 'tewi/search/sorting.py'227adding 'tewi/search/util.py'228adding 'tewi/search/providers/__init__.py'229adding 'tewi/search/providers/bitmagnet.py'230adding 'tewi/search/providers/jackett.py'231adding 'tewi/search/providers/nyaa.py'232adding 'tewi/search/providers/prowlarr.py'233adding 'tewi/search/providers/torrentscsv.py'234adding 'tewi/search/providers/torrentz2.py'235adding 'tewi/search/providers/tpb.py'236adding 'tewi/search/providers/yts.py'237adding 'tewi/torrent/base.py'238adding 'tewi/torrent/factory.py'239adding 'tewi/torrent/models.py'240adding 'tewi/torrent/util.py'241adding 'tewi/torrent/clients/deluge.py'242adding 'tewi/torrent/clients/qbittorrent.py'243adding 'tewi/torrent/clients/rtorrent.py'244adding 'tewi/torrent/clients/transmission.py'245adding 'tewi/ui/messages.py'246adding 'tewi/ui/models.py'247adding 'tewi/ui/util.py'248adding 'tewi/ui/dialog/__init__.py'249adding 'tewi/ui/dialog/confirm.py'250adding 'tewi/ui/dialog/help.py'251adding 'tewi/ui/dialog/preferences.py'252adding 'tewi/ui/dialog/statistics.py'253adding 'tewi/ui/dialog/search/__init__.py'254adding 'tewi/ui/dialog/search/details.py'255adding 'tewi/ui/dialog/search/query.py'256adding 'tewi/ui/dialog/search/sort.py'257adding 'tewi/ui/dialog/torrent/add.py'258adding 'tewi/ui/dialog/torrent/category.py'259adding 'tewi/ui/dialog/torrent/edit.py'260adding 'tewi/ui/dialog/torrent/filter.py'261adding 'tewi/ui/dialog/torrent/filter_name.py'262adding 'tewi/ui/dialog/torrent/label.py'263adding 'tewi/ui/dialog/torrent/search.py'264adding 'tewi/ui/dialog/torrent/sort.py'265adding 'tewi/ui/panel/details.py'266adding 'tewi/ui/panel/info.py'267adding 'tewi/ui/panel/listview.py'268adding 'tewi/ui/panel/state.py'269adding 'tewi/ui/panel/websearch.py'270adding 'tewi/ui/widget/common.py'271adding 'tewi/ui/widget/torrent_item.py'272adding 'tewi/util/__init__.py'273adding 'tewi/util/clipboard.py'274adding 'tewi/util/debug.py'275adding 'tewi/util/geoip.py'276adding 'tewi/util/log.py'277adding 'tewi/util/misc.py'278adding 'tewi_torrent-3.1.0.dist-info/licenses/LICENSE.txt'279adding 'tewi_torrent-3.1.0.dist-info/METADATA'280adding 'tewi_torrent-3.1.0.dist-info/WHEEL'281adding 'tewi_torrent-3.1.0.dist-info/entry_points.txt'282adding 'tewi_torrent-3.1.0.dist-info/top_level.txt'283adding 'tewi_torrent-3.1.0.dist-info/RECORD'284removing build/bdist.linux-x86_64/wheel285Successfully built tewi_torrent-3.1.0-py3-none-any.whl286Finished creating a wheel...287Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
288Executing pythonRuntimeDepsCheck289Checking runtime dependencies for tewi_torrent-3.1.0-py3-none-any.whl290Finished executing pythonRuntimeDepsCheckinstallPhase
291Executing pypaInstallPhase292Successfully installed tewi_torrent-3.1.0-py3-none-any.whl293Finished executing pypaInstallPhasepythonOutputDistPhase
294Executing pythonOutputDistPhase295Finished executing pythonOutputDistPhasefixupPhase
296shrinking RPATHs of ELF executables and libraries in /nix/store/6ci83jnsr900kjxk5pz6sblg09s5gkhg-tewi-3.1.0-dist297checking for references to /build/ in /nix/store/6ci83jnsr900kjxk5pz6sblg09s5gkhg-tewi-3.1.0-dist...298patching script interpreter paths in /nix/store/6ci83jnsr900kjxk5pz6sblg09s5gkhg-tewi-3.1.0-dist299shrinking RPATHs of ELF executables and libraries in /nix/store/w7vmkj4cabyjl9v3zwzc8vf39npxy2zq-tewi-3.1.0300checking for references to /build/ in /nix/store/w7vmkj4cabyjl9v3zwzc8vf39npxy2zq-tewi-3.1.0...301patching script interpreter paths in /nix/store/w7vmkj4cabyjl9v3zwzc8vf39npxy2zq-tewi-3.1.0302stripping (with command strip and flags -S -p) in /nix/store/w7vmkj4cabyjl9v3zwzc8vf39npxy2zq-tewi-3.1.0/lib /nix/store/w7vmkj4cabyjl9v3zwzc8vf39npxy2zq-tewi-3.1.0/bin303Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8304wrapping `/nix/store/w7vmkj4cabyjl9v3zwzc8vf39npxy2zq-tewi-3.1.0/bin/tewi'...305Executing pythonRemoveTestsDir306Finished executing pythonRemoveTestsDirinstallCheckPhase
307no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
308Executing pythonImportsCheckPhase309Check whether the following modules can be imported: tewi