2023-09-09T17:25:54,608 Created temporary directory: /tmp/pip-build-tracker-x2ha1nod 2023-09-09T17:25:54,609 Initialized build tracking at /tmp/pip-build-tracker-x2ha1nod 2023-09-09T17:25:54,609 Created build tracker: /tmp/pip-build-tracker-x2ha1nod 2023-09-09T17:25:54,610 Entered build tracker: /tmp/pip-build-tracker-x2ha1nod 2023-09-09T17:25:54,611 Created temporary directory: /tmp/pip-wheel-432paav3 2023-09-09T17:25:54,614 Created temporary directory: /tmp/pip-ephem-wheel-cache-hv1wta80 2023-09-09T17:25:54,636 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-09T17:25:54,640 2 location(s) to search for versions of friskby-controlpanel: 2023-09-09T17:25:54,640 * https://pypi.org/simple/friskby-controlpanel/ 2023-09-09T17:25:54,640 * https://www.piwheels.org/simple/friskby-controlpanel/ 2023-09-09T17:25:54,641 Fetching project page and analyzing links: https://pypi.org/simple/friskby-controlpanel/ 2023-09-09T17:25:54,642 Getting page https://pypi.org/simple/friskby-controlpanel/ 2023-09-09T17:25:54,643 Found index url https://pypi.org/simple/ 2023-09-09T17:25:54,894 Fetched page https://pypi.org/simple/friskby-controlpanel/ as application/vnd.pypi.simple.v1+json 2023-09-09T17:25:54,899 Found link https://files.pythonhosted.org/packages/86/28/cb6590a1f82ea0896db2f6d7284d85d54f965541c62c7140d327349c717a/friskby-controlpanel-0.3.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.3 2023-09-09T17:25:54,900 Found link https://files.pythonhosted.org/packages/31/ed/79f23b09df1346b52d6f174c9e66a25be30797bc74c2f421e0fd5cad139b/friskby-controlpanel-0.4.1.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.4.1 2023-09-09T17:25:54,901 Skipping link: No binaries permitted for friskby-controlpanel: https://files.pythonhosted.org/packages/c5/18/2fc50eddc54924d625d4430aeb099c91a7f6c7e3c90ba3cf88a6c1ba57cb/friskby_controlpanel-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/friskby-controlpanel/) 2023-09-09T17:25:54,901 Found link https://files.pythonhosted.org/packages/a3/11/eb937b2a2068c1f9a9264e0c6775c47f98025054fbae4e8f6a917513f2e4/friskby-controlpanel-0.4.2.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.4.2 2023-09-09T17:25:54,902 Skipping link: No binaries permitted for friskby-controlpanel: https://files.pythonhosted.org/packages/d5/ff/74ade42a6ab40fbb8e42a7c2408c0b47db2b5b9a5c1630988f862557a726/friskby_controlpanel-0.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/friskby-controlpanel/) 2023-09-09T17:25:54,903 Found link https://files.pythonhosted.org/packages/a5/fd/030192e4945f659efea566f803b81127532b226cdd115a28dbe58fd91271/friskby-controlpanel-0.5.0.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.5.0 2023-09-09T17:25:54,903 Skipping link: No binaries permitted for friskby-controlpanel: https://files.pythonhosted.org/packages/cb/a8/ff8263c614818f2b0b7da425e6c981f17d37be2a086e7f51e355d09eec21/friskby_controlpanel-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/friskby-controlpanel/) 2023-09-09T17:25:54,904 Found link https://files.pythonhosted.org/packages/f1/7b/0d3b00bf49c00ef8ee4311c1857cb24392ceb55dd320d715526c408b0cc5/friskby-controlpanel-0.5.1.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.5.1 2023-09-09T17:25:54,905 Skipping link: No binaries permitted for friskby-controlpanel: https://files.pythonhosted.org/packages/c8/bc/22b2e1d6c742b24058fac0648738c8504a0c0f2b4712dd98790f7b8dc020/friskby_controlpanel-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/friskby-controlpanel/) 2023-09-09T17:25:54,906 Found link https://files.pythonhosted.org/packages/8c/0b/b60f8ef226830b10044354271915ffcab54e5941eadb7f1960ca496f3671/friskby-controlpanel-0.5.2.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.5.2 2023-09-09T17:25:54,906 Found link https://files.pythonhosted.org/packages/87/22/9850625f7539043bba9493da090091ae3d1cec459ff0f6475ad17d6a0746/friskby-controlpanel-0.5.3.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.5.3 2023-09-09T17:25:54,907 Found link https://files.pythonhosted.org/packages/8c/24/32ba12dd9946ecb6d42ddb28886253dd98585275d8b4e378eed10bce4605/friskby-controlpanel-0.6.0.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.6.0 2023-09-09T17:25:54,908 Skipping link: No binaries permitted for friskby-controlpanel: https://files.pythonhosted.org/packages/a1/2d/9a079a18a4a2d211a1fe0e4d3db4332f141fe4234fdf44237121b72092e6/friskby_controlpanel-0.6.1b0-py2.py3-none-any.whl (from https://pypi.org/simple/friskby-controlpanel/) 2023-09-09T17:25:54,908 Found link https://files.pythonhosted.org/packages/c7/fd/335be8cdcf11f1ad56585f48bdf8ac87ec3d0875437e720a5ab6af9fa8af/friskby-controlpanel-0.8.0.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.8.0 2023-09-09T17:25:54,909 Found link https://files.pythonhosted.org/packages/09/a0/278105ad08668cf726b3a71302d3f7fd3dec71dc4b14a5e654315bd515f6/friskby-controlpanel-0.8.1.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.8.1 2023-09-09T17:25:54,910 Skipping link: No binaries permitted for friskby-controlpanel: https://files.pythonhosted.org/packages/86/83/71d54fb41cf766c442a7411eae61f93d522050520910cb5c3d69272383c5/friskby_controlpanel-0.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/friskby-controlpanel/) 2023-09-09T17:25:54,910 Found link https://files.pythonhosted.org/packages/ed/74/26f6daa604c96de3b8dac428f2539d7225a33733be52e9866ef3493fe05e/friskby-controlpanel-0.8.2.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.8.2 2023-09-09T17:25:54,911 Found link https://files.pythonhosted.org/packages/9d/c9/0b1b10e2a2d720d36c70c2751ede88e5f7ac3f3c641fa45f622459033f8b/friskby-controlpanel-0.8.3.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.8.3 2023-09-09T17:25:54,911 Found link https://files.pythonhosted.org/packages/bd/cc/a6425ccfa27c8f9edcadd8c721d554e34b7ef737c14f9e29d51bf230f726/friskby-controlpanel-0.8.4.tar.gz (from https://pypi.org/simple/friskby-controlpanel/), version: 0.8.4 2023-09-09T17:25:54,912 Skipping link: No binaries permitted for friskby-controlpanel: https://files.pythonhosted.org/packages/ed/e8/0f53fb9805b046c3cd595a6b9258f432008d935893c0cd2efa2f43b2e1c7/friskby_controlpanel-0.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/friskby-controlpanel/) 2023-09-09T17:25:54,913 Fetching project page and analyzing links: https://www.piwheels.org/simple/friskby-controlpanel/ 2023-09-09T17:25:54,913 Getting page https://www.piwheels.org/simple/friskby-controlpanel/ 2023-09-09T17:25:54,915 Found index url https://www.piwheels.org/simple/ 2023-09-09T17:26:00,764 Fetched page https://www.piwheels.org/simple/friskby-controlpanel/ as text/html 2023-09-09T17:26:00,771 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.3-py2.py3-none-any.whl#sha256=c244ee0af607d46f631aaa84be23f77d3639c1c822bfb1826dd7a5a8c9aa4291 (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,772 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.4.1-py2.py3-none-any.whl#sha256=bab66136156b9abcd9aae3f97948509c7e0b988b05cde155985c7714774a9b4d (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,773 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.4.2-py2.py3-none-any.whl#sha256=50fdc2be90bb4462e988abd3a4788cd5d232d1f876b0007e0fa16f9a812f8dd6 (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,774 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.5.0-py2.py3-none-any.whl#sha256=7123fac11b7aec5fe2b018fdca8e4ea220e606d1464939c4d27745d40a19cfe6 (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,775 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.5.1-py2.py3-none-any.whl#sha256=5e9d6a178508b28f9d8bf8c41e673ff32ceedf19c3536e3e132c653ddad48321 (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,776 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.5.2-py2.py3-none-any.whl#sha256=4a2b4aa672faeec22bc7e84eaf3906145e82429e574c5e25e9bae1c73217e327 (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,777 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.5.3-py2.py3-none-any.whl#sha256=503870aa84f1fe6c649b8aa53f84ec34f9f221e30e491bdbbe744b3adde12372 (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,778 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.6.0-py2.py3-none-any.whl#sha256=bd151d83dd2a8a8afff5663040e4a8b7551e5f91e2f869703d100c2d19a1eebd (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,778 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.8.0-py2.py3-none-any.whl#sha256=70f7af49df48601289c11ffb7c41f0c4070c6cdc8458d6bde4513aad99b1c3fc (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,779 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.8.1-py2.py3-none-any.whl#sha256=4b8ebe64cf18038e2fab37f6999d34702e4d9e79d9743587337873e38281f3da (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,780 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.8.2-py2.py3-none-any.whl#sha256=47149adb27c104073dfb319b8b859cc0a61b0e8ca54fafd5dd9d4c66962d607e (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,781 Skipping link: No binaries permitted for friskby-controlpanel: https://www.piwheels.org/simple/friskby-controlpanel/friskby_controlpanel-0.8.4-py2.py3-none-any.whl#sha256=7fcabbc7afa697aa1fe7b5170d96a0496337dfb3a40bc4ef19c732881c44e66f (from https://www.piwheels.org/simple/friskby-controlpanel/) 2023-09-09T17:26:00,782 Skipping link: not a file: https://www.piwheels.org/simple/friskby-controlpanel/ 2023-09-09T17:26:00,783 Skipping link: not a file: https://pypi.org/simple/friskby-controlpanel/ 2023-09-09T17:26:00,818 Given no hashes to check 1 links for project 'friskby-controlpanel': discarding no candidates 2023-09-09T17:26:00,850 Collecting friskby-controlpanel==0.8.3 2023-09-09T17:26:00,853 Created temporary directory: /tmp/pip-unpack-6ok3o7c9 2023-09-09T17:26:01,077 Downloading friskby-controlpanel-0.8.3.tar.gz (947 kB) 2023-09-09T17:26:01,368 Added friskby-controlpanel==0.8.3 from https://files.pythonhosted.org/packages/9d/c9/0b1b10e2a2d720d36c70c2751ede88e5f7ac3f3c641fa45f622459033f8b/friskby-controlpanel-0.8.3.tar.gz to build tracker '/tmp/pip-build-tracker-x2ha1nod' 2023-09-09T17:26:01,369 Running setup.py (path:/tmp/pip-wheel-432paav3/friskby-controlpanel_e48f082eba604dec9137b5d2b01e8043/setup.py) egg_info for package friskby-controlpanel 2023-09-09T17:26:01,370 Created temporary directory: /tmp/pip-pip-egg-info-r6frqirv 2023-09-09T17:26:01,371 Preparing metadata (setup.py): started 2023-09-09T17:26:01,372 Running command python setup.py egg_info 2023-09-09T17:26:02,397 running egg_info 2023-09-09T17:26:02,398 creating /tmp/pip-pip-egg-info-r6frqirv/friskby_controlpanel.egg-info 2023-09-09T17:26:02,422 writing /tmp/pip-pip-egg-info-r6frqirv/friskby_controlpanel.egg-info/PKG-INFO 2023-09-09T17:26:02,425 writing dependency_links to /tmp/pip-pip-egg-info-r6frqirv/friskby_controlpanel.egg-info/dependency_links.txt 2023-09-09T17:26:02,426 writing requirements to /tmp/pip-pip-egg-info-r6frqirv/friskby_controlpanel.egg-info/requires.txt 2023-09-09T17:26:02,427 writing top-level names to /tmp/pip-pip-egg-info-r6frqirv/friskby_controlpanel.egg-info/top_level.txt 2023-09-09T17:26:02,429 writing manifest file '/tmp/pip-pip-egg-info-r6frqirv/friskby_controlpanel.egg-info/SOURCES.txt' 2023-09-09T17:26:02,502 reading manifest file '/tmp/pip-pip-egg-info-r6frqirv/friskby_controlpanel.egg-info/SOURCES.txt' 2023-09-09T17:26:02,503 reading manifest template 'MANIFEST.in' 2023-09-09T17:26:02,517 writing manifest file '/tmp/pip-pip-egg-info-r6frqirv/friskby_controlpanel.egg-info/SOURCES.txt' 2023-09-09T17:26:02,629 Preparing metadata (setup.py): finished with status 'done' 2023-09-09T17:26:02,633 Source in /tmp/pip-wheel-432paav3/friskby-controlpanel_e48f082eba604dec9137b5d2b01e8043 has version 0.8.3, which satisfies requirement friskby-controlpanel==0.8.3 from https://files.pythonhosted.org/packages/9d/c9/0b1b10e2a2d720d36c70c2751ede88e5f7ac3f3c641fa45f622459033f8b/friskby-controlpanel-0.8.3.tar.gz 2023-09-09T17:26:02,634 Removed friskby-controlpanel==0.8.3 from https://files.pythonhosted.org/packages/9d/c9/0b1b10e2a2d720d36c70c2751ede88e5f7ac3f3c641fa45f622459033f8b/friskby-controlpanel-0.8.3.tar.gz from build tracker '/tmp/pip-build-tracker-x2ha1nod' 2023-09-09T17:26:02,638 Created temporary directory: /tmp/pip-unpack-32zkim_f 2023-09-09T17:26:02,639 Created temporary directory: /tmp/pip-unpack-xu38_f4q 2023-09-09T17:26:02,646 Building wheels for collected packages: friskby-controlpanel 2023-09-09T17:26:02,650 Created temporary directory: /tmp/pip-wheel-ye32n4_n 2023-09-09T17:26:02,651 Building wheel for friskby-controlpanel (setup.py): started 2023-09-09T17:26:02,652 Destination directory: /tmp/pip-wheel-ye32n4_n 2023-09-09T17:26:02,653 Running command python setup.py bdist_wheel 2023-09-09T17:26:03,661 running bdist_wheel 2023-09-09T17:26:03,756 running build 2023-09-09T17:26:03,757 running build_py 2023-09-09T17:26:03,784 creating build 2023-09-09T17:26:03,784 creating build/lib 2023-09-09T17:26:03,785 creating build/lib/friskby_controlpanel 2023-09-09T17:26:03,786 copying friskby_controlpanel/__init__.py -> build/lib/friskby_controlpanel 2023-09-09T17:26:03,788 copying friskby_controlpanel/friskby_interface.py -> build/lib/friskby_controlpanel 2023-09-09T17:26:03,791 copying friskby_controlpanel/friskby_settings.py -> build/lib/friskby_controlpanel 2023-09-09T17:26:03,792 copying friskby_controlpanel/friskby_controlpanel.py -> build/lib/friskby_controlpanel 2023-09-09T17:26:03,795 copying friskby_controlpanel/ctljson.py -> build/lib/friskby_controlpanel 2023-09-09T17:26:03,797 copying friskby_controlpanel/forms.py -> build/lib/friskby_controlpanel 2023-09-09T17:26:03,798 running egg_info 2023-09-09T17:26:03,853 writing friskby_controlpanel.egg-info/PKG-INFO 2023-09-09T17:26:03,856 writing dependency_links to friskby_controlpanel.egg-info/dependency_links.txt 2023-09-09T17:26:03,858 writing requirements to friskby_controlpanel.egg-info/requires.txt 2023-09-09T17:26:03,859 writing top-level names to friskby_controlpanel.egg-info/top_level.txt 2023-09-09T17:26:03,885 reading manifest file 'friskby_controlpanel.egg-info/SOURCES.txt' 2023-09-09T17:26:03,888 reading manifest template 'MANIFEST.in' 2023-09-09T17:26:03,903 writing manifest file 'friskby_controlpanel.egg-info/SOURCES.txt' 2023-09-09T17:26:03,905 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'friskby_controlpanel.static.css' is absent from the `packages` configuration. 2023-09-09T17:26:03,905 !! 2023-09-09T17:26:03,907 ******************************************************************************** 2023-09-09T17:26:03,908 ############################ 2023-09-09T17:26:03,908 # Package would be ignored # 2023-09-09T17:26:03,909 ############################ 2023-09-09T17:26:03,909 Python recognizes 'friskby_controlpanel.static.css' as an importable package[^1], 2023-09-09T17:26:03,910 but it is absent from setuptools' `packages` configuration. 2023-09-09T17:26:03,911 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-09T17:26:03,911 package, please make sure that 'friskby_controlpanel.static.css' is explicitly added 2023-09-09T17:26:03,912 to the `packages` configuration field. 2023-09-09T17:26:03,913 Alternatively, you can also rely on setuptools' discovery methods 2023-09-09T17:26:03,913 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-09T17:26:03,914 instead of `find_packages(...)`/`find:`). 2023-09-09T17:26:03,915 You can read more about "package discovery" on setuptools documentation page: 2023-09-09T17:26:03,916 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-09T17:26:03,917 If you don't want 'friskby_controlpanel.static.css' to be distributed and are 2023-09-09T17:26:03,917 already explicitly excluding 'friskby_controlpanel.static.css' via 2023-09-09T17:26:03,918 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-09T17:26:03,918 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-09T17:26:03,918 combination with a more fine grained `package-data` configuration. 2023-09-09T17:26:03,919 You can read more about "package data files" on setuptools documentation page: 2023-09-09T17:26:03,920 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-09T17:26:03,922 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-09T17:26:03,922 even if it does not contain any `.py` files. 2023-09-09T17:26:03,923 On the other hand, currently there is no concept of package data 2023-09-09T17:26:03,923 directory, all directories are treated like packages. 2023-09-09T17:26:03,924 ******************************************************************************** 2023-09-09T17:26:03,925 !! 2023-09-09T17:26:03,926 check.warn(importable) 2023-09-09T17:26:03,926 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'friskby_controlpanel.static.fonts' is absent from the `packages` configuration. 2023-09-09T17:26:03,927 !! 2023-09-09T17:26:03,932 ******************************************************************************** 2023-09-09T17:26:03,933 ############################ 2023-09-09T17:26:03,934 # Package would be ignored # 2023-09-09T17:26:03,934 ############################ 2023-09-09T17:26:03,935 Python recognizes 'friskby_controlpanel.static.fonts' as an importable package[^1], 2023-09-09T17:26:03,935 but it is absent from setuptools' `packages` configuration. 2023-09-09T17:26:03,936 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-09T17:26:03,937 package, please make sure that 'friskby_controlpanel.static.fonts' is explicitly added 2023-09-09T17:26:03,938 to the `packages` configuration field. 2023-09-09T17:26:03,940 Alternatively, you can also rely on setuptools' discovery methods 2023-09-09T17:26:03,940 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-09T17:26:03,942 instead of `find_packages(...)`/`find:`). 2023-09-09T17:26:03,944 You can read more about "package discovery" on setuptools documentation page: 2023-09-09T17:26:03,945 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-09T17:26:03,946 If you don't want 'friskby_controlpanel.static.fonts' to be distributed and are 2023-09-09T17:26:03,947 already explicitly excluding 'friskby_controlpanel.static.fonts' via 2023-09-09T17:26:03,948 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-09T17:26:03,948 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-09T17:26:03,949 combination with a more fine grained `package-data` configuration. 2023-09-09T17:26:03,949 You can read more about "package data files" on setuptools documentation page: 2023-09-09T17:26:03,953 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-09T17:26:03,956 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-09T17:26:03,957 even if it does not contain any `.py` files. 2023-09-09T17:26:03,957 On the other hand, currently there is no concept of package data 2023-09-09T17:26:03,958 directory, all directories are treated like packages. 2023-09-09T17:26:03,958 ******************************************************************************** 2023-09-09T17:26:03,964 !! 2023-09-09T17:26:03,967 check.warn(importable) 2023-09-09T17:26:03,968 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'friskby_controlpanel.static.img' is absent from the `packages` configuration. 2023-09-09T17:26:03,968 !! 2023-09-09T17:26:03,969 ******************************************************************************** 2023-09-09T17:26:03,970 ############################ 2023-09-09T17:26:03,970 # Package would be ignored # 2023-09-09T17:26:03,971 ############################ 2023-09-09T17:26:03,971 Python recognizes 'friskby_controlpanel.static.img' as an importable package[^1], 2023-09-09T17:26:03,972 but it is absent from setuptools' `packages` configuration. 2023-09-09T17:26:03,973 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-09T17:26:03,973 package, please make sure that 'friskby_controlpanel.static.img' is explicitly added 2023-09-09T17:26:03,974 to the `packages` configuration field. 2023-09-09T17:26:03,974 Alternatively, you can also rely on setuptools' discovery methods 2023-09-09T17:26:03,975 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-09T17:26:03,975 instead of `find_packages(...)`/`find:`). 2023-09-09T17:26:03,976 You can read more about "package discovery" on setuptools documentation page: 2023-09-09T17:26:03,977 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-09T17:26:03,978 If you don't want 'friskby_controlpanel.static.img' to be distributed and are 2023-09-09T17:26:03,979 already explicitly excluding 'friskby_controlpanel.static.img' via 2023-09-09T17:26:03,979 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-09T17:26:03,980 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-09T17:26:03,980 combination with a more fine grained `package-data` configuration. 2023-09-09T17:26:03,981 You can read more about "package data files" on setuptools documentation page: 2023-09-09T17:26:03,982 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-09T17:26:03,984 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-09T17:26:03,984 even if it does not contain any `.py` files. 2023-09-09T17:26:03,985 On the other hand, currently there is no concept of package data 2023-09-09T17:26:03,985 directory, all directories are treated like packages. 2023-09-09T17:26:03,986 ******************************************************************************** 2023-09-09T17:26:03,987 !! 2023-09-09T17:26:03,987 check.warn(importable) 2023-09-09T17:26:03,988 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'friskby_controlpanel.static.js' is absent from the `packages` configuration. 2023-09-09T17:26:03,988 !! 2023-09-09T17:26:03,989 ******************************************************************************** 2023-09-09T17:26:03,990 ############################ 2023-09-09T17:26:03,990 # Package would be ignored # 2023-09-09T17:26:03,991 ############################ 2023-09-09T17:26:03,991 Python recognizes 'friskby_controlpanel.static.js' as an importable package[^1], 2023-09-09T17:26:03,991 but it is absent from setuptools' `packages` configuration. 2023-09-09T17:26:03,992 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-09T17:26:03,993 package, please make sure that 'friskby_controlpanel.static.js' is explicitly added 2023-09-09T17:26:03,993 to the `packages` configuration field. 2023-09-09T17:26:03,994 Alternatively, you can also rely on setuptools' discovery methods 2023-09-09T17:26:03,994 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-09T17:26:03,995 instead of `find_packages(...)`/`find:`). 2023-09-09T17:26:03,996 You can read more about "package discovery" on setuptools documentation page: 2023-09-09T17:26:03,997 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-09T17:26:03,998 If you don't want 'friskby_controlpanel.static.js' to be distributed and are 2023-09-09T17:26:03,998 already explicitly excluding 'friskby_controlpanel.static.js' via 2023-09-09T17:26:03,999 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-09T17:26:03,999 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-09T17:26:04,000 combination with a more fine grained `package-data` configuration. 2023-09-09T17:26:04,001 You can read more about "package data files" on setuptools documentation page: 2023-09-09T17:26:04,002 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-09T17:26:04,004 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-09T17:26:04,005 even if it does not contain any `.py` files. 2023-09-09T17:26:04,005 On the other hand, currently there is no concept of package data 2023-09-09T17:26:04,006 directory, all directories are treated like packages. 2023-09-09T17:26:04,006 ******************************************************************************** 2023-09-09T17:26:04,007 !! 2023-09-09T17:26:04,008 check.warn(importable) 2023-09-09T17:26:04,008 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'friskby_controlpanel.templates' is absent from the `packages` configuration. 2023-09-09T17:26:04,009 !! 2023-09-09T17:26:04,010 ******************************************************************************** 2023-09-09T17:26:04,011 ############################ 2023-09-09T17:26:04,011 # Package would be ignored # 2023-09-09T17:26:04,012 ############################ 2023-09-09T17:26:04,013 Python recognizes 'friskby_controlpanel.templates' as an importable package[^1], 2023-09-09T17:26:04,013 but it is absent from setuptools' `packages` configuration. 2023-09-09T17:26:04,014 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-09T17:26:04,015 package, please make sure that 'friskby_controlpanel.templates' is explicitly added 2023-09-09T17:26:04,016 to the `packages` configuration field. 2023-09-09T17:26:04,017 Alternatively, you can also rely on setuptools' discovery methods 2023-09-09T17:26:04,017 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-09T17:26:04,018 instead of `find_packages(...)`/`find:`). 2023-09-09T17:26:04,019 You can read more about "package discovery" on setuptools documentation page: 2023-09-09T17:26:04,020 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-09T17:26:04,021 If you don't want 'friskby_controlpanel.templates' to be distributed and are 2023-09-09T17:26:04,022 already explicitly excluding 'friskby_controlpanel.templates' via 2023-09-09T17:26:04,022 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-09T17:26:04,023 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-09T17:26:04,023 combination with a more fine grained `package-data` configuration. 2023-09-09T17:26:04,024 You can read more about "package data files" on setuptools documentation page: 2023-09-09T17:26:04,025 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-09T17:26:04,026 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-09T17:26:04,027 even if it does not contain any `.py` files. 2023-09-09T17:26:04,027 On the other hand, currently there is no concept of package data 2023-09-09T17:26:04,028 directory, all directories are treated like packages. 2023-09-09T17:26:04,028 ******************************************************************************** 2023-09-09T17:26:04,029 !! 2023-09-09T17:26:04,030 check.warn(importable) 2023-09-09T17:26:04,030 creating build/lib/friskby_controlpanel/static 2023-09-09T17:26:04,031 creating build/lib/friskby_controlpanel/static/css 2023-09-09T17:26:04,031 copying friskby_controlpanel/static/css/pure-base-min.css -> build/lib/friskby_controlpanel/static/css 2023-09-09T17:26:04,032 copying friskby_controlpanel/static/css/pure-buttons-min.css -> build/lib/friskby_controlpanel/static/css 2023-09-09T17:26:04,033 copying friskby_controlpanel/static/css/pure-forms-min.css -> build/lib/friskby_controlpanel/static/css 2023-09-09T17:26:04,033 copying friskby_controlpanel/static/css/pure-tables-min.css -> build/lib/friskby_controlpanel/static/css 2023-09-09T17:26:04,034 copying friskby_controlpanel/static/css/style.css -> build/lib/friskby_controlpanel/static/css 2023-09-09T17:26:04,034 creating build/lib/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,035 copying friskby_controlpanel/static/fonts/Palanquin-ExtraLight.ttf -> build/lib/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,035 copying friskby_controlpanel/static/fonts/Palanquin-Medium.ttf -> build/lib/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,036 copying friskby_controlpanel/static/fonts/Palanquin-Regular.ttf -> build/lib/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,037 copying friskby_controlpanel/static/fonts/Palanquin-SemiBold.ttf -> build/lib/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,037 creating build/lib/friskby_controlpanel/static/img 2023-09-09T17:26:04,038 copying friskby_controlpanel/static/img/friskby-logo.png -> build/lib/friskby_controlpanel/static/img 2023-09-09T17:26:04,038 creating build/lib/friskby_controlpanel/static/js 2023-09-09T17:26:04,039 copying friskby_controlpanel/static/js/ui.js -> build/lib/friskby_controlpanel/static/js 2023-09-09T17:26:04,039 creating build/lib/friskby_controlpanel/templates 2023-09-09T17:26:04,040 copying friskby_controlpanel/templates/base.html -> build/lib/friskby_controlpanel/templates 2023-09-09T17:26:04,041 copying friskby_controlpanel/templates/dashboard.html -> build/lib/friskby_controlpanel/templates 2023-09-09T17:26:04,041 copying friskby_controlpanel/templates/register.html -> build/lib/friskby_controlpanel/templates 2023-09-09T17:26:04,042 copying friskby_controlpanel/templates/registered.html -> build/lib/friskby_controlpanel/templates 2023-09-09T17:26:04,042 copying friskby_controlpanel/templates/service.html -> build/lib/friskby_controlpanel/templates 2023-09-09T17:26:04,043 copying friskby_controlpanel/templates/settings.html -> build/lib/friskby_controlpanel/templates 2023-09-09T17:26:04,044 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-09T17:26:04,044 !! 2023-09-09T17:26:04,045 ******************************************************************************** 2023-09-09T17:26:04,046 Please avoid running ``setup.py`` directly. 2023-09-09T17:26:04,046 Instead, use pypa/build, pypa/installer or other 2023-09-09T17:26:04,046 standards-based tools. 2023-09-09T17:26:04,047 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-09T17:26:04,048 ******************************************************************************** 2023-09-09T17:26:04,049 !! 2023-09-09T17:26:04,049 self.initialize_options() 2023-09-09T17:26:04,063 installing to build/bdist.linux-armv7l/wheel 2023-09-09T17:26:04,063 running install 2023-09-09T17:26:04,088 running install_lib 2023-09-09T17:26:04,112 creating build/bdist.linux-armv7l 2023-09-09T17:26:04,112 creating build/bdist.linux-armv7l/wheel 2023-09-09T17:26:04,114 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel 2023-09-09T17:26:04,115 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel/templates 2023-09-09T17:26:04,116 copying build/lib/friskby_controlpanel/templates/registered.html -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/templates 2023-09-09T17:26:04,118 copying build/lib/friskby_controlpanel/templates/settings.html -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/templates 2023-09-09T17:26:04,120 copying build/lib/friskby_controlpanel/templates/dashboard.html -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/templates 2023-09-09T17:26:04,122 copying build/lib/friskby_controlpanel/templates/service.html -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/templates 2023-09-09T17:26:04,124 copying build/lib/friskby_controlpanel/templates/base.html -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/templates 2023-09-09T17:26:04,125 copying build/lib/friskby_controlpanel/templates/register.html -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/templates 2023-09-09T17:26:04,127 copying build/lib/friskby_controlpanel/__init__.py -> build/bdist.linux-armv7l/wheel/friskby_controlpanel 2023-09-09T17:26:04,129 copying build/lib/friskby_controlpanel/friskby_interface.py -> build/bdist.linux-armv7l/wheel/friskby_controlpanel 2023-09-09T17:26:04,132 copying build/lib/friskby_controlpanel/friskby_settings.py -> build/bdist.linux-armv7l/wheel/friskby_controlpanel 2023-09-09T17:26:04,133 copying build/lib/friskby_controlpanel/friskby_controlpanel.py -> build/bdist.linux-armv7l/wheel/friskby_controlpanel 2023-09-09T17:26:04,135 copying build/lib/friskby_controlpanel/ctljson.py -> build/bdist.linux-armv7l/wheel/friskby_controlpanel 2023-09-09T17:26:04,137 copying build/lib/friskby_controlpanel/forms.py -> build/bdist.linux-armv7l/wheel/friskby_controlpanel 2023-09-09T17:26:04,139 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel/static 2023-09-09T17:26:04,141 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/css 2023-09-09T17:26:04,142 copying build/lib/friskby_controlpanel/static/css/pure-base-min.css -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/css 2023-09-09T17:26:04,144 copying build/lib/friskby_controlpanel/static/css/pure-buttons-min.css -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/css 2023-09-09T17:26:04,146 copying build/lib/friskby_controlpanel/static/css/style.css -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/css 2023-09-09T17:26:04,148 copying build/lib/friskby_controlpanel/static/css/pure-forms-min.css -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/css 2023-09-09T17:26:04,151 copying build/lib/friskby_controlpanel/static/css/pure-tables-min.css -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/css 2023-09-09T17:26:04,153 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/js 2023-09-09T17:26:04,154 copying build/lib/friskby_controlpanel/static/js/ui.js -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/js 2023-09-09T17:26:04,156 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/img 2023-09-09T17:26:04,157 copying build/lib/friskby_controlpanel/static/img/friskby-logo.png -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/img 2023-09-09T17:26:04,160 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,161 copying build/lib/friskby_controlpanel/static/fonts/Palanquin-SemiBold.ttf -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,175 copying build/lib/friskby_controlpanel/static/fonts/Palanquin-ExtraLight.ttf -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,184 copying build/lib/friskby_controlpanel/static/fonts/Palanquin-Medium.ttf -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,196 copying build/lib/friskby_controlpanel/static/fonts/Palanquin-Regular.ttf -> build/bdist.linux-armv7l/wheel/friskby_controlpanel/static/fonts 2023-09-09T17:26:04,205 running install_data 2023-09-09T17:26:04,229 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel-0.8.3.data 2023-09-09T17:26:04,229 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel-0.8.3.data/data 2023-09-09T17:26:04,230 creating build/bdist.linux-armv7l/wheel/friskby_controlpanel-0.8.3.data/data/bin 2023-09-09T17:26:04,231 error: can't copy 'bin/fby_init': doesn't exist or not a regular file 2023-09-09T17:26:04,344 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-09T17:26:04,357 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-09T17:26:04,357 exec(compile('"'"''"'"''"'"' 2023-09-09T17:26:04,357 # This is -- a caller that pip uses to run setup.py 2023-09-09T17:26:04,357 # 2023-09-09T17:26:04,357 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-09T17:26:04,357 # import from `distutils.core` to work with newer packaging standards. 2023-09-09T17:26:04,357 # - It provides a clear error message when setuptools is not installed. 2023-09-09T17:26:04,357 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-09T17:26:04,357 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-09T17:26:04,357 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-09T17:26:04,357 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-09T17:26:04,357 import os, sys, tokenize 2023-09-09T17:26:04,357 2023-09-09T17:26:04,357 try: 2023-09-09T17:26:04,357 import setuptools 2023-09-09T17:26:04,357 except ImportError as error: 2023-09-09T17:26:04,357 print( 2023-09-09T17:26:04,357 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-09T17:26:04,357 "the build environment.", 2023-09-09T17:26:04,357 file=sys.stderr, 2023-09-09T17:26:04,357 ) 2023-09-09T17:26:04,357 sys.exit(1) 2023-09-09T17:26:04,357 2023-09-09T17:26:04,357 __file__ = %r 2023-09-09T17:26:04,357 sys.argv[0] = __file__ 2023-09-09T17:26:04,357 2023-09-09T17:26:04,357 if os.path.exists(__file__): 2023-09-09T17:26:04,357 filename = __file__ 2023-09-09T17:26:04,357 with tokenize.open(__file__) as f: 2023-09-09T17:26:04,357 setup_py_code = f.read() 2023-09-09T17:26:04,357 else: 2023-09-09T17:26:04,357 filename = "" 2023-09-09T17:26:04,357 setup_py_code = "from setuptools import setup; setup()" 2023-09-09T17:26:04,357 2023-09-09T17:26:04,357 exec(compile(setup_py_code, filename, "exec")) 2023-09-09T17:26:04,357 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-432paav3/friskby-controlpanel_e48f082eba604dec9137b5d2b01e8043/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-ye32n4_n[/] 2023-09-09T17:26:04,358 [bold magenta]cwd[/]: /tmp/pip-wheel-432paav3/friskby-controlpanel_e48f082eba604dec9137b5d2b01e8043/ 2023-09-09T17:26:04,358 Building wheel for friskby-controlpanel (setup.py): finished with status 'error' 2023-09-09T17:26:04,360 ERROR: Failed building wheel for friskby-controlpanel 2023-09-09T17:26:04,361 Running setup.py clean for friskby-controlpanel 2023-09-09T17:26:04,362 Running command python setup.py clean 2023-09-09T17:26:05,360 running clean 2023-09-09T17:26:05,405 removing 'build/lib' (and everything under it) 2023-09-09T17:26:05,414 removing 'build/bdist.linux-armv7l' (and everything under it) 2023-09-09T17:26:05,426 'build/scripts-3.11' does not exist -- can't clean it 2023-09-09T17:26:05,427 removing 'build' 2023-09-09T17:26:05,537 Failed to build friskby-controlpanel 2023-09-09T17:26:05,539 ERROR: Failed to build one or more wheels 2023-09-09T17:26:05,540 Exception information: 2023-09-09T17:26:05,540 Traceback (most recent call last): 2023-09-09T17:26:05,540 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-09T17:26:05,540 status = run_func(*args) 2023-09-09T17:26:05,540 ^^^^^^^^^^^^^^^ 2023-09-09T17:26:05,540 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-09T17:26:05,540 return func(self, options, args) 2023-09-09T17:26:05,540 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T17:26:05,540 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-09T17:26:05,540 raise CommandError("Failed to build one or more wheels") 2023-09-09T17:26:05,540 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-09T17:26:05,543 Removed build tracker: '/tmp/pip-build-tracker-x2ha1nod'