2025-06-10T21:22:29,391 Created temporary directory: /tmp/pip-build-tracker-phdeja5p 2025-06-10T21:22:29,393 Initialized build tracking at /tmp/pip-build-tracker-phdeja5p 2025-06-10T21:22:29,393 Created build tracker: /tmp/pip-build-tracker-phdeja5p 2025-06-10T21:22:29,394 Entered build tracker: /tmp/pip-build-tracker-phdeja5p 2025-06-10T21:22:29,395 Created temporary directory: /tmp/pip-wheel-x6zau5ey 2025-06-10T21:22:29,399 Created temporary directory: /tmp/pip-ephem-wheel-cache-rifs8s62 2025-06-10T21:22:29,451 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-10T21:22:29,454 2 location(s) to search for versions of flask-waf: 2025-06-10T21:22:29,454 * https://pypi.org/simple/flask-waf/ 2025-06-10T21:22:29,454 * https://www.piwheels.org/simple/flask-waf/ 2025-06-10T21:22:29,455 Fetching project page and analyzing links: https://pypi.org/simple/flask-waf/ 2025-06-10T21:22:29,455 Getting page https://pypi.org/simple/flask-waf/ 2025-06-10T21:22:29,457 Found index url https://pypi.org/simple/ 2025-06-10T21:22:29,610 Fetched page https://pypi.org/simple/flask-waf/ as application/vnd.pypi.simple.v1+json 2025-06-10T21:22:29,613 Found link https://files.pythonhosted.org/packages/df/ad/ea4e7bdc651e68ccaa614b1afcc8af227ec38a156b7759d50e535707540c/flask_waf-0.0.1.tar.gz (from https://pypi.org/simple/flask-waf/), version: 0.0.1 2025-06-10T21:22:29,614 Found link https://files.pythonhosted.org/packages/79/8a/de7a17cfee698a023307d5a1fee1fca78749fa0f87421cfa667cec50f25d/flask_waf-1.0.0.tar.gz (from https://pypi.org/simple/flask-waf/), version: 1.0.0 2025-06-10T21:22:29,615 Found link https://files.pythonhosted.org/packages/79/be/9c4869f5a7e57cf2c44ba0d897f79dbbb4f7a63865240dc2bb0a406c79e8/flask_waf-1.0.1.tar.gz (from https://pypi.org/simple/flask-waf/), version: 1.0.1 2025-06-10T21:22:29,615 Found link https://files.pythonhosted.org/packages/3d/2c/e07e05dc98f80ad7cd20873fd3cbcc8a6812078d103a3c3c1198bbd92ef4/flask_waf-1.0.2.tar.gz (from https://pypi.org/simple/flask-waf/), version: 1.0.2 2025-06-10T21:22:29,616 Found link https://files.pythonhosted.org/packages/bc/0d/787428f597ea81f648c634fde64c0c4b0778f637693dc5e754e5e165b9aa/flask_waf-1.0.3.tar.gz (from https://pypi.org/simple/flask-waf/), version: 1.0.3 2025-06-10T21:22:29,617 Found link https://files.pythonhosted.org/packages/f7/12/f8ff2c3211210dcdbd86a5c10f301cd1292423f686def330fffc46d28e2a/flask_waf-2.0.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0 2025-06-10T21:22:29,617 Found link https://files.pythonhosted.org/packages/df/f1/b681944196b3ecf0d4a1fbfb651c6a8ad9788186b1974112222e4140a23d/flask_waf-2.0.1.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.1 2025-06-10T21:22:29,618 Found link https://files.pythonhosted.org/packages/03/17/e496b15cd8307ee33a4c9c3330d0fe99908294c9f0563ff8a5f2f842d240/flask_waf-2.0.2.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.2 2025-06-10T21:22:29,619 Found link https://files.pythonhosted.org/packages/ed/61/cc4490bdb6d957fecb996d36d1ab0c31515f5c10e9571091f9d45d2632ff/flask_waf-2.0.3.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.3 2025-06-10T21:22:29,620 Found link https://files.pythonhosted.org/packages/d8/cd/6b9d40ef5c0a79dec63c19860e85b51ccba9a95c21adb96a85e06262d008/flask_waf-2.0.4.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.4 2025-06-10T21:22:29,621 Found link https://files.pythonhosted.org/packages/87/36/0a09b17f35dac761378ef0b03786a546c2dbcacfda7c1bddef110ed8375b/flask_waf-2.0.5.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.5 2025-06-10T21:22:29,621 Found link https://files.pythonhosted.org/packages/fa/ef/9349b10603e26ffc6a8f3cbd4da2acae5e8b48910db9902a6c39e5ce8b4f/flask_waf-2.0.6.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.6 2025-06-10T21:22:29,622 Found link https://files.pythonhosted.org/packages/25/a3/49846abf81def7f5dc3599a5de876fd9e4eb7864bfbc708b879d1ef1d113/flask_waf-2.0.7.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.7 2025-06-10T21:22:29,623 Found link https://files.pythonhosted.org/packages/5c/4d/68f38dc82cc036e10ebc43728e9b4c2052cdfd3737c9073a9244474fd9e4/flask_waf-2.0.8.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.8 2025-06-10T21:22:29,624 Skipping link: No binaries permitted for flask-waf: https://files.pythonhosted.org/packages/9c/a5/e037c9812bb7cf6ea2534ba49cd4c23c47b10588e699682b34cf5b60bd40/flask_waf-2.0.9-py3-none-any.whl (from https://pypi.org/simple/flask-waf/) 2025-06-10T21:22:29,624 Found link https://files.pythonhosted.org/packages/74/69/e78524e6464b18552e357e00f7f660736943f6365782a030270cf310196d/flask_waf-2.0.9.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.0.9 2025-06-10T21:22:29,625 Skipping link: No binaries permitted for flask-waf: https://files.pythonhosted.org/packages/9a/ba/a0916d66aa6e23cb98f99ef586219126d5c9b6cabc2e030a881506d18f2c/flask_waf-2.1.0-py3-none-any.whl (from https://pypi.org/simple/flask-waf/) 2025-06-10T21:22:29,626 Found link https://files.pythonhosted.org/packages/b9/28/b243b47c89f122657a6b6a9cd9588e4327d3d8da1ce0a6f7b4e6e704fc7d/flask_waf-2.1.0.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.1.0 2025-06-10T21:22:29,626 Skipping link: No binaries permitted for flask-waf: https://files.pythonhosted.org/packages/3c/0a/9d38b55cd602aaa174e240f863ff3ac0906cfb1cbc9caccc50c2faa233a2/flask_waf-2.1.1-py3-none-any.whl (from https://pypi.org/simple/flask-waf/) 2025-06-10T21:22:29,627 Found link https://files.pythonhosted.org/packages/f5/62/8b359cdb6cab61ecdd363d71eb3959488e0301d465926699fa514d8e4948/flask_waf-2.1.1.tar.gz (from https://pypi.org/simple/flask-waf/), version: 2.1.1 2025-06-10T21:22:29,627 Fetching project page and analyzing links: https://www.piwheels.org/simple/flask-waf/ 2025-06-10T21:22:29,628 Getting page https://www.piwheels.org/simple/flask-waf/ 2025-06-10T21:22:29,629 Found index url https://www.piwheels.org/simple/ 2025-06-10T21:22:29,791 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/flask-waf/ 2025-06-10T21:22:30,447 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/flask-waf/ 2025-06-10T21:22:31,608 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/flask-waf/ 2025-06-10T21:22:33,770 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/flask-waf/ 2025-06-10T21:22:37,930 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/flask-waf/ 2025-06-10T21:22:38,092 Could not fetch URL https://www.piwheels.org/simple/flask-waf/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/flask-waf/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-10T21:22:38,094 Skipping link: not a file: https://www.piwheels.org/simple/flask-waf/ 2025-06-10T21:22:38,094 Skipping link: not a file: https://pypi.org/simple/flask-waf/ 2025-06-10T21:22:38,115 Given no hashes to check 1 links for project 'flask-waf': discarding no candidates 2025-06-10T21:22:38,117 Collecting flask-waf==2.1.1 2025-06-10T21:22:38,119 Created temporary directory: /tmp/pip-unpack-znkcdteo 2025-06-10T21:22:38,349 Downloading flask_waf-2.1.1.tar.gz (9.7 kB) 2025-06-10T21:22:38,391 Added flask-waf==2.1.1 from https://files.pythonhosted.org/packages/f5/62/8b359cdb6cab61ecdd363d71eb3959488e0301d465926699fa514d8e4948/flask_waf-2.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-phdeja5p' 2025-06-10T21:22:38,394 Running setup.py (path:/tmp/pip-wheel-x6zau5ey/flask-waf_6c3dcd7a79b646a999528782bd05abfe/setup.py) egg_info for package flask-waf 2025-06-10T21:22:38,395 Created temporary directory: /tmp/pip-pip-egg-info-8zo0v0ly 2025-06-10T21:22:38,395 Preparing metadata (setup.py): started 2025-06-10T21:22:38,396 Running command python setup.py egg_info 2025-06-10T21:22:39,277 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T21:22:39,277 !! 2025-06-10T21:22:39,278 ******************************************************************************** 2025-06-10T21:22:39,278 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T21:22:39,279 License :: OSI Approved :: MIT License 2025-06-10T21:22:39,280 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T21:22:39,281 ******************************************************************************** 2025-06-10T21:22:39,282 !! 2025-06-10T21:22:39,282 self._finalize_license_expression() 2025-06-10T21:22:39,307 running egg_info 2025-06-10T21:22:39,338 creating /tmp/pip-pip-egg-info-8zo0v0ly/flask_waf.egg-info 2025-06-10T21:22:39,339 writing /tmp/pip-pip-egg-info-8zo0v0ly/flask_waf.egg-info/PKG-INFO 2025-06-10T21:22:39,342 writing dependency_links to /tmp/pip-pip-egg-info-8zo0v0ly/flask_waf.egg-info/dependency_links.txt 2025-06-10T21:22:39,344 writing top-level names to /tmp/pip-pip-egg-info-8zo0v0ly/flask_waf.egg-info/top_level.txt 2025-06-10T21:22:39,346 writing manifest file '/tmp/pip-pip-egg-info-8zo0v0ly/flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:22:39,435 reading manifest file '/tmp/pip-pip-egg-info-8zo0v0ly/flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:22:39,437 adding license file 'LICENCE' 2025-06-10T21:22:39,440 writing manifest file '/tmp/pip-pip-egg-info-8zo0v0ly/flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:22:39,552 Preparing metadata (setup.py): finished with status 'done' 2025-06-10T21:22:39,556 Source in /tmp/pip-wheel-x6zau5ey/flask-waf_6c3dcd7a79b646a999528782bd05abfe has version 2.1.1, which satisfies requirement flask-waf==2.1.1 from https://files.pythonhosted.org/packages/f5/62/8b359cdb6cab61ecdd363d71eb3959488e0301d465926699fa514d8e4948/flask_waf-2.1.1.tar.gz 2025-06-10T21:22:39,557 Removed flask-waf==2.1.1 from https://files.pythonhosted.org/packages/f5/62/8b359cdb6cab61ecdd363d71eb3959488e0301d465926699fa514d8e4948/flask_waf-2.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-phdeja5p' 2025-06-10T21:22:39,562 Created temporary directory: /tmp/pip-unpack-2lsr71mn 2025-06-10T21:22:39,563 Created temporary directory: /tmp/pip-unpack-qg6v404k 2025-06-10T21:22:39,564 Building wheels for collected packages: flask-waf 2025-06-10T21:22:39,568 Created temporary directory: /tmp/pip-wheel-r3wvu8cz 2025-06-10T21:22:39,569 DEPRECATION: Building 'flask-waf' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'flask-waf'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-10T21:22:39,570 Building wheel for flask-waf (setup.py): started 2025-06-10T21:22:39,571 Destination directory: /tmp/pip-wheel-r3wvu8cz 2025-06-10T21:22:39,572 Running command python setup.py bdist_wheel 2025-06-10T21:22:40,419 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T21:22:40,419 !! 2025-06-10T21:22:40,420 ******************************************************************************** 2025-06-10T21:22:40,420 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T21:22:40,421 License :: OSI Approved :: MIT License 2025-06-10T21:22:40,422 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T21:22:40,423 ******************************************************************************** 2025-06-10T21:22:40,424 !! 2025-06-10T21:22:40,424 self._finalize_license_expression() 2025-06-10T21:22:40,425 running bdist_wheel 2025-06-10T21:22:40,560 running build 2025-06-10T21:22:40,561 running build_py 2025-06-10T21:22:40,592 creating build/lib/flask_waf 2025-06-10T21:22:40,595 copying flask_waf/config.py -> build/lib/flask_waf 2025-06-10T21:22:40,597 copying flask_waf/geo_ip.py -> build/lib/flask_waf 2025-06-10T21:22:40,599 copying flask_waf/content_security.py -> build/lib/flask_waf 2025-06-10T21:22:40,601 copying flask_waf/__init__.py -> build/lib/flask_waf 2025-06-10T21:22:40,603 copying flask_waf/rules.py -> build/lib/flask_waf 2025-06-10T21:22:40,605 copying flask_waf/anomaly_detection.py -> build/lib/flask_waf 2025-06-10T21:22:40,607 copying flask_waf/logging.py -> build/lib/flask_waf 2025-06-10T21:22:40,609 copying flask_waf/threat_intelligence.py -> build/lib/flask_waf 2025-06-10T21:22:40,610 copying flask_waf/waf.py -> build/lib/flask_waf 2025-06-10T21:22:40,613 copying flask_waf/session_protection.py -> build/lib/flask_waf 2025-06-10T21:22:40,615 copying flask_waf/rate_limiter.py -> build/lib/flask_waf 2025-06-10T21:22:40,646 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-10T21:22:40,646 !! 2025-06-10T21:22:40,648 ******************************************************************************** 2025-06-10T21:22:40,648 Please avoid running ``setup.py`` directly. 2025-06-10T21:22:40,649 Instead, use pypa/build, pypa/installer or other 2025-06-10T21:22:40,650 standards-based tools. 2025-06-10T21:22:40,651 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-10T21:22:40,651 or your builds will no longer be supported. 2025-06-10T21:22:40,653 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-10T21:22:40,653 ******************************************************************************** 2025-06-10T21:22:40,654 !! 2025-06-10T21:22:40,655 self.initialize_options() 2025-06-10T21:22:40,675 installing to build/bdist.linux-armv7l/wheel 2025-06-10T21:22:40,676 running install 2025-06-10T21:22:40,700 running install_lib 2025-06-10T21:22:40,728 creating build/bdist.linux-armv7l/wheel 2025-06-10T21:22:40,730 creating build/bdist.linux-armv7l/wheel/flask_waf 2025-06-10T21:22:40,731 copying build/lib/flask_waf/config.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,733 copying build/lib/flask_waf/geo_ip.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,735 copying build/lib/flask_waf/content_security.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,737 copying build/lib/flask_waf/__init__.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,739 copying build/lib/flask_waf/rules.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,741 copying build/lib/flask_waf/anomaly_detection.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,743 copying build/lib/flask_waf/logging.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,745 copying build/lib/flask_waf/threat_intelligence.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,748 copying build/lib/flask_waf/waf.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,750 copying build/lib/flask_waf/session_protection.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,752 copying build/lib/flask_waf/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./flask_waf 2025-06-10T21:22:40,754 running install_egg_info 2025-06-10T21:22:40,792 running egg_info 2025-06-10T21:22:40,820 writing flask_waf.egg-info/PKG-INFO 2025-06-10T21:22:40,824 writing dependency_links to flask_waf.egg-info/dependency_links.txt 2025-06-10T21:22:40,826 writing top-level names to flask_waf.egg-info/top_level.txt 2025-06-10T21:22:40,860 reading manifest file 'flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:22:40,863 adding license file 'LICENCE' 2025-06-10T21:22:40,866 writing manifest file 'flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:22:40,867 Copying flask_waf.egg-info to build/bdist.linux-armv7l/wheel/./flask_waf-2.1.1-py3.11.egg-info 2025-06-10T21:22:40,875 running install_scripts 2025-06-10T21:22:40,887 creating build/bdist.linux-armv7l/wheel/flask_waf-2.1.1.dist-info/WHEEL 2025-06-10T21:22:40,890 creating '/tmp/pip-wheel-r3wvu8cz/flask_waf-2.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-10T21:22:40,892 adding 'flask_waf/__init__.py' 2025-06-10T21:22:40,894 adding 'flask_waf/anomaly_detection.py' 2025-06-10T21:22:40,895 adding 'flask_waf/config.py' 2025-06-10T21:22:40,896 adding 'flask_waf/content_security.py' 2025-06-10T21:22:40,897 adding 'flask_waf/geo_ip.py' 2025-06-10T21:22:40,899 adding 'flask_waf/logging.py' 2025-06-10T21:22:40,900 adding 'flask_waf/rate_limiter.py' 2025-06-10T21:22:40,901 adding 'flask_waf/rules.py' 2025-06-10T21:22:40,903 adding 'flask_waf/session_protection.py' 2025-06-10T21:22:40,904 adding 'flask_waf/threat_intelligence.py' 2025-06-10T21:22:40,906 adding 'flask_waf/waf.py' 2025-06-10T21:22:40,908 adding 'flask_waf-2.1.1.dist-info/licenses/LICENCE' 2025-06-10T21:22:40,910 adding 'flask_waf-2.1.1.dist-info/METADATA' 2025-06-10T21:22:40,911 adding 'flask_waf-2.1.1.dist-info/WHEEL' 2025-06-10T21:22:40,912 adding 'flask_waf-2.1.1.dist-info/top_level.txt' 2025-06-10T21:22:40,913 adding 'flask_waf-2.1.1.dist-info/RECORD' 2025-06-10T21:22:40,914 removing build/bdist.linux-armv7l/wheel 2025-06-10T21:22:41,031 Building wheel for flask-waf (setup.py): finished with status 'done' 2025-06-10T21:22:41,034 Created wheel for flask-waf: filename=flask_waf-2.1.1-py3-none-any.whl size=10814 sha256=20de6c73f155085b69b8fb5db44803eb787432765efbb4c14005cca2f5d03f0c 2025-06-10T21:22:41,035 Stored in directory: /tmp/pip-ephem-wheel-cache-rifs8s62/wheels/66/ee/79/0f550484cd1496fc62f22cbafd1c5b06f6c092e98445df98f3 2025-06-10T21:22:41,047 Successfully built flask-waf 2025-06-10T21:22:41,050 Removed build tracker: '/tmp/pip-build-tracker-phdeja5p'