2025-06-10T21:17:27,730 Created temporary directory: /tmp/pip-build-tracker-fs1xmp24 2025-06-10T21:17:27,732 Initialized build tracking at /tmp/pip-build-tracker-fs1xmp24 2025-06-10T21:17:27,732 Created build tracker: /tmp/pip-build-tracker-fs1xmp24 2025-06-10T21:17:27,733 Entered build tracker: /tmp/pip-build-tracker-fs1xmp24 2025-06-10T21:17:27,733 Created temporary directory: /tmp/pip-wheel-o0l446wf 2025-06-10T21:17:27,737 Created temporary directory: /tmp/pip-ephem-wheel-cache-gcjhpsq1 2025-06-10T21:17:27,786 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-10T21:17:27,789 2 location(s) to search for versions of flask-waf: 2025-06-10T21:17:27,789 * https://pypi.org/simple/flask-waf/ 2025-06-10T21:17:27,789 * https://www.piwheels.org/simple/flask-waf/ 2025-06-10T21:17:27,789 Fetching project page and analyzing links: https://pypi.org/simple/flask-waf/ 2025-06-10T21:17:27,790 Getting page https://pypi.org/simple/flask-waf/ 2025-06-10T21:17:27,792 Found index url https://pypi.org/simple/ 2025-06-10T21:17:28,022 Fetched page https://pypi.org/simple/flask-waf/ as application/vnd.pypi.simple.v1+json 2025-06-10T21:17:28,025 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:17:28,026 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:17:28,027 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:17:28,027 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:17:28,028 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:17:28,029 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:17:28,030 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:17:28,030 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:17:28,031 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:17:28,032 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:17:28,033 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:17:28,034 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:17:28,034 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:17:28,035 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:17:28,036 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:17:28,037 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:17:28,037 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:17:28,038 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:17:28,038 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:17:28,039 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:17:28,040 Fetching project page and analyzing links: https://www.piwheels.org/simple/flask-waf/ 2025-06-10T21:17:28,040 Getting page https://www.piwheels.org/simple/flask-waf/ 2025-06-10T21:17:28,042 Found index url https://www.piwheels.org/simple/ 2025-06-10T21:17:28,203 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:17:28,865 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:17:30,026 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:17:32,182 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:17:36,347 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:17:36,504 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:17:36,506 Skipping link: not a file: https://www.piwheels.org/simple/flask-waf/ 2025-06-10T21:17:36,506 Skipping link: not a file: https://pypi.org/simple/flask-waf/ 2025-06-10T21:17:36,526 Given no hashes to check 1 links for project 'flask-waf': discarding no candidates 2025-06-10T21:17:36,528 Collecting flask-waf==2.0.9 2025-06-10T21:17:36,531 Created temporary directory: /tmp/pip-unpack-2r548sqx 2025-06-10T21:17:36,886 Downloading flask_waf-2.0.9.tar.gz (9.7 kB) 2025-06-10T21:17:36,931 Added flask-waf==2.0.9 from https://files.pythonhosted.org/packages/74/69/e78524e6464b18552e357e00f7f660736943f6365782a030270cf310196d/flask_waf-2.0.9.tar.gz to build tracker '/tmp/pip-build-tracker-fs1xmp24' 2025-06-10T21:17:36,932 Running setup.py (path:/tmp/pip-wheel-o0l446wf/flask-waf_514e8446419a44e5b6d4204428010e22/setup.py) egg_info for package flask-waf 2025-06-10T21:17:36,933 Created temporary directory: /tmp/pip-pip-egg-info-w3b6g3kz 2025-06-10T21:17:36,934 Preparing metadata (setup.py): started 2025-06-10T21:17:36,935 Running command python setup.py egg_info 2025-06-10T21:17:37,782 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T21:17:37,782 !! 2025-06-10T21:17:37,783 ******************************************************************************** 2025-06-10T21:17:37,784 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T21:17:37,785 License :: OSI Approved :: MIT License 2025-06-10T21:17:37,786 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T21:17:37,787 ******************************************************************************** 2025-06-10T21:17:37,788 !! 2025-06-10T21:17:37,788 self._finalize_license_expression() 2025-06-10T21:17:37,813 running egg_info 2025-06-10T21:17:37,844 creating /tmp/pip-pip-egg-info-w3b6g3kz/flask_waf.egg-info 2025-06-10T21:17:37,845 writing /tmp/pip-pip-egg-info-w3b6g3kz/flask_waf.egg-info/PKG-INFO 2025-06-10T21:17:37,849 writing dependency_links to /tmp/pip-pip-egg-info-w3b6g3kz/flask_waf.egg-info/dependency_links.txt 2025-06-10T21:17:37,851 writing top-level names to /tmp/pip-pip-egg-info-w3b6g3kz/flask_waf.egg-info/top_level.txt 2025-06-10T21:17:37,853 writing manifest file '/tmp/pip-pip-egg-info-w3b6g3kz/flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:17:37,942 reading manifest file '/tmp/pip-pip-egg-info-w3b6g3kz/flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:17:37,944 adding license file 'LICENCE' 2025-06-10T21:17:37,948 writing manifest file '/tmp/pip-pip-egg-info-w3b6g3kz/flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:17:38,062 Preparing metadata (setup.py): finished with status 'done' 2025-06-10T21:17:38,066 Source in /tmp/pip-wheel-o0l446wf/flask-waf_514e8446419a44e5b6d4204428010e22 has version 2.0.9, which satisfies requirement flask-waf==2.0.9 from https://files.pythonhosted.org/packages/74/69/e78524e6464b18552e357e00f7f660736943f6365782a030270cf310196d/flask_waf-2.0.9.tar.gz 2025-06-10T21:17:38,067 Removed flask-waf==2.0.9 from https://files.pythonhosted.org/packages/74/69/e78524e6464b18552e357e00f7f660736943f6365782a030270cf310196d/flask_waf-2.0.9.tar.gz from build tracker '/tmp/pip-build-tracker-fs1xmp24' 2025-06-10T21:17:38,072 Created temporary directory: /tmp/pip-unpack-xnl9_swc 2025-06-10T21:17:38,073 Created temporary directory: /tmp/pip-unpack-kdvnebqc 2025-06-10T21:17:38,074 Building wheels for collected packages: flask-waf 2025-06-10T21:17:38,079 Created temporary directory: /tmp/pip-wheel-oese5h74 2025-06-10T21:17:38,080 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:17:38,081 Building wheel for flask-waf (setup.py): started 2025-06-10T21:17:38,082 Destination directory: /tmp/pip-wheel-oese5h74 2025-06-10T21:17:38,083 Running command python setup.py bdist_wheel 2025-06-10T21:17:38,930 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T21:17:38,930 !! 2025-06-10T21:17:38,931 ******************************************************************************** 2025-06-10T21:17:38,932 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T21:17:38,933 License :: OSI Approved :: MIT License 2025-06-10T21:17:38,934 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T21:17:38,934 ******************************************************************************** 2025-06-10T21:17:38,935 !! 2025-06-10T21:17:38,936 self._finalize_license_expression() 2025-06-10T21:17:38,936 running bdist_wheel 2025-06-10T21:17:39,073 running build 2025-06-10T21:17:39,074 running build_py 2025-06-10T21:17:39,105 creating build/lib/flask_Waf 2025-06-10T21:17:39,108 copying flask_Waf/threat_intelligence.py -> build/lib/flask_Waf 2025-06-10T21:17:39,110 copying flask_Waf/waf.py -> build/lib/flask_Waf 2025-06-10T21:17:39,112 copying flask_Waf/rate_limiter.py -> build/lib/flask_Waf 2025-06-10T21:17:39,114 copying flask_Waf/config.py -> build/lib/flask_Waf 2025-06-10T21:17:39,116 copying flask_Waf/logging.py -> build/lib/flask_Waf 2025-06-10T21:17:39,118 copying flask_Waf/anomaly_detection.py -> build/lib/flask_Waf 2025-06-10T21:17:39,121 copying flask_Waf/content_security.py -> build/lib/flask_Waf 2025-06-10T21:17:39,123 copying flask_Waf/__init__.py -> build/lib/flask_Waf 2025-06-10T21:17:39,125 copying flask_Waf/rules.py -> build/lib/flask_Waf 2025-06-10T21:17:39,127 copying flask_Waf/session_protection.py -> build/lib/flask_Waf 2025-06-10T21:17:39,129 copying flask_Waf/geo_ip.py -> build/lib/flask_Waf 2025-06-10T21:17:39,161 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-10T21:17:39,161 !! 2025-06-10T21:17:39,163 ******************************************************************************** 2025-06-10T21:17:39,163 Please avoid running ``setup.py`` directly. 2025-06-10T21:17:39,164 Instead, use pypa/build, pypa/installer or other 2025-06-10T21:17:39,165 standards-based tools. 2025-06-10T21:17:39,166 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-10T21:17:39,167 or your builds will no longer be supported. 2025-06-10T21:17:39,168 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-10T21:17:39,169 ******************************************************************************** 2025-06-10T21:17:39,170 !! 2025-06-10T21:17:39,171 self.initialize_options() 2025-06-10T21:17:39,192 installing to build/bdist.linux-armv7l/wheel 2025-06-10T21:17:39,192 running install 2025-06-10T21:17:39,216 running install_lib 2025-06-10T21:17:39,245 creating build/bdist.linux-armv7l/wheel 2025-06-10T21:17:39,247 creating build/bdist.linux-armv7l/wheel/flask_Waf 2025-06-10T21:17:39,249 copying build/lib/flask_Waf/threat_intelligence.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,251 copying build/lib/flask_Waf/waf.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,253 copying build/lib/flask_Waf/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,255 copying build/lib/flask_Waf/config.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,257 copying build/lib/flask_Waf/logging.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,259 copying build/lib/flask_Waf/anomaly_detection.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,261 copying build/lib/flask_Waf/content_security.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,263 copying build/lib/flask_Waf/__init__.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,265 copying build/lib/flask_Waf/rules.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,267 copying build/lib/flask_Waf/session_protection.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,269 copying build/lib/flask_Waf/geo_ip.py -> build/bdist.linux-armv7l/wheel/./flask_Waf 2025-06-10T21:17:39,271 running install_egg_info 2025-06-10T21:17:39,306 running egg_info 2025-06-10T21:17:39,335 writing flask_waf.egg-info/PKG-INFO 2025-06-10T21:17:39,338 writing dependency_links to flask_waf.egg-info/dependency_links.txt 2025-06-10T21:17:39,341 writing top-level names to flask_waf.egg-info/top_level.txt 2025-06-10T21:17:39,372 reading manifest file 'flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:17:39,375 adding license file 'LICENCE' 2025-06-10T21:17:39,378 writing manifest file 'flask_waf.egg-info/SOURCES.txt' 2025-06-10T21:17:39,379 Copying flask_waf.egg-info to build/bdist.linux-armv7l/wheel/./flask_waf-2.0.9-py3.11.egg-info 2025-06-10T21:17:39,388 running install_scripts 2025-06-10T21:17:39,401 creating build/bdist.linux-armv7l/wheel/flask_waf-2.0.9.dist-info/WHEEL 2025-06-10T21:17:39,404 creating '/tmp/pip-wheel-oese5h74/flask_waf-2.0.9-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-10T21:17:39,406 adding 'flask_Waf/__init__.py' 2025-06-10T21:17:39,408 adding 'flask_Waf/anomaly_detection.py' 2025-06-10T21:17:39,409 adding 'flask_Waf/config.py' 2025-06-10T21:17:39,410 adding 'flask_Waf/content_security.py' 2025-06-10T21:17:39,412 adding 'flask_Waf/geo_ip.py' 2025-06-10T21:17:39,413 adding 'flask_Waf/logging.py' 2025-06-10T21:17:39,414 adding 'flask_Waf/rate_limiter.py' 2025-06-10T21:17:39,416 adding 'flask_Waf/rules.py' 2025-06-10T21:17:39,417 adding 'flask_Waf/session_protection.py' 2025-06-10T21:17:39,418 adding 'flask_Waf/threat_intelligence.py' 2025-06-10T21:17:39,420 adding 'flask_Waf/waf.py' 2025-06-10T21:17:39,422 adding 'flask_waf-2.0.9.dist-info/licenses/LICENCE' 2025-06-10T21:17:39,424 adding 'flask_waf-2.0.9.dist-info/METADATA' 2025-06-10T21:17:39,425 adding 'flask_waf-2.0.9.dist-info/WHEEL' 2025-06-10T21:17:39,426 adding 'flask_waf-2.0.9.dist-info/top_level.txt' 2025-06-10T21:17:39,427 adding 'flask_waf-2.0.9.dist-info/RECORD' 2025-06-10T21:17:39,428 removing build/bdist.linux-armv7l/wheel 2025-06-10T21:17:39,547 Building wheel for flask-waf (setup.py): finished with status 'done' 2025-06-10T21:17:39,549 Created wheel for flask-waf: filename=flask_waf-2.0.9-py3-none-any.whl size=10807 sha256=e3cf88a443ce9d27c695cda717ef81b943891db886f78162cd5141ddfc83d57a 2025-06-10T21:17:39,551 Stored in directory: /tmp/pip-ephem-wheel-cache-gcjhpsq1/wheels/8d/b3/ba/919fd594655aa31764259084abc32717ebe2f7352924366645 2025-06-10T21:17:39,563 Successfully built flask-waf 2025-06-10T21:17:39,566 Removed build tracker: '/tmp/pip-build-tracker-fs1xmp24'