2026-01-14T13:25:37,604 Created temporary directory: /tmp/pip-ephem-wheel-cache-1tq0efwb 2026-01-14T13:25:37,606 Created temporary directory: /tmp/pip-build-tracker-uy_fnd1b 2026-01-14T13:25:37,607 Initialized build tracking at /tmp/pip-build-tracker-uy_fnd1b 2026-01-14T13:25:37,607 Created build tracker: /tmp/pip-build-tracker-uy_fnd1b 2026-01-14T13:25:37,608 Entered build tracker: /tmp/pip-build-tracker-uy_fnd1b 2026-01-14T13:25:37,609 Created temporary directory: /tmp/pip-wheel-xkk_5mcw 2026-01-14T13:25:37,612 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-14T13:25:37,614 Created temporary directory: /tmp/pip-ephem-wheel-cache-sdtpd5zv 2026-01-14T13:25:37,642 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-14T13:25:37,645 2 location(s) to search for versions of collective-keycdn: 2026-01-14T13:25:37,645 * https://pypi.org/simple/collective-keycdn/ 2026-01-14T13:25:37,645 * https://www.piwheels.org/simple/collective-keycdn/ 2026-01-14T13:25:37,646 Fetching project page and analyzing links: https://pypi.org/simple/collective-keycdn/ 2026-01-14T13:25:37,647 Getting page https://pypi.org/simple/collective-keycdn/ 2026-01-14T13:25:37,648 Found index url https://pypi.org/simple 2026-01-14T13:25:37,786 Fetched page https://pypi.org/simple/collective-keycdn/ as application/vnd.pypi.simple.v1+json 2026-01-14T13:25:37,788 Skipping link: No binaries permitted for collective-keycdn: https://files.pythonhosted.org/packages/07/8b/b18538b0c6a8401810e0d068841f2b7d2037f161d456e806e45c0ee52de7/collective_keycdn-1.0.0-py3-none-any.whl (from https://pypi.org/simple/collective-keycdn/) (requires-python:>=3.7) 2026-01-14T13:25:37,789 Found link https://files.pythonhosted.org/packages/14/d7/644178afa029cc2b33617e6c83dab29850463a2b7d0421a40e159bfb76e9/collective_keycdn-1.0.0.tar.gz (from https://pypi.org/simple/collective-keycdn/) (requires-python:>=3.7), version: 1.0.0 2026-01-14T13:25:37,790 Fetching project page and analyzing links: https://www.piwheels.org/simple/collective-keycdn/ 2026-01-14T13:25:37,790 Getting page https://www.piwheels.org/simple/collective-keycdn/ 2026-01-14T13:25:37,791 Found index url https://www.piwheels.org/simple 2026-01-14T13:25:37,947 Fetched page https://www.piwheels.org/simple/collective-keycdn/ as text/html 2026-01-14T13:25:37,948 Skipping link: not a file: https://www.piwheels.org/simple/collective-keycdn/ 2026-01-14T13:25:37,949 Skipping link: not a file: https://pypi.org/simple/collective-keycdn/ 2026-01-14T13:25:37,968 Given no hashes to check 1 links for project 'collective-keycdn': discarding no candidates 2026-01-14T13:25:37,985 Collecting collective-keycdn==1.0.0 2026-01-14T13:25:37,988 Created temporary directory: /tmp/pip-unpack-dvjo96zx 2026-01-14T13:25:38,199 Downloading collective_keycdn-1.0.0.tar.gz (29 kB) 2026-01-14T13:25:38,318 Added collective-keycdn==1.0.0 from https://files.pythonhosted.org/packages/14/d7/644178afa029cc2b33617e6c83dab29850463a2b7d0421a40e159bfb76e9/collective_keycdn-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-uy_fnd1b' 2026-01-14T13:25:38,320 Running setup.py (path:/tmp/pip-wheel-xkk_5mcw/collective-keycdn_a0e5b4f7d2f14aeda1294721715e25d6/setup.py) egg_info for package collective-keycdn 2026-01-14T13:25:38,321 Created temporary directory: /tmp/pip-pip-egg-info-w1h16dyi 2026-01-14T13:25:38,322 Preparing metadata (setup.py): started 2026-01-14T13:25:38,323 Running command python setup.py egg_info 2026-01-14T13:25:39,243 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2026-01-14T13:25:39,243 !! 2026-01-14T13:25:39,245 ******************************************************************************** 2026-01-14T13:25:39,246 Please replace its usage with implicit namespaces (PEP 420). 2026-01-14T13:25:39,247 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2026-01-14T13:25:39,248 ******************************************************************************** 2026-01-14T13:25:39,249 !! 2026-01-14T13:25:39,249 ep.load()(self, ep.name, value) 2026-01-14T13:25:39,250 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-14T13:25:39,250 !! 2026-01-14T13:25:39,251 ******************************************************************************** 2026-01-14T13:25:39,252 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-14T13:25:39,253 License :: OSI Approved :: GNU General Public License v2 (GPLv2) 2026-01-14T13:25:39,254 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-14T13:25:39,254 ******************************************************************************** 2026-01-14T13:25:39,255 !! 2026-01-14T13:25:39,256 self._finalize_license_expression() 2026-01-14T13:25:39,278 running egg_info 2026-01-14T13:25:39,308 creating /tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info 2026-01-14T13:25:39,308 writing /tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/PKG-INFO 2026-01-14T13:25:39,314 writing dependency_links to /tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/dependency_links.txt 2026-01-14T13:25:39,316 writing entry points to /tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/entry_points.txt 2026-01-14T13:25:39,317 writing namespace_packages to /tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/namespace_packages.txt 2026-01-14T13:25:39,319 writing requirements to /tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/requires.txt 2026-01-14T13:25:39,320 writing top-level names to /tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/top_level.txt 2026-01-14T13:25:39,321 writing manifest file '/tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/SOURCES.txt' 2026-01-14T13:25:39,422 reading manifest file '/tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/SOURCES.txt' 2026-01-14T13:25:39,424 reading manifest template 'MANIFEST.in' 2026-01-14T13:25:39,432 warning: no previously-included files found matching 'tox.ini' 2026-01-14T13:25:39,433 warning: no previously-included files found matching '*.txt' 2026-01-14T13:25:39,434 warning: no previously-included files found matching '.gitlab-ci.yml' 2026-01-14T13:25:39,434 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-01-14T13:25:39,435 adding license file 'LICENSE.GPL' 2026-01-14T13:25:39,436 adding license file 'LICENSE.rst' 2026-01-14T13:25:39,439 writing manifest file '/tmp/pip-pip-egg-info-w1h16dyi/collective.keycdn.egg-info/SOURCES.txt' 2026-01-14T13:25:39,547 Preparing metadata (setup.py): finished with status 'done' 2026-01-14T13:25:39,551 Source in /tmp/pip-wheel-xkk_5mcw/collective-keycdn_a0e5b4f7d2f14aeda1294721715e25d6 has version 1.0.0, which satisfies requirement collective-keycdn==1.0.0 from https://files.pythonhosted.org/packages/14/d7/644178afa029cc2b33617e6c83dab29850463a2b7d0421a40e159bfb76e9/collective_keycdn-1.0.0.tar.gz 2026-01-14T13:25:39,552 Removed collective-keycdn==1.0.0 from https://files.pythonhosted.org/packages/14/d7/644178afa029cc2b33617e6c83dab29850463a2b7d0421a40e159bfb76e9/collective_keycdn-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-uy_fnd1b' 2026-01-14T13:25:39,558 Created temporary directory: /tmp/pip-unpack-zqagqacf 2026-01-14T13:25:39,559 Building wheels for collected packages: collective-keycdn 2026-01-14T13:25:39,563 Created temporary directory: /tmp/pip-wheel-moy0tjdq 2026-01-14T13:25:39,564 Building wheel for collective-keycdn (setup.py): started 2026-01-14T13:25:39,565 Destination directory: /tmp/pip-wheel-moy0tjdq 2026-01-14T13:25:39,566 Running command python setup.py bdist_wheel 2026-01-14T13:25:40,402 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2026-01-14T13:25:40,403 !! 2026-01-14T13:25:40,404 ******************************************************************************** 2026-01-14T13:25:40,404 Please replace its usage with implicit namespaces (PEP 420). 2026-01-14T13:25:40,405 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2026-01-14T13:25:40,406 ******************************************************************************** 2026-01-14T13:25:40,407 !! 2026-01-14T13:25:40,407 ep.load()(self, ep.name, value) 2026-01-14T13:25:40,408 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-14T13:25:40,408 !! 2026-01-14T13:25:40,409 ******************************************************************************** 2026-01-14T13:25:40,410 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-14T13:25:40,411 License :: OSI Approved :: GNU General Public License v2 (GPLv2) 2026-01-14T13:25:40,412 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-14T13:25:40,412 ******************************************************************************** 2026-01-14T13:25:40,413 !! 2026-01-14T13:25:40,414 self._finalize_license_expression() 2026-01-14T13:25:40,415 running bdist_wheel 2026-01-14T13:25:40,544 running build 2026-01-14T13:25:40,545 running build_py 2026-01-14T13:25:40,576 creating build/lib/collective 2026-01-14T13:25:40,578 copying src/collective/__init__.py -> build/lib/collective 2026-01-14T13:25:40,580 creating build/lib/collective/keycdn 2026-01-14T13:25:40,581 copying src/collective/keycdn/interfaces.py -> build/lib/collective/keycdn 2026-01-14T13:25:40,583 copying src/collective/keycdn/__init__.py -> build/lib/collective/keycdn 2026-01-14T13:25:40,585 copying src/collective/keycdn/purger.py -> build/lib/collective/keycdn 2026-01-14T13:25:40,588 copying src/collective/keycdn/testing.py -> build/lib/collective/keycdn 2026-01-14T13:25:40,589 copying src/collective/keycdn/setuphandlers.py -> build/lib/collective/keycdn 2026-01-14T13:25:40,592 creating build/lib/collective/keycdn/locales 2026-01-14T13:25:40,593 copying src/collective/keycdn/locales/__init__.py -> build/lib/collective/keycdn/locales 2026-01-14T13:25:40,594 copying src/collective/keycdn/locales/update.py -> build/lib/collective/keycdn/locales 2026-01-14T13:25:40,597 creating build/lib/collective/keycdn/tests 2026-01-14T13:25:40,598 copying src/collective/keycdn/tests/__init__.py -> build/lib/collective/keycdn/tests 2026-01-14T13:25:40,599 copying src/collective/keycdn/tests/test_setup.py -> build/lib/collective/keycdn/tests 2026-01-14T13:25:40,601 copying src/collective/keycdn/tests/test_purger.py -> build/lib/collective/keycdn/tests 2026-01-14T13:25:40,604 copying src/collective/keycdn/tests/test_controlpanel.py -> build/lib/collective/keycdn/tests 2026-01-14T13:25:40,607 creating build/lib/collective/keycdn/browser 2026-01-14T13:25:40,608 copying src/collective/keycdn/browser/__init__.py -> build/lib/collective/keycdn/browser 2026-01-14T13:25:40,610 copying src/collective/keycdn/browser/controlpanel.py -> build/lib/collective/keycdn/browser 2026-01-14T13:25:40,611 running egg_info 2026-01-14T13:25:40,638 writing src/collective.keycdn.egg-info/PKG-INFO 2026-01-14T13:25:40,643 writing dependency_links to src/collective.keycdn.egg-info/dependency_links.txt 2026-01-14T13:25:40,644 writing entry points to src/collective.keycdn.egg-info/entry_points.txt 2026-01-14T13:25:40,645 writing namespace_packages to src/collective.keycdn.egg-info/namespace_packages.txt 2026-01-14T13:25:40,648 writing requirements to src/collective.keycdn.egg-info/requires.txt 2026-01-14T13:25:40,649 writing top-level names to src/collective.keycdn.egg-info/top_level.txt 2026-01-14T13:25:40,681 reading manifest file 'src/collective.keycdn.egg-info/SOURCES.txt' 2026-01-14T13:25:40,688 reading manifest template 'MANIFEST.in' 2026-01-14T13:25:40,694 warning: no previously-included files found matching 'tox.ini' 2026-01-14T13:25:40,695 warning: no previously-included files found matching '*.txt' 2026-01-14T13:25:40,695 warning: no previously-included files found matching '.gitlab-ci.yml' 2026-01-14T13:25:40,696 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-01-14T13:25:40,696 adding license file 'LICENSE.GPL' 2026-01-14T13:25:40,697 adding license file 'LICENSE.rst' 2026-01-14T13:25:40,701 writing manifest file 'src/collective.keycdn.egg-info/SOURCES.txt' 2026-01-14T13:25:40,703 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'collective.keycdn.browser.overrides' is absent from the `packages` configuration. 2026-01-14T13:25:40,704 !! 2026-01-14T13:25:40,705 ******************************************************************************** 2026-01-14T13:25:40,705 ############################ 2026-01-14T13:25:40,706 # Package would be ignored # 2026-01-14T13:25:40,706 ############################ 2026-01-14T13:25:40,707 Python recognizes 'collective.keycdn.browser.overrides' as an importable package[^1], 2026-01-14T13:25:40,707 but it is absent from setuptools' `packages` configuration. 2026-01-14T13:25:40,708 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-14T13:25:40,709 package, please make sure that 'collective.keycdn.browser.overrides' is explicitly added 2026-01-14T13:25:40,709 to the `packages` configuration field. 2026-01-14T13:25:40,710 Alternatively, you can also rely on setuptools' discovery methods 2026-01-14T13:25:40,711 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-14T13:25:40,711 instead of `find_packages(...)`/`find:`). 2026-01-14T13:25:40,712 You can read more about "package discovery" on setuptools documentation page: 2026-01-14T13:25:40,713 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-14T13:25:40,714 If you don't want 'collective.keycdn.browser.overrides' to be distributed and are 2026-01-14T13:25:40,715 already explicitly excluding 'collective.keycdn.browser.overrides' via 2026-01-14T13:25:40,715 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-14T13:25:40,716 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-14T13:25:40,716 combination with a more fine grained `package-data` configuration. 2026-01-14T13:25:40,717 You can read more about "package data files" on setuptools documentation page: 2026-01-14T13:25:40,718 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-14T13:25:40,720 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-14T13:25:40,720 even if it does not contain any `.py` files. 2026-01-14T13:25:40,721 On the other hand, currently there is no concept of package data 2026-01-14T13:25:40,721 directory, all directories are treated like packages. 2026-01-14T13:25:40,722 ******************************************************************************** 2026-01-14T13:25:40,723 !! 2026-01-14T13:25:40,723 check.warn(importable) 2026-01-14T13:25:40,724 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'collective.keycdn.browser.static' is absent from the `packages` configuration. 2026-01-14T13:25:40,724 !! 2026-01-14T13:25:40,726 ******************************************************************************** 2026-01-14T13:25:40,726 ############################ 2026-01-14T13:25:40,726 # Package would be ignored # 2026-01-14T13:25:40,727 ############################ 2026-01-14T13:25:40,727 Python recognizes 'collective.keycdn.browser.static' as an importable package[^1], 2026-01-14T13:25:40,728 but it is absent from setuptools' `packages` configuration. 2026-01-14T13:25:40,729 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-14T13:25:40,729 package, please make sure that 'collective.keycdn.browser.static' is explicitly added 2026-01-14T13:25:40,730 to the `packages` configuration field. 2026-01-14T13:25:40,731 Alternatively, you can also rely on setuptools' discovery methods 2026-01-14T13:25:40,731 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-14T13:25:40,731 instead of `find_packages(...)`/`find:`). 2026-01-14T13:25:40,732 You can read more about "package discovery" on setuptools documentation page: 2026-01-14T13:25:40,733 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-14T13:25:40,734 If you don't want 'collective.keycdn.browser.static' to be distributed and are 2026-01-14T13:25:40,734 already explicitly excluding 'collective.keycdn.browser.static' via 2026-01-14T13:25:40,735 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-14T13:25:40,735 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-14T13:25:40,736 combination with a more fine grained `package-data` configuration. 2026-01-14T13:25:40,737 You can read more about "package data files" on setuptools documentation page: 2026-01-14T13:25:40,738 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-14T13:25:40,739 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-14T13:25:40,740 even if it does not contain any `.py` files. 2026-01-14T13:25:40,740 On the other hand, currently there is no concept of package data 2026-01-14T13:25:40,741 directory, all directories are treated like packages. 2026-01-14T13:25:40,741 ******************************************************************************** 2026-01-14T13:25:40,742 !! 2026-01-14T13:25:40,743 check.warn(importable) 2026-01-14T13:25:40,743 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'collective.keycdn.locales.en.LC_MESSAGES' is absent from the `packages` configuration. 2026-01-14T13:25:40,744 !! 2026-01-14T13:25:40,745 ******************************************************************************** 2026-01-14T13:25:40,745 ############################ 2026-01-14T13:25:40,746 # Package would be ignored # 2026-01-14T13:25:40,746 ############################ 2026-01-14T13:25:40,747 Python recognizes 'collective.keycdn.locales.en.LC_MESSAGES' as an importable package[^1], 2026-01-14T13:25:40,747 but it is absent from setuptools' `packages` configuration. 2026-01-14T13:25:40,749 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-14T13:25:40,749 package, please make sure that 'collective.keycdn.locales.en.LC_MESSAGES' is explicitly added 2026-01-14T13:25:40,750 to the `packages` configuration field. 2026-01-14T13:25:40,751 Alternatively, you can also rely on setuptools' discovery methods 2026-01-14T13:25:40,751 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-14T13:25:40,752 instead of `find_packages(...)`/`find:`). 2026-01-14T13:25:40,753 You can read more about "package discovery" on setuptools documentation page: 2026-01-14T13:25:40,754 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-14T13:25:40,755 If you don't want 'collective.keycdn.locales.en.LC_MESSAGES' to be distributed and are 2026-01-14T13:25:40,755 already explicitly excluding 'collective.keycdn.locales.en.LC_MESSAGES' via 2026-01-14T13:25:40,755 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-14T13:25:40,756 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-14T13:25:40,756 combination with a more fine grained `package-data` configuration. 2026-01-14T13:25:40,757 You can read more about "package data files" on setuptools documentation page: 2026-01-14T13:25:40,758 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-14T13:25:40,759 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-14T13:25:40,760 even if it does not contain any `.py` files. 2026-01-14T13:25:40,760 On the other hand, currently there is no concept of package data 2026-01-14T13:25:40,761 directory, all directories are treated like packages. 2026-01-14T13:25:40,761 ******************************************************************************** 2026-01-14T13:25:40,762 !! 2026-01-14T13:25:40,763 check.warn(importable) 2026-01-14T13:25:40,763 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'collective.keycdn.profiles.default' is absent from the `packages` configuration. 2026-01-14T13:25:40,764 !! 2026-01-14T13:25:40,764 ******************************************************************************** 2026-01-14T13:25:40,765 ############################ 2026-01-14T13:25:40,765 # Package would be ignored # 2026-01-14T13:25:40,766 ############################ 2026-01-14T13:25:40,766 Python recognizes 'collective.keycdn.profiles.default' as an importable package[^1], 2026-01-14T13:25:40,767 but it is absent from setuptools' `packages` configuration. 2026-01-14T13:25:40,768 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-14T13:25:40,769 package, please make sure that 'collective.keycdn.profiles.default' is explicitly added 2026-01-14T13:25:40,769 to the `packages` configuration field. 2026-01-14T13:25:40,770 Alternatively, you can also rely on setuptools' discovery methods 2026-01-14T13:25:40,771 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-14T13:25:40,771 instead of `find_packages(...)`/`find:`). 2026-01-14T13:25:40,773 You can read more about "package discovery" on setuptools documentation page: 2026-01-14T13:25:40,774 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-14T13:25:40,775 If you don't want 'collective.keycdn.profiles.default' to be distributed and are 2026-01-14T13:25:40,775 already explicitly excluding 'collective.keycdn.profiles.default' via 2026-01-14T13:25:40,776 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-14T13:25:40,776 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-14T13:25:40,777 combination with a more fine grained `package-data` configuration. 2026-01-14T13:25:40,778 You can read more about "package data files" on setuptools documentation page: 2026-01-14T13:25:40,779 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-14T13:25:40,781 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-14T13:25:40,781 even if it does not contain any `.py` files. 2026-01-14T13:25:40,782 On the other hand, currently there is no concept of package data 2026-01-14T13:25:40,783 directory, all directories are treated like packages. 2026-01-14T13:25:40,783 ******************************************************************************** 2026-01-14T13:25:40,784 !! 2026-01-14T13:25:40,785 check.warn(importable) 2026-01-14T13:25:40,785 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'collective.keycdn.profiles.default.registry' is absent from the `packages` configuration. 2026-01-14T13:25:40,785 !! 2026-01-14T13:25:40,786 ******************************************************************************** 2026-01-14T13:25:40,787 ############################ 2026-01-14T13:25:40,787 # Package would be ignored # 2026-01-14T13:25:40,788 ############################ 2026-01-14T13:25:40,788 Python recognizes 'collective.keycdn.profiles.default.registry' as an importable package[^1], 2026-01-14T13:25:40,789 but it is absent from setuptools' `packages` configuration. 2026-01-14T13:25:40,789 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-14T13:25:40,790 package, please make sure that 'collective.keycdn.profiles.default.registry' is explicitly added 2026-01-14T13:25:40,790 to the `packages` configuration field. 2026-01-14T13:25:40,791 Alternatively, you can also rely on setuptools' discovery methods 2026-01-14T13:25:40,792 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-14T13:25:40,792 instead of `find_packages(...)`/`find:`). 2026-01-14T13:25:40,793 You can read more about "package discovery" on setuptools documentation page: 2026-01-14T13:25:40,794 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-14T13:25:40,795 If you don't want 'collective.keycdn.profiles.default.registry' to be distributed and are 2026-01-14T13:25:40,796 already explicitly excluding 'collective.keycdn.profiles.default.registry' via 2026-01-14T13:25:40,796 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-14T13:25:40,796 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-14T13:25:40,797 combination with a more fine grained `package-data` configuration. 2026-01-14T13:25:40,798 You can read more about "package data files" on setuptools documentation page: 2026-01-14T13:25:40,799 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-14T13:25:40,801 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-14T13:25:40,802 even if it does not contain any `.py` files. 2026-01-14T13:25:40,802 On the other hand, currently there is no concept of package data 2026-01-14T13:25:40,803 directory, all directories are treated like packages. 2026-01-14T13:25:40,803 ******************************************************************************** 2026-01-14T13:25:40,804 !! 2026-01-14T13:25:40,805 check.warn(importable) 2026-01-14T13:25:40,805 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'collective.keycdn.profiles.uninstall' is absent from the `packages` configuration. 2026-01-14T13:25:40,806 !! 2026-01-14T13:25:40,807 ******************************************************************************** 2026-01-14T13:25:40,807 ############################ 2026-01-14T13:25:40,808 # Package would be ignored # 2026-01-14T13:25:40,808 ############################ 2026-01-14T13:25:40,809 Python recognizes 'collective.keycdn.profiles.uninstall' as an importable package[^1], 2026-01-14T13:25:40,810 but it is absent from setuptools' `packages` configuration. 2026-01-14T13:25:40,811 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-14T13:25:40,812 package, please make sure that 'collective.keycdn.profiles.uninstall' is explicitly added 2026-01-14T13:25:40,812 to the `packages` configuration field. 2026-01-14T13:25:40,813 Alternatively, you can also rely on setuptools' discovery methods 2026-01-14T13:25:40,814 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-14T13:25:40,814 instead of `find_packages(...)`/`find:`). 2026-01-14T13:25:40,815 You can read more about "package discovery" on setuptools documentation page: 2026-01-14T13:25:40,816 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-14T13:25:40,817 If you don't want 'collective.keycdn.profiles.uninstall' to be distributed and are 2026-01-14T13:25:40,817 already explicitly excluding 'collective.keycdn.profiles.uninstall' via 2026-01-14T13:25:40,818 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-14T13:25:40,818 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-14T13:25:40,819 combination with a more fine grained `package-data` configuration. 2026-01-14T13:25:40,819 You can read more about "package data files" on setuptools documentation page: 2026-01-14T13:25:40,820 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-14T13:25:40,822 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-14T13:25:40,822 even if it does not contain any `.py` files. 2026-01-14T13:25:40,823 On the other hand, currently there is no concept of package data 2026-01-14T13:25:40,823 directory, all directories are treated like packages. 2026-01-14T13:25:40,824 ******************************************************************************** 2026-01-14T13:25:40,825 !! 2026-01-14T13:25:40,825 check.warn(importable) 2026-01-14T13:25:40,826 copying src/collective/keycdn/configure.zcml -> build/lib/collective/keycdn 2026-01-14T13:25:40,826 copying src/collective/keycdn/overrides.zcml -> build/lib/collective/keycdn 2026-01-14T13:25:40,827 copying src/collective/keycdn/permissions.zcml -> build/lib/collective/keycdn 2026-01-14T13:25:40,827 creating build/lib/collective/keycdn/profiles/default 2026-01-14T13:25:40,828 copying src/collective/keycdn/profiles/default/browserlayer.xml -> build/lib/collective/keycdn/profiles/default 2026-01-14T13:25:40,828 copying src/collective/keycdn/profiles/default/catalog.xml -> build/lib/collective/keycdn/profiles/default 2026-01-14T13:25:40,829 copying src/collective/keycdn/profiles/default/controlpanel.xml -> build/lib/collective/keycdn/profiles/default 2026-01-14T13:25:40,830 copying src/collective/keycdn/profiles/default/metadata.xml -> build/lib/collective/keycdn/profiles/default 2026-01-14T13:25:40,830 copying src/collective/keycdn/profiles/default/rolemap.xml -> build/lib/collective/keycdn/profiles/default 2026-01-14T13:25:40,831 creating build/lib/collective/keycdn/profiles/default/registry 2026-01-14T13:25:40,831 copying src/collective/keycdn/profiles/default/registry/main.xml -> build/lib/collective/keycdn/profiles/default/registry 2026-01-14T13:25:40,832 creating build/lib/collective/keycdn/profiles/uninstall 2026-01-14T13:25:40,832 copying src/collective/keycdn/profiles/uninstall/browserlayer.xml -> build/lib/collective/keycdn/profiles/uninstall 2026-01-14T13:25:40,833 copying src/collective/keycdn/profiles/uninstall/controlpanel.xml -> build/lib/collective/keycdn/profiles/uninstall 2026-01-14T13:25:40,833 copying src/collective/keycdn/locales/README.rst -> build/lib/collective/keycdn/locales 2026-01-14T13:25:40,834 copying src/collective/keycdn/locales/collective.keycdn.pot -> build/lib/collective/keycdn/locales 2026-01-14T13:25:40,834 copying src/collective/keycdn/locales/update.sh -> build/lib/collective/keycdn/locales 2026-01-14T13:25:40,835 creating build/lib/collective/keycdn/locales/en/LC_MESSAGES 2026-01-14T13:25:40,836 copying src/collective/keycdn/locales/en/LC_MESSAGES/collective.keycdn.mo -> build/lib/collective/keycdn/locales/en/LC_MESSAGES 2026-01-14T13:25:40,836 copying src/collective/keycdn/locales/en/LC_MESSAGES/collective.keycdn.po -> build/lib/collective/keycdn/locales/en/LC_MESSAGES 2026-01-14T13:25:40,836 copying src/collective/keycdn/browser/configure.zcml -> build/lib/collective/keycdn/browser 2026-01-14T13:25:40,837 creating build/lib/collective/keycdn/browser/overrides 2026-01-14T13:25:40,837 copying src/collective/keycdn/browser/overrides/.gitkeep -> build/lib/collective/keycdn/browser/overrides 2026-01-14T13:25:40,838 creating build/lib/collective/keycdn/browser/static 2026-01-14T13:25:40,838 copying src/collective/keycdn/browser/static/.gitkeep -> build/lib/collective/keycdn/browser/static 2026-01-14T13:25:40,838 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-14T13:25:40,839 !! 2026-01-14T13:25:40,840 ******************************************************************************** 2026-01-14T13:25:40,840 Please avoid running ``setup.py`` directly. 2026-01-14T13:25:40,841 Instead, use pypa/build, pypa/installer or other 2026-01-14T13:25:40,841 standards-based tools. 2026-01-14T13:25:40,842 This deprecation is overdue, please update your project and remove deprecated 2026-01-14T13:25:40,842 calls to avoid build errors in the future. 2026-01-14T13:25:40,843 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-14T13:25:40,844 ******************************************************************************** 2026-01-14T13:25:40,845 !! 2026-01-14T13:25:40,845 self.initialize_options() 2026-01-14T13:25:40,846 installing to build/bdist.linux-armv7l/wheel 2026-01-14T13:25:40,846 running install 2026-01-14T13:25:40,855 running install_lib 2026-01-14T13:25:40,886 Skipping installation of build/bdist.linux-armv7l/wheel/./collective/__init__.py (namespace package) 2026-01-14T13:25:40,887 copying collective/keycdn/interfaces.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn 2026-01-14T13:25:40,891 copying collective/keycdn/__init__.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn 2026-01-14T13:25:40,893 copying collective/keycdn/purger.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn 2026-01-14T13:25:40,896 copying collective/keycdn/overrides.zcml -> build/bdist.linux-armv7l/wheel/./collective/keycdn 2026-01-14T13:25:40,898 copying collective/keycdn/testing.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn 2026-01-14T13:25:40,900 copying collective/keycdn/permissions.zcml -> build/bdist.linux-armv7l/wheel/./collective/keycdn 2026-01-14T13:25:40,902 copying collective/keycdn/setuphandlers.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn 2026-01-14T13:25:40,905 copying collective/keycdn/configure.zcml -> build/bdist.linux-armv7l/wheel/./collective/keycdn 2026-01-14T13:25:40,907 copying collective/keycdn/locales/collective.keycdn.pot -> build/bdist.linux-armv7l/wheel/./collective/keycdn/locales 2026-01-14T13:25:40,910 copying collective/keycdn/locales/__init__.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn/locales 2026-01-14T13:25:40,912 copying collective/keycdn/locales/README.rst -> build/bdist.linux-armv7l/wheel/./collective/keycdn/locales 2026-01-14T13:25:40,914 copying collective/keycdn/locales/update.sh -> build/bdist.linux-armv7l/wheel/./collective/keycdn/locales 2026-01-14T13:25:40,916 copying collective/keycdn/locales/update.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn/locales 2026-01-14T13:25:40,919 copying collective/keycdn/locales/en/LC_MESSAGES/collective.keycdn.mo -> build/bdist.linux-armv7l/wheel/./collective/keycdn/locales/en/LC_MESSAGES 2026-01-14T13:25:40,922 copying collective/keycdn/locales/en/LC_MESSAGES/collective.keycdn.po -> build/bdist.linux-armv7l/wheel/./collective/keycdn/locales/en/LC_MESSAGES 2026-01-14T13:25:40,925 copying collective/keycdn/profiles/uninstall/browserlayer.xml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/profiles/uninstall 2026-01-14T13:25:40,928 copying collective/keycdn/profiles/uninstall/controlpanel.xml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/profiles/uninstall 2026-01-14T13:25:40,931 copying collective/keycdn/profiles/default/rolemap.xml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/profiles/default 2026-01-14T13:25:40,933 copying collective/keycdn/profiles/default/browserlayer.xml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/profiles/default 2026-01-14T13:25:40,935 copying collective/keycdn/profiles/default/controlpanel.xml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/profiles/default 2026-01-14T13:25:40,938 copying collective/keycdn/profiles/default/catalog.xml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/profiles/default 2026-01-14T13:25:40,940 copying collective/keycdn/profiles/default/metadata.xml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/profiles/default 2026-01-14T13:25:40,942 copying collective/keycdn/profiles/default/registry/main.xml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/profiles/default/registry 2026-01-14T13:25:40,945 copying collective/keycdn/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn/tests 2026-01-14T13:25:40,947 copying collective/keycdn/tests/test_setup.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn/tests 2026-01-14T13:25:40,949 copying collective/keycdn/tests/test_purger.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn/tests 2026-01-14T13:25:40,952 copying collective/keycdn/tests/test_controlpanel.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn/tests 2026-01-14T13:25:40,955 copying collective/keycdn/browser/__init__.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn/browser 2026-01-14T13:25:40,957 copying collective/keycdn/browser/controlpanel.py -> build/bdist.linux-armv7l/wheel/./collective/keycdn/browser 2026-01-14T13:25:40,959 copying collective/keycdn/browser/configure.zcml -> build/bdist.linux-armv7l/wheel/./collective/keycdn/browser 2026-01-14T13:25:40,962 copying collective/keycdn/browser/static/.gitkeep -> build/bdist.linux-armv7l/wheel/./collective/keycdn/browser/static 2026-01-14T13:25:40,965 copying collective/keycdn/browser/overrides/.gitkeep -> build/bdist.linux-armv7l/wheel/./collective/keycdn/browser/overrides 2026-01-14T13:25:40,967 running install_egg_info 2026-01-14T13:25:40,998 Copying src/collective.keycdn.egg-info to build/bdist.linux-armv7l/wheel/./collective.keycdn-1.0.0-py3.11.egg-info 2026-01-14T13:25:41,012 Installing build/bdist.linux-armv7l/wheel/./collective.keycdn-1.0.0-py3.11-nspkg.pth 2026-01-14T13:25:41,014 running install_scripts 2026-01-14T13:25:41,030 creating build/bdist.linux-armv7l/wheel/collective_keycdn-1.0.0.dist-info/WHEEL 2026-01-14T13:25:41,033 creating '/tmp/pip-wheel-moy0tjdq/collective_keycdn-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-14T13:25:41,035 adding 'collective.keycdn-1.0.0-py3.11-nspkg.pth' 2026-01-14T13:25:41,038 adding 'collective/keycdn/__init__.py' 2026-01-14T13:25:41,039 adding 'collective/keycdn/configure.zcml' 2026-01-14T13:25:41,041 adding 'collective/keycdn/interfaces.py' 2026-01-14T13:25:41,042 adding 'collective/keycdn/overrides.zcml' 2026-01-14T13:25:41,043 adding 'collective/keycdn/permissions.zcml' 2026-01-14T13:25:41,045 adding 'collective/keycdn/purger.py' 2026-01-14T13:25:41,047 adding 'collective/keycdn/setuphandlers.py' 2026-01-14T13:25:41,048 adding 'collective/keycdn/testing.py' 2026-01-14T13:25:41,050 adding 'collective/keycdn/browser/__init__.py' 2026-01-14T13:25:41,051 adding 'collective/keycdn/browser/configure.zcml' 2026-01-14T13:25:41,053 adding 'collective/keycdn/browser/controlpanel.py' 2026-01-14T13:25:41,055 adding 'collective/keycdn/browser/overrides/.gitkeep' 2026-01-14T13:25:41,056 adding 'collective/keycdn/browser/static/.gitkeep' 2026-01-14T13:25:41,058 adding 'collective/keycdn/locales/README.rst' 2026-01-14T13:25:41,059 adding 'collective/keycdn/locales/__init__.py' 2026-01-14T13:25:41,060 adding 'collective/keycdn/locales/collective.keycdn.pot' 2026-01-14T13:25:41,061 adding 'collective/keycdn/locales/update.py' 2026-01-14T13:25:41,062 adding 'collective/keycdn/locales/update.sh' 2026-01-14T13:25:41,064 adding 'collective/keycdn/locales/en/LC_MESSAGES/collective.keycdn.mo' 2026-01-14T13:25:41,065 adding 'collective/keycdn/locales/en/LC_MESSAGES/collective.keycdn.po' 2026-01-14T13:25:41,067 adding 'collective/keycdn/profiles/default/browserlayer.xml' 2026-01-14T13:25:41,068 adding 'collective/keycdn/profiles/default/catalog.xml' 2026-01-14T13:25:41,069 adding 'collective/keycdn/profiles/default/controlpanel.xml' 2026-01-14T13:25:41,071 adding 'collective/keycdn/profiles/default/metadata.xml' 2026-01-14T13:25:41,072 adding 'collective/keycdn/profiles/default/rolemap.xml' 2026-01-14T13:25:41,073 adding 'collective/keycdn/profiles/default/registry/main.xml' 2026-01-14T13:25:41,075 adding 'collective/keycdn/profiles/uninstall/browserlayer.xml' 2026-01-14T13:25:41,076 adding 'collective/keycdn/profiles/uninstall/controlpanel.xml' 2026-01-14T13:25:41,077 adding 'collective/keycdn/tests/__init__.py' 2026-01-14T13:25:41,079 adding 'collective/keycdn/tests/test_controlpanel.py' 2026-01-14T13:25:41,081 adding 'collective/keycdn/tests/test_purger.py' 2026-01-14T13:25:41,082 adding 'collective/keycdn/tests/test_setup.py' 2026-01-14T13:25:41,086 adding 'collective_keycdn-1.0.0.dist-info/licenses/LICENSE.GPL' 2026-01-14T13:25:41,088 adding 'collective_keycdn-1.0.0.dist-info/licenses/LICENSE.rst' 2026-01-14T13:25:41,090 adding 'collective_keycdn-1.0.0.dist-info/METADATA' 2026-01-14T13:25:41,090 adding 'collective_keycdn-1.0.0.dist-info/WHEEL' 2026-01-14T13:25:41,091 adding 'collective_keycdn-1.0.0.dist-info/entry_points.txt' 2026-01-14T13:25:41,092 adding 'collective_keycdn-1.0.0.dist-info/namespace_packages.txt' 2026-01-14T13:25:41,093 adding 'collective_keycdn-1.0.0.dist-info/top_level.txt' 2026-01-14T13:25:41,094 adding 'collective_keycdn-1.0.0.dist-info/RECORD' 2026-01-14T13:25:41,096 removing build/bdist.linux-armv7l/wheel 2026-01-14T13:25:41,219 Building wheel for collective-keycdn (setup.py): finished with status 'done' 2026-01-14T13:25:41,223 Created wheel for collective-keycdn: filename=collective_keycdn-1.0.0-py3-none-any.whl size=32844 sha256=b71acc0b5faca206ac17ac491cedc37fc934a47c290dbf1dea75ecee19bb002c 2026-01-14T13:25:41,224 Stored in directory: /tmp/pip-ephem-wheel-cache-sdtpd5zv/wheels/50/92/6c/f155506c98d7239185ee0c0be0f11be62c943fd9fa0d4e1f54 2026-01-14T13:25:41,236 Successfully built collective-keycdn 2026-01-14T13:25:41,239 Removed build tracker: '/tmp/pip-build-tracker-uy_fnd1b'