2026-05-16T18:51:06,037 Created temporary directory: /tmp/pip-ephem-wheel-cache-i_w5ong_ 2026-05-16T18:51:06,039 Created temporary directory: /tmp/pip-build-tracker-1swi7a8n 2026-05-16T18:51:06,040 Initialized build tracking at /tmp/pip-build-tracker-1swi7a8n 2026-05-16T18:51:06,040 Created build tracker: /tmp/pip-build-tracker-1swi7a8n 2026-05-16T18:51:06,041 Entered build tracker: /tmp/pip-build-tracker-1swi7a8n 2026-05-16T18:51:06,042 Created temporary directory: /tmp/pip-wheel-yqm9qxmo 2026-05-16T18:51:06,044 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-05-16T18:51:06,047 Created temporary directory: /tmp/pip-ephem-wheel-cache-au9a7zi0 2026-05-16T18:51:06,072 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T18:51:06,076 2 location(s) to search for versions of plone-app-lockingbehavior: 2026-05-16T18:51:06,076 * https://pypi.org/simple/plone-app-lockingbehavior/ 2026-05-16T18:51:06,076 * https://www.piwheels.org/simple/plone-app-lockingbehavior/ 2026-05-16T18:51:06,077 Fetching project page and analyzing links: https://pypi.org/simple/plone-app-lockingbehavior/ 2026-05-16T18:51:06,078 Getting page https://pypi.org/simple/plone-app-lockingbehavior/ 2026-05-16T18:51:06,080 Found index url https://pypi.org/simple 2026-05-16T18:51:06,307 Fetched page https://pypi.org/simple/plone-app-lockingbehavior/ as application/vnd.pypi.simple.v1+json 2026-05-16T18:51:06,312 Found link https://files.pythonhosted.org/packages/0b/3c/7203522558b7ed606769d2983e3895809552e0cc7a2cb2d0e8bc9e5a7fb3/plone.app.lockingbehavior-1.0.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/), version: 1.0 2026-05-16T18:51:06,313 Found link https://files.pythonhosted.org/packages/13/8d/ef4898b72369845d10d8f4ef143faaba43579d5678b572a718e5df296892/plone.app.lockingbehavior-1.0.1.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/), version: 1.0.1 2026-05-16T18:51:06,313 Found link https://files.pythonhosted.org/packages/80/a6/41b91e86b310367147e545146e375eab02a31a8c6b6632a3afc744cc0323/plone.app.lockingbehavior-1.0.2.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/), version: 1.0.2 2026-05-16T18:51:06,314 Found link https://files.pythonhosted.org/packages/39/26/3f988622755f436b34b39e79272478c00bcb42c044d735d66f9395532a37/plone.app.lockingbehavior-1.0.3.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/), version: 1.0.3 2026-05-16T18:51:06,315 Found link https://files.pythonhosted.org/packages/cb/35/867e35b70433bf7d4d63bfbd4c078f54740659a6bd81818c602d4d2d6272/plone.app.lockingbehavior-1.0.4.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/), version: 1.0.4 2026-05-16T18:51:06,315 Found link https://files.pythonhosted.org/packages/f5/3b/f78cc16706e3919fa9de31d17c8124e0514042505b749182e4fadb355c92/plone.app.lockingbehavior-1.0.5.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/), version: 1.0.5 2026-05-16T18:51:06,316 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://files.pythonhosted.org/packages/66/83/b20a089fc74a1d3aeb484f7bee56017e6da07778b6067195b1dc3429a107/plone.app.lockingbehavior-1.0.6-py2-none-any.whl (from https://pypi.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,317 Found link https://files.pythonhosted.org/packages/35/05/e1bb69b4196bf781d45ff79a8d6f5f341cd6730e8ba18036ebdba699127a/plone.app.lockingbehavior-1.0.6.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/), version: 1.0.6 2026-05-16T18:51:06,317 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://files.pythonhosted.org/packages/32/ee/3346776e176ecfc3ee1cc5797d09cca054799ed875ec0a638b3514cd3978/plone.app.lockingbehavior-1.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,318 Found link https://files.pythonhosted.org/packages/f3/56/c6125374bbe3bb942a40378831c22447e869d6d3dd94aa91788f8e8fb130/plone.app.lockingbehavior-1.0.7.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/), version: 1.0.7 2026-05-16T18:51:06,319 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://files.pythonhosted.org/packages/d1/00/4ecaba7cf6265ce26406ff7e16665f46b01b8f98030daf615d6af31e3585/plone.app.lockingbehavior-2.0.0-py3-none-any.whl (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8) 2026-05-16T18:51:06,320 Found link https://files.pythonhosted.org/packages/fd/c7/9d6da3ddc06ea9eb32285b668eed64f00ed70371fe163d14acfb4cf6a3cc/plone.app.lockingbehavior-2.0.0.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8), version: 2.0.0 2026-05-16T18:51:06,320 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://files.pythonhosted.org/packages/d3/ef/c0df7708a74935d1ec81e24a0edb27909b0b78d9122836540f129fd05a33/plone.app.lockingbehavior-2.0.1-py3-none-any.whl (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8) 2026-05-16T18:51:06,321 Found link https://files.pythonhosted.org/packages/ae/89/7940b608e79a57720b294b580d6b3600aa92ba468650d90707ffb60cb5af/plone_app_lockingbehavior-2.0.1.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8), version: 2.0.1 2026-05-16T18:51:06,322 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://files.pythonhosted.org/packages/c4/c9/6d33edfc043aabcc85395ec36f17e2b97aeda12644cf7ee16addc6dcf248/plone.app.lockingbehavior-2.0.2-py3-none-any.whl (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8) 2026-05-16T18:51:06,323 Found link https://files.pythonhosted.org/packages/a6/40/c6c43a10be0c94ad48a4b627af9e943344293a1c68a340de3348dbd203f2/plone_app_lockingbehavior-2.0.2.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8), version: 2.0.2 2026-05-16T18:51:06,323 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://files.pythonhosted.org/packages/3c/a5/832248475ac4855300d86d083ac712a092b5af8705ce8155376df70309c4/plone_app_lockingbehavior-2.0.3-py3-none-any.whl (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8) 2026-05-16T18:51:06,324 Found link https://files.pythonhosted.org/packages/cc/bf/30ecd4d9b0cf48218c8d759cd1a8de5f5fd4c8544c5a242f02f1702d125f/plone_app_lockingbehavior-2.0.3.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8), version: 2.0.3 2026-05-16T18:51:06,325 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://files.pythonhosted.org/packages/6d/82/6e81fbcdd58f644570f51b6c2b9aeb63459ee17406f02f98dc6ce0de692c/plone_app_lockingbehavior-3.0.0a1-py3-none-any.whl (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.10) 2026-05-16T18:51:06,326 Found link https://files.pythonhosted.org/packages/97/8e/4af84fac7b9498dbf6cfea7f0576349705ca45bf971d9cf60a367491550a/plone_app_lockingbehavior-3.0.0a1.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.10), version: 3.0.0a1 2026-05-16T18:51:06,327 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://files.pythonhosted.org/packages/8e/27/69e588ebced2ff738ae6d353e5a0be8da8cf91004d2b100346792bbdf4b5/plone_app_lockingbehavior-3.0.0-py3-none-any.whl (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.10) 2026-05-16T18:51:06,328 Found link https://files.pythonhosted.org/packages/f3/ee/89560fbdae16377bb564378f4f003003edc523b1a8952bb57fbe228f8a6b/plone_app_lockingbehavior-3.0.0.tar.gz (from https://pypi.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.10), version: 3.0.0 2026-05-16T18:51:06,329 Fetching project page and analyzing links: https://www.piwheels.org/simple/plone-app-lockingbehavior/ 2026-05-16T18:51:06,329 Getting page https://www.piwheels.org/simple/plone-app-lockingbehavior/ 2026-05-16T18:51:06,331 Found index url https://www.piwheels.org/simple 2026-05-16T18:51:06,510 Fetched page https://www.piwheels.org/simple/plone-app-lockingbehavior/ as text/html 2026-05-16T18:51:06,515 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone_app_lockingbehavior-3.0.0a1-py3-none-any.whl#sha256=fb35568a0161df84e6f1ad55e0023928b188fa08b94772550be1fa162e1a7456 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.10) 2026-05-16T18:51:06,515 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone_app_lockingbehavior-2.0.3-py3-none-any.whl#sha256=394d990326f8aa9b015f5d2d3fcf397eb118efd02a9ac6050a6854422e97a162 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8) 2026-05-16T18:51:06,516 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-2.0.2-py3-none-any.whl#sha256=a0349b160a8f9a46bd24d5eef994c019c1f0abd4eb8ddd0098c0397828cb98a6 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8) 2026-05-16T18:51:06,516 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-2.0.1-py3-none-any.whl#sha256=95ba5aa7705bf12cf903f2bb8027d384eb0a9bf733f40f359dd006879aa8a0e7 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8) 2026-05-16T18:51:06,517 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-2.0.0-py3-none-any.whl#sha256=c38b7788f08b8c77fd12955304b29e25991eb8553b0c07fdd22cfdea9711f354 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) (requires-python:>=3.8) 2026-05-16T18:51:06,517 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-1.0.7-py2.py3-none-any.whl#sha256=af4b9679ecc8fba787c67a58fde4d47cc45bcc4c1fd83b7ac3543d20fb1a901d (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,518 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-1.0.6-py3-none-any.whl#sha256=2ffc57298e0772967e8f790dc2f774591091a66dd51c0ee0a2311db12de0640a (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,519 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-1.0.5-py3-none-any.whl#sha256=4a1f05ee5d0cbfdef6397152ee13b5bba3ea0341e7378bc9d40121a3b8b18c98 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,519 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-1.0.4-py3-none-any.whl#sha256=aea979b4064a5cb338cc83dd8b79c538e1aa87d2cb640ce4d454d0dfcb6c2592 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,520 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-1.0.3-py3-none-any.whl#sha256=5e5dbf3a478e684ac9870c6c2cec4c93218f0d184fb1f401edb4f8dffe9e556f (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,520 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-1.0.2-py3-none-any.whl#sha256=65ece6fa785cb3c9c7361facdbe5437a621c29956b27026dc319376b1283c189 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,521 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-1.0.1-py3-none-any.whl#sha256=2c5072bbd96b916699f1a637064a3307326b54619497c1fd46c85098d209b6a7 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,522 Skipping link: No binaries permitted for plone-app-lockingbehavior: https://archive1.piwheels.org/simple/plone-app-lockingbehavior/plone.app.lockingbehavior-1.0-py3-none-any.whl#sha256=4822d9e1a9651b73df68d7f5c20769c727e3967f7fa5209ccd08d6838ead3ea5 (from https://www.piwheels.org/simple/plone-app-lockingbehavior/) 2026-05-16T18:51:06,522 Skipping link: not a file: https://www.piwheels.org/simple/plone-app-lockingbehavior/ 2026-05-16T18:51:06,523 Skipping link: not a file: https://pypi.org/simple/plone-app-lockingbehavior/ 2026-05-16T18:51:06,543 Given no hashes to check 1 links for project 'plone-app-lockingbehavior': discarding no candidates 2026-05-16T18:51:06,560 Collecting plone-app-lockingbehavior==3.0.0 2026-05-16T18:51:06,563 Created temporary directory: /tmp/pip-unpack-icb0bjg4 2026-05-16T18:51:06,788 Downloading plone_app_lockingbehavior-3.0.0.tar.gz (15 kB) 2026-05-16T18:51:06,838 Added plone-app-lockingbehavior==3.0.0 from https://files.pythonhosted.org/packages/f3/ee/89560fbdae16377bb564378f4f003003edc523b1a8952bb57fbe228f8a6b/plone_app_lockingbehavior-3.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-1swi7a8n' 2026-05-16T18:51:06,845 Created temporary directory: /tmp/pip-build-env-s9y64qlp 2026-05-16T18:51:06,849 Installing build dependencies: started 2026-05-16T18:51:06,850 Running command pip subprocess to install build dependencies 2026-05-16T18:51:07,975 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-16T18:51:08,415 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-05-16T18:51:08,438 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T18:51:10,226 Collecting setuptools<80,>=68.2 2026-05-16T18:51:10,227 Obtaining dependency information for setuptools<80,>=68.2 from https://www.piwheels.org/simple/setuptools/setuptools-79.0.1-py3-none-any.whl.metadata 2026-05-16T18:51:10,250 Using cached https://www.piwheels.org/simple/setuptools/setuptools-79.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-16T18:51:10,488 Collecting wheel 2026-05-16T18:51:10,490 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-16T18:51:10,506 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-16T18:51:10,692 Collecting packaging>=24.0 2026-05-16T18:51:10,693 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-16T18:51:10,707 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-16T18:51:10,900 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-16T18:51:10,918 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-16T18:51:11,031 Using cached https://www.piwheels.org/simple/setuptools/setuptools-79.0.1-py3-none-any.whl (1.3 MB) 2026-05-16T18:51:11,070 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-16T18:51:11,096 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-16T18:51:11,201 Using cached https://www.piwheels.org/simple/setuptools/setuptools-79.0.1-py3-none-any.whl (1.3 MB) 2026-05-16T18:51:13,975 Installing collected packages: setuptools, packaging, wheel 2026-05-16T18:51:18,837 Creating /tmp/pip-build-env-s9y64qlp/overlay/local/bin 2026-05-16T18:51:18,839 changing mode of /tmp/pip-build-env-s9y64qlp/overlay/local/bin/wheel to 755 2026-05-16T18:51:18,859 Successfully installed packaging-26.2 setuptools-79.0.1 wheel-0.47.0 2026-05-16T18:51:19,142 Installing build dependencies: finished with status 'done' 2026-05-16T18:51:19,159 Getting requirements to build wheel: started 2026-05-16T18:51:19,160 Running command Getting requirements to build wheel 2026-05-16T18:51:19,725 /tmp/pip-build-env-s9y64qlp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T18:51:19,725 !! 2026-05-16T18:51:19,726 ******************************************************************************** 2026-05-16T18:51:19,727 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T18:51:19,728 License :: OSI Approved :: GNU General Public License v2 (GPLv2) 2026-05-16T18:51:19,729 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T18:51:19,729 ******************************************************************************** 2026-05-16T18:51:19,730 !! 2026-05-16T18:51:19,731 self._finalize_license_expression() 2026-05-16T18:51:19,753 running egg_info 2026-05-16T18:51:19,760 writing src/plone.app.lockingbehavior.egg-info/PKG-INFO 2026-05-16T18:51:19,764 writing dependency_links to src/plone.app.lockingbehavior.egg-info/dependency_links.txt 2026-05-16T18:51:19,766 writing entry points to src/plone.app.lockingbehavior.egg-info/entry_points.txt 2026-05-16T18:51:19,768 writing requirements to src/plone.app.lockingbehavior.egg-info/requires.txt 2026-05-16T18:51:19,769 writing top-level names to src/plone.app.lockingbehavior.egg-info/top_level.txt 2026-05-16T18:51:19,799 reading manifest file 'src/plone.app.lockingbehavior.egg-info/SOURCES.txt' 2026-05-16T18:51:19,802 reading manifest template 'MANIFEST.in' 2026-05-16T18:51:19,813 warning: no previously-included files found matching '.gitignore' 2026-05-16T18:51:19,813 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-05-16T18:51:19,818 warning: no files found matching '*.mo' anywhere in distribution 2026-05-16T18:51:19,819 warning: no previously-included files matching '*' found under directory 'news' 2026-05-16T18:51:19,819 warning: no previously-included files found matching 'news' 2026-05-16T18:51:19,823 writing manifest file 'src/plone.app.lockingbehavior.egg-info/SOURCES.txt' 2026-05-16T18:51:19,912 Getting requirements to build wheel: finished with status 'done' 2026-05-16T18:51:19,915 Created temporary directory: /tmp/pip-modern-metadata-8u51fri8 2026-05-16T18:51:19,918 Preparing metadata (pyproject.toml): started 2026-05-16T18:51:19,919 Running command Preparing metadata (pyproject.toml) 2026-05-16T18:51:20,453 /tmp/pip-build-env-s9y64qlp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T18:51:20,453 !! 2026-05-16T18:51:20,455 ******************************************************************************** 2026-05-16T18:51:20,455 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T18:51:20,457 License :: OSI Approved :: GNU General Public License v2 (GPLv2) 2026-05-16T18:51:20,458 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T18:51:20,458 ******************************************************************************** 2026-05-16T18:51:20,460 !! 2026-05-16T18:51:20,460 self._finalize_license_expression() 2026-05-16T18:51:20,483 running dist_info 2026-05-16T18:51:20,495 creating /tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info 2026-05-16T18:51:20,496 writing /tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info/PKG-INFO 2026-05-16T18:51:20,501 writing dependency_links to /tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info/dependency_links.txt 2026-05-16T18:51:20,502 writing entry points to /tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info/entry_points.txt 2026-05-16T18:51:20,504 writing requirements to /tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info/requires.txt 2026-05-16T18:51:20,505 writing top-level names to /tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info/top_level.txt 2026-05-16T18:51:20,507 writing manifest file '/tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info/SOURCES.txt' 2026-05-16T18:51:20,535 reading manifest file '/tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info/SOURCES.txt' 2026-05-16T18:51:20,536 reading manifest template 'MANIFEST.in' 2026-05-16T18:51:20,546 warning: no previously-included files found matching '.gitignore' 2026-05-16T18:51:20,547 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-05-16T18:51:20,552 warning: no files found matching '*.mo' anywhere in distribution 2026-05-16T18:51:20,552 warning: no previously-included files matching '*' found under directory 'news' 2026-05-16T18:51:20,553 warning: no previously-included files found matching 'news' 2026-05-16T18:51:20,556 writing manifest file '/tmp/pip-modern-metadata-8u51fri8/plone.app.lockingbehavior.egg-info/SOURCES.txt' 2026-05-16T18:51:20,557 creating '/tmp/pip-modern-metadata-8u51fri8/plone_app_lockingbehavior-3.0.0.dist-info' 2026-05-16T18:51:20,693 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-16T18:51:20,698 Source in /tmp/pip-wheel-yqm9qxmo/plone-app-lockingbehavior_b7e16beb5c5149209f46ef19b73515fc has version 3.0.0, which satisfies requirement plone-app-lockingbehavior==3.0.0 from https://files.pythonhosted.org/packages/f3/ee/89560fbdae16377bb564378f4f003003edc523b1a8952bb57fbe228f8a6b/plone_app_lockingbehavior-3.0.0.tar.gz 2026-05-16T18:51:20,699 Removed plone-app-lockingbehavior==3.0.0 from https://files.pythonhosted.org/packages/f3/ee/89560fbdae16377bb564378f4f003003edc523b1a8952bb57fbe228f8a6b/plone_app_lockingbehavior-3.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-1swi7a8n' 2026-05-16T18:51:20,705 Created temporary directory: /tmp/pip-unpack-ugxuntbb 2026-05-16T18:51:20,706 Building wheels for collected packages: plone-app-lockingbehavior 2026-05-16T18:51:20,710 Created temporary directory: /tmp/pip-wheel-4xlrevpn 2026-05-16T18:51:20,711 Destination directory: /tmp/pip-wheel-4xlrevpn 2026-05-16T18:51:20,713 Building wheel for plone-app-lockingbehavior (pyproject.toml): started 2026-05-16T18:51:20,714 Running command Building wheel for plone-app-lockingbehavior (pyproject.toml) 2026-05-16T18:51:21,235 /tmp/pip-build-env-s9y64qlp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T18:51:21,235 !! 2026-05-16T18:51:21,236 ******************************************************************************** 2026-05-16T18:51:21,237 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T18:51:21,238 License :: OSI Approved :: GNU General Public License v2 (GPLv2) 2026-05-16T18:51:21,239 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T18:51:21,240 ******************************************************************************** 2026-05-16T18:51:21,241 !! 2026-05-16T18:51:21,242 self._finalize_license_expression() 2026-05-16T18:51:21,265 running bdist_wheel 2026-05-16T18:51:21,295 running build 2026-05-16T18:51:21,296 running build_py 2026-05-16T18:51:21,306 creating build/lib/plone/app/lockingbehavior 2026-05-16T18:51:21,309 copying src/plone/app/lockingbehavior/handlers.py -> build/lib/plone/app/lockingbehavior 2026-05-16T18:51:21,311 copying src/plone/app/lockingbehavior/testing.py -> build/lib/plone/app/lockingbehavior 2026-05-16T18:51:21,313 copying src/plone/app/lockingbehavior/behaviors.py -> build/lib/plone/app/lockingbehavior 2026-05-16T18:51:21,314 copying src/plone/app/lockingbehavior/__init__.py -> build/lib/plone/app/lockingbehavior 2026-05-16T18:51:21,316 creating build/lib/plone/app/lockingbehavior/tests 2026-05-16T18:51:21,317 copying src/plone/app/lockingbehavior/tests/test_locking.py -> build/lib/plone/app/lockingbehavior/tests 2026-05-16T18:51:21,319 copying src/plone/app/lockingbehavior/tests/__init__.py -> build/lib/plone/app/lockingbehavior/tests 2026-05-16T18:51:21,320 running egg_info 2026-05-16T18:51:21,332 writing src/plone.app.lockingbehavior.egg-info/PKG-INFO 2026-05-16T18:51:21,336 writing dependency_links to src/plone.app.lockingbehavior.egg-info/dependency_links.txt 2026-05-16T18:51:21,337 writing entry points to src/plone.app.lockingbehavior.egg-info/entry_points.txt 2026-05-16T18:51:21,338 writing requirements to src/plone.app.lockingbehavior.egg-info/requires.txt 2026-05-16T18:51:21,339 writing top-level names to src/plone.app.lockingbehavior.egg-info/top_level.txt 2026-05-16T18:51:21,350 reading manifest file 'src/plone.app.lockingbehavior.egg-info/SOURCES.txt' 2026-05-16T18:51:21,353 reading manifest template 'MANIFEST.in' 2026-05-16T18:51:21,363 warning: no previously-included files found matching '.gitignore' 2026-05-16T18:51:21,364 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-05-16T18:51:21,371 warning: no files found matching '*.mo' anywhere in distribution 2026-05-16T18:51:21,372 warning: no previously-included files matching '*' found under directory 'news' 2026-05-16T18:51:21,372 warning: no previously-included files found matching 'news' 2026-05-16T18:51:21,376 writing manifest file 'src/plone.app.lockingbehavior.egg-info/SOURCES.txt' 2026-05-16T18:51:21,380 copying src/plone/app/lockingbehavior/configure.zcml -> build/lib/plone/app/lockingbehavior 2026-05-16T18:51:21,396 installing to build/bdist.linux-armv7l/wheel 2026-05-16T18:51:21,397 running install 2026-05-16T18:51:21,421 running install_lib 2026-05-16T18:51:21,432 creating build/bdist.linux-armv7l/wheel 2026-05-16T18:51:21,434 creating build/bdist.linux-armv7l/wheel/plone 2026-05-16T18:51:21,436 creating build/bdist.linux-armv7l/wheel/plone/app 2026-05-16T18:51:21,438 creating build/bdist.linux-armv7l/wheel/plone/app/lockingbehavior 2026-05-16T18:51:21,439 copying build/lib/plone/app/lockingbehavior/handlers.py -> build/bdist.linux-armv7l/wheel/./plone/app/lockingbehavior 2026-05-16T18:51:21,441 copying build/lib/plone/app/lockingbehavior/testing.py -> build/bdist.linux-armv7l/wheel/./plone/app/lockingbehavior 2026-05-16T18:51:21,443 creating build/bdist.linux-armv7l/wheel/plone/app/lockingbehavior/tests 2026-05-16T18:51:21,445 copying build/lib/plone/app/lockingbehavior/tests/test_locking.py -> build/bdist.linux-armv7l/wheel/./plone/app/lockingbehavior/tests 2026-05-16T18:51:21,447 copying build/lib/plone/app/lockingbehavior/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./plone/app/lockingbehavior/tests 2026-05-16T18:51:21,449 copying build/lib/plone/app/lockingbehavior/behaviors.py -> build/bdist.linux-armv7l/wheel/./plone/app/lockingbehavior 2026-05-16T18:51:21,452 copying build/lib/plone/app/lockingbehavior/configure.zcml -> build/bdist.linux-armv7l/wheel/./plone/app/lockingbehavior 2026-05-16T18:51:21,453 copying build/lib/plone/app/lockingbehavior/__init__.py -> build/bdist.linux-armv7l/wheel/./plone/app/lockingbehavior 2026-05-16T18:51:21,455 running install_egg_info 2026-05-16T18:51:21,469 Copying src/plone.app.lockingbehavior.egg-info to build/bdist.linux-armv7l/wheel/./plone.app.lockingbehavior-3.0.0-py3.11.egg-info 2026-05-16T18:51:21,490 running install_scripts 2026-05-16T18:51:21,502 creating build/bdist.linux-armv7l/wheel/plone_app_lockingbehavior-3.0.0.dist-info/WHEEL 2026-05-16T18:51:21,506 creating '/tmp/pip-wheel-4xlrevpn/.tmp-ren0fgyp/plone_app_lockingbehavior-3.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-16T18:51:21,511 adding 'plone/app/lockingbehavior/__init__.py' 2026-05-16T18:51:21,512 adding 'plone/app/lockingbehavior/behaviors.py' 2026-05-16T18:51:21,514 adding 'plone/app/lockingbehavior/configure.zcml' 2026-05-16T18:51:21,515 adding 'plone/app/lockingbehavior/handlers.py' 2026-05-16T18:51:21,517 adding 'plone/app/lockingbehavior/testing.py' 2026-05-16T18:51:21,518 adding 'plone/app/lockingbehavior/tests/__init__.py' 2026-05-16T18:51:21,520 adding 'plone/app/lockingbehavior/tests/test_locking.py' 2026-05-16T18:51:21,522 adding 'plone_app_lockingbehavior-3.0.0.dist-info/METADATA' 2026-05-16T18:51:21,523 adding 'plone_app_lockingbehavior-3.0.0.dist-info/WHEEL' 2026-05-16T18:51:21,524 adding 'plone_app_lockingbehavior-3.0.0.dist-info/entry_points.txt' 2026-05-16T18:51:21,525 adding 'plone_app_lockingbehavior-3.0.0.dist-info/top_level.txt' 2026-05-16T18:51:21,526 adding 'plone_app_lockingbehavior-3.0.0.dist-info/RECORD' 2026-05-16T18:51:21,528 removing build/bdist.linux-armv7l/wheel 2026-05-16T18:51:21,627 Building wheel for plone-app-lockingbehavior (pyproject.toml): finished with status 'done' 2026-05-16T18:51:21,631 Created wheel for plone-app-lockingbehavior: filename=plone_app_lockingbehavior-3.0.0-py3-none-any.whl size=7280 sha256=33354b4b2a9035718b6c625f2aa9c7e4fbe83de443a7962f1ecafb89dc4b537f 2026-05-16T18:51:21,633 Stored in directory: /tmp/pip-ephem-wheel-cache-au9a7zi0/wheels/bc/24/59/b6afa708446470fa4909f6656d4c9c19ab73439d493fa30867 2026-05-16T18:51:21,644 Successfully built plone-app-lockingbehavior 2026-05-16T18:51:21,648 Removed build tracker: '/tmp/pip-build-tracker-1swi7a8n'