2026-06-04T22:01:46,536 Created temporary directory: /tmp/pip-ephem-wheel-cache-uwd9ls0a 2026-06-04T22:01:46,538 Created temporary directory: /tmp/pip-build-tracker-4mp_il0b 2026-06-04T22:01:46,539 Initialized build tracking at /tmp/pip-build-tracker-4mp_il0b 2026-06-04T22:01:46,539 Created build tracker: /tmp/pip-build-tracker-4mp_il0b 2026-06-04T22:01:46,540 Entered build tracker: /tmp/pip-build-tracker-4mp_il0b 2026-06-04T22:01:46,540 Created temporary directory: /tmp/pip-wheel-jwttaczh 2026-06-04T22:01:46,543 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-06-04T22:01:46,546 Created temporary directory: /tmp/pip-ephem-wheel-cache-ydvemu7a 2026-06-04T22:01:46,568 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T22:01:46,572 2 location(s) to search for versions of django-signoffs: 2026-06-04T22:01:46,572 * https://pypi.org/simple/django-signoffs/ 2026-06-04T22:01:46,572 * https://www.piwheels.org/simple/django-signoffs/ 2026-06-04T22:01:46,573 Fetching project page and analyzing links: https://pypi.org/simple/django-signoffs/ 2026-06-04T22:01:46,574 Getting page https://pypi.org/simple/django-signoffs/ 2026-06-04T22:01:46,575 Found index url https://pypi.org/simple 2026-06-04T22:01:46,802 Fetched page https://pypi.org/simple/django-signoffs/ as application/vnd.pypi.simple.v1+json 2026-06-04T22:01:46,807 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/7b/4a/3851156bcd80a2df864dbbf09e5cb54e154be559b2ebfd4025ea0e571817/django_signoffs-0.3.0-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,808 Found link https://files.pythonhosted.org/packages/77/ea/cd44e2c35295ec2426387bc147f9dbb5573609a9e81978e8163cba3626f3/django_signoffs-0.3.0.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.0 2026-06-04T22:01:46,809 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/3d/b4/1675b3d6279a1e33530dcd489659b04566154fa59cae46840c4e260fcb98/django_signoffs-0.3.1-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,810 Found link https://files.pythonhosted.org/packages/fc/45/e6bbb18d70d478db353631c74793c03f946e2882ef144545fc50f4f32459/django_signoffs-0.3.1.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.1 2026-06-04T22:01:46,811 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/6a/3e/58205a054ee45fc9c7d81bb5723fc12d68ef77314443dc4f4fa66101d0da/django_signoffs-0.3.2-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,812 Found link https://files.pythonhosted.org/packages/d6/a2/bbdf1779c5b7b298de0c9e770ee57b9698da0c013f21f8641f3e6d9e88a9/django_signoffs-0.3.2.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.2 2026-06-04T22:01:46,812 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/dd/c8/8ea0939c4d9ea9869220a73ff1ae1b5cbcb0ea686048dd8e3eccdcf01c82/django_signoffs-0.3.3-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,813 Found link https://files.pythonhosted.org/packages/93/81/99c5e239c05572b6250e929f3386e3951cb2140587a063b61b7d88cbb257/django_signoffs-0.3.3.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.3 2026-06-04T22:01:46,814 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/e8/9e/81819c567dd33c6121e99d09161c2d42cda93980d9aafd12f85f48e46949/django_signoffs-0.3.4-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,815 Found link https://files.pythonhosted.org/packages/3b/91/921d51e8dce7d4c6f611a02ceb761fcdde1fa614f2cb912d6756cdf72e44/django_signoffs-0.3.4.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.4 2026-06-04T22:01:46,816 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/56/5b/a065b48270de18296402b55380d7dd676a75e71766fbcd339406b81df9e9/django_signoffs-0.3.7-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,818 Found link https://files.pythonhosted.org/packages/90/10/9ceef562db1996afd44b1d210d86febf3bad0fda23d98670c07a803d67ce/django_signoffs-0.3.7.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.7 2026-06-04T22:01:46,818 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/9b/47/4c8b4e7b7f68f82cc51d617e198fb591cba0e617ded403c39e7d42c19311/django_signoffs-0.3.8-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,819 Found link https://files.pythonhosted.org/packages/c4/e8/e473f9cb752085c4a37ded357590195ea1dc514d17f2c41704ea8a04fba3/django_signoffs-0.3.8.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.8 2026-06-04T22:01:46,820 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/8d/ff/1fcdb1f22b4001338226b9484dcfe76d2bc4a6ea73d5bf36bcbc43c41efc/django_signoffs-0.3.9-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,821 Found link https://files.pythonhosted.org/packages/22/94/1fccfd9c7fa1378cea309a918ca8af06c1e50c69b9456d09a3c80301f467/django_signoffs-0.3.9.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.9 2026-06-04T22:01:46,821 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/f1/ef/7832ceb9d7cb3ba0f8efb815dff86a3bdbae96ee4bf401cadc14a4bf9686/django_signoffs-0.3.10-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,822 Found link https://files.pythonhosted.org/packages/d6/14/4c508f1bd6c8845dfb0e3a8e02b378e3ae7dc25bb6fa6a6d694d20108308/django_signoffs-0.3.10.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.10 2026-06-04T22:01:46,823 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/cd/71/744289ae915458443108895a0f199c4808b2e4bb30995728f2623784772d/django_signoffs-0.3.11-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,824 Found link https://files.pythonhosted.org/packages/03/ed/bb940222ca0db6ac053e1d6f547a12f03773cb5f1bf362360fa94dd6ca9f/django_signoffs-0.3.11.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.11 2026-06-04T22:01:46,825 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/14/50/20cd056e259a24189dceeb3d4c2aed628aaf2ae32d659cf07a502c96348c/django_signoffs-0.3.12-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:46,826 Found link https://files.pythonhosted.org/packages/f4/a4/1a2df0b19cf8ba39eb57716bf1a0da3a8dfaa124aa07cab5b5defc8b14d4/django_signoffs-0.3.12.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8), version: 0.3.12 2026-06-04T22:01:46,826 Skipping link: No binaries permitted for django-signoffs: https://files.pythonhosted.org/packages/2a/f0/474e9bed92147337ba3260a6e3ce658941afdfef40ab154251a9632da6ec/django_signoffs-0.4.0-py3-none-any.whl (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.10) 2026-06-04T22:01:46,828 Found link https://files.pythonhosted.org/packages/07/a7/86e3abc0e36eaf7f1af14c8aa5624bbd6f6fc1e702c43ad74da4e6d80b75/django_signoffs-0.4.0.tar.gz (from https://pypi.org/simple/django-signoffs/) (requires-python:<4.0,>=3.10), version: 0.4.0 2026-06-04T22:01:46,829 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-signoffs/ 2026-06-04T22:01:46,829 Getting page https://www.piwheels.org/simple/django-signoffs/ 2026-06-04T22:01:46,830 Found index url https://www.piwheels.org/simple 2026-06-04T22:01:47,009 Fetched page https://www.piwheels.org/simple/django-signoffs/ as text/html 2026-06-04T22:01:47,013 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.12-py3-none-any.whl#sha256=caddfb997265ad4e0ddedba9c4b5c0512e705fa7ac6b0bfc6eb2629a0face39f (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,014 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.11-py3-none-any.whl#sha256=2cfee37f5f5cb8e2f45aa04fa622acc2871ac0feee7be3953e2867eeeb5cd81f (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,015 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.10-py3-none-any.whl#sha256=060ed86f0738f8a95370c6766289d0b30dcfe898fb8a2ce73d667e203d6b8df7 (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,015 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.9-py3-none-any.whl#sha256=ca0b7c2af70bc432ea70b3d419e9d776899a903c755dc6d22b422d860e1c028e (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,016 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.8-py3-none-any.whl#sha256=8e980ac243f5e9523eccc858cc80a60df7b964ed046e2dc15da0814d3a721569 (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,016 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.7-py3-none-any.whl#sha256=9c1afd274778180551391adafbee4991bb43f5aadb821e9e1d5ed9c90e852884 (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,017 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.4-py3-none-any.whl#sha256=494a0dc399cf916fd9c312759854f150f2f7a59632a2d6176d3c83f197ec410d (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,017 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.3-py3-none-any.whl#sha256=99931805a9b312742e284dd6f0abba42011766daac5edeb533ad32ca0cda1ad0 (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,018 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.2-py3-none-any.whl#sha256=1c5c5d62156f114bb2c90a1507cfef705a36bff212c3d6b310ff501ced16cd4b (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,019 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.1-py3-none-any.whl#sha256=e3957937abac6da8aa19201291e07e688144be6f418903fce1cfe7ba68e4d77f (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,019 Skipping link: No binaries permitted for django-signoffs: https://archive1.piwheels.org/simple/django-signoffs/django_signoffs-0.3.0-py3-none-any.whl#sha256=f14f23e0babeae10abee2c8aeea485994d4b3033c1ee4c44809e3f79bc8d34c3 (from https://www.piwheels.org/simple/django-signoffs/) (requires-python:<4.0,>=3.8) 2026-06-04T22:01:47,020 Skipping link: not a file: https://www.piwheels.org/simple/django-signoffs/ 2026-06-04T22:01:47,021 Skipping link: not a file: https://pypi.org/simple/django-signoffs/ 2026-06-04T22:01:47,041 Given no hashes to check 1 links for project 'django-signoffs': discarding no candidates 2026-06-04T22:01:47,059 Collecting django-signoffs==0.4.0 2026-06-04T22:01:47,061 Created temporary directory: /tmp/pip-unpack-ceo_x7n3 2026-06-04T22:01:47,294 Downloading django_signoffs-0.4.0.tar.gz (99 kB) 2026-06-04T22:01:47,595 Added django-signoffs==0.4.0 from https://files.pythonhosted.org/packages/07/a7/86e3abc0e36eaf7f1af14c8aa5624bbd6f6fc1e702c43ad74da4e6d80b75/django_signoffs-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-4mp_il0b' 2026-06-04T22:01:47,600 Created temporary directory: /tmp/pip-build-env-w6bqf53d 2026-06-04T22:01:47,605 Installing build dependencies: started 2026-06-04T22:01:47,606 Running command pip subprocess to install build dependencies 2026-06-04T22:01:48,748 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-04T22:01:49,166 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-06-04T22:01:49,189 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-04T22:01:50,995 Collecting setuptools 2026-06-04T22:01:50,996 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-04T22:01:51,011 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-04T22:01:51,278 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-04T22:01:51,372 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-04T22:01:54,099 Installing collected packages: setuptools 2026-06-04T22:01:57,594 Successfully installed setuptools-82.0.1 2026-06-04T22:01:57,886 Installing build dependencies: finished with status 'done' 2026-06-04T22:01:57,893 Getting requirements to build wheel: started 2026-06-04T22:01:57,894 Running command Getting requirements to build wheel 2026-06-04T22:01:58,549 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-04T22:01:58,549 !! 2026-06-04T22:01:58,550 ******************************************************************************** 2026-06-04T22:01:58,551 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-04T22:01:58,552 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-04T22:01:58,552 or your builds will no longer be supported. 2026-06-04T22:01:58,553 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:01:58,554 ******************************************************************************** 2026-06-04T22:01:58,555 !! 2026-06-04T22:01:58,556 corresp(dist, value, root_dir) 2026-06-04T22:01:58,633 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-04T22:01:58,634 !! 2026-06-04T22:01:58,635 ******************************************************************************** 2026-06-04T22:01:58,635 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-04T22:01:58,636 License :: OSI Approved :: MIT License 2026-06-04T22:01:58,637 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:01:58,637 ******************************************************************************** 2026-06-04T22:01:58,638 !! 2026-06-04T22:01:58,639 dist._finalize_license_expression() 2026-06-04T22:01:58,639 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-04T22:01:58,640 !! 2026-06-04T22:01:58,641 ******************************************************************************** 2026-06-04T22:01:58,641 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-04T22:01:58,642 License :: OSI Approved :: MIT License 2026-06-04T22:01:58,643 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:01:58,643 ******************************************************************************** 2026-06-04T22:01:58,644 !! 2026-06-04T22:01:58,645 self._finalize_license_expression() 2026-06-04T22:01:58,647 running egg_info 2026-06-04T22:01:58,652 writing django_signoffs.egg-info/PKG-INFO 2026-06-04T22:01:58,660 writing dependency_links to django_signoffs.egg-info/dependency_links.txt 2026-06-04T22:01:58,661 writing entry points to django_signoffs.egg-info/entry_points.txt 2026-06-04T22:01:58,665 writing requirements to django_signoffs.egg-info/requires.txt 2026-06-04T22:01:58,666 writing top-level names to django_signoffs.egg-info/top_level.txt 2026-06-04T22:01:58,708 reading manifest file 'django_signoffs.egg-info/SOURCES.txt' 2026-06-04T22:01:58,716 reading manifest template 'MANIFEST.in' 2026-06-04T22:01:58,733 warning: no previously-included files matching '*' found under directory 'docs' 2026-06-04T22:01:58,734 warning: no previously-included files matching '*' found under directory 'tasks' 2026-06-04T22:01:58,735 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-06-04T22:01:58,736 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-06-04T22:01:58,737 adding license file 'LICENSE' 2026-06-04T22:01:58,743 writing manifest file 'django_signoffs.egg-info/SOURCES.txt' 2026-06-04T22:01:58,842 Getting requirements to build wheel: finished with status 'done' 2026-06-04T22:01:58,845 Created temporary directory: /tmp/pip-modern-metadata-4us3n_s1 2026-06-04T22:01:58,847 Preparing metadata (pyproject.toml): started 2026-06-04T22:01:58,848 Running command Preparing metadata (pyproject.toml) 2026-06-04T22:01:59,440 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-04T22:01:59,440 !! 2026-06-04T22:01:59,441 ******************************************************************************** 2026-06-04T22:01:59,442 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-04T22:01:59,443 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-04T22:01:59,444 or your builds will no longer be supported. 2026-06-04T22:01:59,445 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:01:59,446 ******************************************************************************** 2026-06-04T22:01:59,447 !! 2026-06-04T22:01:59,448 corresp(dist, value, root_dir) 2026-06-04T22:01:59,551 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-04T22:01:59,552 !! 2026-06-04T22:01:59,553 ******************************************************************************** 2026-06-04T22:01:59,553 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-04T22:01:59,554 License :: OSI Approved :: MIT License 2026-06-04T22:01:59,555 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:01:59,555 ******************************************************************************** 2026-06-04T22:01:59,556 !! 2026-06-04T22:01:59,573 dist._finalize_license_expression() 2026-06-04T22:01:59,575 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-04T22:01:59,575 !! 2026-06-04T22:01:59,576 ******************************************************************************** 2026-06-04T22:01:59,577 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-04T22:01:59,578 License :: OSI Approved :: MIT License 2026-06-04T22:01:59,579 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:01:59,580 ******************************************************************************** 2026-06-04T22:01:59,586 !! 2026-06-04T22:01:59,586 self._finalize_license_expression() 2026-06-04T22:01:59,587 running dist_info 2026-06-04T22:01:59,595 creating /tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info 2026-06-04T22:01:59,597 writing /tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info/PKG-INFO 2026-06-04T22:01:59,606 writing dependency_links to /tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info/dependency_links.txt 2026-06-04T22:01:59,609 writing entry points to /tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info/entry_points.txt 2026-06-04T22:01:59,612 writing requirements to /tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info/requires.txt 2026-06-04T22:01:59,614 writing top-level names to /tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info/top_level.txt 2026-06-04T22:01:59,616 writing manifest file '/tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info/SOURCES.txt' 2026-06-04T22:01:59,660 reading manifest file '/tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info/SOURCES.txt' 2026-06-04T22:01:59,663 reading manifest template 'MANIFEST.in' 2026-06-04T22:01:59,689 warning: no previously-included files matching '*' found under directory 'docs' 2026-06-04T22:01:59,690 warning: no previously-included files matching '*' found under directory 'tasks' 2026-06-04T22:01:59,691 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-06-04T22:01:59,692 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-06-04T22:01:59,692 adding license file 'LICENSE' 2026-06-04T22:01:59,698 writing manifest file '/tmp/pip-modern-metadata-4us3n_s1/django_signoffs.egg-info/SOURCES.txt' 2026-06-04T22:01:59,700 creating '/tmp/pip-modern-metadata-4us3n_s1/django_signoffs-0.4.0.dist-info' 2026-06-04T22:01:59,835 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-04T22:01:59,841 Source in /tmp/pip-wheel-jwttaczh/django-signoffs_64a4ff8ce7644fa180508426f03c7777 has version 0.4.0, which satisfies requirement django-signoffs==0.4.0 from https://files.pythonhosted.org/packages/07/a7/86e3abc0e36eaf7f1af14c8aa5624bbd6f6fc1e702c43ad74da4e6d80b75/django_signoffs-0.4.0.tar.gz 2026-06-04T22:01:59,843 Removed django-signoffs==0.4.0 from https://files.pythonhosted.org/packages/07/a7/86e3abc0e36eaf7f1af14c8aa5624bbd6f6fc1e702c43ad74da4e6d80b75/django_signoffs-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-4mp_il0b' 2026-06-04T22:01:59,850 Created temporary directory: /tmp/pip-unpack-6j0x2fm7 2026-06-04T22:01:59,851 Building wheels for collected packages: django-signoffs 2026-06-04T22:01:59,857 Created temporary directory: /tmp/pip-wheel-klkvndfu 2026-06-04T22:01:59,858 Destination directory: /tmp/pip-wheel-klkvndfu 2026-06-04T22:01:59,861 Building wheel for django-signoffs (pyproject.toml): started 2026-06-04T22:01:59,862 Running command Building wheel for django-signoffs (pyproject.toml) 2026-06-04T22:02:00,473 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-04T22:02:00,473 !! 2026-06-04T22:02:00,474 ******************************************************************************** 2026-06-04T22:02:00,474 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-04T22:02:00,475 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-04T22:02:00,476 or your builds will no longer be supported. 2026-06-04T22:02:00,477 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:02:00,477 ******************************************************************************** 2026-06-04T22:02:00,478 !! 2026-06-04T22:02:00,479 corresp(dist, value, root_dir) 2026-06-04T22:02:00,547 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-04T22:02:00,548 !! 2026-06-04T22:02:00,549 ******************************************************************************** 2026-06-04T22:02:00,550 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-04T22:02:00,551 License :: OSI Approved :: MIT License 2026-06-04T22:02:00,553 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:02:00,554 ******************************************************************************** 2026-06-04T22:02:00,555 !! 2026-06-04T22:02:00,557 dist._finalize_license_expression() 2026-06-04T22:02:00,557 /tmp/pip-build-env-w6bqf53d/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-04T22:02:00,558 !! 2026-06-04T22:02:00,560 ******************************************************************************** 2026-06-04T22:02:00,560 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-04T22:02:00,562 License :: OSI Approved :: MIT License 2026-06-04T22:02:00,564 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-04T22:02:00,565 ******************************************************************************** 2026-06-04T22:02:00,567 !! 2026-06-04T22:02:00,567 self._finalize_license_expression() 2026-06-04T22:02:00,568 running bdist_wheel 2026-06-04T22:02:00,577 running build 2026-06-04T22:02:00,578 running build_py 2026-06-04T22:02:00,584 creating build/lib/signoffs 2026-06-04T22:02:00,587 copying signoffs/forms.py -> build/lib/signoffs 2026-06-04T22:02:00,590 copying signoffs/shortcuts.py -> build/lib/signoffs 2026-06-04T22:02:00,592 copying signoffs/approvals.py -> build/lib/signoffs 2026-06-04T22:02:00,597 copying signoffs/__init__.py -> build/lib/signoffs 2026-06-04T22:02:00,599 copying signoffs/models.py -> build/lib/signoffs 2026-06-04T22:02:00,600 copying signoffs/views.py -> build/lib/signoffs 2026-06-04T22:02:00,602 copying signoffs/apps.py -> build/lib/signoffs 2026-06-04T22:02:00,605 copying signoffs/urls.py -> build/lib/signoffs 2026-06-04T22:02:00,606 copying signoffs/signing_order.py -> build/lib/signoffs 2026-06-04T22:02:00,610 copying signoffs/signoffs.py -> build/lib/signoffs 2026-06-04T22:02:00,612 copying signoffs/process.py -> build/lib/signoffs 2026-06-04T22:02:00,614 copying signoffs/registry.py -> build/lib/signoffs 2026-06-04T22:02:00,618 copying signoffs/settings.py -> build/lib/signoffs 2026-06-04T22:02:00,621 creating build/lib/signoffs/templatetags 2026-06-04T22:02:00,622 copying signoffs/templatetags/signoff_tags.py -> build/lib/signoffs/templatetags 2026-06-04T22:02:00,625 copying signoffs/templatetags/__init__.py -> build/lib/signoffs/templatetags 2026-06-04T22:02:00,628 creating build/lib/signoffs/contrib 2026-06-04T22:02:00,629 copying signoffs/contrib/__init__.py -> build/lib/signoffs/contrib 2026-06-04T22:02:00,632 creating build/lib/signoffs/core 2026-06-04T22:02:00,633 copying signoffs/core/forms.py -> build/lib/signoffs/core 2026-06-04T22:02:00,636 copying signoffs/core/approvals.py -> build/lib/signoffs/core 2026-06-04T22:02:00,639 copying signoffs/core/__init__.py -> build/lib/signoffs/core 2026-06-04T22:02:00,642 copying signoffs/core/utils.py -> build/lib/signoffs/core 2026-06-04T22:02:00,644 copying signoffs/core/signoffs.py -> build/lib/signoffs/core 2026-06-04T22:02:00,648 copying signoffs/core/process.py -> build/lib/signoffs/core 2026-06-04T22:02:00,654 creating build/lib/signoffs/contrib/approvals 2026-06-04T22:02:00,657 copying signoffs/contrib/approvals/forms.py -> build/lib/signoffs/contrib/approvals 2026-06-04T22:02:00,660 copying signoffs/contrib/approvals/approvals.py -> build/lib/signoffs/contrib/approvals 2026-06-04T22:02:00,662 copying signoffs/contrib/approvals/__init__.py -> build/lib/signoffs/contrib/approvals 2026-06-04T22:02:00,663 copying signoffs/contrib/approvals/models.py -> build/lib/signoffs/contrib/approvals 2026-06-04T22:02:00,665 copying signoffs/contrib/approvals/apps.py -> build/lib/signoffs/contrib/approvals 2026-06-04T22:02:00,668 creating build/lib/signoffs/contrib/signets 2026-06-04T22:02:00,669 copying signoffs/contrib/signets/__init__.py -> build/lib/signoffs/contrib/signets 2026-06-04T22:02:00,671 copying signoffs/contrib/signets/models.py -> build/lib/signoffs/contrib/signets 2026-06-04T22:02:00,673 copying signoffs/contrib/signets/apps.py -> build/lib/signoffs/contrib/signets 2026-06-04T22:02:00,675 copying signoffs/contrib/signets/signoffs.py -> build/lib/signoffs/contrib/signets 2026-06-04T22:02:00,677 creating build/lib/signoffs/contrib/approvals/migrations 2026-06-04T22:02:00,678 copying signoffs/contrib/approvals/migrations/__init__.py -> build/lib/signoffs/contrib/approvals/migrations 2026-06-04T22:02:00,680 copying signoffs/contrib/approvals/migrations/0001_initial.py -> build/lib/signoffs/contrib/approvals/migrations 2026-06-04T22:02:00,682 creating build/lib/signoffs/contrib/signets/migrations 2026-06-04T22:02:00,683 copying signoffs/contrib/signets/migrations/__init__.py -> build/lib/signoffs/contrib/signets/migrations 2026-06-04T22:02:00,685 copying signoffs/contrib/signets/migrations/0001_initial.py -> build/lib/signoffs/contrib/signets/migrations 2026-06-04T22:02:00,688 creating build/lib/signoffs/core/tests 2026-06-04T22:02:00,689 copying signoffs/core/tests/test_approval_fields.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,691 copying signoffs/core/tests/test_signoff_forms.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,693 copying signoffs/core/tests/__init__.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,694 copying signoffs/core/tests/test_signoff_fields.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,697 copying signoffs/core/tests/models.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,699 copying signoffs/core/tests/test_signoff_models.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,702 copying signoffs/core/tests/test_approval_process.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,704 copying signoffs/core/tests/test_utils.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,706 copying signoffs/core/tests/test_approval_models.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,709 copying signoffs/core/tests/test_view_actions.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,712 copying signoffs/core/tests/test_process.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,714 copying signoffs/core/tests/fixtures.py -> build/lib/signoffs/core/tests 2026-06-04T22:02:00,717 creating build/lib/signoffs/core/urls 2026-06-04T22:02:00,718 copying signoffs/core/urls/approvals.py -> build/lib/signoffs/core/urls 2026-06-04T22:02:00,720 copying signoffs/core/urls/__init__.py -> build/lib/signoffs/core/urls 2026-06-04T22:02:00,722 copying signoffs/core/urls/signoffs.py -> build/lib/signoffs/core/urls 2026-06-04T22:02:00,725 creating build/lib/signoffs/core/models 2026-06-04T22:02:00,726 copying signoffs/core/models/signets.py -> build/lib/signoffs/core/models 2026-06-04T22:02:00,729 copying signoffs/core/models/fields.py -> build/lib/signoffs/core/models 2026-06-04T22:02:00,732 copying signoffs/core/models/__init__.py -> build/lib/signoffs/core/models 2026-06-04T22:02:00,733 copying signoffs/core/models/stamps.py -> build/lib/signoffs/core/models 2026-06-04T22:02:00,735 copying signoffs/core/models/managers.py -> build/lib/signoffs/core/models 2026-06-04T22:02:00,738 creating build/lib/signoffs/core/signing_order 2026-06-04T22:02:00,739 copying signoffs/core/signing_order/__init__.py -> build/lib/signoffs/core/signing_order 2026-06-04T22:02:00,741 copying signoffs/core/signing_order/regex_match.py -> build/lib/signoffs/core/signing_order 2026-06-04T22:02:00,743 copying signoffs/core/signing_order/signing_order.py -> build/lib/signoffs/core/signing_order 2026-06-04T22:02:00,745 copying signoffs/core/signing_order/signoff_pattern.py -> build/lib/signoffs/core/signing_order 2026-06-04T22:02:00,748 creating build/lib/signoffs/core/status 2026-06-04T22:02:00,749 copying signoffs/core/status/approvals.py -> build/lib/signoffs/core/status 2026-06-04T22:02:00,751 copying signoffs/core/status/__init__.py -> build/lib/signoffs/core/status 2026-06-04T22:02:00,753 creating build/lib/signoffs/core/views 2026-06-04T22:02:00,754 copying signoffs/core/views/__init__.py -> build/lib/signoffs/core/views 2026-06-04T22:02:00,756 copying signoffs/core/views/actions.py -> build/lib/signoffs/core/views 2026-06-04T22:02:00,760 creating build/lib/signoffs/core/renderers 2026-06-04T22:02:00,761 copying signoffs/core/renderers/helpers.py -> build/lib/signoffs/core/renderers 2026-06-04T22:02:00,764 copying signoffs/core/renderers/approvals.py -> build/lib/signoffs/core/renderers 2026-06-04T22:02:00,766 copying signoffs/core/renderers/__init__.py -> build/lib/signoffs/core/renderers 2026-06-04T22:02:00,767 copying signoffs/core/renderers/signoffs.py -> build/lib/signoffs/core/renderers 2026-06-04T22:02:00,770 copying signoffs/core/renderers/process.py -> build/lib/signoffs/core/renderers 2026-06-04T22:02:00,772 creating build/lib/signoffs/core/signing_order/tests 2026-06-04T22:02:00,773 copying signoffs/core/signing_order/tests/test_signoff_pattern.py -> build/lib/signoffs/core/signing_order/tests 2026-06-04T22:02:00,776 copying signoffs/core/signing_order/tests/test_regex_match.py -> build/lib/signoffs/core/signing_order/tests 2026-06-04T22:02:00,778 copying signoffs/core/signing_order/tests/__init__.py -> build/lib/signoffs/core/signing_order/tests 2026-06-04T22:02:00,782 running egg_info 2026-06-04T22:02:00,791 writing django_signoffs.egg-info/PKG-INFO 2026-06-04T22:02:00,799 writing dependency_links to django_signoffs.egg-info/dependency_links.txt 2026-06-04T22:02:00,800 writing entry points to django_signoffs.egg-info/entry_points.txt 2026-06-04T22:02:00,804 writing requirements to django_signoffs.egg-info/requires.txt 2026-06-04T22:02:00,805 writing top-level names to django_signoffs.egg-info/top_level.txt 2026-06-04T22:02:00,830 reading manifest file 'django_signoffs.egg-info/SOURCES.txt' 2026-06-04T22:02:00,837 reading manifest template 'MANIFEST.in' 2026-06-04T22:02:00,855 warning: no previously-included files matching '*' found under directory 'docs' 2026-06-04T22:02:00,856 warning: no previously-included files matching '*' found under directory 'tasks' 2026-06-04T22:02:00,857 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-06-04T22:02:00,858 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-06-04T22:02:00,859 adding license file 'LICENSE' 2026-06-04T22:02:00,865 writing manifest file 'django_signoffs.egg-info/SOURCES.txt' 2026-06-04T22:02:00,879 creating build/lib/signoffs/templates/signoffs/process 2026-06-04T22:02:00,880 copying signoffs/templates/signoffs/process/approval_process.html -> build/lib/signoffs/templates/signoffs/process 2026-06-04T22:02:00,882 creating build/lib/signoffs/templates/signoffs/approvals 2026-06-04T22:02:00,883 copying signoffs/templates/signoffs/approvals/approval.html -> build/lib/signoffs/templates/signoffs/approvals 2026-06-04T22:02:00,885 creating build/lib/signoffs/templates/signoffs/signets 2026-06-04T22:02:00,886 copying signoffs/templates/signoffs/signets/signet.html -> build/lib/signoffs/templates/signoffs/signets 2026-06-04T22:02:00,889 copying signoffs/templates/signoffs/signets/signoff_form.html -> build/lib/signoffs/templates/signoffs/signets 2026-06-04T22:02:00,891 copying signoffs/templates/signoffs/signets/signoff_input.html -> build/lib/signoffs/templates/signoffs/signets 2026-06-04T22:02:00,893 creating build/lib/signoffs/static/css 2026-06-04T22:02:00,894 copying signoffs/static/css/signoffs.css -> build/lib/signoffs/static/css 2026-06-04T22:02:00,913 installing to build/bdist.linux-armv7l/wheel 2026-06-04T22:02:00,913 running install 2026-06-04T22:02:00,936 running install_lib 2026-06-04T22:02:00,941 creating build/bdist.linux-armv7l/wheel 2026-06-04T22:02:00,943 creating build/bdist.linux-armv7l/wheel/signoffs 2026-06-04T22:02:00,944 copying build/lib/signoffs/forms.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:00,947 creating build/bdist.linux-armv7l/wheel/signoffs/templatetags 2026-06-04T22:02:00,948 copying build/lib/signoffs/templatetags/signoff_tags.py -> build/bdist.linux-armv7l/wheel/./signoffs/templatetags 2026-06-04T22:02:00,950 copying build/lib/signoffs/templatetags/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/templatetags 2026-06-04T22:02:00,952 copying build/lib/signoffs/shortcuts.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:00,953 copying build/lib/signoffs/approvals.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:00,956 creating build/bdist.linux-armv7l/wheel/signoffs/contrib 2026-06-04T22:02:00,957 copying build/lib/signoffs/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib 2026-06-04T22:02:00,959 creating build/bdist.linux-armv7l/wheel/signoffs/contrib/approvals 2026-06-04T22:02:00,960 copying build/lib/signoffs/contrib/approvals/forms.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/approvals 2026-06-04T22:02:00,962 copying build/lib/signoffs/contrib/approvals/approvals.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/approvals 2026-06-04T22:02:00,963 copying build/lib/signoffs/contrib/approvals/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/approvals 2026-06-04T22:02:00,965 copying build/lib/signoffs/contrib/approvals/models.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/approvals 2026-06-04T22:02:00,968 creating build/bdist.linux-armv7l/wheel/signoffs/contrib/approvals/migrations 2026-06-04T22:02:00,970 copying build/lib/signoffs/contrib/approvals/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/approvals/migrations 2026-06-04T22:02:00,971 copying build/lib/signoffs/contrib/approvals/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/approvals/migrations 2026-06-04T22:02:00,975 copying build/lib/signoffs/contrib/approvals/apps.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/approvals 2026-06-04T22:02:00,978 creating build/bdist.linux-armv7l/wheel/signoffs/contrib/signets 2026-06-04T22:02:00,979 copying build/lib/signoffs/contrib/signets/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/signets 2026-06-04T22:02:00,981 copying build/lib/signoffs/contrib/signets/models.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/signets 2026-06-04T22:02:00,983 creating build/bdist.linux-armv7l/wheel/signoffs/contrib/signets/migrations 2026-06-04T22:02:00,984 copying build/lib/signoffs/contrib/signets/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/signets/migrations 2026-06-04T22:02:00,986 copying build/lib/signoffs/contrib/signets/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/signets/migrations 2026-06-04T22:02:00,988 copying build/lib/signoffs/contrib/signets/apps.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/signets 2026-06-04T22:02:00,990 copying build/lib/signoffs/contrib/signets/signoffs.py -> build/bdist.linux-armv7l/wheel/./signoffs/contrib/signets 2026-06-04T22:02:00,992 copying build/lib/signoffs/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:00,994 copying build/lib/signoffs/models.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:00,996 creating build/bdist.linux-armv7l/wheel/signoffs/core 2026-06-04T22:02:00,997 copying build/lib/signoffs/core/forms.py -> build/bdist.linux-armv7l/wheel/./signoffs/core 2026-06-04T22:02:01,000 creating build/bdist.linux-armv7l/wheel/signoffs/core/tests 2026-06-04T22:02:01,002 copying build/lib/signoffs/core/tests/test_approval_fields.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,004 copying build/lib/signoffs/core/tests/test_signoff_forms.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,007 copying build/lib/signoffs/core/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,009 copying build/lib/signoffs/core/tests/test_signoff_fields.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,011 copying build/lib/signoffs/core/tests/models.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,015 copying build/lib/signoffs/core/tests/test_signoff_models.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,018 copying build/lib/signoffs/core/tests/test_approval_process.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,021 copying build/lib/signoffs/core/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,023 copying build/lib/signoffs/core/tests/test_approval_models.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,026 copying build/lib/signoffs/core/tests/test_view_actions.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,029 copying build/lib/signoffs/core/tests/test_process.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,031 copying build/lib/signoffs/core/tests/fixtures.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/tests 2026-06-04T22:02:01,034 copying build/lib/signoffs/core/approvals.py -> build/bdist.linux-armv7l/wheel/./signoffs/core 2026-06-04T22:02:01,037 copying build/lib/signoffs/core/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core 2026-06-04T22:02:01,039 creating build/bdist.linux-armv7l/wheel/signoffs/core/urls 2026-06-04T22:02:01,041 copying build/lib/signoffs/core/urls/approvals.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/urls 2026-06-04T22:02:01,043 copying build/lib/signoffs/core/urls/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/urls 2026-06-04T22:02:01,045 copying build/lib/signoffs/core/urls/signoffs.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/urls 2026-06-04T22:02:01,049 creating build/bdist.linux-armv7l/wheel/signoffs/core/models 2026-06-04T22:02:01,052 copying build/lib/signoffs/core/models/signets.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/models 2026-06-04T22:02:01,057 copying build/lib/signoffs/core/models/fields.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/models 2026-06-04T22:02:01,060 copying build/lib/signoffs/core/models/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/models 2026-06-04T22:02:01,062 copying build/lib/signoffs/core/models/stamps.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/models 2026-06-04T22:02:01,065 copying build/lib/signoffs/core/models/managers.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/models 2026-06-04T22:02:01,068 creating build/bdist.linux-armv7l/wheel/signoffs/core/signing_order 2026-06-04T22:02:01,069 creating build/bdist.linux-armv7l/wheel/signoffs/core/signing_order/tests 2026-06-04T22:02:01,071 copying build/lib/signoffs/core/signing_order/tests/test_signoff_pattern.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/signing_order/tests 2026-06-04T22:02:01,074 copying build/lib/signoffs/core/signing_order/tests/test_regex_match.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/signing_order/tests 2026-06-04T22:02:01,077 copying build/lib/signoffs/core/signing_order/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/signing_order/tests 2026-06-04T22:02:01,078 copying build/lib/signoffs/core/signing_order/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/signing_order 2026-06-04T22:02:01,080 copying build/lib/signoffs/core/signing_order/regex_match.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/signing_order 2026-06-04T22:02:01,083 copying build/lib/signoffs/core/signing_order/signing_order.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/signing_order 2026-06-04T22:02:01,085 copying build/lib/signoffs/core/signing_order/signoff_pattern.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/signing_order 2026-06-04T22:02:01,088 creating build/bdist.linux-armv7l/wheel/signoffs/core/status 2026-06-04T22:02:01,090 copying build/lib/signoffs/core/status/approvals.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/status 2026-06-04T22:02:01,092 copying build/lib/signoffs/core/status/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/status 2026-06-04T22:02:01,095 creating build/bdist.linux-armv7l/wheel/signoffs/core/views 2026-06-04T22:02:01,096 copying build/lib/signoffs/core/views/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/views 2026-06-04T22:02:01,098 copying build/lib/signoffs/core/views/actions.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/views 2026-06-04T22:02:01,101 copying build/lib/signoffs/core/utils.py -> build/bdist.linux-armv7l/wheel/./signoffs/core 2026-06-04T22:02:01,104 copying build/lib/signoffs/core/signoffs.py -> build/bdist.linux-armv7l/wheel/./signoffs/core 2026-06-04T22:02:01,108 creating build/bdist.linux-armv7l/wheel/signoffs/core/renderers 2026-06-04T22:02:01,109 copying build/lib/signoffs/core/renderers/helpers.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/renderers 2026-06-04T22:02:01,111 copying build/lib/signoffs/core/renderers/approvals.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/renderers 2026-06-04T22:02:01,113 copying build/lib/signoffs/core/renderers/__init__.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/renderers 2026-06-04T22:02:01,116 copying build/lib/signoffs/core/renderers/signoffs.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/renderers 2026-06-04T22:02:01,118 copying build/lib/signoffs/core/renderers/process.py -> build/bdist.linux-armv7l/wheel/./signoffs/core/renderers 2026-06-04T22:02:01,121 copying build/lib/signoffs/core/process.py -> build/bdist.linux-armv7l/wheel/./signoffs/core 2026-06-04T22:02:01,125 copying build/lib/signoffs/views.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:01,128 copying build/lib/signoffs/apps.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:01,131 copying build/lib/signoffs/urls.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:01,133 copying build/lib/signoffs/signing_order.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:01,135 copying build/lib/signoffs/signoffs.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:01,137 creating build/bdist.linux-armv7l/wheel/signoffs/templates 2026-06-04T22:02:01,139 creating build/bdist.linux-armv7l/wheel/signoffs/templates/signoffs 2026-06-04T22:02:01,141 creating build/bdist.linux-armv7l/wheel/signoffs/templates/signoffs/process 2026-06-04T22:02:01,143 copying build/lib/signoffs/templates/signoffs/process/approval_process.html -> build/bdist.linux-armv7l/wheel/./signoffs/templates/signoffs/process 2026-06-04T22:02:01,145 creating build/bdist.linux-armv7l/wheel/signoffs/templates/signoffs/approvals 2026-06-04T22:02:01,147 copying build/lib/signoffs/templates/signoffs/approvals/approval.html -> build/bdist.linux-armv7l/wheel/./signoffs/templates/signoffs/approvals 2026-06-04T22:02:01,150 creating build/bdist.linux-armv7l/wheel/signoffs/templates/signoffs/signets 2026-06-04T22:02:01,151 copying build/lib/signoffs/templates/signoffs/signets/signet.html -> build/bdist.linux-armv7l/wheel/./signoffs/templates/signoffs/signets 2026-06-04T22:02:01,153 copying build/lib/signoffs/templates/signoffs/signets/signoff_input.html -> build/bdist.linux-armv7l/wheel/./signoffs/templates/signoffs/signets 2026-06-04T22:02:01,156 copying build/lib/signoffs/templates/signoffs/signets/signoff_form.html -> build/bdist.linux-armv7l/wheel/./signoffs/templates/signoffs/signets 2026-06-04T22:02:01,158 copying build/lib/signoffs/process.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:01,160 copying build/lib/signoffs/registry.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:01,163 creating build/bdist.linux-armv7l/wheel/signoffs/static 2026-06-04T22:02:01,164 creating build/bdist.linux-armv7l/wheel/signoffs/static/css 2026-06-04T22:02:01,166 copying build/lib/signoffs/static/css/signoffs.css -> build/bdist.linux-armv7l/wheel/./signoffs/static/css 2026-06-04T22:02:01,168 copying build/lib/signoffs/settings.py -> build/bdist.linux-armv7l/wheel/./signoffs 2026-06-04T22:02:01,170 running install_egg_info 2026-06-04T22:02:01,175 Copying django_signoffs.egg-info to build/bdist.linux-armv7l/wheel/./django_signoffs-0.4.0-py3.11.egg-info 2026-06-04T22:02:01,188 running install_scripts 2026-06-04T22:02:01,203 creating build/bdist.linux-armv7l/wheel/django_signoffs-0.4.0.dist-info/WHEEL 2026-06-04T22:02:01,207 creating '/tmp/pip-wheel-klkvndfu/.tmp-erpdll4k/django_signoffs-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-04T22:02:01,212 adding 'django_signoffs-0.4.0.dist-info/licenses/LICENSE' 2026-06-04T22:02:01,214 adding 'signoffs/__init__.py' 2026-06-04T22:02:01,216 adding 'signoffs/approvals.py' 2026-06-04T22:02:01,218 adding 'signoffs/apps.py' 2026-06-04T22:02:01,219 adding 'signoffs/forms.py' 2026-06-04T22:02:01,220 adding 'signoffs/models.py' 2026-06-04T22:02:01,221 adding 'signoffs/process.py' 2026-06-04T22:02:01,223 adding 'signoffs/registry.py' 2026-06-04T22:02:01,224 adding 'signoffs/settings.py' 2026-06-04T22:02:01,226 adding 'signoffs/shortcuts.py' 2026-06-04T22:02:01,227 adding 'signoffs/signing_order.py' 2026-06-04T22:02:01,228 adding 'signoffs/signoffs.py' 2026-06-04T22:02:01,229 adding 'signoffs/urls.py' 2026-06-04T22:02:01,230 adding 'signoffs/views.py' 2026-06-04T22:02:01,232 adding 'signoffs/contrib/__init__.py' 2026-06-04T22:02:01,234 adding 'signoffs/contrib/approvals/__init__.py' 2026-06-04T22:02:01,235 adding 'signoffs/contrib/approvals/approvals.py' 2026-06-04T22:02:01,236 adding 'signoffs/contrib/approvals/apps.py' 2026-06-04T22:02:01,237 adding 'signoffs/contrib/approvals/forms.py' 2026-06-04T22:02:01,239 adding 'signoffs/contrib/approvals/models.py' 2026-06-04T22:02:01,240 adding 'signoffs/contrib/approvals/migrations/0001_initial.py' 2026-06-04T22:02:01,241 adding 'signoffs/contrib/approvals/migrations/__init__.py' 2026-06-04T22:02:01,243 adding 'signoffs/contrib/signets/__init__.py' 2026-06-04T22:02:01,244 adding 'signoffs/contrib/signets/apps.py' 2026-06-04T22:02:01,245 adding 'signoffs/contrib/signets/models.py' 2026-06-04T22:02:01,246 adding 'signoffs/contrib/signets/signoffs.py' 2026-06-04T22:02:01,248 adding 'signoffs/contrib/signets/migrations/0001_initial.py' 2026-06-04T22:02:01,249 adding 'signoffs/contrib/signets/migrations/__init__.py' 2026-06-04T22:02:01,251 adding 'signoffs/core/__init__.py' 2026-06-04T22:02:01,255 adding 'signoffs/core/approvals.py' 2026-06-04T22:02:01,257 adding 'signoffs/core/forms.py' 2026-06-04T22:02:01,261 adding 'signoffs/core/process.py' 2026-06-04T22:02:01,264 adding 'signoffs/core/signoffs.py' 2026-06-04T22:02:01,266 adding 'signoffs/core/utils.py' 2026-06-04T22:02:01,268 adding 'signoffs/core/models/__init__.py' 2026-06-04T22:02:01,271 adding 'signoffs/core/models/fields.py' 2026-06-04T22:02:01,274 adding 'signoffs/core/models/managers.py' 2026-06-04T22:02:01,276 adding 'signoffs/core/models/signets.py' 2026-06-04T22:02:01,278 adding 'signoffs/core/models/stamps.py' 2026-06-04T22:02:01,280 adding 'signoffs/core/renderers/__init__.py' 2026-06-04T22:02:01,282 adding 'signoffs/core/renderers/approvals.py' 2026-06-04T22:02:01,283 adding 'signoffs/core/renderers/helpers.py' 2026-06-04T22:02:01,284 adding 'signoffs/core/renderers/process.py' 2026-06-04T22:02:01,286 adding 'signoffs/core/renderers/signoffs.py' 2026-06-04T22:02:01,288 adding 'signoffs/core/signing_order/__init__.py' 2026-06-04T22:02:01,289 adding 'signoffs/core/signing_order/regex_match.py' 2026-06-04T22:02:01,291 adding 'signoffs/core/signing_order/signing_order.py' 2026-06-04T22:02:01,292 adding 'signoffs/core/signing_order/signoff_pattern.py' 2026-06-04T22:02:01,294 adding 'signoffs/core/signing_order/tests/__init__.py' 2026-06-04T22:02:01,296 adding 'signoffs/core/signing_order/tests/test_regex_match.py' 2026-06-04T22:02:01,297 adding 'signoffs/core/signing_order/tests/test_signoff_pattern.py' 2026-06-04T22:02:01,299 adding 'signoffs/core/status/__init__.py' 2026-06-04T22:02:01,300 adding 'signoffs/core/status/approvals.py' 2026-06-04T22:02:01,302 adding 'signoffs/core/tests/__init__.py' 2026-06-04T22:02:01,303 adding 'signoffs/core/tests/fixtures.py' 2026-06-04T22:02:01,305 adding 'signoffs/core/tests/models.py' 2026-06-04T22:02:01,306 adding 'signoffs/core/tests/test_approval_fields.py' 2026-06-04T22:02:01,309 adding 'signoffs/core/tests/test_approval_models.py' 2026-06-04T22:02:01,310 adding 'signoffs/core/tests/test_approval_process.py' 2026-06-04T22:02:01,313 adding 'signoffs/core/tests/test_process.py' 2026-06-04T22:02:01,314 adding 'signoffs/core/tests/test_signoff_fields.py' 2026-06-04T22:02:01,316 adding 'signoffs/core/tests/test_signoff_forms.py' 2026-06-04T22:02:01,318 adding 'signoffs/core/tests/test_signoff_models.py' 2026-06-04T22:02:01,319 adding 'signoffs/core/tests/test_utils.py' 2026-06-04T22:02:01,322 adding 'signoffs/core/tests/test_view_actions.py' 2026-06-04T22:02:01,324 adding 'signoffs/core/urls/__init__.py' 2026-06-04T22:02:01,325 adding 'signoffs/core/urls/approvals.py' 2026-06-04T22:02:01,327 adding 'signoffs/core/urls/signoffs.py' 2026-06-04T22:02:01,328 adding 'signoffs/core/views/__init__.py' 2026-06-04T22:02:01,332 adding 'signoffs/core/views/actions.py' 2026-06-04T22:02:01,335 adding 'signoffs/static/css/signoffs.css' 2026-06-04T22:02:01,337 adding 'signoffs/templates/signoffs/approvals/approval.html' 2026-06-04T22:02:01,339 adding 'signoffs/templates/signoffs/process/approval_process.html' 2026-06-04T22:02:01,341 adding 'signoffs/templates/signoffs/signets/signet.html' 2026-06-04T22:02:01,342 adding 'signoffs/templates/signoffs/signets/signoff_form.html' 2026-06-04T22:02:01,343 adding 'signoffs/templates/signoffs/signets/signoff_input.html' 2026-06-04T22:02:01,345 adding 'signoffs/templatetags/__init__.py' 2026-06-04T22:02:01,346 adding 'signoffs/templatetags/signoff_tags.py' 2026-06-04T22:02:01,348 adding 'django_signoffs-0.4.0.dist-info/METADATA' 2026-06-04T22:02:01,349 adding 'django_signoffs-0.4.0.dist-info/WHEEL' 2026-06-04T22:02:01,350 adding 'django_signoffs-0.4.0.dist-info/entry_points.txt' 2026-06-04T22:02:01,351 adding 'django_signoffs-0.4.0.dist-info/top_level.txt' 2026-06-04T22:02:01,353 adding 'django_signoffs-0.4.0.dist-info/RECORD' 2026-06-04T22:02:01,356 removing build/bdist.linux-armv7l/wheel 2026-06-04T22:02:01,480 Building wheel for django-signoffs (pyproject.toml): finished with status 'done' 2026-06-04T22:02:01,487 Created wheel for django-signoffs: filename=django_signoffs-0.4.0-py3-none-any.whl size=111790 sha256=484e69a81909951fa6d6d89e74ef5ac5f544e66cd8e30e623a33fc2afe0f1b50 2026-06-04T22:02:01,488 Stored in directory: /tmp/pip-ephem-wheel-cache-ydvemu7a/wheels/ca/6e/26/c78bd223bccb68a0a88876438373cbafa74926cb0c5bd0539b 2026-06-04T22:02:01,504 Successfully built django-signoffs 2026-06-04T22:02:01,511 Removed build tracker: '/tmp/pip-build-tracker-4mp_il0b'