2026-04-01T11:54:56,704 Created temporary directory: /tmp/pip-ephem-wheel-cache-rq3wh8ba 2026-04-01T11:54:56,706 Created temporary directory: /tmp/pip-build-tracker-wr4l_174 2026-04-01T11:54:56,706 Initialized build tracking at /tmp/pip-build-tracker-wr4l_174 2026-04-01T11:54:56,707 Created build tracker: /tmp/pip-build-tracker-wr4l_174 2026-04-01T11:54:56,707 Entered build tracker: /tmp/pip-build-tracker-wr4l_174 2026-04-01T11:54:56,708 Created temporary directory: /tmp/pip-wheel-ckz5zj67 2026-04-01T11:54:56,711 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-04-01T11:54:56,713 Created temporary directory: /tmp/pip-ephem-wheel-cache-hnwk6x96 2026-04-01T11:54:56,735 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-01T11:54:56,738 2 location(s) to search for versions of python-adjutant: 2026-04-01T11:54:56,738 * https://pypi.org/simple/python-adjutant/ 2026-04-01T11:54:56,738 * https://www.piwheels.org/simple/python-adjutant/ 2026-04-01T11:54:56,739 Fetching project page and analyzing links: https://pypi.org/simple/python-adjutant/ 2026-04-01T11:54:56,740 Getting page https://pypi.org/simple/python-adjutant/ 2026-04-01T11:54:56,741 Found index url https://pypi.org/simple 2026-04-01T11:54:56,973 Fetched page https://pypi.org/simple/python-adjutant/ as application/vnd.pypi.simple.v1+json 2026-04-01T11:54:56,984 Found link https://files.pythonhosted.org/packages/0c/42/a30374f2773e89e805c116aa6c08f541012fb027e6794e2e61ee088e96a0/python-adjutant-0.2.1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 0.2.1 2026-04-01T11:54:56,985 Found link https://files.pythonhosted.org/packages/e3/4d/69be460981417c6ca074eccc6c17b18bb5e0495083235cbe0cfc0069a75a/python-adjutant-0.2.2.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 0.2.2 2026-04-01T11:54:56,986 Found link https://files.pythonhosted.org/packages/f2/e9/c790b3823030bc99fff3c9d9299b25466d7bc14c6910ea4f2120904b8e5f/python-adjutant-0.5.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 0.5.0 2026-04-01T11:54:56,986 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/28/bc/4b171435d3fba504ebcd09e4e23160ceb2543ba51dbdcae08b5e7a3c6065/python_adjutant-0.5.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,987 Found link https://files.pythonhosted.org/packages/65/c0/e879ece7cfaaed106a98575ba516d8f603400d1cd0aa8181fa42b242f2e2/python-adjutant-0.5.1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 0.5.1 2026-04-01T11:54:56,988 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/81/a3/b5cadb412e3ca77a2149647307b00360f8f978d343004caa4fe9ba6c7c53/python_adjutant-0.5.1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,988 Found link https://files.pythonhosted.org/packages/f2/17/a838cc4d3044539ffe7c7da49114818c742e3220ac1ab15b9e9c0036ccad/python-adjutant-1.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 1.0.0.0rc1 2026-04-01T11:54:56,989 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/16/4d/d4fb665765d7ccca400b38ff1dc8a8bfaf34b2610e69630889e12572ac68/python_adjutant-1.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,990 Found link https://files.pythonhosted.org/packages/7b/0f/fa3f26dc917ec2ded5798829d9a6c2d3515fdd8211ed34eef07b0f051628/python-adjutant-1.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 1.0.0 2026-04-01T11:54:56,990 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/1b/2b/aed6b54e870a11e9d71a2c515be3d00b1e895acf7f89a2e7067368c81c8a/python_adjutant-1.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,991 Found link https://files.pythonhosted.org/packages/d9/57/1f4e2831c5b1be20e169a86fe4a129d837cb67c2dbdcca427b8a34aa4a13/python-adjutant-2.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 2.0.0.0rc1 2026-04-01T11:54:56,992 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/28/49/04fe5d5f67ccdf765cf549052cfe0005174984cf272ba9ef32b77bf0799e/python_adjutant-2.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,993 Found link https://files.pythonhosted.org/packages/68/31/6389866518f76a89ae1c1db6ea12ea6cba7c895f808db2bbeebc38070a7d/python-adjutant-2.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 2.0.0 2026-04-01T11:54:56,993 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/dd/aa/8abe234913d8e6a01d5e7cca518191ffdb476909298c552d39d8e105748f/python_adjutant-2.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,994 Found link https://files.pythonhosted.org/packages/bb/b6/d0d14e182f3289e2c16d07883b6c9365d255a97391daf329e050fc8b3f0a/python-adjutant-3.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 3.0.0.0rc1 2026-04-01T11:54:56,994 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/89/ed/ef74129e26807399b9e75505aa64f7b37f4b687bc860f335754752cde839/python_adjutant-3.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,995 Found link https://files.pythonhosted.org/packages/71/08/c0f1f85a29c95fe811f75584a0f5840294061a530887f763c3d3d57f611a/python-adjutant-3.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 3.0.0 2026-04-01T11:54:56,995 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/dc/3e/ffc335adcc95beda0f10020453ec77de5d8d96652c14313f5947295c4419/python_adjutant-3.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,996 Found link https://files.pythonhosted.org/packages/e6/a4/23e8d3b5f20150525fc2fe8b115dd9b0e3a18ca922d2f23be13532caf754/python-adjutant-3.0.1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 3.0.1 2026-04-01T11:54:56,997 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/40/9b/38f2bf919857f5108e1eea1812f19019fe8415d9b773048fb7014fec5312/python_adjutant-3.0.1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,998 Found link https://files.pythonhosted.org/packages/e8/00/68619325980413cb1f6d7cd8512f6d328a58b079392557cc5e0c5d5e3a13/python-adjutant-4.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 4.0.0.0rc1 2026-04-01T11:54:56,998 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/78/8f/e296f21bd44b848079435ebbc3214eec84c0ae8e37ee77506e26039a86b2/python_adjutant-4.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:56,999 Found link https://files.pythonhosted.org/packages/95/2b/24d1394139451287d987cfe9fd30b276abf831fab2b9a28b09a2339a0b71/python-adjutant-4.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 4.0.0 2026-04-01T11:54:57,000 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/83/8a/3ee5379c360d772799fa33eb2d0239dbdb13c5be4e6b9fcaca8defe3d99c/python_adjutant-4.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,000 Found link https://files.pythonhosted.org/packages/a4/a9/c0e4f1615dcae592132179c194d6b57e0f321915e0922e654f46f4f9e2c1/python-adjutant-5.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 5.0.0.0rc1 2026-04-01T11:54:57,001 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/58/75/501a46ea670b6ec8711956b5c1decc5a63f940b48142a296bb86824650e5/python_adjutant-5.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,001 Found link https://files.pythonhosted.org/packages/21/9b/81f6eac3c11bf5841ed9eaec67f415eee8848d590619c788a713271373f5/python-adjutant-5.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 5.0.0 2026-04-01T11:54:57,003 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/af/3e/c8fe080b67af8253b20e83effb646c2e6a7182659a516d1ea657af00752e/python_adjutant-5.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,003 Found link https://files.pythonhosted.org/packages/0d/44/65dd264c7fb094ebba70ae92cd26e46464f219b6cfe080fca98274c2df7d/python-adjutant-6.0.0.0b1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 6.0.0.0b1 2026-04-01T11:54:57,004 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/5b/e8/1dff82fa059974c8aad29830595a8eff7aa217a68713ddd5353a2fb07ad3/python_adjutant-6.0.0.0b1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,004 Found link https://files.pythonhosted.org/packages/66/8f/22d687bea57b4c5c90a74f2e50c2daa0b86009f3b80fef54a8cae0ff68b7/python-adjutant-6.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 6.0.0.0rc1 2026-04-01T11:54:57,005 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/47/47/ad26b8a6445fe05bb060a9b0d9522429022eac9e05f46af4b83b022f175a/python_adjutant-6.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,005 Found link https://files.pythonhosted.org/packages/03/8c/e47c089cf49792841f84d49ebd38a110f0a7738785603dba6d4b605a7cdd/python-adjutant-6.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 6.0.0 2026-04-01T11:54:57,006 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/6a/62/b406cff89a74b3c46e4b42540d4ea8e195e76cf798024db0ecc5240a5d95/python_adjutant-6.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,007 Found link https://files.pythonhosted.org/packages/65/f7/fef95e14e24ccac0b7c2ce61aee5b937fce425e58fcbfec6ff890ae8c7eb/python-adjutant-7.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 7.0.0.0rc1 2026-04-01T11:54:57,007 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/9b/08/dfcd28523a5a8786dfd298226d1e14db0d2924cb3c112479c8a9026e95b1/python_adjutant-7.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,008 Found link https://files.pythonhosted.org/packages/6c/bf/e94ccf658ad3736f774ee7ba2f0ad7a385421750467340505988617ffed9/python-adjutant-7.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 7.0.0 2026-04-01T11:54:57,009 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/a6/7d/4fcb2142cfc64354f9a95263eb9950f1a8a5d84ba2d2b92e273a8ac645b2/python_adjutant-7.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,009 Found link https://files.pythonhosted.org/packages/ec/a6/c209cfaa97d11d249ce674225d49512e8dfed5b10f63ed7e52ccf5fd1062/python-adjutant-8.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 8.0.0.0rc1 2026-04-01T11:54:57,010 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/01/48/2ccb0128463c8094be429d66b03faec0161760c10e96fce9386d95eb9a30/python_adjutant-8.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,010 Found link https://files.pythonhosted.org/packages/20/ea/d9262d36dbab2c51036168da92d1dcf87f26000b616db449690f93adb2c9/python-adjutant-8.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 8.0.0 2026-04-01T11:54:57,011 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/cd/90/d1d4c31610ae08c382daf62df45dc44548d5e5773d47171d12f61637e751/python_adjutant-8.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,012 Found link https://files.pythonhosted.org/packages/36/b8/838ade755a0233a46c469f9d825e4e928fd7a77744ea77e04fd6bfadb12a/python-adjutant-9.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 9.0.0.0rc1 2026-04-01T11:54:57,012 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/0e/d2/b63ef46d66c384b697dd7aca489b744949bbc3d2ed76dca1dd0a355e0823/python_adjutant-9.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,013 Found link https://files.pythonhosted.org/packages/ea/ef/cc61bd1ec7a87ee677b841388fd47a9f51281eae3470510568b7d1a444f0/python-adjutant-9.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 9.0.0 2026-04-01T11:54:57,013 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/76/c9/936daaca79d3f0a681f81762868c67eb4ab16deaf0a3fb3732b6b61a18e8/python_adjutant-9.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,014 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/f4/b4/cc39bef294ed5fb8258c4fe1a4cb569469d2514f1d05bf589f412814aa72/python_adjutant-10.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,014 Found link https://files.pythonhosted.org/packages/59/05/a14cd029b2f1933c5ada8cb680158cccce41e36be3c9aa470c1f9aec3104/python_adjutant-10.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 10.0.0.0rc1 2026-04-01T11:54:57,015 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/cf/a1/e60ac48b3f0066ae5e63f15a138b2220db3f3c6c8a05355bb49d6995237b/python_adjutant-10.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,015 Found link https://files.pythonhosted.org/packages/55/be/1a38679f8dce611b4dcc6a61495104d768c771fc3ed83aa6d3b58759e08f/python_adjutant-10.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 10.0.0 2026-04-01T11:54:57,016 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/97/aa/cf9024e98a20bba928900acde1295d19dc37503f72c137e9905165a417c3/python_adjutant-11.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,016 Found link https://files.pythonhosted.org/packages/87/69/53f753abf9646433b96d7c563297cc76ea66d67c58de49466cb8a77b9ce4/python_adjutant-11.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 11.0.0.0rc1 2026-04-01T11:54:57,017 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/05/b2/daf0426872662078babf867848a7f0216a80d33136bbf69180e467db1a46/python_adjutant-11.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) 2026-04-01T11:54:57,018 Found link https://files.pythonhosted.org/packages/3e/5a/072f10eece70464c07b8079ff2a7e3bbfa83c21f3cf332fc8dd4bdb8af16/python_adjutant-11.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/), version: 11.0.0 2026-04-01T11:54:57,018 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/66/12/b953704594ecc58c2ee505f2c5deb19dd91e5e275fbc2ef40a9ff1f1d009/python_adjutant-12.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) (requires-python:>=3.10) 2026-04-01T11:54:57,019 Found link https://files.pythonhosted.org/packages/1c/45/7d1fd0c01ee30add6163a0076bbca847ba44a1e274d39071eb9beda2aa51/python_adjutant-12.0.0.0rc1.tar.gz (from https://pypi.org/simple/python-adjutant/) (requires-python:>=3.10), version: 12.0.0.0rc1 2026-04-01T11:54:57,020 Skipping link: No binaries permitted for python-adjutant: https://files.pythonhosted.org/packages/bd/49/eb8d217da0748a4f3b78e5de6b340595536fee26e685bf2b4314ffdb3d24/python_adjutant-12.0.0-py3-none-any.whl (from https://pypi.org/simple/python-adjutant/) (requires-python:>=3.10) 2026-04-01T11:54:57,021 Found link https://files.pythonhosted.org/packages/a0/c0/25fac24e50602ed6195fdefcc74de5e758932abeee593386602f55b107e9/python_adjutant-12.0.0.tar.gz (from https://pypi.org/simple/python-adjutant/) (requires-python:>=3.10), version: 12.0.0 2026-04-01T11:54:57,022 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-adjutant/ 2026-04-01T11:54:57,022 Getting page https://www.piwheels.org/simple/python-adjutant/ 2026-04-01T11:54:57,024 Found index url https://www.piwheels.org/simple 2026-04-01T11:54:57,195 Fetched page https://www.piwheels.org/simple/python-adjutant/ as text/html 2026-04-01T11:54:57,203 Skipping link: No binaries permitted for python-adjutant: https://www.piwheels.org/simple/python-adjutant/python_adjutant-12.0.0.0rc1-py3-none-any.whl#sha256=2965f015c9a79a7ffb34b328b2be76482ac2ea85b1584a79c39d42232e49241c (from https://www.piwheels.org/simple/python-adjutant/) (requires-python:>=3.10) 2026-04-01T11:54:57,204 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-11.0.0-py3-none-any.whl#sha256=75dc15c97db245b0e1257eb9cfe26ad7c6a02b471179be77a4faa091bd80cb45 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,205 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-11.0.0.0rc1-py3-none-any.whl#sha256=90399c33b0ac5a28a17aeb32405ba3e92aae57e2b567888c6b61ba1643741df7 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,205 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-10.0.0-py3-none-any.whl#sha256=c4049624784826d166387aedbffd4de2e8ddb56e192f1cb8450c8af6c03a0379 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,206 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-10.0.0.0rc1-py3-none-any.whl#sha256=ea7d92d7fc320b56cd8a1c19db35880d060c2c0def71c84e2fec1b07e2aa70a0 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,206 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-9.0.0-py3-none-any.whl#sha256=11833354968c6a1258a39cd3bca924b49837877eaf512ba6055909189d66ea02 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,207 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-9.0.0.0rc1-py3-none-any.whl#sha256=d50d679b65620ea7775e313f3a69bdfb30690f5bcb18d41040eb83a43b336b90 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,208 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-8.0.0-py3-none-any.whl#sha256=2105518fc4f7f81ee796777eb0fa9187e81fc895153562bbe136b8819ac4c4bb (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,208 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-8.0.0.0rc1-py3-none-any.whl#sha256=031dc7cf3e7ab70a8d62bf141503cfbb222e7781edc4c30115d313238b72bc6b (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,209 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-7.0.0-py3-none-any.whl#sha256=873172dae3756964c87fc9354a9e2fe5b42afb37dc20a8e849d2c3a59778fb7c (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,209 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-7.0.0.0rc1-py3-none-any.whl#sha256=52ae0f84e5552be23382d72ae1fae8a7550c2af2c92dd6b215944e0379191f7f (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,210 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-6.0.0-py3-none-any.whl#sha256=2205ee6bc4b0be7c9917380299ed60919ddd464c8bb2306d9b76870b1feaf5ba (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,211 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-6.0.0.0rc1-py3-none-any.whl#sha256=e45a708892355378c9bdcfb5a76eed4e4b8a2fe872207ef27797e9de804aff13 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,211 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-6.0.0.0b1-py3-none-any.whl#sha256=f5a8a13a1ba6f5f6c790b939f4bc6d0328d9a7c078d9876b1e6b668b35152393 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,212 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-5.0.0-py3-none-any.whl#sha256=f8ff568e067afcada49265ab7ba6bb1766da96f1491b0170bc3afb3be2bcaa7b (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,212 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-5.0.0.0rc1-py3-none-any.whl#sha256=e173a8eea7148963d799e37e689b3386a8a7a870d0f4fa4b3528d18db54c0b07 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,213 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-4.0.0-py3-none-any.whl#sha256=3894c77961d103cb916b470475e4866fc805cd0de65296140fd05a0e0339e108 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,213 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-4.0.0.0rc1-py3-none-any.whl#sha256=4cc3e5249f75426796aafb77a0a8027697276699f8aca5b9b557bad99e62b17e (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,214 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-3.0.1-py3-none-any.whl#sha256=ba6427626576e4073389e7a3532efbb994d25fe8cd2b736448c00f611980e1a4 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,214 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-3.0.0-py3-none-any.whl#sha256=3c506648c44b0d69e47dc986fef4a523dc9890fa847b9e4e94da6bb7fa937d8e (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,215 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-3.0.0.0rc1-py3-none-any.whl#sha256=55c7c72faa61013ef61a467ee6016f044f6ebcba02ada44514c21f4f9cec4287 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,215 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-2.0.0-py3-none-any.whl#sha256=edd36539ff3e6b05db569e384b0c4be78b6abb91c4e38983ad11337f815f320d (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,216 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-2.0.0.0rc1-py3-none-any.whl#sha256=14b1b30bb5d7d07cf9b61d7a9bf61dca6435f804b4e07335e70e1fea18ded012 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,216 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-1.0.0-py3-none-any.whl#sha256=f8185c70cabacf603db1030e8db35e811320bf5ba20aa62b74b99b22cacf17a4 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,217 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-1.0.0.0rc1-py3-none-any.whl#sha256=e24eb028adfcf578e8eafe9720e03f185b8f664309abda6455bf71062d9bdc3c (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,218 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-0.5.1-py3-none-any.whl#sha256=a0d229b5961d769d82f0ed9c6e6dce7adc300340dda4ac117cea25ff69321845 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,218 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-0.5.0-py3-none-any.whl#sha256=09140d215354cd4386a8c3e346e42abe3f8e6ad0eae4b57bea0113831e056963 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,219 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-0.2.2-py3-none-any.whl#sha256=2e4a8d619e3fc76199bfbfd090c4a2d1161560ee12ecd2e8ec08f7ab8a5c97d2 (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,219 Skipping link: No binaries permitted for python-adjutant: https://archive1.piwheels.org/simple/python-adjutant/python_adjutant-0.2.1-py3-none-any.whl#sha256=3847f547637e68f60ec1504cb1557935193439bf09dbe91a29cb5b75a2cb8bdf (from https://www.piwheels.org/simple/python-adjutant/) 2026-04-01T11:54:57,220 Skipping link: not a file: https://www.piwheels.org/simple/python-adjutant/ 2026-04-01T11:54:57,220 Skipping link: not a file: https://pypi.org/simple/python-adjutant/ 2026-04-01T11:54:57,242 Given no hashes to check 1 links for project 'python-adjutant': discarding no candidates 2026-04-01T11:54:57,260 Collecting python-adjutant==12.0.0 2026-04-01T11:54:57,262 Created temporary directory: /tmp/pip-unpack-fn25spu9 2026-04-01T11:54:57,491 Downloading python_adjutant-12.0.0.tar.gz (202 kB) 2026-04-01T11:54:57,926 Added python-adjutant==12.0.0 from https://files.pythonhosted.org/packages/a0/c0/25fac24e50602ed6195fdefcc74de5e758932abeee593386602f55b107e9/python_adjutant-12.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-wr4l_174' 2026-04-01T11:54:57,931 Created temporary directory: /tmp/pip-build-env-3wpvcaue 2026-04-01T11:54:57,935 Installing build dependencies: started 2026-04-01T11:54:57,937 Running command pip subprocess to install build dependencies 2026-04-01T11:54:59,097 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-01T11:54:59,586 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-04-01T11:54:59,610 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-01T11:55:00,136 Collecting pbr>=6.1.1 2026-04-01T11:55:00,162 Using cached https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-04-01T11:55:01,600 Collecting setuptools 2026-04-01T11:55:01,697 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-01T11:55:04,697 Installing collected packages: setuptools, pbr 2026-04-01T11:55:08,112 Creating /tmp/pip-build-env-3wpvcaue/overlay/local/bin 2026-04-01T11:55:08,115 changing mode of /tmp/pip-build-env-3wpvcaue/overlay/local/bin/pbr to 755 2026-04-01T11:55:08,132 Successfully installed pbr-7.0.3 setuptools-82.0.1 2026-04-01T11:55:08,405 Installing build dependencies: finished with status 'done' 2026-04-01T11:55:08,412 Getting requirements to build wheel: started 2026-04-01T11:55:08,413 Running command Getting requirements to build wheel 2026-04-01T11:55:09,084 Getting requirements to build wheel: finished with status 'done' 2026-04-01T11:55:09,094 Created temporary directory: /tmp/pip-modern-metadata-uwret5yw 2026-04-01T11:55:09,096 Preparing metadata (pyproject.toml): started 2026-04-01T11:55:09,097 Running command Preparing metadata (pyproject.toml) 2026-04-01T11:55:09,724 /tmp/pip-build-env-3wpvcaue/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-01T11:55:09,724 !! 2026-04-01T11:55:09,725 ******************************************************************************** 2026-04-01T11:55:09,725 Please avoid running ``setup.py`` directly. 2026-04-01T11:55:09,726 Instead, use pypa/build, pypa/installer or other 2026-04-01T11:55:09,726 standards-based tools. 2026-04-01T11:55:09,727 This deprecation is overdue, please update your project and remove deprecated 2026-04-01T11:55:09,728 calls to avoid build errors in the future. 2026-04-01T11:55:09,729 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-01T11:55:09,730 ******************************************************************************** 2026-04-01T11:55:09,731 !! 2026-04-01T11:55:09,731 self.initialize_options() 2026-04-01T11:55:09,732 /tmp/pip-build-env-3wpvcaue/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-04-01T11:55:09,732 warnings.warn(msg) 2026-04-01T11:55:09,793 /tmp/pip-build-env-3wpvcaue/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-01T11:55:09,794 !! 2026-04-01T11:55:09,795 ******************************************************************************** 2026-04-01T11:55:09,795 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-04-01T11:55:09,796 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-01T11:55:09,797 or your builds will no longer be supported. 2026-04-01T11:55:09,798 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-01T11:55:09,799 ******************************************************************************** 2026-04-01T11:55:09,800 !! 2026-04-01T11:55:09,800 corresp(dist, value, root_dir) 2026-04-01T11:55:09,861 running dist_info 2026-04-01T11:55:09,867 creating /tmp/pip-modern-metadata-uwret5yw/python_adjutant.egg-info 2026-04-01T11:55:09,881 writing /tmp/pip-modern-metadata-uwret5yw/python_adjutant.egg-info/PKG-INFO 2026-04-01T11:55:09,886 writing dependency_links to /tmp/pip-modern-metadata-uwret5yw/python_adjutant.egg-info/dependency_links.txt 2026-04-01T11:55:09,888 writing entry points to /tmp/pip-modern-metadata-uwret5yw/python_adjutant.egg-info/entry_points.txt 2026-04-01T11:55:09,889 writing requirements to /tmp/pip-modern-metadata-uwret5yw/python_adjutant.egg-info/requires.txt 2026-04-01T11:55:09,890 writing top-level names to /tmp/pip-modern-metadata-uwret5yw/python_adjutant.egg-info/top_level.txt 2026-04-01T11:55:09,892 [pbr] Processing SOURCES.txt 2026-04-01T11:55:09,892 writing manifest file '/tmp/pip-modern-metadata-uwret5yw/python_adjutant.egg-info/SOURCES.txt' 2026-04-01T11:55:09,945 warning: no previously-included files found matching '.gitignore' 2026-04-01T11:55:09,946 warning: no previously-included files found matching '.gitreview' 2026-04-01T11:55:09,946 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-01T11:55:09,969 adding license file 'LICENSE' 2026-04-01T11:55:09,969 adding license file 'AUTHORS' 2026-04-01T11:55:09,974 writing manifest file '/tmp/pip-modern-metadata-uwret5yw/python_adjutant.egg-info/SOURCES.txt' 2026-04-01T11:55:09,975 creating '/tmp/pip-modern-metadata-uwret5yw/python_adjutant-12.0.0.dist-info' 2026-04-01T11:55:10,107 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-01T11:55:10,112 Source in /tmp/pip-wheel-ckz5zj67/python-adjutant_ee807128241244c8a0c497dd8a87bc74 has version 12.0.0, which satisfies requirement python-adjutant==12.0.0 from https://files.pythonhosted.org/packages/a0/c0/25fac24e50602ed6195fdefcc74de5e758932abeee593386602f55b107e9/python_adjutant-12.0.0.tar.gz 2026-04-01T11:55:10,113 Removed python-adjutant==12.0.0 from https://files.pythonhosted.org/packages/a0/c0/25fac24e50602ed6195fdefcc74de5e758932abeee593386602f55b107e9/python_adjutant-12.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-wr4l_174' 2026-04-01T11:55:10,118 Created temporary directory: /tmp/pip-unpack-jmj047kz 2026-04-01T11:55:10,119 Building wheels for collected packages: python-adjutant 2026-04-01T11:55:10,123 Created temporary directory: /tmp/pip-wheel-l4p9fuko 2026-04-01T11:55:10,124 Destination directory: /tmp/pip-wheel-l4p9fuko 2026-04-01T11:55:10,126 Building wheel for python-adjutant (pyproject.toml): started 2026-04-01T11:55:10,128 Running command Building wheel for python-adjutant (pyproject.toml) 2026-04-01T11:55:10,750 /tmp/pip-build-env-3wpvcaue/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-04-01T11:55:10,750 warnings.warn(msg) 2026-04-01T11:55:10,804 /tmp/pip-build-env-3wpvcaue/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-01T11:55:10,804 !! 2026-04-01T11:55:10,806 ******************************************************************************** 2026-04-01T11:55:10,806 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-04-01T11:55:10,807 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-01T11:55:10,808 or your builds will no longer be supported. 2026-04-01T11:55:10,809 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-01T11:55:10,809 ******************************************************************************** 2026-04-01T11:55:10,811 !! 2026-04-01T11:55:10,811 corresp(dist, value, root_dir) 2026-04-01T11:55:10,863 running bdist_wheel 2026-04-01T11:55:10,883 running build 2026-04-01T11:55:10,883 running build_py 2026-04-01T11:55:10,890 creating build/lib/adjutant 2026-04-01T11:55:10,892 copying adjutant/settings.py -> build/lib/adjutant 2026-04-01T11:55:10,894 copying adjutant/version.py -> build/lib/adjutant 2026-04-01T11:55:10,896 copying adjutant/core.py -> build/lib/adjutant 2026-04-01T11:55:10,899 copying adjutant/feature_set.py -> build/lib/adjutant 2026-04-01T11:55:10,901 copying adjutant/urls.py -> build/lib/adjutant 2026-04-01T11:55:10,903 copying adjutant/wsgi.py -> build/lib/adjutant 2026-04-01T11:55:10,906 copying adjutant/middleware.py -> build/lib/adjutant 2026-04-01T11:55:10,908 copying adjutant/exceptions.py -> build/lib/adjutant 2026-04-01T11:55:10,910 copying adjutant/__init__.py -> build/lib/adjutant 2026-04-01T11:55:10,913 creating build/lib/adjutant/actions 2026-04-01T11:55:10,914 copying adjutant/actions/utils.py -> build/lib/adjutant/actions 2026-04-01T11:55:10,916 copying adjutant/actions/models.py -> build/lib/adjutant/actions 2026-04-01T11:55:10,918 copying adjutant/actions/__init__.py -> build/lib/adjutant/actions 2026-04-01T11:55:10,920 creating build/lib/adjutant/startup 2026-04-01T11:55:10,921 copying adjutant/startup/checks.py -> build/lib/adjutant/startup 2026-04-01T11:55:10,923 copying adjutant/startup/loading.py -> build/lib/adjutant/startup 2026-04-01T11:55:10,925 copying adjutant/startup/config.py -> build/lib/adjutant/startup 2026-04-01T11:55:10,927 copying adjutant/startup/models.py -> build/lib/adjutant/startup 2026-04-01T11:55:10,928 copying adjutant/startup/__init__.py -> build/lib/adjutant/startup 2026-04-01T11:55:10,930 creating build/lib/adjutant/notifications 2026-04-01T11:55:10,931 copying adjutant/notifications/utils.py -> build/lib/adjutant/notifications 2026-04-01T11:55:10,933 copying adjutant/notifications/__init__.py -> build/lib/adjutant/notifications 2026-04-01T11:55:10,935 creating build/lib/adjutant/commands 2026-04-01T11:55:10,936 copying adjutant/commands/__init__.py -> build/lib/adjutant/commands 2026-04-01T11:55:10,939 creating build/lib/adjutant/tasks 2026-04-01T11:55:10,940 copying adjutant/tasks/models.py -> build/lib/adjutant/tasks 2026-04-01T11:55:10,942 copying adjutant/tasks/__init__.py -> build/lib/adjutant/tasks 2026-04-01T11:55:10,945 creating build/lib/adjutant/config 2026-04-01T11:55:10,946 copying adjutant/config/notification.py -> build/lib/adjutant/config 2026-04-01T11:55:10,947 copying adjutant/config/feature_sets.py -> build/lib/adjutant/config 2026-04-01T11:55:10,949 copying adjutant/config/api.py -> build/lib/adjutant/config 2026-04-01T11:55:10,951 copying adjutant/config/quota.py -> build/lib/adjutant/config 2026-04-01T11:55:10,953 copying adjutant/config/django.py -> build/lib/adjutant/config 2026-04-01T11:55:10,955 copying adjutant/config/identity.py -> build/lib/adjutant/config 2026-04-01T11:55:10,957 copying adjutant/config/__init__.py -> build/lib/adjutant/config 2026-04-01T11:55:10,959 copying adjutant/config/workflow.py -> build/lib/adjutant/config 2026-04-01T11:55:10,962 creating build/lib/adjutant/common 2026-04-01T11:55:10,963 copying adjutant/common/constants.py -> build/lib/adjutant/common 2026-04-01T11:55:10,965 copying adjutant/common/openstack_clients.py -> build/lib/adjutant/common 2026-04-01T11:55:10,967 copying adjutant/common/utils.py -> build/lib/adjutant/common 2026-04-01T11:55:10,969 copying adjutant/common/quota.py -> build/lib/adjutant/common 2026-04-01T11:55:10,971 copying adjutant/common/user_store.py -> build/lib/adjutant/common 2026-04-01T11:55:10,974 copying adjutant/common/__init__.py -> build/lib/adjutant/common 2026-04-01T11:55:10,976 creating build/lib/adjutant/api 2026-04-01T11:55:10,977 copying adjutant/api/urls.py -> build/lib/adjutant/api 2026-04-01T11:55:10,979 copying adjutant/api/utils.py -> build/lib/adjutant/api 2026-04-01T11:55:10,981 copying adjutant/api/views.py -> build/lib/adjutant/api 2026-04-01T11:55:10,982 copying adjutant/api/models.py -> build/lib/adjutant/api 2026-04-01T11:55:10,984 copying adjutant/api/__init__.py -> build/lib/adjutant/api 2026-04-01T11:55:10,986 copying adjutant/api/exception_handler.py -> build/lib/adjutant/api 2026-04-01T11:55:10,989 creating build/lib/adjutant/actions/migrations 2026-04-01T11:55:10,990 copying adjutant/actions/migrations/0004_auto_20190610_0209.py -> build/lib/adjutant/actions/migrations 2026-04-01T11:55:10,992 copying adjutant/actions/migrations/0005_alter_action_auto_approve.py -> build/lib/adjutant/actions/migrations 2026-04-01T11:55:10,993 copying adjutant/actions/migrations/0001_initial.py -> build/lib/adjutant/actions/migrations 2026-04-01T11:55:10,995 copying adjutant/actions/migrations/0002_action_auto_approve.py -> build/lib/adjutant/actions/migrations 2026-04-01T11:55:10,997 copying adjutant/actions/migrations/0003_auto_20190610_0205.py -> build/lib/adjutant/actions/migrations 2026-04-01T11:55:10,999 copying adjutant/actions/migrations/__init__.py -> build/lib/adjutant/actions/migrations 2026-04-01T11:55:11,001 creating build/lib/adjutant/actions/v1 2026-04-01T11:55:11,002 copying adjutant/actions/v1/resources.py -> build/lib/adjutant/actions/v1 2026-04-01T11:55:11,005 copying adjutant/actions/v1/misc.py -> build/lib/adjutant/actions/v1 2026-04-01T11:55:11,007 copying adjutant/actions/v1/projects.py -> build/lib/adjutant/actions/v1 2026-04-01T11:55:11,010 copying adjutant/actions/v1/users.py -> build/lib/adjutant/actions/v1 2026-04-01T11:55:11,013 copying adjutant/actions/v1/base.py -> build/lib/adjutant/actions/v1 2026-04-01T11:55:11,016 copying adjutant/actions/v1/__init__.py -> build/lib/adjutant/actions/v1 2026-04-01T11:55:11,017 copying adjutant/actions/v1/serializers.py -> build/lib/adjutant/actions/v1 2026-04-01T11:55:11,020 creating build/lib/adjutant/actions/v1/tests 2026-04-01T11:55:11,021 copying adjutant/actions/v1/tests/test_resource_actions.py -> build/lib/adjutant/actions/v1/tests 2026-04-01T11:55:11,023 copying adjutant/actions/v1/tests/test_project_actions.py -> build/lib/adjutant/actions/v1/tests 2026-04-01T11:55:11,026 copying adjutant/actions/v1/tests/test_user_actions.py -> build/lib/adjutant/actions/v1/tests 2026-04-01T11:55:11,029 copying adjutant/actions/v1/tests/test_misc_actions.py -> build/lib/adjutant/actions/v1/tests 2026-04-01T11:55:11,031 copying adjutant/actions/v1/tests/__init__.py -> build/lib/adjutant/actions/v1/tests 2026-04-01T11:55:11,033 creating build/lib/adjutant/notifications/migrations 2026-04-01T11:55:11,034 copying adjutant/notifications/migrations/__init__.py -> build/lib/adjutant/notifications/migrations 2026-04-01T11:55:11,037 creating build/lib/adjutant/notifications/v1 2026-04-01T11:55:11,038 copying adjutant/notifications/v1/base.py -> build/lib/adjutant/notifications/v1 2026-04-01T11:55:11,040 copying adjutant/notifications/v1/email.py -> build/lib/adjutant/notifications/v1 2026-04-01T11:55:11,042 copying adjutant/notifications/v1/__init__.py -> build/lib/adjutant/notifications/v1 2026-04-01T11:55:11,044 creating build/lib/adjutant/notifications/v1/tests 2026-04-01T11:55:11,045 copying adjutant/notifications/v1/tests/test_notifications.py -> build/lib/adjutant/notifications/v1/tests 2026-04-01T11:55:11,048 copying adjutant/notifications/v1/tests/__init__.py -> build/lib/adjutant/notifications/v1/tests 2026-04-01T11:55:11,050 creating build/lib/adjutant/commands/management 2026-04-01T11:55:11,051 copying adjutant/commands/management/__init__.py -> build/lib/adjutant/commands/management 2026-04-01T11:55:11,053 creating build/lib/adjutant/commands/management/commands 2026-04-01T11:55:11,054 copying adjutant/commands/management/commands/exampleconfig.py -> build/lib/adjutant/commands/management/commands 2026-04-01T11:55:11,056 copying adjutant/commands/management/commands/__init__.py -> build/lib/adjutant/commands/management/commands 2026-04-01T11:55:11,058 creating build/lib/adjutant/tasks/migrations 2026-04-01T11:55:11,060 copying adjutant/tasks/migrations/0001_initial.py -> build/lib/adjutant/tasks/migrations 2026-04-01T11:55:11,062 copying adjutant/tasks/migrations/0002_auto_20190619_0613.py -> build/lib/adjutant/tasks/migrations 2026-04-01T11:55:11,064 copying adjutant/tasks/migrations/__init__.py -> build/lib/adjutant/tasks/migrations 2026-04-01T11:55:11,066 creating build/lib/adjutant/tasks/v1 2026-04-01T11:55:11,067 copying adjutant/tasks/v1/resources.py -> build/lib/adjutant/tasks/v1 2026-04-01T11:55:11,069 copying adjutant/tasks/v1/projects.py -> build/lib/adjutant/tasks/v1 2026-04-01T11:55:11,071 copying adjutant/tasks/v1/users.py -> build/lib/adjutant/tasks/v1 2026-04-01T11:55:11,073 copying adjutant/tasks/v1/utils.py -> build/lib/adjutant/tasks/v1 2026-04-01T11:55:11,076 copying adjutant/tasks/v1/base.py -> build/lib/adjutant/tasks/v1 2026-04-01T11:55:11,078 copying adjutant/tasks/v1/manager.py -> build/lib/adjutant/tasks/v1 2026-04-01T11:55:11,080 copying adjutant/tasks/v1/__init__.py -> build/lib/adjutant/tasks/v1 2026-04-01T11:55:11,082 creating build/lib/adjutant/common/tests 2026-04-01T11:55:11,084 copying adjutant/common/tests/utils.py -> build/lib/adjutant/common/tests 2026-04-01T11:55:11,085 copying adjutant/common/tests/fake_clients.py -> build/lib/adjutant/common/tests 2026-04-01T11:55:11,088 copying adjutant/common/tests/__init__.py -> build/lib/adjutant/common/tests 2026-04-01T11:55:11,091 creating build/lib/adjutant/api/migrations 2026-04-01T11:55:11,092 copying adjutant/api/migrations/0003_task_approved_by.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,094 copying adjutant/api/migrations/0006_auto_20190610_0209.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,096 copying adjutant/api/migrations/0001_initial.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,097 copying adjutant/api/migrations/0007_auto_20190610_0209.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,099 copying adjutant/api/migrations/0008_auto_20190610_0209.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,101 copying adjutant/api/migrations/0004_auto_20160929_0317.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,103 copying adjutant/api/migrations/0002_auto_20160815_2249.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,105 copying adjutant/api/migrations/0005_auto_20190610_0209.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,106 copying adjutant/api/migrations/__init__.py -> build/lib/adjutant/api/migrations 2026-04-01T11:55:11,108 creating build/lib/adjutant/api/v1 2026-04-01T11:55:11,110 copying adjutant/api/v1/urls.py -> build/lib/adjutant/api/v1 2026-04-01T11:55:11,112 copying adjutant/api/v1/utils.py -> build/lib/adjutant/api/v1 2026-04-01T11:55:11,114 copying adjutant/api/v1/base.py -> build/lib/adjutant/api/v1 2026-04-01T11:55:11,116 copying adjutant/api/v1/views.py -> build/lib/adjutant/api/v1 2026-04-01T11:55:11,118 copying adjutant/api/v1/openstack.py -> build/lib/adjutant/api/v1 2026-04-01T11:55:11,122 copying adjutant/api/v1/__init__.py -> build/lib/adjutant/api/v1 2026-04-01T11:55:11,124 copying adjutant/api/v1/tasks.py -> build/lib/adjutant/api/v1 2026-04-01T11:55:11,127 creating build/lib/adjutant/api/v1/tests 2026-04-01T11:55:11,128 copying adjutant/api/v1/tests/test_api_openstack.py -> build/lib/adjutant/api/v1/tests 2026-04-01T11:55:11,131 copying adjutant/api/v1/tests/test_api_taskview.py -> build/lib/adjutant/api/v1/tests 2026-04-01T11:55:11,135 copying adjutant/api/v1/tests/test_api_admin.py -> build/lib/adjutant/api/v1/tests 2026-04-01T11:55:11,138 copying adjutant/api/v1/tests/__init__.py -> build/lib/adjutant/api/v1/tests 2026-04-01T11:55:11,140 running egg_info 2026-04-01T11:55:11,157 writing python_adjutant.egg-info/PKG-INFO 2026-04-01T11:55:11,161 writing dependency_links to python_adjutant.egg-info/dependency_links.txt 2026-04-01T11:55:11,163 writing entry points to python_adjutant.egg-info/entry_points.txt 2026-04-01T11:55:11,165 writing requirements to python_adjutant.egg-info/requires.txt 2026-04-01T11:55:11,166 writing top-level names to python_adjutant.egg-info/top_level.txt 2026-04-01T11:55:11,167 [pbr] Reusing existing SOURCES.txt 2026-04-01T11:55:11,194 creating build/lib/adjutant/notifications/templates 2026-04-01T11:55:11,195 copying adjutant/notifications/templates/notification.txt -> build/lib/adjutant/notifications/templates 2026-04-01T11:55:11,198 creating build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,199 copying adjutant/tasks/templates/completed.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,202 copying adjutant/tasks/templates/create_project_and_user_completed.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,204 copying adjutant/tasks/templates/create_project_and_user_initial.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,206 copying adjutant/tasks/templates/create_project_and_user_token.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,208 copying adjutant/tasks/templates/initial.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,210 copying adjutant/tasks/templates/invite_user_to_project_completed.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,213 copying adjutant/tasks/templates/invite_user_to_project_token.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,215 copying adjutant/tasks/templates/reset_user_password_completed.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,217 copying adjutant/tasks/templates/reset_user_password_token.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,219 copying adjutant/tasks/templates/token.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,222 copying adjutant/tasks/templates/update_quota_completed.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,224 copying adjutant/tasks/templates/update_user_email_completed.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,226 copying adjutant/tasks/templates/update_user_email_started.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,228 copying adjutant/tasks/templates/update_user_email_token.txt -> build/lib/adjutant/tasks/templates 2026-04-01T11:55:11,245 installing to build/bdist.linux-armv7l/wheel 2026-04-01T11:55:11,245 running install 2026-04-01T11:55:11,280 [pbr] Generating AUTHORS 2026-04-01T11:55:11,287 [pbr] AUTHORS complete (0.0s) 2026-04-01T11:55:11,287 running install_lib 2026-04-01T11:55:11,293 creating build/bdist.linux-armv7l/wheel 2026-04-01T11:55:11,296 creating build/bdist.linux-armv7l/wheel/adjutant 2026-04-01T11:55:11,297 copying build/lib/adjutant/settings.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,300 creating build/bdist.linux-armv7l/wheel/adjutant/actions 2026-04-01T11:55:11,302 creating build/bdist.linux-armv7l/wheel/adjutant/actions/migrations 2026-04-01T11:55:11,303 copying build/lib/adjutant/actions/migrations/0004_auto_20190610_0209.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/migrations 2026-04-01T11:55:11,305 copying build/lib/adjutant/actions/migrations/0005_alter_action_auto_approve.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/migrations 2026-04-01T11:55:11,307 copying build/lib/adjutant/actions/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/migrations 2026-04-01T11:55:11,309 copying build/lib/adjutant/actions/migrations/0002_action_auto_approve.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/migrations 2026-04-01T11:55:11,311 copying build/lib/adjutant/actions/migrations/0003_auto_20190610_0205.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/migrations 2026-04-01T11:55:11,313 copying build/lib/adjutant/actions/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/migrations 2026-04-01T11:55:11,314 copying build/lib/adjutant/actions/utils.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions 2026-04-01T11:55:11,317 copying build/lib/adjutant/actions/models.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions 2026-04-01T11:55:11,319 creating build/bdist.linux-armv7l/wheel/adjutant/actions/v1 2026-04-01T11:55:11,320 copying build/lib/adjutant/actions/v1/resources.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1 2026-04-01T11:55:11,323 copying build/lib/adjutant/actions/v1/misc.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1 2026-04-01T11:55:11,326 copying build/lib/adjutant/actions/v1/projects.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1 2026-04-01T11:55:11,328 copying build/lib/adjutant/actions/v1/users.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1 2026-04-01T11:55:11,331 copying build/lib/adjutant/actions/v1/base.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1 2026-04-01T11:55:11,333 copying build/lib/adjutant/actions/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1 2026-04-01T11:55:11,336 creating build/bdist.linux-armv7l/wheel/adjutant/actions/v1/tests 2026-04-01T11:55:11,337 copying build/lib/adjutant/actions/v1/tests/test_resource_actions.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1/tests 2026-04-01T11:55:11,340 copying build/lib/adjutant/actions/v1/tests/test_project_actions.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1/tests 2026-04-01T11:55:11,343 copying build/lib/adjutant/actions/v1/tests/test_user_actions.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1/tests 2026-04-01T11:55:11,346 copying build/lib/adjutant/actions/v1/tests/test_misc_actions.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1/tests 2026-04-01T11:55:11,348 copying build/lib/adjutant/actions/v1/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1/tests 2026-04-01T11:55:11,350 copying build/lib/adjutant/actions/v1/serializers.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions/v1 2026-04-01T11:55:11,352 copying build/lib/adjutant/actions/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/actions 2026-04-01T11:55:11,354 copying build/lib/adjutant/version.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,355 copying build/lib/adjutant/core.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,357 creating build/bdist.linux-armv7l/wheel/adjutant/startup 2026-04-01T11:55:11,358 copying build/lib/adjutant/startup/checks.py -> build/bdist.linux-armv7l/wheel/./adjutant/startup 2026-04-01T11:55:11,361 copying build/lib/adjutant/startup/loading.py -> build/bdist.linux-armv7l/wheel/./adjutant/startup 2026-04-01T11:55:11,362 copying build/lib/adjutant/startup/config.py -> build/bdist.linux-armv7l/wheel/./adjutant/startup 2026-04-01T11:55:11,364 copying build/lib/adjutant/startup/models.py -> build/bdist.linux-armv7l/wheel/./adjutant/startup 2026-04-01T11:55:11,365 copying build/lib/adjutant/startup/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/startup 2026-04-01T11:55:11,367 copying build/lib/adjutant/feature_set.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,369 copying build/lib/adjutant/urls.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,371 copying build/lib/adjutant/wsgi.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,373 creating build/bdist.linux-armv7l/wheel/adjutant/notifications 2026-04-01T11:55:11,374 creating build/bdist.linux-armv7l/wheel/adjutant/notifications/migrations 2026-04-01T11:55:11,376 copying build/lib/adjutant/notifications/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/notifications/migrations 2026-04-01T11:55:11,377 copying build/lib/adjutant/notifications/utils.py -> build/bdist.linux-armv7l/wheel/./adjutant/notifications 2026-04-01T11:55:11,380 creating build/bdist.linux-armv7l/wheel/adjutant/notifications/templates 2026-04-01T11:55:11,381 copying build/lib/adjutant/notifications/templates/notification.txt -> build/bdist.linux-armv7l/wheel/./adjutant/notifications/templates 2026-04-01T11:55:11,383 creating build/bdist.linux-armv7l/wheel/adjutant/notifications/v1 2026-04-01T11:55:11,384 copying build/lib/adjutant/notifications/v1/base.py -> build/bdist.linux-armv7l/wheel/./adjutant/notifications/v1 2026-04-01T11:55:11,386 copying build/lib/adjutant/notifications/v1/email.py -> build/bdist.linux-armv7l/wheel/./adjutant/notifications/v1 2026-04-01T11:55:11,389 copying build/lib/adjutant/notifications/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/notifications/v1 2026-04-01T11:55:11,391 creating build/bdist.linux-armv7l/wheel/adjutant/notifications/v1/tests 2026-04-01T11:55:11,392 copying build/lib/adjutant/notifications/v1/tests/test_notifications.py -> build/bdist.linux-armv7l/wheel/./adjutant/notifications/v1/tests 2026-04-01T11:55:11,394 copying build/lib/adjutant/notifications/v1/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/notifications/v1/tests 2026-04-01T11:55:11,396 copying build/lib/adjutant/notifications/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/notifications 2026-04-01T11:55:11,398 creating build/bdist.linux-armv7l/wheel/adjutant/commands 2026-04-01T11:55:11,400 creating build/bdist.linux-armv7l/wheel/adjutant/commands/management 2026-04-01T11:55:11,401 creating build/bdist.linux-armv7l/wheel/adjutant/commands/management/commands 2026-04-01T11:55:11,403 copying build/lib/adjutant/commands/management/commands/exampleconfig.py -> build/bdist.linux-armv7l/wheel/./adjutant/commands/management/commands 2026-04-01T11:55:11,405 copying build/lib/adjutant/commands/management/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/commands/management/commands 2026-04-01T11:55:11,407 copying build/lib/adjutant/commands/management/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/commands/management 2026-04-01T11:55:11,408 copying build/lib/adjutant/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/commands 2026-04-01T11:55:11,410 creating build/bdist.linux-armv7l/wheel/adjutant/tasks 2026-04-01T11:55:11,412 creating build/bdist.linux-armv7l/wheel/adjutant/tasks/migrations 2026-04-01T11:55:11,413 copying build/lib/adjutant/tasks/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/migrations 2026-04-01T11:55:11,415 copying build/lib/adjutant/tasks/migrations/0002_auto_20190619_0613.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/migrations 2026-04-01T11:55:11,417 copying build/lib/adjutant/tasks/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/migrations 2026-04-01T11:55:11,419 creating build/bdist.linux-armv7l/wheel/adjutant/tasks/templates 2026-04-01T11:55:11,420 copying build/lib/adjutant/tasks/templates/completed.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,422 copying build/lib/adjutant/tasks/templates/reset_user_password_completed.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,423 copying build/lib/adjutant/tasks/templates/initial.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,425 copying build/lib/adjutant/tasks/templates/update_quota_completed.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,427 copying build/lib/adjutant/tasks/templates/token.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,428 copying build/lib/adjutant/tasks/templates/create_project_and_user_token.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,430 copying build/lib/adjutant/tasks/templates/update_user_email_completed.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,432 copying build/lib/adjutant/tasks/templates/invite_user_to_project_completed.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,434 copying build/lib/adjutant/tasks/templates/create_project_and_user_initial.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,435 copying build/lib/adjutant/tasks/templates/update_user_email_token.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,437 copying build/lib/adjutant/tasks/templates/reset_user_password_token.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,439 copying build/lib/adjutant/tasks/templates/invite_user_to_project_token.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,441 copying build/lib/adjutant/tasks/templates/update_user_email_started.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,443 copying build/lib/adjutant/tasks/templates/create_project_and_user_completed.txt -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/templates 2026-04-01T11:55:11,445 copying build/lib/adjutant/tasks/models.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks 2026-04-01T11:55:11,447 creating build/bdist.linux-armv7l/wheel/adjutant/tasks/v1 2026-04-01T11:55:11,448 copying build/lib/adjutant/tasks/v1/resources.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/v1 2026-04-01T11:55:11,450 copying build/lib/adjutant/tasks/v1/projects.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/v1 2026-04-01T11:55:11,452 copying build/lib/adjutant/tasks/v1/users.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/v1 2026-04-01T11:55:11,454 copying build/lib/adjutant/tasks/v1/utils.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/v1 2026-04-01T11:55:11,457 copying build/lib/adjutant/tasks/v1/base.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/v1 2026-04-01T11:55:11,460 copying build/lib/adjutant/tasks/v1/manager.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/v1 2026-04-01T11:55:11,461 copying build/lib/adjutant/tasks/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks/v1 2026-04-01T11:55:11,463 copying build/lib/adjutant/tasks/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/tasks 2026-04-01T11:55:11,465 copying build/lib/adjutant/middleware.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,467 creating build/bdist.linux-armv7l/wheel/adjutant/config 2026-04-01T11:55:11,468 copying build/lib/adjutant/config/notification.py -> build/bdist.linux-armv7l/wheel/./adjutant/config 2026-04-01T11:55:11,470 copying build/lib/adjutant/config/feature_sets.py -> build/bdist.linux-armv7l/wheel/./adjutant/config 2026-04-01T11:55:11,472 copying build/lib/adjutant/config/api.py -> build/bdist.linux-armv7l/wheel/./adjutant/config 2026-04-01T11:55:11,474 copying build/lib/adjutant/config/quota.py -> build/bdist.linux-armv7l/wheel/./adjutant/config 2026-04-01T11:55:11,476 copying build/lib/adjutant/config/django.py -> build/bdist.linux-armv7l/wheel/./adjutant/config 2026-04-01T11:55:11,478 copying build/lib/adjutant/config/identity.py -> build/bdist.linux-armv7l/wheel/./adjutant/config 2026-04-01T11:55:11,480 copying build/lib/adjutant/config/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/config 2026-04-01T11:55:11,482 copying build/lib/adjutant/config/workflow.py -> build/bdist.linux-armv7l/wheel/./adjutant/config 2026-04-01T11:55:11,484 copying build/lib/adjutant/exceptions.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,487 creating build/bdist.linux-armv7l/wheel/adjutant/common 2026-04-01T11:55:11,488 copying build/lib/adjutant/common/constants.py -> build/bdist.linux-armv7l/wheel/./adjutant/common 2026-04-01T11:55:11,490 copying build/lib/adjutant/common/openstack_clients.py -> build/bdist.linux-armv7l/wheel/./adjutant/common 2026-04-01T11:55:11,492 copying build/lib/adjutant/common/utils.py -> build/bdist.linux-armv7l/wheel/./adjutant/common 2026-04-01T11:55:11,494 copying build/lib/adjutant/common/quota.py -> build/bdist.linux-armv7l/wheel/./adjutant/common 2026-04-01T11:55:11,496 copying build/lib/adjutant/common/user_store.py -> build/bdist.linux-armv7l/wheel/./adjutant/common 2026-04-01T11:55:11,499 copying build/lib/adjutant/common/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/common 2026-04-01T11:55:11,501 creating build/bdist.linux-armv7l/wheel/adjutant/common/tests 2026-04-01T11:55:11,502 copying build/lib/adjutant/common/tests/utils.py -> build/bdist.linux-armv7l/wheel/./adjutant/common/tests 2026-04-01T11:55:11,504 copying build/lib/adjutant/common/tests/fake_clients.py -> build/bdist.linux-armv7l/wheel/./adjutant/common/tests 2026-04-01T11:55:11,507 copying build/lib/adjutant/common/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/common/tests 2026-04-01T11:55:11,509 creating build/bdist.linux-armv7l/wheel/adjutant/api 2026-04-01T11:55:11,510 copying build/lib/adjutant/api/urls.py -> build/bdist.linux-armv7l/wheel/./adjutant/api 2026-04-01T11:55:11,512 creating build/bdist.linux-armv7l/wheel/adjutant/api/migrations 2026-04-01T11:55:11,514 copying build/lib/adjutant/api/migrations/0003_task_approved_by.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,515 copying build/lib/adjutant/api/migrations/0006_auto_20190610_0209.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,517 copying build/lib/adjutant/api/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,519 copying build/lib/adjutant/api/migrations/0007_auto_20190610_0209.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,521 copying build/lib/adjutant/api/migrations/0008_auto_20190610_0209.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,523 copying build/lib/adjutant/api/migrations/0004_auto_20160929_0317.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,525 copying build/lib/adjutant/api/migrations/0002_auto_20160815_2249.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,527 copying build/lib/adjutant/api/migrations/0005_auto_20190610_0209.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,529 copying build/lib/adjutant/api/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/migrations 2026-04-01T11:55:11,530 copying build/lib/adjutant/api/utils.py -> build/bdist.linux-armv7l/wheel/./adjutant/api 2026-04-01T11:55:11,532 copying build/lib/adjutant/api/views.py -> build/bdist.linux-armv7l/wheel/./adjutant/api 2026-04-01T11:55:11,534 copying build/lib/adjutant/api/models.py -> build/bdist.linux-armv7l/wheel/./adjutant/api 2026-04-01T11:55:11,537 creating build/bdist.linux-armv7l/wheel/adjutant/api/v1 2026-04-01T11:55:11,537 copying build/lib/adjutant/api/v1/urls.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1 2026-04-01T11:55:11,539 copying build/lib/adjutant/api/v1/utils.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1 2026-04-01T11:55:11,541 copying build/lib/adjutant/api/v1/base.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1 2026-04-01T11:55:11,543 copying build/lib/adjutant/api/v1/views.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1 2026-04-01T11:55:11,545 copying build/lib/adjutant/api/v1/openstack.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1 2026-04-01T11:55:11,548 copying build/lib/adjutant/api/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1 2026-04-01T11:55:11,550 creating build/bdist.linux-armv7l/wheel/adjutant/api/v1/tests 2026-04-01T11:55:11,551 copying build/lib/adjutant/api/v1/tests/test_api_openstack.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1/tests 2026-04-01T11:55:11,555 copying build/lib/adjutant/api/v1/tests/test_api_taskview.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1/tests 2026-04-01T11:55:11,558 copying build/lib/adjutant/api/v1/tests/test_api_admin.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1/tests 2026-04-01T11:55:11,561 copying build/lib/adjutant/api/v1/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1/tests 2026-04-01T11:55:11,563 copying build/lib/adjutant/api/v1/tasks.py -> build/bdist.linux-armv7l/wheel/./adjutant/api/v1 2026-04-01T11:55:11,566 copying build/lib/adjutant/api/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant/api 2026-04-01T11:55:11,568 copying build/lib/adjutant/api/exception_handler.py -> build/bdist.linux-armv7l/wheel/./adjutant/api 2026-04-01T11:55:11,570 copying build/lib/adjutant/__init__.py -> build/bdist.linux-armv7l/wheel/./adjutant 2026-04-01T11:55:11,572 running install_egg_info 2026-04-01T11:55:11,577 Copying python_adjutant.egg-info to build/bdist.linux-armv7l/wheel/./python_adjutant-12.0.0-py3.11.egg-info 2026-04-01T11:55:11,592 running install_scripts 2026-04-01T11:55:11,607 creating build/bdist.linux-armv7l/wheel/python_adjutant-12.0.0.dist-info/WHEEL 2026-04-01T11:55:11,611 creating '/tmp/pip-wheel-l4p9fuko/.tmp-4zjit9bm/python_adjutant-12.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-01T11:55:11,614 adding 'adjutant/__init__.py' 2026-04-01T11:55:11,615 adding 'adjutant/core.py' 2026-04-01T11:55:11,617 adding 'adjutant/exceptions.py' 2026-04-01T11:55:11,619 adding 'adjutant/feature_set.py' 2026-04-01T11:55:11,620 adding 'adjutant/middleware.py' 2026-04-01T11:55:11,622 adding 'adjutant/settings.py' 2026-04-01T11:55:11,624 adding 'adjutant/urls.py' 2026-04-01T11:55:11,625 adding 'adjutant/version.py' 2026-04-01T11:55:11,627 adding 'adjutant/wsgi.py' 2026-04-01T11:55:11,628 adding 'adjutant/actions/__init__.py' 2026-04-01T11:55:11,630 adding 'adjutant/actions/models.py' 2026-04-01T11:55:11,631 adding 'adjutant/actions/utils.py' 2026-04-01T11:55:11,633 adding 'adjutant/actions/migrations/0001_initial.py' 2026-04-01T11:55:11,634 adding 'adjutant/actions/migrations/0002_action_auto_approve.py' 2026-04-01T11:55:11,635 adding 'adjutant/actions/migrations/0003_auto_20190610_0205.py' 2026-04-01T11:55:11,636 adding 'adjutant/actions/migrations/0004_auto_20190610_0209.py' 2026-04-01T11:55:11,638 adding 'adjutant/actions/migrations/0005_alter_action_auto_approve.py' 2026-04-01T11:55:11,639 adding 'adjutant/actions/migrations/__init__.py' 2026-04-01T11:55:11,640 adding 'adjutant/actions/v1/__init__.py' 2026-04-01T11:55:11,643 adding 'adjutant/actions/v1/base.py' 2026-04-01T11:55:11,645 adding 'adjutant/actions/v1/misc.py' 2026-04-01T11:55:11,648 adding 'adjutant/actions/v1/projects.py' 2026-04-01T11:55:11,651 adding 'adjutant/actions/v1/resources.py' 2026-04-01T11:55:11,653 adding 'adjutant/actions/v1/serializers.py' 2026-04-01T11:55:11,656 adding 'adjutant/actions/v1/users.py' 2026-04-01T11:55:11,658 adding 'adjutant/actions/v1/tests/__init__.py' 2026-04-01T11:55:11,659 adding 'adjutant/actions/v1/tests/test_misc_actions.py' 2026-04-01T11:55:11,662 adding 'adjutant/actions/v1/tests/test_project_actions.py' 2026-04-01T11:55:11,665 adding 'adjutant/actions/v1/tests/test_resource_actions.py' 2026-04-01T11:55:11,668 adding 'adjutant/actions/v1/tests/test_user_actions.py' 2026-04-01T11:55:11,669 adding 'adjutant/api/__init__.py' 2026-04-01T11:55:11,671 adding 'adjutant/api/exception_handler.py' 2026-04-01T11:55:11,672 adding 'adjutant/api/models.py' 2026-04-01T11:55:11,673 adding 'adjutant/api/urls.py' 2026-04-01T11:55:11,675 adding 'adjutant/api/utils.py' 2026-04-01T11:55:11,676 adding 'adjutant/api/views.py' 2026-04-01T11:55:11,678 adding 'adjutant/api/migrations/0001_initial.py' 2026-04-01T11:55:11,679 adding 'adjutant/api/migrations/0002_auto_20160815_2249.py' 2026-04-01T11:55:11,680 adding 'adjutant/api/migrations/0003_task_approved_by.py' 2026-04-01T11:55:11,681 adding 'adjutant/api/migrations/0004_auto_20160929_0317.py' 2026-04-01T11:55:11,683 adding 'adjutant/api/migrations/0005_auto_20190610_0209.py' 2026-04-01T11:55:11,684 adding 'adjutant/api/migrations/0006_auto_20190610_0209.py' 2026-04-01T11:55:11,685 adding 'adjutant/api/migrations/0007_auto_20190610_0209.py' 2026-04-01T11:55:11,686 adding 'adjutant/api/migrations/0008_auto_20190610_0209.py' 2026-04-01T11:55:11,687 adding 'adjutant/api/migrations/__init__.py' 2026-04-01T11:55:11,689 adding 'adjutant/api/v1/__init__.py' 2026-04-01T11:55:11,690 adding 'adjutant/api/v1/base.py' 2026-04-01T11:55:11,693 adding 'adjutant/api/v1/openstack.py' 2026-04-01T11:55:11,694 adding 'adjutant/api/v1/tasks.py' 2026-04-01T11:55:11,695 adding 'adjutant/api/v1/urls.py' 2026-04-01T11:55:11,697 adding 'adjutant/api/v1/utils.py' 2026-04-01T11:55:11,699 adding 'adjutant/api/v1/views.py' 2026-04-01T11:55:11,700 adding 'adjutant/api/v1/tests/__init__.py' 2026-04-01T11:55:11,704 adding 'adjutant/api/v1/tests/test_api_admin.py' 2026-04-01T11:55:11,708 adding 'adjutant/api/v1/tests/test_api_openstack.py' 2026-04-01T11:55:11,713 adding 'adjutant/api/v1/tests/test_api_taskview.py' 2026-04-01T11:55:11,715 adding 'adjutant/commands/__init__.py' 2026-04-01T11:55:11,716 adding 'adjutant/commands/management/__init__.py' 2026-04-01T11:55:11,718 adding 'adjutant/commands/management/commands/__init__.py' 2026-04-01T11:55:11,719 adding 'adjutant/commands/management/commands/exampleconfig.py' 2026-04-01T11:55:11,721 adding 'adjutant/common/__init__.py' 2026-04-01T11:55:11,722 adding 'adjutant/common/constants.py' 2026-04-01T11:55:11,723 adding 'adjutant/common/openstack_clients.py' 2026-04-01T11:55:11,725 adding 'adjutant/common/quota.py' 2026-04-01T11:55:11,727 adding 'adjutant/common/user_store.py' 2026-04-01T11:55:11,729 adding 'adjutant/common/utils.py' 2026-04-01T11:55:11,731 adding 'adjutant/common/tests/__init__.py' 2026-04-01T11:55:11,734 adding 'adjutant/common/tests/fake_clients.py' 2026-04-01T11:55:11,735 adding 'adjutant/common/tests/utils.py' 2026-04-01T11:55:11,737 adding 'adjutant/config/__init__.py' 2026-04-01T11:55:11,739 adding 'adjutant/config/api.py' 2026-04-01T11:55:11,740 adding 'adjutant/config/django.py' 2026-04-01T11:55:11,741 adding 'adjutant/config/feature_sets.py' 2026-04-01T11:55:11,743 adding 'adjutant/config/identity.py' 2026-04-01T11:55:11,744 adding 'adjutant/config/notification.py' 2026-04-01T11:55:11,746 adding 'adjutant/config/quota.py' 2026-04-01T11:55:11,747 adding 'adjutant/config/workflow.py' 2026-04-01T11:55:11,749 adding 'adjutant/notifications/__init__.py' 2026-04-01T11:55:11,750 adding 'adjutant/notifications/utils.py' 2026-04-01T11:55:11,752 adding 'adjutant/notifications/migrations/__init__.py' 2026-04-01T11:55:11,753 adding 'adjutant/notifications/templates/notification.txt' 2026-04-01T11:55:11,755 adding 'adjutant/notifications/v1/__init__.py' 2026-04-01T11:55:11,756 adding 'adjutant/notifications/v1/base.py' 2026-04-01T11:55:11,757 adding 'adjutant/notifications/v1/email.py' 2026-04-01T11:55:11,759 adding 'adjutant/notifications/v1/tests/__init__.py' 2026-04-01T11:55:11,760 adding 'adjutant/notifications/v1/tests/test_notifications.py' 2026-04-01T11:55:11,762 adding 'adjutant/startup/__init__.py' 2026-04-01T11:55:11,763 adding 'adjutant/startup/checks.py' 2026-04-01T11:55:11,764 adding 'adjutant/startup/config.py' 2026-04-01T11:55:11,765 adding 'adjutant/startup/loading.py' 2026-04-01T11:55:11,766 adding 'adjutant/startup/models.py' 2026-04-01T11:55:11,768 adding 'adjutant/tasks/__init__.py' 2026-04-01T11:55:11,770 adding 'adjutant/tasks/models.py' 2026-04-01T11:55:11,772 adding 'adjutant/tasks/migrations/0001_initial.py' 2026-04-01T11:55:11,773 adding 'adjutant/tasks/migrations/0002_auto_20190619_0613.py' 2026-04-01T11:55:11,774 adding 'adjutant/tasks/migrations/__init__.py' 2026-04-01T11:55:11,776 adding 'adjutant/tasks/templates/completed.txt' 2026-04-01T11:55:11,777 adding 'adjutant/tasks/templates/create_project_and_user_completed.txt' 2026-04-01T11:55:11,778 adding 'adjutant/tasks/templates/create_project_and_user_initial.txt' 2026-04-01T11:55:11,779 adding 'adjutant/tasks/templates/create_project_and_user_token.txt' 2026-04-01T11:55:11,780 adding 'adjutant/tasks/templates/initial.txt' 2026-04-01T11:55:11,781 adding 'adjutant/tasks/templates/invite_user_to_project_completed.txt' 2026-04-01T11:55:11,783 adding 'adjutant/tasks/templates/invite_user_to_project_token.txt' 2026-04-01T11:55:11,784 adding 'adjutant/tasks/templates/reset_user_password_completed.txt' 2026-04-01T11:55:11,785 adding 'adjutant/tasks/templates/reset_user_password_token.txt' 2026-04-01T11:55:11,786 adding 'adjutant/tasks/templates/token.txt' 2026-04-01T11:55:11,787 adding 'adjutant/tasks/templates/update_quota_completed.txt' 2026-04-01T11:55:11,789 adding 'adjutant/tasks/templates/update_user_email_completed.txt' 2026-04-01T11:55:11,790 adding 'adjutant/tasks/templates/update_user_email_started.txt' 2026-04-01T11:55:11,791 adding 'adjutant/tasks/templates/update_user_email_token.txt' 2026-04-01T11:55:11,793 adding 'adjutant/tasks/v1/__init__.py' 2026-04-01T11:55:11,795 adding 'adjutant/tasks/v1/base.py' 2026-04-01T11:55:11,796 adding 'adjutant/tasks/v1/manager.py' 2026-04-01T11:55:11,798 adding 'adjutant/tasks/v1/projects.py' 2026-04-01T11:55:11,799 adding 'adjutant/tasks/v1/resources.py' 2026-04-01T11:55:11,800 adding 'adjutant/tasks/v1/users.py' 2026-04-01T11:55:11,802 adding 'adjutant/tasks/v1/utils.py' 2026-04-01T11:55:11,805 adding 'python_adjutant-12.0.0.dist-info/licenses/AUTHORS' 2026-04-01T11:55:11,807 adding 'python_adjutant-12.0.0.dist-info/licenses/LICENSE' 2026-04-01T11:55:11,808 adding 'python_adjutant-12.0.0.dist-info/METADATA' 2026-04-01T11:55:11,809 adding 'python_adjutant-12.0.0.dist-info/WHEEL' 2026-04-01T11:55:11,810 adding 'python_adjutant-12.0.0.dist-info/entry_points.txt' 2026-04-01T11:55:11,811 adding 'python_adjutant-12.0.0.dist-info/top_level.txt' 2026-04-01T11:55:11,813 adding 'python_adjutant-12.0.0.dist-info/RECORD' 2026-04-01T11:55:11,817 removing build/bdist.linux-armv7l/wheel 2026-04-01T11:55:11,954 Building wheel for python-adjutant (pyproject.toml): finished with status 'done' 2026-04-01T11:55:11,962 Created wheel for python-adjutant: filename=python_adjutant-12.0.0-py3-none-any.whl size=156703 sha256=9477710366ef92ce34aef965d57aabebd41ddab0bc65b93d6ac28699b5354776 2026-04-01T11:55:11,963 Stored in directory: /tmp/pip-ephem-wheel-cache-hnwk6x96/wheels/67/5c/72/98d524be014a40c5ab5748a88b2d8b24d6dc03e89dc4c41daf 2026-04-01T11:55:11,977 Successfully built python-adjutant 2026-04-01T11:55:11,986 Removed build tracker: '/tmp/pip-build-tracker-wr4l_174'