2026-07-15T15:58:13,229 Created temporary directory: /tmp/pip-ephem-wheel-cache-qgmgy9li 2026-07-15T15:58:13,231 Created temporary directory: /tmp/pip-build-tracker-2kt0vsh1 2026-07-15T15:58:13,231 Initialized build tracking at /tmp/pip-build-tracker-2kt0vsh1 2026-07-15T15:58:13,232 Created build tracker: /tmp/pip-build-tracker-2kt0vsh1 2026-07-15T15:58:13,232 Entered build tracker: /tmp/pip-build-tracker-2kt0vsh1 2026-07-15T15:58:13,233 Created temporary directory: /tmp/pip-wheel-2wqo6vcp 2026-07-15T15:58:13,236 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-07-15T15:58:13,238 Created temporary directory: /tmp/pip-ephem-wheel-cache-gozsqc6b 2026-07-15T15:58:13,260 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-15T15:58:13,264 2 location(s) to search for versions of nti-testing: 2026-07-15T15:58:13,264 * https://pypi.org/simple/nti-testing/ 2026-07-15T15:58:13,264 * https://www.piwheels.org/simple/nti-testing/ 2026-07-15T15:58:13,264 Fetching project page and analyzing links: https://pypi.org/simple/nti-testing/ 2026-07-15T15:58:13,265 Getting page https://pypi.org/simple/nti-testing/ 2026-07-15T15:58:13,266 Found index url https://pypi.org/simple 2026-07-15T15:58:13,517 Fetched page https://pypi.org/simple/nti-testing/ as application/vnd.pypi.simple.v1+json 2026-07-15T15:58:13,524 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/0f/61/add242e6fb7e7614fe342983e9bfe221c1dec781176e69c306d12143e561/nti.testing-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) 2026-07-15T15:58:13,525 Found link https://files.pythonhosted.org/packages/62/c4/a03afc8f74723bdc1fec105140f220c9f89207e455fabfb8a837a1b6a832/nti.testing-1.0.0.tar.gz (from https://pypi.org/simple/nti-testing/), version: 1.0.0 2026-07-15T15:58:13,525 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/9c/a9/fa03ac6a6a79203af54d3cdab215400f910bb30dff0b54c2ade0591e0915/nti.testing-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) 2026-07-15T15:58:13,526 Found link https://files.pythonhosted.org/packages/c9/07/70ae4bc3b5b96b5cb7a3152e0566abb1d5012cb465a89a0b339168c70b98/nti.testing-2.0.0.tar.gz (from https://pypi.org/simple/nti-testing/), version: 2.0.0 2026-07-15T15:58:13,527 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/df/8d/2110be31110b787e255b75d578fdefbf6a380e5e8fb4ce8c6fda896e1f04/nti.testing-2.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) 2026-07-15T15:58:13,527 Found link https://files.pythonhosted.org/packages/27/d4/e22f72ce87e0a9c60850720e5add120976998329806d8b58deca004015a0/nti.testing-2.0.1.tar.gz (from https://pypi.org/simple/nti-testing/), version: 2.0.1 2026-07-15T15:58:13,528 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/b6/6e/87a4590f8aa459dea666628415148ec5c4ae5128785dc9f651f41d3da9c9/nti.testing-2.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) 2026-07-15T15:58:13,529 Found link https://files.pythonhosted.org/packages/8c/50/cc6979c05459f71b8f17395dbe06f7cdb209f333758ece92fb412f8c4ca9/nti.testing-2.1.0.tar.gz (from https://pypi.org/simple/nti-testing/), version: 2.1.0 2026-07-15T15:58:13,529 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/51/1b/4b2a644ece788b461e2d521347efb7eb808b4367d1d8071ea60832d07fc4/nti.testing-2.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) 2026-07-15T15:58:13,530 Found link https://files.pythonhosted.org/packages/e1/46/196cf46d07c5550d835899cfec7044d978ee53a1e09b884ff8ddb115b006/nti.testing-2.2.0.tar.gz (from https://pypi.org/simple/nti-testing/), version: 2.2.0 2026-07-15T15:58:13,531 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/90/4e/4f6dd9d35c34a1f777b15356352206859c35f248b4a79a02ccf6da813844/nti.testing-2.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) 2026-07-15T15:58:13,532 Found link https://files.pythonhosted.org/packages/41/f5/6349ac0f6bcb40cbfbd22286ac9053c22110a3674a70ceb4feeddb55f908/nti.testing-2.2.1.tar.gz (from https://pypi.org/simple/nti-testing/), version: 2.2.1 2026-07-15T15:58:13,532 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/0d/d1/d7d526a8c6356b230c086df5d2e444c5376fbac98a30f281e54c5c2a4869/nti.testing-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) 2026-07-15T15:58:13,533 Found link https://files.pythonhosted.org/packages/a1/7c/48dfdb51586f5b1893bcab2a3fb91919405573c7a65646bebf857ebcb1c7/nti.testing-3.0.0.tar.gz (from https://pypi.org/simple/nti-testing/), version: 3.0.0 2026-07-15T15:58:13,533 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/e4/35/2693b85c5ee826b74ff135a70ec7f91bf4f26d506aa5326e6b303088b1d7/nti.testing-3.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) 2026-07-15T15:58:13,534 Found link https://files.pythonhosted.org/packages/b5/a1/e40e2954efb6d0d1479c7ff9004110ce33f7d2c32111a5a9656cd3fe1647/nti.testing-3.1.0.tar.gz (from https://pypi.org/simple/nti-testing/), version: 3.1.0 2026-07-15T15:58:13,534 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/49/0e/1b8db717ebf88a0b12ece15f823519c513c8d0248e6084cf8d6e18126f43/nti.testing-4.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.8) 2026-07-15T15:58:13,535 Found link https://files.pythonhosted.org/packages/6d/32/755de8f8c8aef9312c4934561fe14380dcbdefbb2b44b8c849f7c98d0320/nti.testing-4.0.0.tar.gz (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.8), version: 4.0.0 2026-07-15T15:58:13,536 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/e3/51/9b1efef0524b2ddc29cea54cdc072d9c674712e4e7b84f28956d302ef886/nti.testing-4.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,537 Found link https://files.pythonhosted.org/packages/8c/ec/ff6cf843a428f9eb5e5e23c8407e56325fe56387557ed9cbdc10692e5dfa/nti.testing-4.1.0.tar.gz (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10), version: 4.1.0 2026-07-15T15:58:13,538 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/34/00/8c9b9beedb3cba62c22303bfbe2d01a9be5cc29dd186800aceb66b048173/nti.testing-4.2.0-py3-none-any.whl (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,539 Found link https://files.pythonhosted.org/packages/d8/21/dbe39f5149590c32f7e02afa294edc3df86a898d66331a1446fc0cf38c38/nti_testing-4.2.0.tar.gz (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10), version: 4.2.0 2026-07-15T15:58:13,539 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/eb/8c/b1a166b6d43a33193ee6916555a83a56d471ea7069e169fd2c4cff550cec/nti.testing-4.2.0.post0-py3-none-any.whl (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,540 Found link https://files.pythonhosted.org/packages/77/d1/ba6b04b8c5cdf84501c203a2de58a905621c9f7406d8da44a0aa0e9de457/nti_testing-4.2.0.post0.tar.gz (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10), version: 4.2.0.post0 2026-07-15T15:58:13,541 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/11/a1/44e648f5b61ac3d478ef1350237c276678f671606f15efe770ab5fc7354a/nti_testing-4.3.0-py3-none-any.whl (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,542 Found link https://files.pythonhosted.org/packages/c0/5f/6f2f21156c3e8489a1a4e083e7f9f193ded8b9315e8f599e3450eb03d89f/nti_testing-4.3.0.tar.gz (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10), version: 4.3.0 2026-07-15T15:58:13,543 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/5b/5d/dca6a84b0a171c680d258078f3cc3bcb6116c83fdeae2e8fe6e512b408c5/nti_testing-4.4.0-py3-none-any.whl (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,544 Found link https://files.pythonhosted.org/packages/26/3b/4691257c467d2a801ac219af172073d6eb2c4c6378672ffdf2f8e9f2c324/nti_testing-4.4.0.tar.gz (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10), version: 4.4.0 2026-07-15T15:58:13,544 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/e7/16/77dd406296acb18e9ed991b914a8f7784374481a3a75a3b8b775b59c2bd8/nti_testing-4.5.0-py3-none-any.whl (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,545 Found link https://files.pythonhosted.org/packages/fd/5d/a0ffa2da728f01a6f72d0f415c7068444b9bb395bec6239f143dc9de659d/nti_testing-4.5.0.tar.gz (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10), version: 4.5.0 2026-07-15T15:58:13,546 Skipping link: No binaries permitted for nti-testing: https://files.pythonhosted.org/packages/eb/ef/3c2a18eb8bf6877a22fdc87c14b501b6fc8b0654935f7ecc3e4612afab93/nti_testing-4.5.1-py3-none-any.whl (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,547 Found link https://files.pythonhosted.org/packages/54/ca/d8c0f3d9849e304fcb09abb94c032290222d03574bb82217be4f552a5903/nti_testing-4.5.1.tar.gz (from https://pypi.org/simple/nti-testing/) (requires-python:>=3.10), version: 4.5.1 2026-07-15T15:58:13,548 Fetching project page and analyzing links: https://www.piwheels.org/simple/nti-testing/ 2026-07-15T15:58:13,548 Getting page https://www.piwheels.org/simple/nti-testing/ 2026-07-15T15:58:13,550 Found index url https://www.piwheels.org/simple 2026-07-15T15:58:13,852 Fetched page https://www.piwheels.org/simple/nti-testing/ as text/html 2026-07-15T15:58:13,857 Skipping link: No binaries permitted for nti-testing: https://www.piwheels.org/simple/nti-testing/nti_testing-4.5.0-py3-none-any.whl#sha256=9076fb9c78a0e9b2dbc679da6cd959bac281d6c953817f6299345c418f6d9cab (from https://www.piwheels.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,858 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti_testing-4.4.0-py3-none-any.whl#sha256=9da9cb4a837b7c6f64294afbe121a644e1475de530f3426176ca3423ff5d26d7 (from https://www.piwheels.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,858 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti_testing-4.3.0-py3-none-any.whl#sha256=97c7a095d786f66c0507a05d7d91d5f17602fa77f95dbb077415687f3a9a15c3 (from https://www.piwheels.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,859 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-4.2.0.post0-py3-none-any.whl#sha256=14c50321e5dcf5613e24db0027863541686ca145a122d561f8fda04c7a45f6ec (from https://www.piwheels.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,860 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-4.2.0-py3-none-any.whl#sha256=070105d56021a6e3f27a90f3ec3e2e4834de480641fa8ada65ae9e399b333f70 (from https://www.piwheels.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,860 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-4.1.0-py2.py3-none-any.whl#sha256=ab2528f14086abcf3cfe07d852c2a234bfbfaf61ad4b80bd922704e6a6401924 (from https://www.piwheels.org/simple/nti-testing/) (requires-python:>=3.10) 2026-07-15T15:58:13,861 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-4.0.0-py2.py3-none-any.whl#sha256=2f85e04a78d35f2c80279b9cdc86afd4071dda3b39933f6b8ed3b2bc8c83da9b (from https://www.piwheels.org/simple/nti-testing/) (requires-python:>=3.8) 2026-07-15T15:58:13,862 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-3.1.0-py2.py3-none-any.whl#sha256=e1760153f92d3e82a78107c12f0663919753b6bfd0d2f2b812d14f95eaeb0846 (from https://www.piwheels.org/simple/nti-testing/) 2026-07-15T15:58:13,862 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-3.0.0-py2.py3-none-any.whl#sha256=bc80f041f6a535d72ad0a4ffc4532a127eaf756709c53bd8e486ad58c35aea70 (from https://www.piwheels.org/simple/nti-testing/) 2026-07-15T15:58:13,863 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-2.2.1-py2.py3-none-any.whl#sha256=8e46213da3b755a9c4a6d7c4e8950b68ce65eb4de1edb6d743b78796d8810f76 (from https://www.piwheels.org/simple/nti-testing/) 2026-07-15T15:58:13,863 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-2.2.0-py2.py3-none-any.whl#sha256=d4eee8d5e2927a61fd2ffeb0a11e0a39a29f5504882d3faed44e866fb557f3f4 (from https://www.piwheels.org/simple/nti-testing/) 2026-07-15T15:58:13,863 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-2.1.0-py2.py3-none-any.whl#sha256=5f04126ec998654f01c720eae02b00723003bdafcdd82c0856189f062ee5d5c6 (from https://www.piwheels.org/simple/nti-testing/) 2026-07-15T15:58:13,864 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-2.0.1-py2.py3-none-any.whl#sha256=f66805af315f1c98ae990834bd0004519cb3d6a8bc267b92ccc8db743eb4de31 (from https://www.piwheels.org/simple/nti-testing/) 2026-07-15T15:58:13,864 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-2.0.0-py2.py3-none-any.whl#sha256=ceac4cb11dca2941ebfba165db8db3362a974ec69a83915cfcf3ec1a80dc3c06 (from https://www.piwheels.org/simple/nti-testing/) 2026-07-15T15:58:13,865 Skipping link: No binaries permitted for nti-testing: https://archive1.piwheels.org/simple/nti-testing/nti.testing-1.0.0-py2.py3-none-any.whl#sha256=84f2f063a2e632bebee39f6b46c62de4f4f7b0f68e69eea831d2c4067a99bf99 (from https://www.piwheels.org/simple/nti-testing/) 2026-07-15T15:58:13,866 Skipping link: not a file: https://www.piwheels.org/simple/nti-testing/ 2026-07-15T15:58:13,866 Skipping link: not a file: https://pypi.org/simple/nti-testing/ 2026-07-15T15:58:13,888 Given no hashes to check 1 links for project 'nti-testing': discarding no candidates 2026-07-15T15:58:13,907 Collecting nti-testing==4.5.1 2026-07-15T15:58:13,910 Created temporary directory: /tmp/pip-unpack-_i66io0n 2026-07-15T15:58:14,237 Downloading nti_testing-4.5.1.tar.gz (54 kB) 2026-07-15T15:58:14,427 Added nti-testing==4.5.1 from https://files.pythonhosted.org/packages/54/ca/d8c0f3d9849e304fcb09abb94c032290222d03574bb82217be4f552a5903/nti_testing-4.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-2kt0vsh1' 2026-07-15T15:58:14,431 Created temporary directory: /tmp/pip-build-env-8573fhnj 2026-07-15T15:58:14,436 Installing build dependencies: started 2026-07-15T15:58:14,437 Running command pip subprocess to install build dependencies 2026-07-15T15:58:15,602 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-15T15:58:16,008 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-07-15T15:58:16,033 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-15T15:58:16,816 Collecting wheel 2026-07-15T15:58:16,817 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-15T15:58:16,832 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-15T15:58:18,283 Collecting setuptools 2026-07-15T15:58:18,284 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-15T15:58:18,298 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-15T15:58:18,486 Collecting packaging>=24.0 2026-07-15T15:58:18,487 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-15T15:58:18,500 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-15T15:58:18,690 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-15T15:58:18,709 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-15T15:58:18,808 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-15T15:58:18,844 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-15T15:58:18,869 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-15T15:58:18,960 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-15T15:58:21,724 Installing collected packages: setuptools, packaging, wheel 2026-07-15T15:58:25,171 Creating /tmp/pip-build-env-8573fhnj/overlay/local/bin 2026-07-15T15:58:25,173 changing mode of /tmp/pip-build-env-8573fhnj/overlay/local/bin/wheel to 755 2026-07-15T15:58:25,194 Successfully installed packaging-26.2 setuptools-83.0.0 wheel-0.47.0 2026-07-15T15:58:25,484 Installing build dependencies: finished with status 'done' 2026-07-15T15:58:25,499 Getting requirements to build wheel: started 2026-07-15T15:58:25,501 Running command Getting requirements to build wheel 2026-07-15T15:58:26,096 /tmp/pip-build-env-8573fhnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-15T15:58:26,096 !! 2026-07-15T15:58:26,097 ******************************************************************************** 2026-07-15T15:58:26,098 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-15T15:58:26,099 License :: OSI Approved :: Apache Software License 2026-07-15T15:58:26,100 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-15T15:58:26,100 ******************************************************************************** 2026-07-15T15:58:26,102 !! 2026-07-15T15:58:26,102 self._finalize_license_expression() 2026-07-15T15:58:26,122 running egg_info 2026-07-15T15:58:26,128 writing src/nti.testing.egg-info/PKG-INFO 2026-07-15T15:58:26,135 writing dependency_links to src/nti.testing.egg-info/dependency_links.txt 2026-07-15T15:58:26,140 writing requirements to src/nti.testing.egg-info/requires.txt 2026-07-15T15:58:26,141 writing top-level names to src/nti.testing.egg-info/top_level.txt 2026-07-15T15:58:26,170 reading manifest file 'src/nti.testing.egg-info/SOURCES.txt' 2026-07-15T15:58:26,176 reading manifest template 'MANIFEST.in' 2026-07-15T15:58:26,178 warning: no files found matching 'nose2.cfg' 2026-07-15T15:58:26,216 adding license file 'LICENSE' 2026-07-15T15:58:26,220 writing manifest file 'src/nti.testing.egg-info/SOURCES.txt' 2026-07-15T15:58:26,311 Getting requirements to build wheel: finished with status 'done' 2026-07-15T15:58:26,314 Created temporary directory: /tmp/pip-modern-metadata-9wy2kf1x 2026-07-15T15:58:26,317 Preparing metadata (pyproject.toml): started 2026-07-15T15:58:26,318 Running command Preparing metadata (pyproject.toml) 2026-07-15T15:58:26,863 /tmp/pip-build-env-8573fhnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-15T15:58:26,863 !! 2026-07-15T15:58:26,864 ******************************************************************************** 2026-07-15T15:58:26,865 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-15T15:58:26,866 License :: OSI Approved :: Apache Software License 2026-07-15T15:58:26,867 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-15T15:58:26,867 ******************************************************************************** 2026-07-15T15:58:26,868 !! 2026-07-15T15:58:26,869 self._finalize_license_expression() 2026-07-15T15:58:26,890 running dist_info 2026-07-15T15:58:26,900 creating /tmp/pip-modern-metadata-9wy2kf1x/nti.testing.egg-info 2026-07-15T15:58:26,901 writing /tmp/pip-modern-metadata-9wy2kf1x/nti.testing.egg-info/PKG-INFO 2026-07-15T15:58:26,909 writing dependency_links to /tmp/pip-modern-metadata-9wy2kf1x/nti.testing.egg-info/dependency_links.txt 2026-07-15T15:58:26,914 writing requirements to /tmp/pip-modern-metadata-9wy2kf1x/nti.testing.egg-info/requires.txt 2026-07-15T15:58:26,915 writing top-level names to /tmp/pip-modern-metadata-9wy2kf1x/nti.testing.egg-info/top_level.txt 2026-07-15T15:58:26,916 writing manifest file '/tmp/pip-modern-metadata-9wy2kf1x/nti.testing.egg-info/SOURCES.txt' 2026-07-15T15:58:26,943 reading manifest file '/tmp/pip-modern-metadata-9wy2kf1x/nti.testing.egg-info/SOURCES.txt' 2026-07-15T15:58:26,945 reading manifest template 'MANIFEST.in' 2026-07-15T15:58:26,947 warning: no files found matching 'nose2.cfg' 2026-07-15T15:58:26,985 adding license file 'LICENSE' 2026-07-15T15:58:26,989 writing manifest file '/tmp/pip-modern-metadata-9wy2kf1x/nti.testing.egg-info/SOURCES.txt' 2026-07-15T15:58:26,991 creating '/tmp/pip-modern-metadata-9wy2kf1x/nti_testing-4.5.1.dist-info' 2026-07-15T15:58:27,119 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-15T15:58:27,125 Source in /tmp/pip-wheel-2wqo6vcp/nti-testing_17cc62536916431fac63cd63cb81e6d3 has version 4.5.1, which satisfies requirement nti-testing==4.5.1 from https://files.pythonhosted.org/packages/54/ca/d8c0f3d9849e304fcb09abb94c032290222d03574bb82217be4f552a5903/nti_testing-4.5.1.tar.gz 2026-07-15T15:58:27,126 Removed nti-testing==4.5.1 from https://files.pythonhosted.org/packages/54/ca/d8c0f3d9849e304fcb09abb94c032290222d03574bb82217be4f552a5903/nti_testing-4.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-2kt0vsh1' 2026-07-15T15:58:27,133 Created temporary directory: /tmp/pip-unpack-ex5ooafy 2026-07-15T15:58:27,134 Building wheels for collected packages: nti-testing 2026-07-15T15:58:27,139 Created temporary directory: /tmp/pip-wheel-y0t508im 2026-07-15T15:58:27,140 Destination directory: /tmp/pip-wheel-y0t508im 2026-07-15T15:58:27,142 Building wheel for nti-testing (pyproject.toml): started 2026-07-15T15:58:27,143 Running command Building wheel for nti-testing (pyproject.toml) 2026-07-15T15:58:27,673 /tmp/pip-build-env-8573fhnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-15T15:58:27,673 !! 2026-07-15T15:58:27,675 ******************************************************************************** 2026-07-15T15:58:27,675 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-15T15:58:27,677 License :: OSI Approved :: Apache Software License 2026-07-15T15:58:27,677 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-15T15:58:27,678 ******************************************************************************** 2026-07-15T15:58:27,679 !! 2026-07-15T15:58:27,679 self._finalize_license_expression() 2026-07-15T15:58:27,700 running bdist_wheel 2026-07-15T15:58:27,727 running build 2026-07-15T15:58:27,728 running build_py 2026-07-15T15:58:27,736 creating build/lib/nti 2026-07-15T15:58:27,738 copying src/nti/__init__.py -> build/lib/nti 2026-07-15T15:58:27,741 creating build/lib/nti/testing 2026-07-15T15:58:27,742 copying src/nti/testing/base.py -> build/lib/nti/testing 2026-07-15T15:58:27,745 copying src/nti/testing/mock.py -> build/lib/nti/testing 2026-07-15T15:58:27,747 copying src/nti/testing/matchers.py -> build/lib/nti/testing 2026-07-15T15:58:27,749 copying src/nti/testing/__init__.py -> build/lib/nti/testing 2026-07-15T15:58:27,751 copying src/nti/testing/time.py -> build/lib/nti/testing 2026-07-15T15:58:27,753 copying src/nti/testing/zodb.py -> build/lib/nti/testing 2026-07-15T15:58:27,756 creating build/lib/nti/testing/layers 2026-07-15T15:58:27,757 copying src/nti/testing/layers/postgres.py -> build/lib/nti/testing/layers 2026-07-15T15:58:27,760 copying src/nti/testing/layers/__init__.py -> build/lib/nti/testing/layers 2026-07-15T15:58:27,762 copying src/nti/testing/layers/zope.py -> build/lib/nti/testing/layers 2026-07-15T15:58:27,764 copying src/nti/testing/layers/cleanup.py -> build/lib/nti/testing/layers 2026-07-15T15:58:27,767 creating build/lib/nti/testing/tests 2026-07-15T15:58:27,768 copying src/nti/testing/tests/test_matchers.py -> build/lib/nti/testing/tests 2026-07-15T15:58:27,770 copying src/nti/testing/tests/test_base.py -> build/lib/nti/testing/tests 2026-07-15T15:58:27,772 copying src/nti/testing/tests/test_layers.py -> build/lib/nti/testing/tests 2026-07-15T15:58:27,774 copying src/nti/testing/tests/__init__.py -> build/lib/nti/testing/tests 2026-07-15T15:58:27,776 copying src/nti/testing/tests/test_main.py -> build/lib/nti/testing/tests 2026-07-15T15:58:27,778 copying src/nti/testing/tests/test_zodb.py -> build/lib/nti/testing/tests 2026-07-15T15:58:27,780 copying src/nti/testing/tests/test_time.py -> build/lib/nti/testing/tests 2026-07-15T15:58:27,783 creating build/lib/nti/testing/layers/tests 2026-07-15T15:58:27,784 copying src/nti/testing/layers/tests/test_postgres.py -> build/lib/nti/testing/layers/tests 2026-07-15T15:58:27,786 copying src/nti/testing/layers/tests/__init__.py -> build/lib/nti/testing/layers/tests 2026-07-15T15:58:27,787 running egg_info 2026-07-15T15:58:27,798 writing src/nti.testing.egg-info/PKG-INFO 2026-07-15T15:58:27,805 writing dependency_links to src/nti.testing.egg-info/dependency_links.txt 2026-07-15T15:58:27,808 writing requirements to src/nti.testing.egg-info/requires.txt 2026-07-15T15:58:27,809 writing top-level names to src/nti.testing.egg-info/top_level.txt 2026-07-15T15:58:27,823 reading manifest file 'src/nti.testing.egg-info/SOURCES.txt' 2026-07-15T15:58:27,828 reading manifest template 'MANIFEST.in' 2026-07-15T15:58:27,829 warning: no files found matching 'nose2.cfg' 2026-07-15T15:58:27,868 adding license file 'LICENSE' 2026-07-15T15:58:27,873 writing manifest file 'src/nti.testing.egg-info/SOURCES.txt' 2026-07-15T15:58:27,877 copying src/nti/testing/tests/test_component_cleanup_broken.txt -> build/lib/nti/testing/tests 2026-07-15T15:58:27,894 installing to build/bdist.linux-armv7l/wheel 2026-07-15T15:58:27,894 running install 2026-07-15T15:58:27,917 running install_lib 2026-07-15T15:58:27,925 creating build/bdist.linux-armv7l/wheel 2026-07-15T15:58:27,927 creating build/bdist.linux-armv7l/wheel/nti 2026-07-15T15:58:27,928 copying build/lib/nti/__init__.py -> build/bdist.linux-armv7l/wheel/./nti 2026-07-15T15:58:27,930 creating build/bdist.linux-armv7l/wheel/nti/testing 2026-07-15T15:58:27,932 creating build/bdist.linux-armv7l/wheel/nti/testing/layers 2026-07-15T15:58:27,934 copying build/lib/nti/testing/layers/postgres.py -> build/bdist.linux-armv7l/wheel/./nti/testing/layers 2026-07-15T15:58:27,937 copying build/lib/nti/testing/layers/__init__.py -> build/bdist.linux-armv7l/wheel/./nti/testing/layers 2026-07-15T15:58:27,939 copying build/lib/nti/testing/layers/zope.py -> build/bdist.linux-armv7l/wheel/./nti/testing/layers 2026-07-15T15:58:27,941 creating build/bdist.linux-armv7l/wheel/nti/testing/layers/tests 2026-07-15T15:58:27,942 copying build/lib/nti/testing/layers/tests/test_postgres.py -> build/bdist.linux-armv7l/wheel/./nti/testing/layers/tests 2026-07-15T15:58:27,944 copying build/lib/nti/testing/layers/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./nti/testing/layers/tests 2026-07-15T15:58:27,945 copying build/lib/nti/testing/layers/cleanup.py -> build/bdist.linux-armv7l/wheel/./nti/testing/layers 2026-07-15T15:58:27,947 copying build/lib/nti/testing/base.py -> build/bdist.linux-armv7l/wheel/./nti/testing 2026-07-15T15:58:27,950 copying build/lib/nti/testing/mock.py -> build/bdist.linux-armv7l/wheel/./nti/testing 2026-07-15T15:58:27,952 copying build/lib/nti/testing/matchers.py -> build/bdist.linux-armv7l/wheel/./nti/testing 2026-07-15T15:58:27,954 copying build/lib/nti/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./nti/testing 2026-07-15T15:58:27,956 creating build/bdist.linux-armv7l/wheel/nti/testing/tests 2026-07-15T15:58:27,957 copying build/lib/nti/testing/tests/test_matchers.py -> build/bdist.linux-armv7l/wheel/./nti/testing/tests 2026-07-15T15:58:27,959 copying build/lib/nti/testing/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./nti/testing/tests 2026-07-15T15:58:27,962 copying build/lib/nti/testing/tests/test_layers.py -> build/bdist.linux-armv7l/wheel/./nti/testing/tests 2026-07-15T15:58:27,963 copying build/lib/nti/testing/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./nti/testing/tests 2026-07-15T15:58:27,965 copying build/lib/nti/testing/tests/test_main.py -> build/bdist.linux-armv7l/wheel/./nti/testing/tests 2026-07-15T15:58:27,967 copying build/lib/nti/testing/tests/test_component_cleanup_broken.txt -> build/bdist.linux-armv7l/wheel/./nti/testing/tests 2026-07-15T15:58:27,969 copying build/lib/nti/testing/tests/test_zodb.py -> build/bdist.linux-armv7l/wheel/./nti/testing/tests 2026-07-15T15:58:27,971 copying build/lib/nti/testing/tests/test_time.py -> build/bdist.linux-armv7l/wheel/./nti/testing/tests 2026-07-15T15:58:27,973 copying build/lib/nti/testing/time.py -> build/bdist.linux-armv7l/wheel/./nti/testing 2026-07-15T15:58:27,976 copying build/lib/nti/testing/zodb.py -> build/bdist.linux-armv7l/wheel/./nti/testing 2026-07-15T15:58:27,978 running install_egg_info 2026-07-15T15:58:27,991 Copying src/nti.testing.egg-info to build/bdist.linux-armv7l/wheel/./nti.testing-4.5.1-py3.11.egg-info 2026-07-15T15:58:28,003 running install_scripts 2026-07-15T15:58:28,014 creating build/bdist.linux-armv7l/wheel/nti_testing-4.5.1.dist-info/WHEEL 2026-07-15T15:58:28,016 creating '/tmp/pip-wheel-y0t508im/.tmp-96lz6juy/nti_testing-4.5.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-15T15:58:28,019 adding 'nti/__init__.py' 2026-07-15T15:58:28,021 adding 'nti/testing/__init__.py' 2026-07-15T15:58:28,024 adding 'nti/testing/base.py' 2026-07-15T15:58:28,026 adding 'nti/testing/matchers.py' 2026-07-15T15:58:28,027 adding 'nti/testing/mock.py' 2026-07-15T15:58:28,029 adding 'nti/testing/time.py' 2026-07-15T15:58:28,031 adding 'nti/testing/zodb.py' 2026-07-15T15:58:28,033 adding 'nti/testing/layers/__init__.py' 2026-07-15T15:58:28,034 adding 'nti/testing/layers/cleanup.py' 2026-07-15T15:58:28,037 adding 'nti/testing/layers/postgres.py' 2026-07-15T15:58:28,039 adding 'nti/testing/layers/zope.py' 2026-07-15T15:58:28,041 adding 'nti/testing/layers/tests/__init__.py' 2026-07-15T15:58:28,042 adding 'nti/testing/layers/tests/test_postgres.py' 2026-07-15T15:58:28,043 adding 'nti/testing/tests/__init__.py' 2026-07-15T15:58:28,045 adding 'nti/testing/tests/test_base.py' 2026-07-15T15:58:28,046 adding 'nti/testing/tests/test_component_cleanup_broken.txt' 2026-07-15T15:58:28,048 adding 'nti/testing/tests/test_layers.py' 2026-07-15T15:58:28,049 adding 'nti/testing/tests/test_main.py' 2026-07-15T15:58:28,050 adding 'nti/testing/tests/test_matchers.py' 2026-07-15T15:58:28,052 adding 'nti/testing/tests/test_time.py' 2026-07-15T15:58:28,054 adding 'nti/testing/tests/test_zodb.py' 2026-07-15T15:58:28,056 adding 'nti_testing-4.5.1.dist-info/licenses/LICENSE' 2026-07-15T15:58:28,059 adding 'nti_testing-4.5.1.dist-info/METADATA' 2026-07-15T15:58:28,060 adding 'nti_testing-4.5.1.dist-info/WHEEL' 2026-07-15T15:58:28,061 adding 'nti_testing-4.5.1.dist-info/top_level.txt' 2026-07-15T15:58:28,062 adding 'nti_testing-4.5.1.dist-info/zip-safe' 2026-07-15T15:58:28,063 adding 'nti_testing-4.5.1.dist-info/RECORD' 2026-07-15T15:58:28,064 removing build/bdist.linux-armv7l/wheel 2026-07-15T15:58:28,167 Building wheel for nti-testing (pyproject.toml): finished with status 'done' 2026-07-15T15:58:28,173 Created wheel for nti-testing: filename=nti_testing-4.5.1-py3-none-any.whl size=45650 sha256=dbd3e5fa48a1ab0481e902c2a8e6ab1d7e10f789155f13892ae8dd1d1f78b09c 2026-07-15T15:58:28,174 Stored in directory: /tmp/pip-ephem-wheel-cache-gozsqc6b/wheels/f3/d8/03/03e662141270233a7234d534e70f8ad5584b6b62e7eb9f719c 2026-07-15T15:58:28,188 Successfully built nti-testing 2026-07-15T15:58:28,193 Removed build tracker: '/tmp/pip-build-tracker-2kt0vsh1'