2023-08-28T12:24:39,655 Created temporary directory: /tmp/pip-build-tracker-34pyjf6_ 2023-08-28T12:24:39,658 Initialized build tracking at /tmp/pip-build-tracker-34pyjf6_ 2023-08-28T12:24:39,659 Created build tracker: /tmp/pip-build-tracker-34pyjf6_ 2023-08-28T12:24:39,659 Entered build tracker: /tmp/pip-build-tracker-34pyjf6_ 2023-08-28T12:24:39,660 Created temporary directory: /tmp/pip-wheel-akloih0q 2023-08-28T12:24:39,669 Created temporary directory: /tmp/pip-ephem-wheel-cache-hcv0i84q 2023-08-28T12:24:39,727 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-08-28T12:24:39,736 2 location(s) to search for versions of grokcore-layout: 2023-08-28T12:24:39,736 * https://pypi.org/simple/grokcore-layout/ 2023-08-28T12:24:39,736 * https://www.piwheels.org/simple/grokcore-layout/ 2023-08-28T12:24:39,737 Fetching project page and analyzing links: https://pypi.org/simple/grokcore-layout/ 2023-08-28T12:24:39,738 Getting page https://pypi.org/simple/grokcore-layout/ 2023-08-28T12:24:39,742 Found index url https://pypi.org/simple/ 2023-08-28T12:24:39,928 Fetched page https://pypi.org/simple/grokcore-layout/ as application/vnd.pypi.simple.v1+json 2023-08-28T12:24:39,935 Found link https://files.pythonhosted.org/packages/c1/95/1f5248273ac9c3e24ec51c1fb34f02df8db1f53277fbba29ec8664911948/grokcore.layout-1.4.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 1.4 2023-08-28T12:24:39,936 Found link https://files.pythonhosted.org/packages/e5/61/efd8e8e53b5389bdcac18fe0ada222804cc406985f1c98699c6723727a13/grokcore.layout-1.5.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 1.5 2023-08-28T12:24:39,937 Found link https://files.pythonhosted.org/packages/06/ca/6f727f1610c8ea214e6dcb9547eaa60a9867b32b90de2339289d668f912c/grokcore.layout-1.5.1.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 1.5.1 2023-08-28T12:24:39,937 Found link https://files.pythonhosted.org/packages/10/62/f26cea14f63e1a5fc7106bf346d8efb52bfc79865e5af549c7b72e58bc79/grokcore.layout-1.6.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 1.6 2023-08-28T12:24:39,938 Found link https://files.pythonhosted.org/packages/31/71/ca3df2d6b3d65718b457b9b7318c41a82a39441c421986c749952c6f33ae/grokcore.layout-1.6.1.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 1.6.1 2023-08-28T12:24:39,939 Found link https://files.pythonhosted.org/packages/25/3b/1d755f6fd7b7312670348ba9980504432486d53275568edd56eacb6db001/grokcore.layout-3.0.0.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 3.0.0 2023-08-28T12:24:39,939 Found link https://files.pythonhosted.org/packages/ba/7f/756a2026718d2b942df6fca237cadf2c3a3613ac68f7a583628d8fc83cb7/grokcore.layout-3.0.1.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 3.0.1 2023-08-28T12:24:39,940 Found link https://files.pythonhosted.org/packages/cb/da/c388d8655a59db44754f8c9d706954a2be1877689f6ab02014124ab056c2/grokcore.layout-3.0.2.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 3.0.2 2023-08-28T12:24:39,941 Found link https://files.pythonhosted.org/packages/27/96/95e955b22d01be1ef60cede8fd0df293d99022a56d866d94ce9cb37faafb/grokcore.layout-3.0.3.tar.gz (from https://pypi.org/simple/grokcore-layout/), version: 3.0.3 2023-08-28T12:24:39,941 Skipping link: No binaries permitted for grokcore-layout: https://files.pythonhosted.org/packages/ba/0e/3eebcfcceed1ad8b36fb56b9cf4dd62c5946457a0c7df14859362a90aa52/grokcore.layout-4.0-py3-none-any.whl (from https://pypi.org/simple/grokcore-layout/) (requires-python:>=3.7) 2023-08-28T12:24:39,943 Found link https://files.pythonhosted.org/packages/00/7b/ce4c7607ea69a5cfe5c8f069ce8f6ee6a017437da2fd7b1c324cb664afe2/grokcore.layout-4.0.tar.gz (from https://pypi.org/simple/grokcore-layout/) (requires-python:>=3.7), version: 4.0 2023-08-28T12:24:39,944 Fetching project page and analyzing links: https://www.piwheels.org/simple/grokcore-layout/ 2023-08-28T12:24:39,944 Getting page https://www.piwheels.org/simple/grokcore-layout/ 2023-08-28T12:24:39,947 Found index url https://www.piwheels.org/simple/ 2023-08-28T12:24:40,161 Fetched page https://www.piwheels.org/simple/grokcore-layout/ as text/html 2023-08-28T12:24:40,170 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-3.0.3-py3-none-any.whl#sha256=f509e994962382aa5ba67235dcb836a4d4527f4a69e61189606209349d8f9b17 (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,170 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-3.0.2-py3-none-any.whl#sha256=89d38080dcf23491bb741cee38420c6de8d03440524d36df4f934eff03f1ba2a (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,171 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-3.0.1-py3-none-any.whl#sha256=dc264ca6ab7f37326bbc609476d2a9b314bbdf637b193794a2b8643bd888fd0d (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,171 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-3.0.0-py3-none-any.whl#sha256=2cd2ba2374da72274713f0e6509f2bdc75b6be043ebecb768e1a40b0db532060 (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,172 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-1.6.1-py3-none-any.whl#sha256=c7fff6aceb2b03d96fbebb20b9370b8998a95efa7ecde54d30f643520d7399dd (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,172 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-1.6-py3-none-any.whl#sha256=77f524cf3bc65300bb239f21dd7966d8f5767dcc65018aea8aa84c37ebeabccf (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,173 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-1.5.1-py3-none-any.whl#sha256=7e68ceb3f6a7fa4a6c35907992ba5b6493de81a285b592b377890702befc6397 (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,173 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-1.5-py3-none-any.whl#sha256=534210b658249f3340cfe3349993dd870b69cac9e07489a643bf9016de385aea (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,174 Skipping link: No binaries permitted for grokcore-layout: https://www.piwheels.org/simple/grokcore-layout/grokcore.layout-1.4-py3-none-any.whl#sha256=9ced4f51c76db41a46aab3bb409442a4a9fad86db22497c038f98894810ab5f9 (from https://www.piwheels.org/simple/grokcore-layout/) 2023-08-28T12:24:40,174 Skipping link: not a file: https://www.piwheels.org/simple/grokcore-layout/ 2023-08-28T12:24:40,175 Skipping link: not a file: https://pypi.org/simple/grokcore-layout/ 2023-08-28T12:24:40,210 Given no hashes to check 1 links for project 'grokcore-layout': discarding no candidates 2023-08-28T12:24:40,241 Collecting grokcore-layout==4.0 2023-08-28T12:24:40,246 Created temporary directory: /tmp/pip-unpack-gbb14246 2023-08-28T12:24:40,424 Downloading grokcore.layout-4.0.tar.gz (18 kB) 2023-08-28T12:24:40,672 Added grokcore-layout==4.0 from https://files.pythonhosted.org/packages/00/7b/ce4c7607ea69a5cfe5c8f069ce8f6ee6a017437da2fd7b1c324cb664afe2/grokcore.layout-4.0.tar.gz to build tracker '/tmp/pip-build-tracker-34pyjf6_' 2023-08-28T12:24:40,676 Running setup.py (path:/tmp/pip-wheel-akloih0q/grokcore-layout_c8ccf5b047464a8f9ec820775de673ba/setup.py) egg_info for package grokcore-layout 2023-08-28T12:24:40,678 Created temporary directory: /tmp/pip-pip-egg-info-uecjrje1 2023-08-28T12:24:40,678 Preparing metadata (setup.py): started 2023-08-28T12:24:40,680 Running command python setup.py egg_info 2023-08-28T12:24:42,509 running egg_info 2023-08-28T12:24:42,511 creating /tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info 2023-08-28T12:24:42,590 writing /tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info/PKG-INFO 2023-08-28T12:24:42,596 writing dependency_links to /tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info/dependency_links.txt 2023-08-28T12:24:42,600 writing namespace_packages to /tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info/namespace_packages.txt 2023-08-28T12:24:42,603 writing requirements to /tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info/requires.txt 2023-08-28T12:24:42,605 writing top-level names to /tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info/top_level.txt 2023-08-28T12:24:42,607 writing manifest file '/tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info/SOURCES.txt' 2023-08-28T12:24:42,863 reading manifest file '/tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info/SOURCES.txt' 2023-08-28T12:24:42,867 reading manifest template 'MANIFEST.in' 2023-08-28T12:24:43,039 adding license file 'LICENSE.txt' 2023-08-28T12:24:43,049 writing manifest file '/tmp/pip-pip-egg-info-uecjrje1/grokcore.layout.egg-info/SOURCES.txt' 2023-08-28T12:24:43,051 /home/piwheels/.local/lib/python3.7/site-packages/setuptools/dist.py:955: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2023-08-28T12:24:43,052 !! 2023-08-28T12:24:43,052 ******************************************************************************** 2023-08-28T12:24:43,053 Please replace its usage with implicit namespaces (PEP 420). 2023-08-28T12:24:43,054 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2023-08-28T12:24:43,054 ******************************************************************************** 2023-08-28T12:24:43,055 !! 2023-08-28T12:24:43,055 ep.load()(self, ep.name, value) 2023-08-28T12:24:43,184 Preparing metadata (setup.py): finished with status 'done' 2023-08-28T12:24:43,200 Source in /tmp/pip-wheel-akloih0q/grokcore-layout_c8ccf5b047464a8f9ec820775de673ba has version 4.0, which satisfies requirement grokcore-layout==4.0 from https://files.pythonhosted.org/packages/00/7b/ce4c7607ea69a5cfe5c8f069ce8f6ee6a017437da2fd7b1c324cb664afe2/grokcore.layout-4.0.tar.gz 2023-08-28T12:24:43,202 Removed grokcore-layout==4.0 from https://files.pythonhosted.org/packages/00/7b/ce4c7607ea69a5cfe5c8f069ce8f6ee6a017437da2fd7b1c324cb664afe2/grokcore.layout-4.0.tar.gz from build tracker '/tmp/pip-build-tracker-34pyjf6_' 2023-08-28T12:24:43,219 Created temporary directory: /tmp/pip-unpack-pycna1c0 2023-08-28T12:24:43,220 Building wheels for collected packages: grokcore-layout 2023-08-28T12:24:43,229 Created temporary directory: /tmp/pip-wheel-l9vnrkky 2023-08-28T12:24:43,230 Building wheel for grokcore-layout (setup.py): started 2023-08-28T12:24:43,232 Destination directory: /tmp/pip-wheel-l9vnrkky 2023-08-28T12:24:43,233 Running command python setup.py bdist_wheel 2023-08-28T12:24:44,752 /home/piwheels/.local/lib/python3.7/site-packages/setuptools/dist.py:955: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2023-08-28T12:24:44,753 !! 2023-08-28T12:24:44,754 ******************************************************************************** 2023-08-28T12:24:44,754 Please replace its usage with implicit namespaces (PEP 420). 2023-08-28T12:24:44,755 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2023-08-28T12:24:44,755 ******************************************************************************** 2023-08-28T12:24:44,756 !! 2023-08-28T12:24:44,756 ep.load()(self, ep.name, value) 2023-08-28T12:24:45,055 running bdist_wheel 2023-08-28T12:24:45,820 running build 2023-08-28T12:24:45,821 running build_py 2023-08-28T12:24:45,906 creating build 2023-08-28T12:24:45,907 creating build/lib 2023-08-28T12:24:45,908 creating build/lib/grokcore 2023-08-28T12:24:45,910 copying src/grokcore/__init__.py -> build/lib/grokcore 2023-08-28T12:24:45,915 creating build/lib/grokcore/layout 2023-08-28T12:24:45,917 copying src/grokcore/layout/components.py -> build/lib/grokcore/layout 2023-08-28T12:24:45,921 copying src/grokcore/layout/interfaces.py -> build/lib/grokcore/layout 2023-08-28T12:24:45,924 copying src/grokcore/layout/meta.py -> build/lib/grokcore/layout 2023-08-28T12:24:45,928 copying src/grokcore/layout/__init__.py -> build/lib/grokcore/layout 2023-08-28T12:24:45,932 creating build/lib/grokcore/layout/tests 2023-08-28T12:24:45,934 copying src/grokcore/layout/tests/test_readme.py -> build/lib/grokcore/layout/tests 2023-08-28T12:24:45,937 copying src/grokcore/layout/tests/test_package.py -> build/lib/grokcore/layout/tests 2023-08-28T12:24:45,941 copying src/grokcore/layout/tests/test_functional.py -> build/lib/grokcore/layout/tests 2023-08-28T12:24:45,944 copying src/grokcore/layout/tests/__init__.py -> build/lib/grokcore/layout/tests 2023-08-28T12:24:45,949 creating build/lib/grokcore/layout/tests/layout 2023-08-28T12:24:45,951 copying src/grokcore/layout/tests/layout/specializedlayout.py -> build/lib/grokcore/layout/tests/layout 2023-08-28T12:24:45,955 copying src/grokcore/layout/tests/layout/layout.py -> build/lib/grokcore/layout/tests/layout 2023-08-28T12:24:45,958 copying src/grokcore/layout/tests/layout/layoutlayers.py -> build/lib/grokcore/layout/tests/layout 2023-08-28T12:24:45,962 copying src/grokcore/layout/tests/layout/selectlayout.py -> build/lib/grokcore/layout/tests/layout 2023-08-28T12:24:45,965 copying src/grokcore/layout/tests/layout/staticfolder.py -> build/lib/grokcore/layout/tests/layout 2023-08-28T12:24:45,968 copying src/grokcore/layout/tests/layout/__init__.py -> build/lib/grokcore/layout/tests/layout 2023-08-28T12:24:45,971 copying src/grokcore/layout/tests/layout/no_staticfolder.py -> build/lib/grokcore/layout/tests/layout 2023-08-28T12:24:45,977 creating build/lib/grokcore/layout/tests/models 2023-08-28T12:24:45,979 copying src/grokcore/layout/tests/models/errorviews.py -> build/lib/grokcore/layout/tests/models 2023-08-28T12:24:45,982 copying src/grokcore/layout/tests/models/__init__.py -> build/lib/grokcore/layout/tests/models 2023-08-28T12:24:45,985 copying src/grokcore/layout/tests/models/page.py -> build/lib/grokcore/layout/tests/models 2023-08-28T12:24:45,989 creating build/lib/grokcore/layout/tests/functional 2023-08-28T12:24:45,991 copying src/grokcore/layout/tests/functional/layout.py -> build/lib/grokcore/layout/tests/functional 2023-08-28T12:24:45,995 copying src/grokcore/layout/tests/functional/__init__.py -> build/lib/grokcore/layout/tests/functional 2023-08-28T12:24:45,999 creating build/lib/grokcore/layout/tests/errors 2023-08-28T12:24:46,001 copying src/grokcore/layout/tests/errors/renderandtemplate.py -> build/lib/grokcore/layout/tests/errors 2023-08-28T12:24:46,005 copying src/grokcore/layout/tests/errors/norenderortemplatelayout.py -> build/lib/grokcore/layout/tests/errors 2023-08-28T12:24:46,008 copying src/grokcore/layout/tests/errors/samecontext.py -> build/lib/grokcore/layout/tests/errors 2023-08-28T12:24:46,011 copying src/grokcore/layout/tests/errors/__init__.py -> build/lib/grokcore/layout/tests/errors 2023-08-28T12:24:46,016 creating build/lib/grokcore/layout/tests/layout/static_fixture 2023-08-28T12:24:46,018 copying src/grokcore/layout/tests/layout/static_fixture/simple.py -> build/lib/grokcore/layout/tests/layout/static_fixture 2023-08-28T12:24:46,021 copying src/grokcore/layout/tests/layout/static_fixture/__init__.py -> build/lib/grokcore/layout/tests/layout/static_fixture 2023-08-28T12:24:46,025 running egg_info 2023-08-28T12:24:46,204 writing src/grokcore.layout.egg-info/PKG-INFO 2023-08-28T12:24:46,208 writing dependency_links to src/grokcore.layout.egg-info/dependency_links.txt 2023-08-28T12:24:46,212 writing namespace_packages to src/grokcore.layout.egg-info/namespace_packages.txt 2023-08-28T12:24:46,215 writing requirements to src/grokcore.layout.egg-info/requires.txt 2023-08-28T12:24:46,217 writing top-level names to src/grokcore.layout.egg-info/top_level.txt 2023-08-28T12:24:46,311 reading manifest file 'src/grokcore.layout.egg-info/SOURCES.txt' 2023-08-28T12:24:46,320 reading manifest template 'MANIFEST.in' 2023-08-28T12:24:46,496 adding license file 'LICENSE.txt' 2023-08-28T12:24:46,508 writing manifest file 'src/grokcore.layout.egg-info/SOURCES.txt' 2023-08-28T12:24:46,514 /home/piwheels/.local/lib/python3.7/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'grokcore.layout.tests.errors.renderandtemplate_templates' is absent from the `packages` configuration. 2023-08-28T12:24:46,514 !! 2023-08-28T12:24:46,515 ******************************************************************************** 2023-08-28T12:24:46,515 ############################ 2023-08-28T12:24:46,516 # Package would be ignored # 2023-08-28T12:24:46,516 ############################ 2023-08-28T12:24:46,516 Python recognizes 'grokcore.layout.tests.errors.renderandtemplate_templates' as an importable package[^1], 2023-08-28T12:24:46,516 but it is absent from setuptools' `packages` configuration. 2023-08-28T12:24:46,517 This leads to an ambiguous overall configuration. If you want to distribute this 2023-08-28T12:24:46,517 package, please make sure that 'grokcore.layout.tests.errors.renderandtemplate_templates' is explicitly added 2023-08-28T12:24:46,518 to the `packages` configuration field. 2023-08-28T12:24:46,518 Alternatively, you can also rely on setuptools' discovery methods 2023-08-28T12:24:46,519 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-08-28T12:24:46,519 instead of `find_packages(...)`/`find:`). 2023-08-28T12:24:46,520 You can read more about "package discovery" on setuptools documentation page: 2023-08-28T12:24:46,520 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-08-28T12:24:46,521 If you don't want 'grokcore.layout.tests.errors.renderandtemplate_templates' to be distributed and are 2023-08-28T12:24:46,521 already explicitly excluding 'grokcore.layout.tests.errors.renderandtemplate_templates' via 2023-08-28T12:24:46,522 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-08-28T12:24:46,522 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-08-28T12:24:46,523 combination with a more fine grained `package-data` configuration. 2023-08-28T12:24:46,524 You can read more about "package data files" on setuptools documentation page: 2023-08-28T12:24:46,524 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-08-28T12:24:46,526 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-08-28T12:24:46,526 even if it does not contain any `.py` files. 2023-08-28T12:24:46,526 On the other hand, currently there is no concept of package data 2023-08-28T12:24:46,527 directory, all directories are treated like packages. 2023-08-28T12:24:46,527 ******************************************************************************** 2023-08-28T12:24:46,528 !! 2023-08-28T12:24:46,528 check.warn(importable) 2023-08-28T12:24:46,529 /home/piwheels/.local/lib/python3.7/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'grokcore.layout.tests.models.templates' is absent from the `packages` configuration. 2023-08-28T12:24:46,529 !! 2023-08-28T12:24:46,530 ******************************************************************************** 2023-08-28T12:24:46,531 ############################ 2023-08-28T12:24:46,531 # Package would be ignored # 2023-08-28T12:24:46,532 ############################ 2023-08-28T12:24:46,532 Python recognizes 'grokcore.layout.tests.models.templates' as an importable package[^1], 2023-08-28T12:24:46,533 but it is absent from setuptools' `packages` configuration. 2023-08-28T12:24:46,533 This leads to an ambiguous overall configuration. If you want to distribute this 2023-08-28T12:24:46,534 package, please make sure that 'grokcore.layout.tests.models.templates' is explicitly added 2023-08-28T12:24:46,534 to the `packages` configuration field. 2023-08-28T12:24:46,535 Alternatively, you can also rely on setuptools' discovery methods 2023-08-28T12:24:46,535 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-08-28T12:24:46,536 instead of `find_packages(...)`/`find:`). 2023-08-28T12:24:46,537 You can read more about "package discovery" on setuptools documentation page: 2023-08-28T12:24:46,537 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-08-28T12:24:46,538 If you don't want 'grokcore.layout.tests.models.templates' to be distributed and are 2023-08-28T12:24:46,539 already explicitly excluding 'grokcore.layout.tests.models.templates' via 2023-08-28T12:24:46,539 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-08-28T12:24:46,539 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-08-28T12:24:46,540 combination with a more fine grained `package-data` configuration. 2023-08-28T12:24:46,541 You can read more about "package data files" on setuptools documentation page: 2023-08-28T12:24:46,542 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-08-28T12:24:46,543 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-08-28T12:24:46,543 even if it does not contain any `.py` files. 2023-08-28T12:24:46,544 On the other hand, currently there is no concept of package data 2023-08-28T12:24:46,544 directory, all directories are treated like packages. 2023-08-28T12:24:46,544 ******************************************************************************** 2023-08-28T12:24:46,545 !! 2023-08-28T12:24:46,546 check.warn(importable) 2023-08-28T12:24:46,546 copying src/grokcore/layout/README.rst -> build/lib/grokcore/layout 2023-08-28T12:24:46,546 copying src/grokcore/layout/configure.zcml -> build/lib/grokcore/layout 2023-08-28T12:24:46,547 copying src/grokcore/layout/meta.zcml -> build/lib/grokcore/layout 2023-08-28T12:24:46,547 copying src/grokcore/layout/tests/ftesting.zcml -> build/lib/grokcore/layout/tests 2023-08-28T12:24:46,548 creating build/lib/grokcore/layout/tests/models/templates 2023-08-28T12:24:46,548 copying src/grokcore/layout/tests/models/templates/master.pt -> build/lib/grokcore/layout/tests/models/templates 2023-08-28T12:24:46,549 copying src/grokcore/layout/tests/functional/ftesting.zcml -> build/lib/grokcore/layout/tests/functional 2023-08-28T12:24:46,549 creating build/lib/grokcore/layout/tests/errors/renderandtemplate_templates 2023-08-28T12:24:46,550 copying src/grokcore/layout/tests/errors/renderandtemplate_templates/mylayout.pt -> build/lib/grokcore/layout/tests/errors/renderandtemplate_templates 2023-08-28T12:24:46,650 /home/piwheels/.local/lib/python3.7/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-08-28T12:24:46,650 !! 2023-08-28T12:24:46,651 ******************************************************************************** 2023-08-28T12:24:46,652 Please avoid running ``setup.py`` directly. 2023-08-28T12:24:46,652 Instead, use pypa/build, pypa/installer, pypa/build or 2023-08-28T12:24:46,652 other standards-based tools. 2023-08-28T12:24:46,653 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-08-28T12:24:46,653 ******************************************************************************** 2023-08-28T12:24:46,654 !! 2023-08-28T12:24:46,654 self.initialize_options() 2023-08-28T12:24:46,740 installing to build/bdist.linux-armv7l/wheel 2023-08-28T12:24:46,741 running install 2023-08-28T12:24:46,805 running install_lib 2023-08-28T12:24:46,900 Skipping installation of build/bdist.linux-armv7l/wheel/grokcore/__init__.py (namespace package) 2023-08-28T12:24:46,902 copying grokcore/layout/meta.zcml -> build/bdist.linux-armv7l/wheel/grokcore/layout 2023-08-28T12:24:46,911 copying grokcore/layout/components.py -> build/bdist.linux-armv7l/wheel/grokcore/layout 2023-08-28T12:24:46,916 copying grokcore/layout/interfaces.py -> build/bdist.linux-armv7l/wheel/grokcore/layout 2023-08-28T12:24:46,920 copying grokcore/layout/configure.zcml -> build/bdist.linux-armv7l/wheel/grokcore/layout 2023-08-28T12:24:46,925 copying grokcore/layout/meta.py -> build/bdist.linux-armv7l/wheel/grokcore/layout 2023-08-28T12:24:46,930 copying grokcore/layout/README.rst -> build/bdist.linux-armv7l/wheel/grokcore/layout 2023-08-28T12:24:46,935 copying grokcore/layout/__init__.py -> build/bdist.linux-armv7l/wheel/grokcore/layout 2023-08-28T12:24:46,940 copying grokcore/layout/tests/test_readme.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests 2023-08-28T12:24:46,946 copying grokcore/layout/tests/ftesting.zcml -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests 2023-08-28T12:24:46,950 copying grokcore/layout/tests/test_package.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests 2023-08-28T12:24:46,955 copying grokcore/layout/tests/test_functional.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests 2023-08-28T12:24:46,959 copying grokcore/layout/tests/__init__.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests 2023-08-28T12:24:46,965 copying grokcore/layout/tests/layout/specializedlayout.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout 2023-08-28T12:24:46,971 copying grokcore/layout/tests/layout/layout.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout 2023-08-28T12:24:46,975 copying grokcore/layout/tests/layout/layoutlayers.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout 2023-08-28T12:24:46,980 copying grokcore/layout/tests/layout/selectlayout.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout 2023-08-28T12:24:46,984 copying grokcore/layout/tests/layout/staticfolder.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout 2023-08-28T12:24:46,989 copying grokcore/layout/tests/layout/__init__.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout 2023-08-28T12:24:46,993 copying grokcore/layout/tests/layout/no_staticfolder.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout 2023-08-28T12:24:46,999 copying grokcore/layout/tests/layout/static_fixture/simple.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout/static_fixture 2023-08-28T12:24:47,004 copying grokcore/layout/tests/layout/static_fixture/__init__.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/layout/static_fixture 2023-08-28T12:24:47,010 copying grokcore/layout/tests/models/errorviews.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/models 2023-08-28T12:24:47,015 copying grokcore/layout/tests/models/__init__.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/models 2023-08-28T12:24:47,019 copying grokcore/layout/tests/models/page.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/models 2023-08-28T12:24:47,025 copying grokcore/layout/tests/models/templates/master.pt -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/models/templates 2023-08-28T12:24:47,031 copying grokcore/layout/tests/functional/layout.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/functional 2023-08-28T12:24:47,036 copying grokcore/layout/tests/functional/ftesting.zcml -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/functional 2023-08-28T12:24:47,040 copying grokcore/layout/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/functional 2023-08-28T12:24:47,045 copying grokcore/layout/tests/errors/renderandtemplate.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/errors 2023-08-28T12:24:47,050 copying grokcore/layout/tests/errors/norenderortemplatelayout.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/errors 2023-08-28T12:24:47,054 copying grokcore/layout/tests/errors/samecontext.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/errors 2023-08-28T12:24:47,058 copying grokcore/layout/tests/errors/__init__.py -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/errors 2023-08-28T12:24:47,062 copying grokcore/layout/tests/errors/renderandtemplate_templates/mylayout.pt -> build/bdist.linux-armv7l/wheel/grokcore/layout/tests/errors/renderandtemplate_templates 2023-08-28T12:24:47,067 running install_egg_info 2023-08-28T12:24:47,149 Copying src/grokcore.layout.egg-info to build/bdist.linux-armv7l/wheel/grokcore.layout-4.0-py3.7.egg-info 2023-08-28T12:24:47,175 Installing build/bdist.linux-armv7l/wheel/grokcore.layout-4.0-py3.7-nspkg.pth 2023-08-28T12:24:47,177 running install_scripts 2023-08-28T12:24:47,228 creating build/bdist.linux-armv7l/wheel/grokcore.layout-4.0.dist-info/WHEEL 2023-08-28T12:24:47,233 creating '/tmp/pip-wheel-l9vnrkky/grokcore.layout-4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-08-28T12:24:47,237 adding 'grokcore.layout-4.0-py3.7-nspkg.pth' 2023-08-28T12:24:47,242 adding 'grokcore/layout/README.rst' 2023-08-28T12:24:47,244 adding 'grokcore/layout/__init__.py' 2023-08-28T12:24:47,247 adding 'grokcore/layout/components.py' 2023-08-28T12:24:47,249 adding 'grokcore/layout/configure.zcml' 2023-08-28T12:24:47,252 adding 'grokcore/layout/interfaces.py' 2023-08-28T12:24:47,254 adding 'grokcore/layout/meta.py' 2023-08-28T12:24:47,257 adding 'grokcore/layout/meta.zcml' 2023-08-28T12:24:47,262 adding 'grokcore/layout/tests/__init__.py' 2023-08-28T12:24:47,264 adding 'grokcore/layout/tests/ftesting.zcml' 2023-08-28T12:24:47,267 adding 'grokcore/layout/tests/test_functional.py' 2023-08-28T12:24:47,270 adding 'grokcore/layout/tests/test_package.py' 2023-08-28T12:24:47,272 adding 'grokcore/layout/tests/test_readme.py' 2023-08-28T12:24:47,275 adding 'grokcore/layout/tests/errors/__init__.py' 2023-08-28T12:24:47,278 adding 'grokcore/layout/tests/errors/norenderortemplatelayout.py' 2023-08-28T12:24:47,280 adding 'grokcore/layout/tests/errors/renderandtemplate.py' 2023-08-28T12:24:47,283 adding 'grokcore/layout/tests/errors/samecontext.py' 2023-08-28T12:24:47,286 adding 'grokcore/layout/tests/errors/renderandtemplate_templates/mylayout.pt' 2023-08-28T12:24:47,289 adding 'grokcore/layout/tests/functional/__init__.py' 2023-08-28T12:24:47,291 adding 'grokcore/layout/tests/functional/ftesting.zcml' 2023-08-28T12:24:47,294 adding 'grokcore/layout/tests/functional/layout.py' 2023-08-28T12:24:47,298 adding 'grokcore/layout/tests/layout/__init__.py' 2023-08-28T12:24:47,300 adding 'grokcore/layout/tests/layout/layout.py' 2023-08-28T12:24:47,303 adding 'grokcore/layout/tests/layout/layoutlayers.py' 2023-08-28T12:24:47,305 adding 'grokcore/layout/tests/layout/no_staticfolder.py' 2023-08-28T12:24:47,307 adding 'grokcore/layout/tests/layout/selectlayout.py' 2023-08-28T12:24:47,310 adding 'grokcore/layout/tests/layout/specializedlayout.py' 2023-08-28T12:24:47,313 adding 'grokcore/layout/tests/layout/staticfolder.py' 2023-08-28T12:24:47,316 adding 'grokcore/layout/tests/layout/static_fixture/__init__.py' 2023-08-28T12:24:47,318 adding 'grokcore/layout/tests/layout/static_fixture/simple.py' 2023-08-28T12:24:47,322 adding 'grokcore/layout/tests/models/__init__.py' 2023-08-28T12:24:47,324 adding 'grokcore/layout/tests/models/errorviews.py' 2023-08-28T12:24:47,328 adding 'grokcore/layout/tests/models/page.py' 2023-08-28T12:24:47,331 adding 'grokcore/layout/tests/models/templates/master.pt' 2023-08-28T12:24:47,336 adding 'grokcore.layout-4.0.dist-info/LICENSE.txt' 2023-08-28T12:24:47,340 adding 'grokcore.layout-4.0.dist-info/METADATA' 2023-08-28T12:24:47,343 adding 'grokcore.layout-4.0.dist-info/WHEEL' 2023-08-28T12:24:47,345 adding 'grokcore.layout-4.0.dist-info/namespace_packages.txt' 2023-08-28T12:24:47,346 adding 'grokcore.layout-4.0.dist-info/top_level.txt' 2023-08-28T12:24:47,349 adding 'grokcore.layout-4.0.dist-info/RECORD' 2023-08-28T12:24:47,353 removing build/bdist.linux-armv7l/wheel 2023-08-28T12:24:47,535 Building wheel for grokcore-layout (setup.py): finished with status 'done' 2023-08-28T12:24:47,543 Created wheel for grokcore-layout: filename=grokcore.layout-4.0-py3-none-any.whl size=23900 sha256=cc2d170c13ced8051cea5dd42c0d9e5aee04fd34fa9a80cb7bbf7634494fcdbc 2023-08-28T12:24:47,545 Stored in directory: /tmp/pip-ephem-wheel-cache-hcv0i84q/wheels/b0/e4/47/76d6c6104196d82c7d67173fa965bc69d8ccb5ae5a1ad6be14 2023-08-28T12:24:47,576 Successfully built grokcore-layout 2023-08-28T12:24:47,585 Removed build tracker: '/tmp/pip-build-tracker-34pyjf6_'