nixbot

builds
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/gcgrs6syi6b3lvm4gbgbisqvjzp6m5yv-source16source root is source17setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/tewi/util/test_misc.py"
configurePhase
18no configure script, doing nothing
buildPhase
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 'src/tewi/util/geoip.dat.gz'38warning: no files found matching '*' under directory 'completions'39adding license file 'LICENSE.txt'40writing manifest file 'src/tewi_torrent.egg-info/SOURCES.txt'41* Building wheel...42No `packages` or `py_modules` configuration, performing automatic discovery.43`src-layout` detected -- analysing ./src44discovered 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']45discovered py_modules -- []46running bdist_wheel47running build48running build_py49creating build/lib/tewi50copying src/tewi/__init__.py -> build/lib/tewi51copying src/tewi/app.py -> build/lib/tewi52copying src/tewi/config.py -> build/lib/tewi53copying src/tewi/theme.py -> build/lib/tewi54copying src/tewi/version.py -> build/lib/tewi55creating build/lib/tewi/search56copying src/tewi/search/__init__.py -> build/lib/tewi/search57copying src/tewi/search/base.py -> build/lib/tewi/search58copying src/tewi/search/manager.py -> build/lib/tewi/search59copying src/tewi/search/models.py -> build/lib/tewi/search60copying src/tewi/search/sorting.py -> build/lib/tewi/search61copying src/tewi/search/util.py -> build/lib/tewi/search62creating build/lib/tewi/torrent63copying src/tewi/torrent/base.py -> build/lib/tewi/torrent64copying src/tewi/torrent/factory.py -> build/lib/tewi/torrent65copying src/tewi/torrent/models.py -> build/lib/tewi/torrent66copying src/tewi/torrent/util.py -> build/lib/tewi/torrent67creating build/lib/tewi/ui68copying src/tewi/ui/messages.py -> build/lib/tewi/ui69copying src/tewi/ui/models.py -> build/lib/tewi/ui70copying src/tewi/ui/util.py -> build/lib/tewi/ui71creating build/lib/tewi/util72copying src/tewi/util/__init__.py -> build/lib/tewi/util73copying src/tewi/util/clipboard.py -> build/lib/tewi/util74copying src/tewi/util/countries.py -> build/lib/tewi/util75copying src/tewi/util/debug.py -> build/lib/tewi/util76copying src/tewi/util/geoip.py -> build/lib/tewi/util77copying src/tewi/util/log.py -> build/lib/tewi/util78copying src/tewi/util/misc.py -> build/lib/tewi/util79copying src/tewi/util/redact.py -> build/lib/tewi/util80creating build/lib/tewi/search/providers81copying src/tewi/search/providers/__init__.py -> build/lib/tewi/search/providers82copying src/tewi/search/providers/bitmagnet.py -> build/lib/tewi/search/providers83copying src/tewi/search/providers/jackett.py -> build/lib/tewi/search/providers84copying src/tewi/search/providers/nyaa.py -> build/lib/tewi/search/providers85copying src/tewi/search/providers/prowlarr.py -> build/lib/tewi/search/providers86copying src/tewi/search/providers/torrentscsv.py -> build/lib/tewi/search/providers87copying src/tewi/search/providers/torrentz2.py -> build/lib/tewi/search/providers88copying src/tewi/search/providers/tpb.py -> build/lib/tewi/search/providers89copying src/tewi/search/providers/yts.py -> build/lib/tewi/search/providers90creating build/lib/tewi/torrent/clients91copying src/tewi/torrent/clients/deluge.py -> build/lib/tewi/torrent/clients92copying src/tewi/torrent/clients/qbittorrent.py -> build/lib/tewi/torrent/clients93copying src/tewi/torrent/clients/rtorrent.py -> build/lib/tewi/torrent/clients94copying src/tewi/torrent/clients/transmission.py -> build/lib/tewi/torrent/clients95creating build/lib/tewi/ui/dialog96copying src/tewi/ui/dialog/__init__.py -> build/lib/tewi/ui/dialog97copying src/tewi/ui/dialog/confirm.py -> build/lib/tewi/ui/dialog98copying src/tewi/ui/dialog/help.py -> build/lib/tewi/ui/dialog99copying src/tewi/ui/dialog/preferences.py -> build/lib/tewi/ui/dialog100copying src/tewi/ui/dialog/statistics.py -> build/lib/tewi/ui/dialog101creating build/lib/tewi/ui/panel102copying src/tewi/ui/panel/details.py -> build/lib/tewi/ui/panel103copying src/tewi/ui/panel/info.py -> build/lib/tewi/ui/panel104copying src/tewi/ui/panel/listview.py -> build/lib/tewi/ui/panel105copying src/tewi/ui/panel/state.py -> build/lib/tewi/ui/panel106copying src/tewi/ui/panel/websearch.py -> build/lib/tewi/ui/panel107creating build/lib/tewi/ui/widget108copying src/tewi/ui/widget/common.py -> build/lib/tewi/ui/widget109copying src/tewi/ui/widget/torrent_item.py -> build/lib/tewi/ui/widget110creating build/lib/tewi/ui/dialog/search111copying src/tewi/ui/dialog/search/__init__.py -> build/lib/tewi/ui/dialog/search112copying src/tewi/ui/dialog/search/details.py -> build/lib/tewi/ui/dialog/search113copying src/tewi/ui/dialog/search/query.py -> build/lib/tewi/ui/dialog/search114copying src/tewi/ui/dialog/search/sort.py -> build/lib/tewi/ui/dialog/search115creating build/lib/tewi/ui/dialog/torrent116copying src/tewi/ui/dialog/torrent/add.py -> build/lib/tewi/ui/dialog/torrent117copying src/tewi/ui/dialog/torrent/category.py -> build/lib/tewi/ui/dialog/torrent118copying src/tewi/ui/dialog/torrent/edit.py -> build/lib/tewi/ui/dialog/torrent119copying src/tewi/ui/dialog/torrent/filter.py -> build/lib/tewi/ui/dialog/torrent120copying src/tewi/ui/dialog/torrent/filter_name.py -> build/lib/tewi/ui/dialog/torrent121copying src/tewi/ui/dialog/torrent/label.py -> build/lib/tewi/ui/dialog/torrent122copying src/tewi/ui/dialog/torrent/search.py -> build/lib/tewi/ui/dialog/torrent123copying src/tewi/ui/dialog/torrent/sort.py -> build/lib/tewi/ui/dialog/torrent124running egg_info125writing src/tewi_torrent.egg-info/PKG-INFO126writing dependency_links to src/tewi_torrent.egg-info/dependency_links.txt127writing entry points to src/tewi_torrent.egg-info/entry_points.txt128writing requirements to src/tewi_torrent.egg-info/requires.txt129writing top-level names to src/tewi_torrent.egg-info/top_level.txt130reading manifest file 'src/tewi_torrent.egg-info/SOURCES.txt'131reading manifest template 'MANIFEST.in'132warning: no files found matching 'src/tewi/util/geoip.dat.gz'133warning: no files found matching '*' under directory 'completions'134adding license file 'LICENSE.txt'135writing manifest file 'src/tewi_torrent.egg-info/SOURCES.txt'136copying src/tewi/app.tcss -> build/lib/tewi137installing to build/bdist.linux-x86_64/wheel138running install139running install_lib140creating build/bdist.linux-x86_64/wheel141creating build/bdist.linux-x86_64/wheel/tewi142copying build/lib/tewi/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi143copying build/lib/tewi/app.py -> build/bdist.linux-x86_64/wheel/./tewi144copying build/lib/tewi/config.py -> build/bdist.linux-x86_64/wheel/./tewi145copying build/lib/tewi/theme.py -> build/bdist.linux-x86_64/wheel/./tewi146copying build/lib/tewi/version.py -> build/bdist.linux-x86_64/wheel/./tewi147creating build/bdist.linux-x86_64/wheel/tewi/search148copying build/lib/tewi/search/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/search149copying build/lib/tewi/search/base.py -> build/bdist.linux-x86_64/wheel/./tewi/search150copying build/lib/tewi/search/manager.py -> build/bdist.linux-x86_64/wheel/./tewi/search151copying build/lib/tewi/search/models.py -> build/bdist.linux-x86_64/wheel/./tewi/search152copying build/lib/tewi/search/sorting.py -> build/bdist.linux-x86_64/wheel/./tewi/search153copying build/lib/tewi/search/util.py -> build/bdist.linux-x86_64/wheel/./tewi/search154creating build/bdist.linux-x86_64/wheel/tewi/search/providers155copying build/lib/tewi/search/providers/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers156copying build/lib/tewi/search/providers/bitmagnet.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers157copying build/lib/tewi/search/providers/jackett.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers158copying build/lib/tewi/search/providers/nyaa.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers159copying build/lib/tewi/search/providers/prowlarr.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers160copying build/lib/tewi/search/providers/torrentscsv.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers161copying build/lib/tewi/search/providers/torrentz2.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers162copying build/lib/tewi/search/providers/tpb.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers163copying build/lib/tewi/search/providers/yts.py -> build/bdist.linux-x86_64/wheel/./tewi/search/providers164creating build/bdist.linux-x86_64/wheel/tewi/torrent165copying build/lib/tewi/torrent/base.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent166copying build/lib/tewi/torrent/factory.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent167copying build/lib/tewi/torrent/models.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent168copying build/lib/tewi/torrent/util.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent169creating build/bdist.linux-x86_64/wheel/tewi/torrent/clients170copying build/lib/tewi/torrent/clients/deluge.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent/clients171copying build/lib/tewi/torrent/clients/qbittorrent.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent/clients172copying build/lib/tewi/torrent/clients/rtorrent.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent/clients173copying build/lib/tewi/torrent/clients/transmission.py -> build/bdist.linux-x86_64/wheel/./tewi/torrent/clients174creating build/bdist.linux-x86_64/wheel/tewi/ui175copying build/lib/tewi/ui/messages.py -> build/bdist.linux-x86_64/wheel/./tewi/ui176copying build/lib/tewi/ui/models.py -> build/bdist.linux-x86_64/wheel/./tewi/ui177copying build/lib/tewi/ui/util.py -> build/bdist.linux-x86_64/wheel/./tewi/ui178creating build/bdist.linux-x86_64/wheel/tewi/ui/dialog179copying build/lib/tewi/ui/dialog/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog180copying build/lib/tewi/ui/dialog/confirm.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog181copying build/lib/tewi/ui/dialog/help.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog182copying build/lib/tewi/ui/dialog/preferences.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog183copying build/lib/tewi/ui/dialog/statistics.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog184creating build/bdist.linux-x86_64/wheel/tewi/ui/dialog/search185copying build/lib/tewi/ui/dialog/search/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/search186copying build/lib/tewi/ui/dialog/search/details.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/search187copying build/lib/tewi/ui/dialog/search/query.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/search188copying build/lib/tewi/ui/dialog/search/sort.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/search189creating build/bdist.linux-x86_64/wheel/tewi/ui/dialog/torrent190copying build/lib/tewi/ui/dialog/torrent/add.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent191copying build/lib/tewi/ui/dialog/torrent/category.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent192copying build/lib/tewi/ui/dialog/torrent/edit.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent193copying build/lib/tewi/ui/dialog/torrent/filter.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent194copying build/lib/tewi/ui/dialog/torrent/filter_name.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent195copying build/lib/tewi/ui/dialog/torrent/label.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent196copying build/lib/tewi/ui/dialog/torrent/search.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent197copying build/lib/tewi/ui/dialog/torrent/sort.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/dialog/torrent198creating build/bdist.linux-x86_64/wheel/tewi/ui/panel199copying build/lib/tewi/ui/panel/details.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel200copying build/lib/tewi/ui/panel/info.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel201copying build/lib/tewi/ui/panel/listview.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel202copying build/lib/tewi/ui/panel/state.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel203copying build/lib/tewi/ui/panel/websearch.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/panel204creating build/bdist.linux-x86_64/wheel/tewi/ui/widget205copying build/lib/tewi/ui/widget/common.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/widget206copying build/lib/tewi/ui/widget/torrent_item.py -> build/bdist.linux-x86_64/wheel/./tewi/ui/widget207creating build/bdist.linux-x86_64/wheel/tewi/util208copying build/lib/tewi/util/__init__.py -> build/bdist.linux-x86_64/wheel/./tewi/util209copying build/lib/tewi/util/clipboard.py -> build/bdist.linux-x86_64/wheel/./tewi/util210copying build/lib/tewi/util/countries.py -> build/bdist.linux-x86_64/wheel/./tewi/util211copying build/lib/tewi/util/debug.py -> build/bdist.linux-x86_64/wheel/./tewi/util212copying build/lib/tewi/util/geoip.py -> build/bdist.linux-x86_64/wheel/./tewi/util213copying build/lib/tewi/util/log.py -> build/bdist.linux-x86_64/wheel/./tewi/util214copying build/lib/tewi/util/misc.py -> build/bdist.linux-x86_64/wheel/./tewi/util215copying build/lib/tewi/util/redact.py -> build/bdist.linux-x86_64/wheel/./tewi/util216copying build/lib/tewi/app.tcss -> build/bdist.linux-x86_64/wheel/./tewi217running install_egg_info218Copying src/tewi_torrent.egg-info to build/bdist.linux-x86_64/wheel/./tewi_torrent-4.0.0-py3.14.egg-info219running install_scripts220creating build/bdist.linux-x86_64/wheel/tewi_torrent-4.0.0.dist-info/WHEEL221creating '/build/source/dist/.tmp-lqrutwmg/tewi_torrent-4.0.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it222adding 'tewi/__init__.py'223adding 'tewi/app.py'224adding 'tewi/app.tcss'225adding 'tewi/config.py'226adding 'tewi/theme.py'227adding 'tewi/version.py'228adding 'tewi/search/__init__.py'229adding 'tewi/search/base.py'230adding 'tewi/search/manager.py'231adding 'tewi/search/models.py'232adding 'tewi/search/sorting.py'233adding 'tewi/search/util.py'234adding 'tewi/search/providers/__init__.py'235adding 'tewi/search/providers/bitmagnet.py'236adding 'tewi/search/providers/jackett.py'237adding 'tewi/search/providers/nyaa.py'238adding 'tewi/search/providers/prowlarr.py'239adding 'tewi/search/providers/torrentscsv.py'240adding 'tewi/search/providers/torrentz2.py'241adding 'tewi/search/providers/tpb.py'242adding 'tewi/search/providers/yts.py'243adding 'tewi/torrent/base.py'244adding 'tewi/torrent/factory.py'245adding 'tewi/torrent/models.py'246adding 'tewi/torrent/util.py'247adding 'tewi/torrent/clients/deluge.py'248adding 'tewi/torrent/clients/qbittorrent.py'249adding 'tewi/torrent/clients/rtorrent.py'250adding 'tewi/torrent/clients/transmission.py'251adding 'tewi/ui/messages.py'252adding 'tewi/ui/models.py'253adding 'tewi/ui/util.py'254adding 'tewi/ui/dialog/__init__.py'255adding 'tewi/ui/dialog/confirm.py'256adding 'tewi/ui/dialog/help.py'257adding 'tewi/ui/dialog/preferences.py'258adding 'tewi/ui/dialog/statistics.py'259adding 'tewi/ui/dialog/search/__init__.py'260adding 'tewi/ui/dialog/search/details.py'261adding 'tewi/ui/dialog/search/query.py'262adding 'tewi/ui/dialog/search/sort.py'263adding 'tewi/ui/dialog/torrent/add.py'264adding 'tewi/ui/dialog/torrent/category.py'265adding 'tewi/ui/dialog/torrent/edit.py'266adding 'tewi/ui/dialog/torrent/filter.py'267adding 'tewi/ui/dialog/torrent/filter_name.py'268adding 'tewi/ui/dialog/torrent/label.py'269adding 'tewi/ui/dialog/torrent/search.py'270adding 'tewi/ui/dialog/torrent/sort.py'271adding 'tewi/ui/panel/details.py'272adding 'tewi/ui/panel/info.py'273adding 'tewi/ui/panel/listview.py'274adding 'tewi/ui/panel/state.py'275adding 'tewi/ui/panel/websearch.py'276adding 'tewi/ui/widget/common.py'277adding 'tewi/ui/widget/torrent_item.py'278adding 'tewi/util/__init__.py'279adding 'tewi/util/clipboard.py'280adding 'tewi/util/countries.py'281adding 'tewi/util/debug.py'282adding 'tewi/util/geoip.py'283adding 'tewi/util/log.py'284adding 'tewi/util/misc.py'285adding 'tewi/util/redact.py'286adding 'tewi_torrent-4.0.0.dist-info/licenses/LICENSE.txt'287adding 'tewi_torrent-4.0.0.dist-info/METADATA'288adding 'tewi_torrent-4.0.0.dist-info/WHEEL'289adding 'tewi_torrent-4.0.0.dist-info/entry_points.txt'290adding 'tewi_torrent-4.0.0.dist-info/top_level.txt'291adding 'tewi_torrent-4.0.0.dist-info/RECORD'292removing build/bdist.linux-x86_64/wheel293Successfully built tewi_torrent-4.0.0-py3-none-any.whl294Finished creating a wheel...295Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
296Executing pythonRuntimeDepsCheck297Checking runtime dependencies for tewi_torrent-4.0.0-py3-none-any.whl298 - transmission-rpc>=7.0.12 not satisfied by version 7.0.11