2026-01-06T20:55:50,307 Created temporary directory: /tmp/pip-ephem-wheel-cache-g02w8lw_ 2026-01-06T20:55:50,309 Created temporary directory: /tmp/pip-build-tracker-mfrxr2fo 2026-01-06T20:55:50,309 Initialized build tracking at /tmp/pip-build-tracker-mfrxr2fo 2026-01-06T20:55:50,310 Created build tracker: /tmp/pip-build-tracker-mfrxr2fo 2026-01-06T20:55:50,310 Entered build tracker: /tmp/pip-build-tracker-mfrxr2fo 2026-01-06T20:55:50,311 Created temporary directory: /tmp/pip-wheel-h4olmtcy 2026-01-06T20:55:50,314 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-06T20:55:50,316 Created temporary directory: /tmp/pip-ephem-wheel-cache-hvsrmvc9 2026-01-06T20:55:50,338 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T20:55:50,341 2 location(s) to search for versions of qdflask: 2026-01-06T20:55:50,341 * https://pypi.org/simple/qdflask/ 2026-01-06T20:55:50,341 * https://www.piwheels.org/simple/qdflask/ 2026-01-06T20:55:50,342 Fetching project page and analyzing links: https://pypi.org/simple/qdflask/ 2026-01-06T20:55:50,343 Getting page https://pypi.org/simple/qdflask/ 2026-01-06T20:55:50,344 Found index url https://pypi.org/simple 2026-01-06T20:55:50,566 Fetched page https://pypi.org/simple/qdflask/ as application/vnd.pypi.simple.v1+json 2026-01-06T20:55:50,568 Skipping link: No binaries permitted for qdflask: https://files.pythonhosted.org/packages/ca/d0/384ab8a0bb0ec2875728b8c7ecc5d883ec249d61c87593b410d05a639195/qdflask-0.1.0-py3-none-any.whl (from https://pypi.org/simple/qdflask/) (requires-python:>=3.7) 2026-01-06T20:55:50,569 Found link https://files.pythonhosted.org/packages/3b/5d/45530a2ca06537667f30b64c41f81bbe722dcd7096c2501ca3badc69432f/qdflask-0.1.0.tar.gz (from https://pypi.org/simple/qdflask/) (requires-python:>=3.7), version: 0.1.0 2026-01-06T20:55:50,570 Fetching project page and analyzing links: https://www.piwheels.org/simple/qdflask/ 2026-01-06T20:55:50,570 Getting page https://www.piwheels.org/simple/qdflask/ 2026-01-06T20:55:50,571 Found index url https://www.piwheels.org/simple 2026-01-06T20:55:50,730 Fetched page https://www.piwheels.org/simple/qdflask/ as text/html 2026-01-06T20:55:50,732 Skipping link: not a file: https://www.piwheels.org/simple/qdflask/ 2026-01-06T20:55:50,732 Skipping link: not a file: https://pypi.org/simple/qdflask/ 2026-01-06T20:55:50,751 Given no hashes to check 1 links for project 'qdflask': discarding no candidates 2026-01-06T20:55:50,769 Collecting qdflask==0.1.0 2026-01-06T20:55:50,771 Created temporary directory: /tmp/pip-unpack-38s5mpo4 2026-01-06T20:55:50,911 Downloading qdflask-0.1.0.tar.gz (16 kB) 2026-01-06T20:55:50,961 Added qdflask==0.1.0 from https://files.pythonhosted.org/packages/3b/5d/45530a2ca06537667f30b64c41f81bbe722dcd7096c2501ca3badc69432f/qdflask-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-mfrxr2fo' 2026-01-06T20:55:50,963 Running setup.py (path:/tmp/pip-wheel-h4olmtcy/qdflask_e2ced13938fa415db52dba17d17fd393/setup.py) egg_info for package qdflask 2026-01-06T20:55:50,964 Created temporary directory: /tmp/pip-pip-egg-info-wr3_fhfc 2026-01-06T20:55:50,964 Preparing metadata (setup.py): started 2026-01-06T20:55:50,966 Running command python setup.py egg_info 2026-01-06T20:55:51,864 running egg_info 2026-01-06T20:55:51,891 creating /tmp/pip-pip-egg-info-wr3_fhfc/qdflask.egg-info 2026-01-06T20:55:51,893 writing /tmp/pip-pip-egg-info-wr3_fhfc/qdflask.egg-info/PKG-INFO 2026-01-06T20:55:51,896 writing dependency_links to /tmp/pip-pip-egg-info-wr3_fhfc/qdflask.egg-info/dependency_links.txt 2026-01-06T20:55:51,898 writing requirements to /tmp/pip-pip-egg-info-wr3_fhfc/qdflask.egg-info/requires.txt 2026-01-06T20:55:51,899 writing top-level names to /tmp/pip-pip-egg-info-wr3_fhfc/qdflask.egg-info/top_level.txt 2026-01-06T20:55:51,901 writing manifest file '/tmp/pip-pip-egg-info-wr3_fhfc/qdflask.egg-info/SOURCES.txt' 2026-01-06T20:55:51,990 reading manifest file '/tmp/pip-pip-egg-info-wr3_fhfc/qdflask.egg-info/SOURCES.txt' 2026-01-06T20:55:51,994 writing manifest file '/tmp/pip-pip-egg-info-wr3_fhfc/qdflask.egg-info/SOURCES.txt' 2026-01-06T20:55:52,102 Preparing metadata (setup.py): finished with status 'done' 2026-01-06T20:55:52,107 Source in /tmp/pip-wheel-h4olmtcy/qdflask_e2ced13938fa415db52dba17d17fd393 has version 0.1.0, which satisfies requirement qdflask==0.1.0 from https://files.pythonhosted.org/packages/3b/5d/45530a2ca06537667f30b64c41f81bbe722dcd7096c2501ca3badc69432f/qdflask-0.1.0.tar.gz 2026-01-06T20:55:52,108 Removed qdflask==0.1.0 from https://files.pythonhosted.org/packages/3b/5d/45530a2ca06537667f30b64c41f81bbe722dcd7096c2501ca3badc69432f/qdflask-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-mfrxr2fo' 2026-01-06T20:55:52,116 Created temporary directory: /tmp/pip-unpack-njaqkatc 2026-01-06T20:55:52,116 Building wheels for collected packages: qdflask 2026-01-06T20:55:52,121 Created temporary directory: /tmp/pip-wheel-yzie2qhi 2026-01-06T20:55:52,122 Building wheel for qdflask (setup.py): started 2026-01-06T20:55:52,123 Destination directory: /tmp/pip-wheel-yzie2qhi 2026-01-06T20:55:52,123 Running command python setup.py bdist_wheel 2026-01-06T20:55:52,972 running bdist_wheel 2026-01-06T20:55:53,108 running build 2026-01-06T20:55:53,109 running build_py 2026-01-06T20:55:53,140 creating build/lib/qdflask 2026-01-06T20:55:53,142 copying ./__init__.py -> build/lib/qdflask 2026-01-06T20:55:53,144 copying ./mail_utils.py -> build/lib/qdflask 2026-01-06T20:55:53,146 copying ./models.py -> build/lib/qdflask 2026-01-06T20:55:53,149 copying ./auth.py -> build/lib/qdflask 2026-01-06T20:55:53,151 copying ./cli.py -> build/lib/qdflask 2026-01-06T20:55:53,153 running egg_info 2026-01-06T20:55:53,400 writing qdflask.egg-info/PKG-INFO 2026-01-06T20:55:53,404 writing dependency_links to qdflask.egg-info/dependency_links.txt 2026-01-06T20:55:53,405 writing requirements to qdflask.egg-info/requires.txt 2026-01-06T20:55:53,407 writing top-level names to qdflask.egg-info/top_level.txt 2026-01-06T20:55:53,439 reading manifest file 'qdflask.egg-info/SOURCES.txt' 2026-01-06T20:55:53,445 writing manifest file 'qdflask.egg-info/SOURCES.txt' 2026-01-06T20:55:53,447 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'qdflask.templates.qdflask' is absent from the `packages` configuration. 2026-01-06T20:55:53,448 !! 2026-01-06T20:55:53,449 ******************************************************************************** 2026-01-06T20:55:53,449 ############################ 2026-01-06T20:55:53,450 # Package would be ignored # 2026-01-06T20:55:53,451 ############################ 2026-01-06T20:55:53,451 Python recognizes 'qdflask.templates.qdflask' as an importable package[^1], 2026-01-06T20:55:53,452 but it is absent from setuptools' `packages` configuration. 2026-01-06T20:55:53,453 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T20:55:53,453 package, please make sure that 'qdflask.templates.qdflask' is explicitly added 2026-01-06T20:55:53,454 to the `packages` configuration field. 2026-01-06T20:55:53,455 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T20:55:53,455 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T20:55:53,456 instead of `find_packages(...)`/`find:`). 2026-01-06T20:55:53,457 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T20:55:53,458 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T20:55:53,459 If you don't want 'qdflask.templates.qdflask' to be distributed and are 2026-01-06T20:55:53,460 already explicitly excluding 'qdflask.templates.qdflask' via 2026-01-06T20:55:53,461 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T20:55:53,461 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T20:55:53,462 combination with a more fine grained `package-data` configuration. 2026-01-06T20:55:53,463 You can read more about "package data files" on setuptools documentation page: 2026-01-06T20:55:53,464 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T20:55:53,465 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T20:55:53,465 even if it does not contain any `.py` files. 2026-01-06T20:55:53,466 On the other hand, currently there is no concept of package data 2026-01-06T20:55:53,466 directory, all directories are treated like packages. 2026-01-06T20:55:53,467 ******************************************************************************** 2026-01-06T20:55:53,468 !! 2026-01-06T20:55:53,468 check.warn(importable) 2026-01-06T20:55:53,469 creating build/lib/qdflask/templates/qdflask 2026-01-06T20:55:53,469 copying ./templates/qdflask/add_user.html -> build/lib/qdflask/templates/qdflask 2026-01-06T20:55:53,470 copying ./templates/qdflask/edit_user.html -> build/lib/qdflask/templates/qdflask 2026-01-06T20:55:53,470 copying ./templates/qdflask/login.html -> build/lib/qdflask/templates/qdflask 2026-01-06T20:55:53,471 copying ./templates/qdflask/user_management.html -> build/lib/qdflask/templates/qdflask 2026-01-06T20:55:53,494 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-06T20:55:53,495 !! 2026-01-06T20:55:53,496 ******************************************************************************** 2026-01-06T20:55:53,496 Please avoid running ``setup.py`` directly. 2026-01-06T20:55:53,497 Instead, use pypa/build, pypa/installer or other 2026-01-06T20:55:53,498 standards-based tools. 2026-01-06T20:55:53,499 This deprecation is overdue, please update your project and remove deprecated 2026-01-06T20:55:53,499 calls to avoid build errors in the future. 2026-01-06T20:55:53,501 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-06T20:55:53,501 ******************************************************************************** 2026-01-06T20:55:53,502 !! 2026-01-06T20:55:53,503 self.initialize_options() 2026-01-06T20:55:53,523 installing to build/bdist.linux-armv7l/wheel 2026-01-06T20:55:53,524 running install 2026-01-06T20:55:53,548 running install_lib 2026-01-06T20:55:53,575 creating build/bdist.linux-armv7l/wheel 2026-01-06T20:55:53,577 creating build/bdist.linux-armv7l/wheel/qdflask 2026-01-06T20:55:53,578 creating build/bdist.linux-armv7l/wheel/qdflask/templates 2026-01-06T20:55:53,580 creating build/bdist.linux-armv7l/wheel/qdflask/templates/qdflask 2026-01-06T20:55:53,581 copying build/lib/qdflask/templates/qdflask/add_user.html -> build/bdist.linux-armv7l/wheel/./qdflask/templates/qdflask 2026-01-06T20:55:53,583 copying build/lib/qdflask/templates/qdflask/user_management.html -> build/bdist.linux-armv7l/wheel/./qdflask/templates/qdflask 2026-01-06T20:55:53,586 copying build/lib/qdflask/templates/qdflask/login.html -> build/bdist.linux-armv7l/wheel/./qdflask/templates/qdflask 2026-01-06T20:55:53,587 copying build/lib/qdflask/templates/qdflask/edit_user.html -> build/bdist.linux-armv7l/wheel/./qdflask/templates/qdflask 2026-01-06T20:55:53,590 copying build/lib/qdflask/__init__.py -> build/bdist.linux-armv7l/wheel/./qdflask 2026-01-06T20:55:53,592 copying build/lib/qdflask/mail_utils.py -> build/bdist.linux-armv7l/wheel/./qdflask 2026-01-06T20:55:53,594 copying build/lib/qdflask/models.py -> build/bdist.linux-armv7l/wheel/./qdflask 2026-01-06T20:55:53,596 copying build/lib/qdflask/auth.py -> build/bdist.linux-armv7l/wheel/./qdflask 2026-01-06T20:55:53,598 copying build/lib/qdflask/cli.py -> build/bdist.linux-armv7l/wheel/./qdflask 2026-01-06T20:55:53,600 running install_egg_info 2026-01-06T20:55:53,637 Copying qdflask.egg-info to build/bdist.linux-armv7l/wheel/./qdflask-0.1.0-py3.11.egg-info 2026-01-06T20:55:53,646 running install_scripts 2026-01-06T20:55:53,655 creating build/bdist.linux-armv7l/wheel/qdflask-0.1.0.dist-info/WHEEL 2026-01-06T20:55:53,657 creating '/tmp/pip-wheel-yzie2qhi/qdflask-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-06T20:55:53,660 adding 'qdflask/__init__.py' 2026-01-06T20:55:53,661 adding 'qdflask/auth.py' 2026-01-06T20:55:53,663 adding 'qdflask/cli.py' 2026-01-06T20:55:53,664 adding 'qdflask/mail_utils.py' 2026-01-06T20:55:53,665 adding 'qdflask/models.py' 2026-01-06T20:55:53,668 adding 'qdflask/templates/qdflask/add_user.html' 2026-01-06T20:55:53,670 adding 'qdflask/templates/qdflask/edit_user.html' 2026-01-06T20:55:53,671 adding 'qdflask/templates/qdflask/login.html' 2026-01-06T20:55:53,673 adding 'qdflask/templates/qdflask/user_management.html' 2026-01-06T20:55:53,675 adding 'qdflask-0.1.0.dist-info/METADATA' 2026-01-06T20:55:53,676 adding 'qdflask-0.1.0.dist-info/WHEEL' 2026-01-06T20:55:53,677 adding 'qdflask-0.1.0.dist-info/top_level.txt' 2026-01-06T20:55:53,678 adding 'qdflask-0.1.0.dist-info/RECORD' 2026-01-06T20:55:53,679 removing build/bdist.linux-armv7l/wheel 2026-01-06T20:55:53,795 Building wheel for qdflask (setup.py): finished with status 'done' 2026-01-06T20:55:53,798 Created wheel for qdflask: filename=qdflask-0.1.0-py3-none-any.whl size=18900 sha256=f5d9545eda312cf673f2b89fb69962bb36f943525f8f28e99235f664f4e5e8e6 2026-01-06T20:55:53,799 Stored in directory: /tmp/pip-ephem-wheel-cache-hvsrmvc9/wheels/55/c8/fa/786651935a3293f59f22e5806d56187feef0f65a7c2ab4c458 2026-01-06T20:55:53,810 Successfully built qdflask 2026-01-06T20:55:53,814 Removed build tracker: '/tmp/pip-build-tracker-mfrxr2fo'