2025-11-26T04:40:20,448 Created temporary directory: /tmp/pip-ephem-wheel-cache-5gy0e5yy 2025-11-26T04:40:20,450 Created temporary directory: /tmp/pip-build-tracker-520rt9b1 2025-11-26T04:40:20,450 Initialized build tracking at /tmp/pip-build-tracker-520rt9b1 2025-11-26T04:40:20,451 Created build tracker: /tmp/pip-build-tracker-520rt9b1 2025-11-26T04:40:20,451 Entered build tracker: /tmp/pip-build-tracker-520rt9b1 2025-11-26T04:40:20,452 Created temporary directory: /tmp/pip-wheel-tnekbrtt 2025-11-26T04:40:20,455 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 2025-11-26T04:40:20,458 Created temporary directory: /tmp/pip-ephem-wheel-cache-m29x3s44 2025-11-26T04:40:20,479 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T04:40:20,483 2 location(s) to search for versions of pytest-dsl: 2025-11-26T04:40:20,483 * https://pypi.org/simple/pytest-dsl/ 2025-11-26T04:40:20,483 * https://www.piwheels.org/simple/pytest-dsl/ 2025-11-26T04:40:20,484 Fetching project page and analyzing links: https://pypi.org/simple/pytest-dsl/ 2025-11-26T04:40:20,485 Getting page https://pypi.org/simple/pytest-dsl/ 2025-11-26T04:40:20,486 Found index url https://pypi.org/simple 2025-11-26T04:40:20,698 Fetched page https://pypi.org/simple/pytest-dsl/ as application/vnd.pypi.simple.v1+json 2025-11-26T04:40:20,710 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/44/81/0698e52d714ee15a0304d8eec7c7b0f359bb4ce4a3f26eb942394e93d930/pytest_dsl-0.6.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,711 Found link https://files.pythonhosted.org/packages/ae/25/913ceb051fd387856d57853ad29ddea37c681ad1eeba0187a4955a0657a1/pytest_dsl-0.6.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.6.0 2025-11-26T04:40:20,711 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/79/b6/070013be3815c88df066e71d461f9f97bb23af05f31f236b7517998dba3c/pytest_dsl-0.7.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,712 Found link https://files.pythonhosted.org/packages/1a/8e/92b42c533d685f270258eee5a38208423754bdc71368571a4190eefc21f7/pytest_dsl-0.7.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.7.0 2025-11-26T04:40:20,713 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/7c/1f/38c5b9fdc5423b48665d94c14d344551ba725b4c1bf6c7a7eecc443d52cd/pytest_dsl-0.8.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,714 Found link https://files.pythonhosted.org/packages/3a/2a/1b29cf276795b4c6f9077800e1e4899c09174f9764a4a9ebe9502a3aae6b/pytest_dsl-0.8.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.8.0 2025-11-26T04:40:20,715 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/4a/57/03e1d46ba9371dea4d4e8c44712720f77ba729cc16d15392fba6c04d2629/pytest_dsl-0.9.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,716 Found link https://files.pythonhosted.org/packages/3d/02/a9fc3af31c3af9ff2d34562f9fd65cd870527fd5aa3352b37a782c3b93ff/pytest_dsl-0.9.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.9.0 2025-11-26T04:40:20,717 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/5e/0c/98eac4fb80937f214a859efc19c9eecc9c7556415416e1ccce326d45af4e/pytest_dsl-0.9.1-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,718 Found link https://files.pythonhosted.org/packages/d7/03/8b7f4c7b5d8303431b35000078c83a756558df8b21f70aa309555451488c/pytest_dsl-0.9.1.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.9.1 2025-11-26T04:40:20,719 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/63/40/df4cc69c9a967e73600bbbea1f29adbe4191970d06c7e7433e700305146d/pytest_dsl-0.10.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,719 Found link https://files.pythonhosted.org/packages/05/45/defe1387c036569155920cb0756ceb90ea6094f4c50c7b55ef0a2e95a036/pytest_dsl-0.10.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.10.0 2025-11-26T04:40:20,720 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/10/6e/6b20f0317befd76adeb97e2d8cdb374dfadcab089df27cbe53de9dd3d467/pytest_dsl-0.11.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,721 Found link https://files.pythonhosted.org/packages/c1/67/395ea1d9e0b61e38947ebc77c6a968b90a74a40665c905261c22738b079d/pytest_dsl-0.11.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.11.0 2025-11-26T04:40:20,721 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/e2/ce/e958531cda48106277b948686b347d3b9f336f604213123d7280987968f2/pytest_dsl-0.11.1-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,722 Found link https://files.pythonhosted.org/packages/95/6b/a64af2f8964b0790af3c2c1101ef37c7859f1129b368dd4efc7c773a3d89/pytest_dsl-0.11.1.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.11.1 2025-11-26T04:40:20,723 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/5e/fc/283bd24486feb974f349c5fe5780280725f1d1fcb8f0084987f606e186e6/pytest_dsl-0.12.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,724 Found link https://files.pythonhosted.org/packages/b9/24/2cae852d62000822495d2dd1d77327fae6de6094b0fc31fe1e19f633f639/pytest_dsl-0.12.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.12.0 2025-11-26T04:40:20,725 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/ef/97/30baa47d164918b0c326a867e93181bced45d1b49989453b71666dc90e80/pytest_dsl-0.12.1-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,726 Found link https://files.pythonhosted.org/packages/a8/05/17fc4a12ce954f49aaa7002a5bf010366d1d99973f05580ae037e67312c5/pytest_dsl-0.12.1.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.12.1 2025-11-26T04:40:20,726 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/ea/78/16ce87db9caf82048ed54f721d8142f970d447fa6a19faa4942dbe2f66ef/pytest_dsl-0.13.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,727 Found link https://files.pythonhosted.org/packages/57/c1/28491f3006b9d2d0d5f8a22678b491b60f227e215002db2bc5623f438ec0/pytest_dsl-0.13.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.13.0 2025-11-26T04:40:20,728 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/5a/82/a7d4891661b968ade62e21f7b3c906d83bff039bfc543cdfa61ba6b27385/pytest_dsl-0.14.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,729 Found link https://files.pythonhosted.org/packages/b2/0b/6a2c08fb0d3af9ef34dfe91de44cad7ca587960e69821402cb934f95961d/pytest_dsl-0.14.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.14.0 2025-11-26T04:40:20,730 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/c5/5c/478c179e6f31a9888a67cd7f82fb2ca9a7c0a0d4f78e99696fc77e04b9ae/pytest_dsl-0.15.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,731 Found link https://files.pythonhosted.org/packages/7f/44/7ca682007b8a96833ce4af4fda6624234000bb859f518b168a0f896a27ee/pytest_dsl-0.15.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.15.0 2025-11-26T04:40:20,732 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/10/13/f642951e245c26bc44436cb75183a72614be997f315fe7e9f3d2ee0814c7/pytest_dsl-0.15.1-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,733 Found link https://files.pythonhosted.org/packages/5b/f4/d4f87daf01d1ea76ccf2c17368548c71a597d7f09196999e5507c9b49ee2/pytest_dsl-0.15.1.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.15.1 2025-11-26T04:40:20,733 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/2c/fd/329abd4ced2cb9520a4d6341cab5fe8f76d36fee141dfb93c551bea891ac/pytest_dsl-0.15.2-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,734 Found link https://files.pythonhosted.org/packages/aa/09/c02f30ccf873868cee4f4b35ca02eb44f26ca2bd3eacba5224771ec67816/pytest_dsl-0.15.2.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.15.2 2025-11-26T04:40:20,734 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/47/ec/3cec32c88c8defec09d661e1e6ae475547b8eaabca649e83b642b4bf8cbd/pytest_dsl-0.15.3-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,735 Found link https://files.pythonhosted.org/packages/ea/16/8704bbda8ffadb5a7715ca867f6a394cb08897549140287f32fb6a54b366/pytest_dsl-0.15.3.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.15.3 2025-11-26T04:40:20,736 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/e3/53/59fc27bd900c010c4bd03999c48314f69243487e4e1ef8b2a8603085ca46/pytest_dsl-0.15.4-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,737 Found link https://files.pythonhosted.org/packages/24/0a/f8c01f42672051c79b1576dbd29af835b0f1d3fe3050f4d3b040e3815a36/pytest_dsl-0.15.4.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.15.4 2025-11-26T04:40:20,737 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/f8/2e/60bdd8645bbf79e11b0f363d072eecc6fabbdc04a668f70c1d071e170b3b/pytest_dsl-0.15.5-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,738 Found link https://files.pythonhosted.org/packages/51/65/ed3fdd3a923dbace14b50c880ca30dde45ce29136adc53281660302b1a85/pytest_dsl-0.15.5.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.15.5 2025-11-26T04:40:20,739 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/5f/11/a3f20defc0e82b31bd01b65035609ce9e968a2eafa9b32759844b5800234/pytest_dsl-0.15.6-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,740 Found link https://files.pythonhosted.org/packages/a2/2d/1c6c0fc41b39831afe76eea9ad17d20ca723b6bca9e07ab6fc3c50f0f032/pytest_dsl-0.15.6.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.15.6 2025-11-26T04:40:20,741 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/16/37/82a63a577ab5c44a04f7c825c793663d79a59acc3475b85217bf051b1048/pytest_dsl-0.15.7-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,742 Found link https://files.pythonhosted.org/packages/d5/2d/b5ed51ec6bf8f201dc3e6f90d145f28d9ce670e879ed79aa16b5905fae65/pytest_dsl-0.15.7.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.15.7 2025-11-26T04:40:20,742 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/c4/90/e004c54c25a8d114a65566814c2d45ad1f768a14586562698233ee1e9ad7/pytest_dsl-0.16.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,743 Found link https://files.pythonhosted.org/packages/8b/e0/f077bcd5ea7e14c7ebb696c7906c485c6a3314d7787e8e7c36d86e3ab84f/pytest_dsl-0.16.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.16.0 2025-11-26T04:40:20,744 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/5c/79/39b4ba96eabee6f1a4566d5c4084cc29294defa98b775a4afbe6e4b5bc07/pytest_dsl-0.16.1-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,745 Found link https://files.pythonhosted.org/packages/a5/c0/e4a194c2b1f7e0f921dfdd342e31f7fe769456e3d4f6822346a5738ebe43/pytest_dsl-0.16.1.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.16.1 2025-11-26T04:40:20,745 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/5b/e2/fb620db25b1f0891b908cb6e861c63a58f1646e747b00a6bf84addab57ae/pytest_dsl-0.16.2-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,746 Found link https://files.pythonhosted.org/packages/8b/7d/64ddd6a5eb46dd0158757fb3b9e6b7a951ce3818d027ded7bb7666935859/pytest_dsl-0.16.2.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.16.2 2025-11-26T04:40:20,747 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/0f/49/a70a5dd893c45e622844ac09f3eca8887f3d45705639587fc24746ffcd99/pytest_dsl-0.16.3-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,748 Found link https://files.pythonhosted.org/packages/c0/db/040ccb16ec609931f888b0c6cccce3cebff1110e1522d49d9ffe3e0e7ea9/pytest_dsl-0.16.3.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.16.3 2025-11-26T04:40:20,748 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/42/4e/d278045c44f91adf5f5e3f423ad4b9c0178d74e48e2e08c89d393274cc06/pytest_dsl-0.16.4-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,749 Found link https://files.pythonhosted.org/packages/a9/36/70e62e3ba8d660973eb11e1bb8bd7c4e74e44dad1e6d97bfdb7de4dbc2d4/pytest_dsl-0.16.4.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.16.4 2025-11-26T04:40:20,750 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/a0/a0/b862b44d8049e66d1feff08d1cec0268f0372efc237b1417cd849ca360e9/pytest_dsl-0.16.6-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,751 Found link https://files.pythonhosted.org/packages/81/f0/5c3d45f06e2659de4fd2432f65426add69e6e38b7b1e51135beeea5f63b6/pytest_dsl-0.16.6.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.16.6 2025-11-26T04:40:20,751 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/6c/c1/3d17c883c58b4954634626acc9e1711eb7ef74fa250afa51332c28a3d66b/pytest_dsl-0.17.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,752 Found link https://files.pythonhosted.org/packages/85/37/2ff14d68e60893d9fe69619d4fff826f4cbeb82822a89023e3a1babba633/pytest_dsl-0.17.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.17.0 2025-11-26T04:40:20,753 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/b9/31/a85441d03d7b37e60780743d8dc7f4c4658319e70b5420610b3e6bac242d/pytest_dsl-0.17.1-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,754 Found link https://files.pythonhosted.org/packages/e6/63/26de50502cb93ae1380dd76bc73c11dbbe5d32556d9087aaaac81ad10c4b/pytest_dsl-0.17.1.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.17.1 2025-11-26T04:40:20,755 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/9b/d6/5567a66a2614ec20b58ecd990f043ee2f9a256dfe2d843984d1ee980451e/pytest_dsl-0.17.2-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,755 Found link https://files.pythonhosted.org/packages/a6/2f/d51c0a015fb55131c2a9f4b6d5686cf1814001dfb8bd6344f2f79c3dfcb6/pytest_dsl-0.17.2.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.17.2 2025-11-26T04:40:20,756 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/38/06/46f378dbd25a14fc1d4fd6374775ce4436d4969d97e3e65ce49b7f2ba017/pytest_dsl-0.17.3-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,757 Found link https://files.pythonhosted.org/packages/09/01/1d76ce6759c6b3f591efc84d8c51d813e9a466e32947185a1a9df45e715d/pytest_dsl-0.17.3.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.17.3 2025-11-26T04:40:20,757 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/dc/70/efd82c2babd14a8fe3279b7e2a01c9112fb3702e71c330030402dd53e71b/pytest_dsl-0.18.0-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,758 Found link https://files.pythonhosted.org/packages/1b/08/ac2eda54176dfff02b6d7784cfd72aeb834816c4e88c93a12ddde673823c/pytest_dsl-0.18.0.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.18.0 2025-11-26T04:40:20,759 Fetching project page and analyzing links: https://www.piwheels.org/simple/pytest-dsl/ 2025-11-26T04:40:20,760 Getting page https://www.piwheels.org/simple/pytest-dsl/ 2025-11-26T04:40:20,761 Found index url https://www.piwheels.org/simple 2025-11-26T04:40:20,933 Fetched page https://www.piwheels.org/simple/pytest-dsl/ as text/html 2025-11-26T04:40:20,947 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.17.3-py3-none-any.whl#sha256=d83e43619cece332054f6e33879fe494174b5814ce863ebe3271415398e92e10 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,948 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.17.2-py3-none-any.whl#sha256=9ccd2af65e93f83b616a6c37e070984ef9b61a00a169be19e223662577c15b42 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,949 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.17.1-py3-none-any.whl#sha256=dd33f78f17857edfae855098e8c20f8c01ab674832633d0774818dca99bd4f3f (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,949 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.17.0-py3-none-any.whl#sha256=b12db42675931956c59dc63879ca89b4ea9510bc04e5f9ba5cef19fd047db5a0 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,950 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.16.6-py3-none-any.whl#sha256=cc23a1bf11f48c3f6d1244ac3539580547dbb80549a6f0519111edbf68e3f4cb (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,951 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.16.4-py3-none-any.whl#sha256=7e9dc107fb7607d44f022ab0d74d8d5c7fd6933607a499b143c6ec2303e44e4e (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,952 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.16.3-py3-none-any.whl#sha256=1388cd739f8375ebbfcd9164bf67174cc05a2ee3fbf59ad2676ce32f1c6689c1 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,953 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.16.2-py3-none-any.whl#sha256=61787ad024a7053e079dfd8dbe2957b7141a361e3170a7499e65402c3210bf07 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,953 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.16.1-py3-none-any.whl#sha256=8565435461f3a6e4625c78c9fa7f00fec2de57f63dda74c6a4d564972982882f (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,954 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.16.0-py3-none-any.whl#sha256=d194392c2ce3db082255a95268335a4dc9853cd03d7ad4072fac34aeb5cee77d (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,954 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.15.7-py3-none-any.whl#sha256=2835a380826dbf5dfdd75b2d1192a2659cb175038b025c96ebd1613087b7464b (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,955 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.15.6-py3-none-any.whl#sha256=6ff24c5194bfc8d42afbe237fcb9a97d890fb0dccf9756c26e4cf99319154a11 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,956 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.15.5-py3-none-any.whl#sha256=af62ba154d8f13d252d97f1894e3160bc5fec7c637b109da48da77e6b56e1493 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,956 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.15.4-py3-none-any.whl#sha256=883d80c86d4185d819a713215d09ed40eee2ab4103c974b87b3d1a82b050e733 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,957 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.15.3-py3-none-any.whl#sha256=1e96cc3d2b216f8ed4fa7b757dccbc83ead0ac7431b5ae0fff5bc7b1bbcd1d66 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,958 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.15.2-py3-none-any.whl#sha256=68c6523b8901bf7214aadcc61c9c01e92d179f74a69f1a23fb968e30dadfd67c (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,959 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.15.1-py3-none-any.whl#sha256=c7349e7123f6fe58aa00365fc1920f8122b0b7c4a6e519e5cd24c8b80395c904 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,959 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.15.0-py3-none-any.whl#sha256=db2d18e87fd2647fab8c66ad0ca7becca08edace61aaa84f04b7771ba925687e (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,960 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.14.0-py3-none-any.whl#sha256=02a76d42bced93f125efa1639e76cd56623fcb04b68fbb05ef1600b9562bfd53 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,961 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.13.0-py3-none-any.whl#sha256=6470b9aaff9dbd606c11f8bd5066ce208b59ce78ebfc181cc5f0c56b05e8240f (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,962 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.12.1-py3-none-any.whl#sha256=c8df7c18fafb5921719e4629afbe8ab61e8c78d5942b6d354f15ba9330757e62 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,962 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.12.0-py3-none-any.whl#sha256=f3eed1471e3309f40f414c03ec139490d68d3f038dbdfb582c692e3bb1e49dfb (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,963 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.11.1-py3-none-any.whl#sha256=271b8c76af027cd0defa76369eca328d9d69f1ef9c3edcd650b195d22e408cd4 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,963 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.11.0-py3-none-any.whl#sha256=36e06cfe8d01eba644af632ec71eb28fb91777e6364623e3696a3bc97e75267a (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,964 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.10.0-py3-none-any.whl#sha256=1a556e86ee0683afc425a5e1029e985e452ff5448f78a42b9c40a9844258229f (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,965 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.9.1-py3-none-any.whl#sha256=2d59e6b1c0b37cbab2efdc7dda446425749ec7aa8c426143ade5c855f3af4deb (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,965 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.9.0-py3-none-any.whl#sha256=158caffcebf5a61365d43fb9dbe40252768208d8aecf59db54bd9d4eff461549 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,966 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.8.0-py3-none-any.whl#sha256=22b2fce040ce1ec77a654b27b218d4d821317c5f1341dfb1aa9f29b543a7aae6 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,967 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.7.0-py3-none-any.whl#sha256=ff6c4ec88e42e4d93edb8c0f0beef297df0c778f004280cadedea9a7d07d5a8f (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,967 Skipping link: No binaries permitted for pytest-dsl: https://archive1.piwheels.org/simple/pytest-dsl/pytest_dsl-0.6.0-py3-none-any.whl#sha256=45eb68b939a6890bea2520ae952ad1b6f155b03dd7adff39a9e93488d1334202 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-26T04:40:20,968 Skipping link: not a file: https://www.piwheels.org/simple/pytest-dsl/ 2025-11-26T04:40:20,968 Skipping link: not a file: https://pypi.org/simple/pytest-dsl/ 2025-11-26T04:40:20,991 Given no hashes to check 1 links for project 'pytest-dsl': discarding no candidates 2025-11-26T04:40:21,009 Collecting pytest-dsl==0.18.0 2025-11-26T04:40:21,011 Created temporary directory: /tmp/pip-unpack-3_t6w4b4 2025-11-26T04:40:21,304 Downloading pytest_dsl-0.18.0.tar.gz (213 kB) 2025-11-26T04:40:21,603 Added pytest-dsl==0.18.0 from https://files.pythonhosted.org/packages/1b/08/ac2eda54176dfff02b6d7784cfd72aeb834816c4e88c93a12ddde673823c/pytest_dsl-0.18.0.tar.gz to build tracker '/tmp/pip-build-tracker-520rt9b1' 2025-11-26T04:40:21,608 Created temporary directory: /tmp/pip-build-env-nu4f2nql 2025-11-26T04:40:21,612 Installing build dependencies: started 2025-11-26T04:40:21,613 Running command pip subprocess to install build dependencies 2025-11-26T04:40:22,794 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-26T04:40:23,384 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 2025-11-26T04:40:23,406 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T04:40:25,106 Collecting setuptools>=61.0 2025-11-26T04:40:25,223 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-26T04:40:28,123 Installing collected packages: setuptools 2025-11-26T04:40:31,803 Successfully installed setuptools-80.9.0 2025-11-26T04:40:32,071 Installing build dependencies: finished with status 'done' 2025-11-26T04:40:32,078 Getting requirements to build wheel: started 2025-11-26T04:40:32,079 Running command Getting requirements to build wheel 2025-11-26T04:40:32,721 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T04:40:32,721 !! 2025-11-26T04:40:32,723 ******************************************************************************** 2025-11-26T04:40:32,723 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). 2025-11-26T04:40:32,724 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T04:40:32,725 or your builds will no longer be supported. 2025-11-26T04:40:32,726 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:32,726 ******************************************************************************** 2025-11-26T04:40:32,727 !! 2025-11-26T04:40:32,728 corresp(dist, value, root_dir) 2025-11-26T04:40:32,813 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:40:32,814 !! 2025-11-26T04:40:32,815 ******************************************************************************** 2025-11-26T04:40:32,815 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:40:32,817 License :: OSI Approved :: MIT License 2025-11-26T04:40:32,818 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:32,818 ******************************************************************************** 2025-11-26T04:40:32,820 !! 2025-11-26T04:40:32,820 dist._finalize_license_expression() 2025-11-26T04:40:32,821 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:40:32,821 !! 2025-11-26T04:40:32,823 ******************************************************************************** 2025-11-26T04:40:32,823 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:40:32,825 License :: OSI Approved :: MIT License 2025-11-26T04:40:32,826 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:32,827 ******************************************************************************** 2025-11-26T04:40:32,828 !! 2025-11-26T04:40:32,829 self._finalize_license_expression() 2025-11-26T04:40:32,829 running egg_info 2025-11-26T04:40:32,835 writing pytest_dsl.egg-info/PKG-INFO 2025-11-26T04:40:32,839 writing dependency_links to pytest_dsl.egg-info/dependency_links.txt 2025-11-26T04:40:32,842 writing entry points to pytest_dsl.egg-info/entry_points.txt 2025-11-26T04:40:32,843 writing requirements to pytest_dsl.egg-info/requires.txt 2025-11-26T04:40:32,845 writing top-level names to pytest_dsl.egg-info/top_level.txt 2025-11-26T04:40:32,875 reading manifest file 'pytest_dsl.egg-info/SOURCES.txt' 2025-11-26T04:40:32,883 reading manifest template 'MANIFEST.in' 2025-11-26T04:40:32,909 warning: no files found matching '*.csv' under directory 'pytest_dsl/examples' 2025-11-26T04:40:32,934 warning: no files found matching '*.yml' under directory 'pytest_dsl/examples' 2025-11-26T04:40:32,937 warning: no files found matching '*.rst' under directory 'pytest_dsl/docs' 2025-11-26T04:40:32,938 warning: no files found matching '*.txt' under directory 'pytest_dsl/docs' 2025-11-26T04:40:32,939 warning: no files found matching '*.png' under directory 'pytest_dsl/docs' 2025-11-26T04:40:32,941 warning: no files found matching '*.jpg' under directory 'pytest_dsl/docs' 2025-11-26T04:40:32,955 warning: no files found matching '*.auto' under directory 'tests' 2025-11-26T04:40:32,962 warning: no files found matching '*.csv' under directory 'tests' 2025-11-26T04:40:32,975 warning: no files found matching '*.yml' under directory 'tests' 2025-11-26T04:40:32,975 no previously-included directories found matching '.venv' 2025-11-26T04:40:32,976 no previously-included directories found matching '.pytest_cache' 2025-11-26T04:40:32,977 no previously-included directories found matching '.vscode' 2025-11-26T04:40:32,978 no previously-included directories found matching 'allure-results' 2025-11-26T04:40:32,979 no previously-included directories found matching '__pycache__' 2025-11-26T04:40:32,980 no previously-included directories found matching '*/*/pycache__' 2025-11-26T04:40:32,981 adding license file 'LICENSE' 2025-11-26T04:40:32,987 writing manifest file 'pytest_dsl.egg-info/SOURCES.txt' 2025-11-26T04:40:33,086 Getting requirements to build wheel: finished with status 'done' 2025-11-26T04:40:33,090 Created temporary directory: /tmp/pip-modern-metadata-cr2uyrst 2025-11-26T04:40:33,092 Preparing metadata (pyproject.toml): started 2025-11-26T04:40:33,094 Running command Preparing metadata (pyproject.toml) 2025-11-26T04:40:33,683 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T04:40:33,684 !! 2025-11-26T04:40:33,686 ******************************************************************************** 2025-11-26T04:40:33,686 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). 2025-11-26T04:40:33,687 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T04:40:33,688 or your builds will no longer be supported. 2025-11-26T04:40:33,689 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:33,690 ******************************************************************************** 2025-11-26T04:40:33,691 !! 2025-11-26T04:40:33,692 corresp(dist, value, root_dir) 2025-11-26T04:40:33,768 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:40:33,769 !! 2025-11-26T04:40:33,770 ******************************************************************************** 2025-11-26T04:40:33,770 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:40:33,771 License :: OSI Approved :: MIT License 2025-11-26T04:40:33,772 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:33,773 ******************************************************************************** 2025-11-26T04:40:33,773 !! 2025-11-26T04:40:33,774 dist._finalize_license_expression() 2025-11-26T04:40:33,774 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:40:33,775 !! 2025-11-26T04:40:33,776 ******************************************************************************** 2025-11-26T04:40:33,776 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:40:33,777 License :: OSI Approved :: MIT License 2025-11-26T04:40:33,778 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:33,778 ******************************************************************************** 2025-11-26T04:40:33,779 !! 2025-11-26T04:40:33,780 self._finalize_license_expression() 2025-11-26T04:40:33,780 running dist_info 2025-11-26T04:40:33,793 creating /tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info 2025-11-26T04:40:33,793 writing /tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info/PKG-INFO 2025-11-26T04:40:33,798 writing dependency_links to /tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info/dependency_links.txt 2025-11-26T04:40:33,800 writing entry points to /tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info/entry_points.txt 2025-11-26T04:40:33,801 writing requirements to /tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info/requires.txt 2025-11-26T04:40:33,802 writing top-level names to /tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info/top_level.txt 2025-11-26T04:40:33,804 writing manifest file '/tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info/SOURCES.txt' 2025-11-26T04:40:33,830 reading manifest file '/tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info/SOURCES.txt' 2025-11-26T04:40:33,832 reading manifest template 'MANIFEST.in' 2025-11-26T04:40:33,858 warning: no files found matching '*.csv' under directory 'pytest_dsl/examples' 2025-11-26T04:40:33,882 warning: no files found matching '*.yml' under directory 'pytest_dsl/examples' 2025-11-26T04:40:33,884 warning: no files found matching '*.rst' under directory 'pytest_dsl/docs' 2025-11-26T04:40:33,886 warning: no files found matching '*.txt' under directory 'pytest_dsl/docs' 2025-11-26T04:40:33,887 warning: no files found matching '*.png' under directory 'pytest_dsl/docs' 2025-11-26T04:40:33,888 warning: no files found matching '*.jpg' under directory 'pytest_dsl/docs' 2025-11-26T04:40:33,902 warning: no files found matching '*.auto' under directory 'tests' 2025-11-26T04:40:33,909 warning: no files found matching '*.csv' under directory 'tests' 2025-11-26T04:40:33,922 warning: no files found matching '*.yml' under directory 'tests' 2025-11-26T04:40:33,923 no previously-included directories found matching '.venv' 2025-11-26T04:40:33,923 no previously-included directories found matching '.pytest_cache' 2025-11-26T04:40:33,924 no previously-included directories found matching '.vscode' 2025-11-26T04:40:33,925 no previously-included directories found matching 'allure-results' 2025-11-26T04:40:33,925 no previously-included directories found matching '__pycache__' 2025-11-26T04:40:33,926 no previously-included directories found matching '*/*/pycache__' 2025-11-26T04:40:33,927 adding license file 'LICENSE' 2025-11-26T04:40:33,932 writing manifest file '/tmp/pip-modern-metadata-cr2uyrst/pytest_dsl.egg-info/SOURCES.txt' 2025-11-26T04:40:33,933 creating '/tmp/pip-modern-metadata-cr2uyrst/pytest_dsl-0.18.0.dist-info' 2025-11-26T04:40:34,062 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-26T04:40:34,069 Source in /tmp/pip-wheel-tnekbrtt/pytest-dsl_67bc763617e948bbb63b563367126028 has version 0.18.0, which satisfies requirement pytest-dsl==0.18.0 from https://files.pythonhosted.org/packages/1b/08/ac2eda54176dfff02b6d7784cfd72aeb834816c4e88c93a12ddde673823c/pytest_dsl-0.18.0.tar.gz 2025-11-26T04:40:34,070 Removed pytest-dsl==0.18.0 from https://files.pythonhosted.org/packages/1b/08/ac2eda54176dfff02b6d7784cfd72aeb834816c4e88c93a12ddde673823c/pytest_dsl-0.18.0.tar.gz from build tracker '/tmp/pip-build-tracker-520rt9b1' 2025-11-26T04:40:34,080 Created temporary directory: /tmp/pip-unpack-n2xn2po6 2025-11-26T04:40:34,081 Building wheels for collected packages: pytest-dsl 2025-11-26T04:40:34,086 Created temporary directory: /tmp/pip-wheel-yjx1ub61 2025-11-26T04:40:34,086 Destination directory: /tmp/pip-wheel-yjx1ub61 2025-11-26T04:40:34,088 Building wheel for pytest-dsl (pyproject.toml): started 2025-11-26T04:40:34,089 Running command Building wheel for pytest-dsl (pyproject.toml) 2025-11-26T04:40:34,636 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T04:40:34,636 !! 2025-11-26T04:40:34,637 ******************************************************************************** 2025-11-26T04:40:34,638 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). 2025-11-26T04:40:34,639 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T04:40:34,639 or your builds will no longer be supported. 2025-11-26T04:40:34,640 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:34,641 ******************************************************************************** 2025-11-26T04:40:34,642 !! 2025-11-26T04:40:34,643 corresp(dist, value, root_dir) 2025-11-26T04:40:34,715 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:40:34,715 !! 2025-11-26T04:40:34,716 ******************************************************************************** 2025-11-26T04:40:34,717 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:40:34,718 License :: OSI Approved :: MIT License 2025-11-26T04:40:34,719 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:34,719 ******************************************************************************** 2025-11-26T04:40:34,720 !! 2025-11-26T04:40:34,721 dist._finalize_license_expression() 2025-11-26T04:40:34,722 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T04:40:34,722 !! 2025-11-26T04:40:34,723 ******************************************************************************** 2025-11-26T04:40:34,724 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T04:40:34,725 License :: OSI Approved :: MIT License 2025-11-26T04:40:34,726 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T04:40:34,727 ******************************************************************************** 2025-11-26T04:40:34,728 !! 2025-11-26T04:40:34,729 self._finalize_license_expression() 2025-11-26T04:40:34,729 running bdist_wheel 2025-11-26T04:40:34,746 running build 2025-11-26T04:40:34,747 running build_py 2025-11-26T04:40:34,754 creating build/lib/pytest_dsl 2025-11-26T04:40:34,756 copying pytest_dsl/plugin.py -> build/lib/pytest_dsl 2025-11-26T04:40:34,758 copying pytest_dsl/__init__.py -> build/lib/pytest_dsl 2025-11-26T04:40:34,760 copying pytest_dsl/conftest_adapter.py -> build/lib/pytest_dsl 2025-11-26T04:40:34,762 copying pytest_dsl/cli.py -> build/lib/pytest_dsl 2025-11-26T04:40:34,764 copying pytest_dsl/main_adapter.py -> build/lib/pytest_dsl 2025-11-26T04:40:34,767 creating build/lib/pytest_dsl/core 2025-11-26T04:40:34,769 copying pytest_dsl/core/dsl_executor_utils.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,770 copying pytest_dsl/core/dsl_executor.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,775 copying pytest_dsl/core/serialization_utils.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,777 copying pytest_dsl/core/auth_provider.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,780 copying pytest_dsl/core/hookspecs.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,782 copying pytest_dsl/core/parsetab.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,785 copying pytest_dsl/core/lexer.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,787 copying pytest_dsl/core/http_request.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,790 copying pytest_dsl/core/http_client.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,793 copying pytest_dsl/core/context.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,795 copying pytest_dsl/core/yaml_loader.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,797 copying pytest_dsl/core/auto_decorator.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,799 copying pytest_dsl/core/__init__.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,801 copying pytest_dsl/core/remote_server_registry.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,804 copying pytest_dsl/core/plugin_discovery.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,806 copying pytest_dsl/core/hook_manager.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,808 copying pytest_dsl/core/variable_providers.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,810 copying pytest_dsl/core/execution_tracker.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,813 copying pytest_dsl/core/utils.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,815 copying pytest_dsl/core/validator.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,817 copying pytest_dsl/core/global_context.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,820 copying pytest_dsl/core/hookable_keyword_manager.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,822 copying pytest_dsl/core/keyword_loader.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,825 copying pytest_dsl/core/variable_utils.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,827 copying pytest_dsl/core/auto_directory.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,829 copying pytest_dsl/core/yaml_vars.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,832 copying pytest_dsl/core/keyword_utils.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,835 copying pytest_dsl/core/parser.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,837 copying pytest_dsl/core/custom_keyword_manager.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,840 copying pytest_dsl/core/keyword_manager.py -> build/lib/pytest_dsl/core 2025-11-26T04:40:34,843 creating build/lib/pytest_dsl/remote 2025-11-26T04:40:34,844 copying pytest_dsl/remote/return_handlers.py -> build/lib/pytest_dsl/remote 2025-11-26T04:40:34,847 copying pytest_dsl/remote/variable_bridge.py -> build/lib/pytest_dsl/remote 2025-11-26T04:40:34,849 copying pytest_dsl/remote/keyword_client.py -> build/lib/pytest_dsl/remote 2025-11-26T04:40:34,852 copying pytest_dsl/remote/__init__.py -> build/lib/pytest_dsl/remote 2025-11-26T04:40:34,854 copying pytest_dsl/remote/keyword_server.py -> build/lib/pytest_dsl/remote 2025-11-26T04:40:34,857 copying pytest_dsl/remote/hook_manager.py -> build/lib/pytest_dsl/remote 2025-11-26T04:40:34,859 creating build/lib/pytest_dsl/keywords 2025-11-26T04:40:34,860 copying pytest_dsl/keywords/global_keywords.py -> build/lib/pytest_dsl/keywords 2025-11-26T04:40:34,862 copying pytest_dsl/keywords/assertion_keywords.py -> build/lib/pytest_dsl/keywords 2025-11-26T04:40:34,865 copying pytest_dsl/keywords/system_keywords.py -> build/lib/pytest_dsl/keywords 2025-11-26T04:40:34,867 copying pytest_dsl/keywords/__init__.py -> build/lib/pytest_dsl/keywords 2025-11-26T04:40:34,869 copying pytest_dsl/keywords/http_keywords.py -> build/lib/pytest_dsl/keywords 2025-11-26T04:40:34,873 creating build/lib/pytest_dsl/examples 2025-11-26T04:40:34,874 copying pytest_dsl/examples/test_quickstart.py -> build/lib/pytest_dsl/examples 2025-11-26T04:40:34,876 copying pytest_dsl/examples/test_custom_keyword.py -> build/lib/pytest_dsl/examples 2025-11-26T04:40:34,877 copying pytest_dsl/examples/test_http.py -> build/lib/pytest_dsl/examples 2025-11-26T04:40:34,879 copying pytest_dsl/examples/__init__.py -> build/lib/pytest_dsl/examples 2025-11-26T04:40:34,881 copying pytest_dsl/examples/test_assert.py -> build/lib/pytest_dsl/examples 2025-11-26T04:40:34,883 creating build/lib/pytest_dsl/examples/http 2025-11-26T04:40:34,884 copying pytest_dsl/examples/http/__init__.py -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:34,886 running egg_info 2025-11-26T04:40:34,897 writing pytest_dsl.egg-info/PKG-INFO 2025-11-26T04:40:34,901 writing dependency_links to pytest_dsl.egg-info/dependency_links.txt 2025-11-26T04:40:34,903 writing entry points to pytest_dsl.egg-info/entry_points.txt 2025-11-26T04:40:34,904 writing requirements to pytest_dsl.egg-info/requires.txt 2025-11-26T04:40:34,905 writing top-level names to pytest_dsl.egg-info/top_level.txt 2025-11-26T04:40:34,921 reading manifest file 'pytest_dsl.egg-info/SOURCES.txt' 2025-11-26T04:40:34,927 reading manifest template 'MANIFEST.in' 2025-11-26T04:40:34,952 warning: no files found matching '*.csv' under directory 'pytest_dsl/examples' 2025-11-26T04:40:34,974 warning: no files found matching '*.yml' under directory 'pytest_dsl/examples' 2025-11-26T04:40:34,977 warning: no files found matching '*.rst' under directory 'pytest_dsl/docs' 2025-11-26T04:40:34,978 warning: no files found matching '*.txt' under directory 'pytest_dsl/docs' 2025-11-26T04:40:34,979 warning: no files found matching '*.png' under directory 'pytest_dsl/docs' 2025-11-26T04:40:34,981 warning: no files found matching '*.jpg' under directory 'pytest_dsl/docs' 2025-11-26T04:40:34,994 warning: no files found matching '*.auto' under directory 'tests' 2025-11-26T04:40:35,000 warning: no files found matching '*.csv' under directory 'tests' 2025-11-26T04:40:35,012 warning: no files found matching '*.yml' under directory 'tests' 2025-11-26T04:40:35,013 no previously-included directories found matching '.venv' 2025-11-26T04:40:35,014 no previously-included directories found matching '.pytest_cache' 2025-11-26T04:40:35,014 no previously-included directories found matching '.vscode' 2025-11-26T04:40:35,015 no previously-included directories found matching 'allure-results' 2025-11-26T04:40:35,016 no previously-included directories found matching '__pycache__' 2025-11-26T04:40:35,017 no previously-included directories found matching '*/*/pycache__' 2025-11-26T04:40:35,017 adding license file 'LICENSE' 2025-11-26T04:40:35,023 writing manifest file 'pytest_dsl.egg-info/SOURCES.txt' 2025-11-26T04:40:35,026 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pytest_dsl.docs' is absent from the `packages` configuration. 2025-11-26T04:40:35,027 !! 2025-11-26T04:40:35,028 ******************************************************************************** 2025-11-26T04:40:35,028 ############################ 2025-11-26T04:40:35,029 # Package would be ignored # 2025-11-26T04:40:35,030 ############################ 2025-11-26T04:40:35,030 Python recognizes 'pytest_dsl.docs' as an importable package[^1], 2025-11-26T04:40:35,031 but it is absent from setuptools' `packages` configuration. 2025-11-26T04:40:35,031 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-26T04:40:35,032 package, please make sure that 'pytest_dsl.docs' is explicitly added 2025-11-26T04:40:35,032 to the `packages` configuration field. 2025-11-26T04:40:35,033 Alternatively, you can also rely on setuptools' discovery methods 2025-11-26T04:40:35,034 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-26T04:40:35,034 instead of `find_packages(...)`/`find:`). 2025-11-26T04:40:35,035 You can read more about "package discovery" on setuptools documentation page: 2025-11-26T04:40:35,036 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-26T04:40:35,036 If you don't want 'pytest_dsl.docs' to be distributed and are 2025-11-26T04:40:35,037 already explicitly excluding 'pytest_dsl.docs' via 2025-11-26T04:40:35,037 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-26T04:40:35,038 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-26T04:40:35,038 combination with a more fine grained `package-data` configuration. 2025-11-26T04:40:35,039 You can read more about "package data files" on setuptools documentation page: 2025-11-26T04:40:35,040 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-26T04:40:35,042 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-26T04:40:35,042 even if it does not contain any `.py` files. 2025-11-26T04:40:35,043 On the other hand, currently there is no concept of package data 2025-11-26T04:40:35,043 directory, all directories are treated like packages. 2025-11-26T04:40:35,044 ******************************************************************************** 2025-11-26T04:40:35,045 !! 2025-11-26T04:40:35,045 check.warn(importable) 2025-11-26T04:40:35,046 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pytest_dsl.examples.assert' is absent from the `packages` configuration. 2025-11-26T04:40:35,047 !! 2025-11-26T04:40:35,047 ******************************************************************************** 2025-11-26T04:40:35,048 ############################ 2025-11-26T04:40:35,048 # Package would be ignored # 2025-11-26T04:40:35,049 ############################ 2025-11-26T04:40:35,049 Python recognizes 'pytest_dsl.examples.assert' as an importable package[^1], 2025-11-26T04:40:35,050 but it is absent from setuptools' `packages` configuration. 2025-11-26T04:40:35,051 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-26T04:40:35,052 package, please make sure that 'pytest_dsl.examples.assert' is explicitly added 2025-11-26T04:40:35,052 to the `packages` configuration field. 2025-11-26T04:40:35,053 Alternatively, you can also rely on setuptools' discovery methods 2025-11-26T04:40:35,054 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-26T04:40:35,054 instead of `find_packages(...)`/`find:`). 2025-11-26T04:40:35,055 You can read more about "package discovery" on setuptools documentation page: 2025-11-26T04:40:35,056 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-26T04:40:35,057 If you don't want 'pytest_dsl.examples.assert' to be distributed and are 2025-11-26T04:40:35,058 already explicitly excluding 'pytest_dsl.examples.assert' via 2025-11-26T04:40:35,059 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-26T04:40:35,059 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-26T04:40:35,060 combination with a more fine grained `package-data` configuration. 2025-11-26T04:40:35,060 You can read more about "package data files" on setuptools documentation page: 2025-11-26T04:40:35,061 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-26T04:40:35,063 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-26T04:40:35,063 even if it does not contain any `.py` files. 2025-11-26T04:40:35,063 On the other hand, currently there is no concept of package data 2025-11-26T04:40:35,064 directory, all directories are treated like packages. 2025-11-26T04:40:35,064 ******************************************************************************** 2025-11-26T04:40:35,065 !! 2025-11-26T04:40:35,066 check.warn(importable) 2025-11-26T04:40:35,066 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pytest_dsl.examples.custom' is absent from the `packages` configuration. 2025-11-26T04:40:35,067 !! 2025-11-26T04:40:35,068 ******************************************************************************** 2025-11-26T04:40:35,068 ############################ 2025-11-26T04:40:35,069 # Package would be ignored # 2025-11-26T04:40:35,069 ############################ 2025-11-26T04:40:35,070 Python recognizes 'pytest_dsl.examples.custom' as an importable package[^1], 2025-11-26T04:40:35,070 but it is absent from setuptools' `packages` configuration. 2025-11-26T04:40:35,071 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-26T04:40:35,071 package, please make sure that 'pytest_dsl.examples.custom' is explicitly added 2025-11-26T04:40:35,072 to the `packages` configuration field. 2025-11-26T04:40:35,073 Alternatively, you can also rely on setuptools' discovery methods 2025-11-26T04:40:35,073 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-26T04:40:35,074 instead of `find_packages(...)`/`find:`). 2025-11-26T04:40:35,075 You can read more about "package discovery" on setuptools documentation page: 2025-11-26T04:40:35,076 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-26T04:40:35,077 If you don't want 'pytest_dsl.examples.custom' to be distributed and are 2025-11-26T04:40:35,077 already explicitly excluding 'pytest_dsl.examples.custom' via 2025-11-26T04:40:35,078 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-26T04:40:35,079 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-26T04:40:35,079 combination with a more fine grained `package-data` configuration. 2025-11-26T04:40:35,080 You can read more about "package data files" on setuptools documentation page: 2025-11-26T04:40:35,081 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-26T04:40:35,083 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-26T04:40:35,083 even if it does not contain any `.py` files. 2025-11-26T04:40:35,084 On the other hand, currently there is no concept of package data 2025-11-26T04:40:35,084 directory, all directories are treated like packages. 2025-11-26T04:40:35,085 ******************************************************************************** 2025-11-26T04:40:35,086 !! 2025-11-26T04:40:35,086 check.warn(importable) 2025-11-26T04:40:35,087 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pytest_dsl.examples.quickstart' is absent from the `packages` configuration. 2025-11-26T04:40:35,087 !! 2025-11-26T04:40:35,088 ******************************************************************************** 2025-11-26T04:40:35,089 ############################ 2025-11-26T04:40:35,089 # Package would be ignored # 2025-11-26T04:40:35,089 ############################ 2025-11-26T04:40:35,090 Python recognizes 'pytest_dsl.examples.quickstart' as an importable package[^1], 2025-11-26T04:40:35,090 but it is absent from setuptools' `packages` configuration. 2025-11-26T04:40:35,091 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-26T04:40:35,092 package, please make sure that 'pytest_dsl.examples.quickstart' is explicitly added 2025-11-26T04:40:35,092 to the `packages` configuration field. 2025-11-26T04:40:35,093 Alternatively, you can also rely on setuptools' discovery methods 2025-11-26T04:40:35,093 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-26T04:40:35,094 instead of `find_packages(...)`/`find:`). 2025-11-26T04:40:35,095 You can read more about "package discovery" on setuptools documentation page: 2025-11-26T04:40:35,096 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-26T04:40:35,097 If you don't want 'pytest_dsl.examples.quickstart' to be distributed and are 2025-11-26T04:40:35,097 already explicitly excluding 'pytest_dsl.examples.quickstart' via 2025-11-26T04:40:35,098 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-26T04:40:35,098 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-26T04:40:35,099 combination with a more fine grained `package-data` configuration. 2025-11-26T04:40:35,100 You can read more about "package data files" on setuptools documentation page: 2025-11-26T04:40:35,101 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-26T04:40:35,102 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-26T04:40:35,102 even if it does not contain any `.py` files. 2025-11-26T04:40:35,103 On the other hand, currently there is no concept of package data 2025-11-26T04:40:35,103 directory, all directories are treated like packages. 2025-11-26T04:40:35,104 ******************************************************************************** 2025-11-26T04:40:35,105 !! 2025-11-26T04:40:35,106 check.warn(importable) 2025-11-26T04:40:35,106 /tmp/pip-build-env-nu4f2nql/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pytest_dsl.templates' is absent from the `packages` configuration. 2025-11-26T04:40:35,106 !! 2025-11-26T04:40:35,107 ******************************************************************************** 2025-11-26T04:40:35,108 ############################ 2025-11-26T04:40:35,108 # Package would be ignored # 2025-11-26T04:40:35,109 ############################ 2025-11-26T04:40:35,109 Python recognizes 'pytest_dsl.templates' as an importable package[^1], 2025-11-26T04:40:35,110 but it is absent from setuptools' `packages` configuration. 2025-11-26T04:40:35,111 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-26T04:40:35,112 package, please make sure that 'pytest_dsl.templates' is explicitly added 2025-11-26T04:40:35,112 to the `packages` configuration field. 2025-11-26T04:40:35,113 Alternatively, you can also rely on setuptools' discovery methods 2025-11-26T04:40:35,114 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-26T04:40:35,115 instead of `find_packages(...)`/`find:`). 2025-11-26T04:40:35,116 You can read more about "package discovery" on setuptools documentation page: 2025-11-26T04:40:35,117 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-26T04:40:35,118 If you don't want 'pytest_dsl.templates' to be distributed and are 2025-11-26T04:40:35,118 already explicitly excluding 'pytest_dsl.templates' via 2025-11-26T04:40:35,119 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-26T04:40:35,119 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-26T04:40:35,119 combination with a more fine grained `package-data` configuration. 2025-11-26T04:40:35,120 You can read more about "package data files" on setuptools documentation page: 2025-11-26T04:40:35,121 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-26T04:40:35,123 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-26T04:40:35,123 even if it does not contain any `.py` files. 2025-11-26T04:40:35,124 On the other hand, currently there is no concept of package data 2025-11-26T04:40:35,124 directory, all directories are treated like packages. 2025-11-26T04:40:35,125 ******************************************************************************** 2025-11-26T04:40:35,126 !! 2025-11-26T04:40:35,126 check.warn(importable) 2025-11-26T04:40:35,127 creating build/lib/pytest_dsl/docs 2025-11-26T04:40:35,127 copying pytest_dsl/docs/custom_keywords.md -> build/lib/pytest_dsl/docs 2025-11-26T04:40:35,128 creating build/lib/pytest_dsl/templates 2025-11-26T04:40:35,128 copying pytest_dsl/templates/keywords_report.html -> build/lib/pytest_dsl/templates 2025-11-26T04:40:35,129 creating build/lib/pytest_dsl/examples/assert 2025-11-26T04:40:35,129 copying pytest_dsl/examples/assert/assertion_example.auto -> build/lib/pytest_dsl/examples/assert 2025-11-26T04:40:35,130 copying pytest_dsl/examples/assert/boolean_test.auto -> build/lib/pytest_dsl/examples/assert 2025-11-26T04:40:35,130 copying pytest_dsl/examples/assert/expression_test.auto -> build/lib/pytest_dsl/examples/assert 2025-11-26T04:40:35,131 creating build/lib/pytest_dsl/examples/custom 2025-11-26T04:40:35,132 copying pytest_dsl/examples/custom/test_advanced_keywords.auto -> build/lib/pytest_dsl/examples/custom 2025-11-26T04:40:35,132 copying pytest_dsl/examples/custom/test_custom_keywords.auto -> build/lib/pytest_dsl/examples/custom 2025-11-26T04:40:35,133 copying pytest_dsl/examples/custom/test_default_values.auto -> build/lib/pytest_dsl/examples/custom 2025-11-26T04:40:35,133 creating build/lib/pytest_dsl/examples/quickstart 2025-11-26T04:40:35,134 copying pytest_dsl/examples/quickstart/api_basics.auto -> build/lib/pytest_dsl/examples/quickstart 2025-11-26T04:40:35,134 copying pytest_dsl/examples/quickstart/assertions.auto -> build/lib/pytest_dsl/examples/quickstart 2025-11-26T04:40:35,135 copying pytest_dsl/examples/quickstart/loops.auto -> build/lib/pytest_dsl/examples/quickstart 2025-11-26T04:40:35,135 copying pytest_dsl/examples/http/builtin_auth_test.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,136 copying pytest_dsl/examples/http/file_reference_test.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,136 copying pytest_dsl/examples/http/http_advanced.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,137 copying pytest_dsl/examples/http/http_example.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,137 copying pytest_dsl/examples/http/http_length_test.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,138 copying pytest_dsl/examples/http/http_retry_assertions.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,139 copying pytest_dsl/examples/http/http_retry_assertions_enhanced.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,139 copying pytest_dsl/examples/http/http_with_yaml.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,140 copying pytest_dsl/examples/http/new_retry_test.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,140 copying pytest_dsl/examples/http/retry_assertions_only.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,140 copying pytest_dsl/examples/http/retry_config_only.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,141 copying pytest_dsl/examples/http/retry_debug.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,141 copying pytest_dsl/examples/http/retry_with_fix.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,142 copying pytest_dsl/examples/http/simple_retry.auto -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,142 copying pytest_dsl/examples/http/vars.yaml -> build/lib/pytest_dsl/examples/http 2025-11-26T04:40:35,142 installing to build/bdist.linux-armv7l/wheel 2025-11-26T04:40:35,143 running install 2025-11-26T04:40:35,154 running install_lib 2025-11-26T04:40:35,160 creating build/bdist.linux-armv7l/wheel 2025-11-26T04:40:35,162 creating build/bdist.linux-armv7l/wheel/pytest_dsl 2025-11-26T04:40:35,164 copying build/lib/pytest_dsl/plugin.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-26T04:40:35,166 creating build/bdist.linux-armv7l/wheel/pytest_dsl/docs 2025-11-26T04:40:35,167 copying build/lib/pytest_dsl/docs/custom_keywords.md -> build/bdist.linux-armv7l/wheel/./pytest_dsl/docs 2025-11-26T04:40:35,170 creating build/bdist.linux-armv7l/wheel/pytest_dsl/core 2025-11-26T04:40:35,171 copying build/lib/pytest_dsl/core/dsl_executor_utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,174 copying build/lib/pytest_dsl/core/dsl_executor.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,177 copying build/lib/pytest_dsl/core/serialization_utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,180 copying build/lib/pytest_dsl/core/auth_provider.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,182 copying build/lib/pytest_dsl/core/hookspecs.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,184 copying build/lib/pytest_dsl/core/parsetab.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,187 copying build/lib/pytest_dsl/core/lexer.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,189 copying build/lib/pytest_dsl/core/http_request.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,192 copying build/lib/pytest_dsl/core/http_client.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,195 copying build/lib/pytest_dsl/core/context.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,197 copying build/lib/pytest_dsl/core/yaml_loader.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,199 copying build/lib/pytest_dsl/core/auto_decorator.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,202 copying build/lib/pytest_dsl/core/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,203 copying build/lib/pytest_dsl/core/remote_server_registry.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,206 copying build/lib/pytest_dsl/core/plugin_discovery.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,208 copying build/lib/pytest_dsl/core/hook_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,210 copying build/lib/pytest_dsl/core/variable_providers.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,212 copying build/lib/pytest_dsl/core/execution_tracker.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,215 copying build/lib/pytest_dsl/core/utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,217 copying build/lib/pytest_dsl/core/validator.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,220 copying build/lib/pytest_dsl/core/global_context.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,222 copying build/lib/pytest_dsl/core/hookable_keyword_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,224 copying build/lib/pytest_dsl/core/keyword_loader.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,226 copying build/lib/pytest_dsl/core/variable_utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,229 copying build/lib/pytest_dsl/core/auto_directory.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,230 copying build/lib/pytest_dsl/core/yaml_vars.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,233 copying build/lib/pytest_dsl/core/keyword_utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,235 copying build/lib/pytest_dsl/core/parser.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,238 copying build/lib/pytest_dsl/core/custom_keyword_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,240 copying build/lib/pytest_dsl/core/keyword_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-26T04:40:35,243 copying build/lib/pytest_dsl/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-26T04:40:35,245 copying build/lib/pytest_dsl/conftest_adapter.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-26T04:40:35,247 creating build/bdist.linux-armv7l/wheel/pytest_dsl/templates 2025-11-26T04:40:35,248 copying build/lib/pytest_dsl/templates/keywords_report.html -> build/bdist.linux-armv7l/wheel/./pytest_dsl/templates 2025-11-26T04:40:35,251 creating build/bdist.linux-armv7l/wheel/pytest_dsl/remote 2025-11-26T04:40:35,253 copying build/lib/pytest_dsl/remote/return_handlers.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-26T04:40:35,255 copying build/lib/pytest_dsl/remote/variable_bridge.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-26T04:40:35,257 copying build/lib/pytest_dsl/remote/keyword_client.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-26T04:40:35,260 copying build/lib/pytest_dsl/remote/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-26T04:40:35,262 copying build/lib/pytest_dsl/remote/keyword_server.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-26T04:40:35,264 copying build/lib/pytest_dsl/remote/hook_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-26T04:40:35,267 creating build/bdist.linux-armv7l/wheel/pytest_dsl/keywords 2025-11-26T04:40:35,268 copying build/lib/pytest_dsl/keywords/global_keywords.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-26T04:40:35,270 copying build/lib/pytest_dsl/keywords/assertion_keywords.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-26T04:40:35,273 copying build/lib/pytest_dsl/keywords/system_keywords.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-26T04:40:35,276 copying build/lib/pytest_dsl/keywords/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-26T04:40:35,278 copying build/lib/pytest_dsl/keywords/http_keywords.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-26T04:40:35,281 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples 2025-11-26T04:40:35,282 copying build/lib/pytest_dsl/examples/test_quickstart.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-26T04:40:35,284 copying build/lib/pytest_dsl/examples/test_custom_keyword.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-26T04:40:35,286 copying build/lib/pytest_dsl/examples/test_http.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-26T04:40:35,287 copying build/lib/pytest_dsl/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-26T04:40:35,290 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples/custom 2025-11-26T04:40:35,291 copying build/lib/pytest_dsl/examples/custom/test_custom_keywords.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/custom 2025-11-26T04:40:35,293 copying build/lib/pytest_dsl/examples/custom/test_default_values.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/custom 2025-11-26T04:40:35,294 copying build/lib/pytest_dsl/examples/custom/test_advanced_keywords.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/custom 2025-11-26T04:40:35,297 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples/assert 2025-11-26T04:40:35,298 copying build/lib/pytest_dsl/examples/assert/assertion_example.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/assert 2025-11-26T04:40:35,300 copying build/lib/pytest_dsl/examples/assert/boolean_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/assert 2025-11-26T04:40:35,301 copying build/lib/pytest_dsl/examples/assert/expression_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/assert 2025-11-26T04:40:35,303 copying build/lib/pytest_dsl/examples/test_assert.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-26T04:40:35,305 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples/quickstart 2025-11-26T04:40:35,306 copying build/lib/pytest_dsl/examples/quickstart/loops.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/quickstart 2025-11-26T04:40:35,308 copying build/lib/pytest_dsl/examples/quickstart/api_basics.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/quickstart 2025-11-26T04:40:35,310 copying build/lib/pytest_dsl/examples/quickstart/assertions.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/quickstart 2025-11-26T04:40:35,312 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples/http 2025-11-26T04:40:35,313 copying build/lib/pytest_dsl/examples/http/http_with_yaml.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,315 copying build/lib/pytest_dsl/examples/http/retry_debug.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,317 copying build/lib/pytest_dsl/examples/http/vars.yaml -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,319 copying build/lib/pytest_dsl/examples/http/builtin_auth_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,321 copying build/lib/pytest_dsl/examples/http/retry_assertions_only.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,323 copying build/lib/pytest_dsl/examples/http/http_retry_assertions_enhanced.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,325 copying build/lib/pytest_dsl/examples/http/retry_config_only.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,327 copying build/lib/pytest_dsl/examples/http/http_retry_assertions.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,329 copying build/lib/pytest_dsl/examples/http/http_length_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,331 copying build/lib/pytest_dsl/examples/http/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,333 copying build/lib/pytest_dsl/examples/http/new_retry_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,334 copying build/lib/pytest_dsl/examples/http/simple_retry.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,336 copying build/lib/pytest_dsl/examples/http/file_reference_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,338 copying build/lib/pytest_dsl/examples/http/http_advanced.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,340 copying build/lib/pytest_dsl/examples/http/retry_with_fix.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,342 copying build/lib/pytest_dsl/examples/http/http_example.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-26T04:40:35,344 copying build/lib/pytest_dsl/cli.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-26T04:40:35,346 copying build/lib/pytest_dsl/main_adapter.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-26T04:40:35,348 running install_egg_info 2025-11-26T04:40:35,353 Copying pytest_dsl.egg-info to build/bdist.linux-armv7l/wheel/./pytest_dsl-0.18.0-py3.11.egg-info 2025-11-26T04:40:35,366 running install_scripts 2025-11-26T04:40:35,378 creating build/bdist.linux-armv7l/wheel/pytest_dsl-0.18.0.dist-info/WHEEL 2025-11-26T04:40:35,381 creating '/tmp/pip-wheel-yjx1ub61/.tmp-gayxj1j1/pytest_dsl-0.18.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-26T04:40:35,383 adding 'pytest_dsl/__init__.py' 2025-11-26T04:40:35,386 adding 'pytest_dsl/cli.py' 2025-11-26T04:40:35,387 adding 'pytest_dsl/conftest_adapter.py' 2025-11-26T04:40:35,388 adding 'pytest_dsl/main_adapter.py' 2025-11-26T04:40:35,390 adding 'pytest_dsl/plugin.py' 2025-11-26T04:40:35,392 adding 'pytest_dsl/core/__init__.py' 2025-11-26T04:40:35,394 adding 'pytest_dsl/core/auth_provider.py' 2025-11-26T04:40:35,395 adding 'pytest_dsl/core/auto_decorator.py' 2025-11-26T04:40:35,397 adding 'pytest_dsl/core/auto_directory.py' 2025-11-26T04:40:35,398 adding 'pytest_dsl/core/context.py' 2025-11-26T04:40:35,401 adding 'pytest_dsl/core/custom_keyword_manager.py' 2025-11-26T04:40:35,408 adding 'pytest_dsl/core/dsl_executor.py' 2025-11-26T04:40:35,410 adding 'pytest_dsl/core/dsl_executor_utils.py' 2025-11-26T04:40:35,412 adding 'pytest_dsl/core/execution_tracker.py' 2025-11-26T04:40:35,413 adding 'pytest_dsl/core/global_context.py' 2025-11-26T04:40:35,415 adding 'pytest_dsl/core/hook_manager.py' 2025-11-26T04:40:35,416 adding 'pytest_dsl/core/hookable_keyword_manager.py' 2025-11-26T04:40:35,418 adding 'pytest_dsl/core/hookspecs.py' 2025-11-26T04:40:35,420 adding 'pytest_dsl/core/http_client.py' 2025-11-26T04:40:35,425 adding 'pytest_dsl/core/http_request.py' 2025-11-26T04:40:35,428 adding 'pytest_dsl/core/keyword_loader.py' 2025-11-26T04:40:35,430 adding 'pytest_dsl/core/keyword_manager.py' 2025-11-26T04:40:35,434 adding 'pytest_dsl/core/keyword_utils.py' 2025-11-26T04:40:35,436 adding 'pytest_dsl/core/lexer.py' 2025-11-26T04:40:35,438 adding 'pytest_dsl/core/parser.py' 2025-11-26T04:40:35,442 adding 'pytest_dsl/core/parsetab.py' 2025-11-26T04:40:35,444 adding 'pytest_dsl/core/plugin_discovery.py' 2025-11-26T04:40:35,446 adding 'pytest_dsl/core/remote_server_registry.py' 2025-11-26T04:40:35,448 adding 'pytest_dsl/core/serialization_utils.py' 2025-11-26T04:40:35,450 adding 'pytest_dsl/core/utils.py' 2025-11-26T04:40:35,452 adding 'pytest_dsl/core/validator.py' 2025-11-26T04:40:35,454 adding 'pytest_dsl/core/variable_providers.py' 2025-11-26T04:40:35,456 adding 'pytest_dsl/core/variable_utils.py' 2025-11-26T04:40:35,459 adding 'pytest_dsl/core/yaml_loader.py' 2025-11-26T04:40:35,460 adding 'pytest_dsl/core/yaml_vars.py' 2025-11-26T04:40:35,462 adding 'pytest_dsl/docs/custom_keywords.md' 2025-11-26T04:40:35,464 adding 'pytest_dsl/examples/__init__.py' 2025-11-26T04:40:35,466 adding 'pytest_dsl/examples/test_assert.py' 2025-11-26T04:40:35,467 adding 'pytest_dsl/examples/test_custom_keyword.py' 2025-11-26T04:40:35,468 adding 'pytest_dsl/examples/test_http.py' 2025-11-26T04:40:35,469 adding 'pytest_dsl/examples/test_quickstart.py' 2025-11-26T04:40:35,471 adding 'pytest_dsl/examples/assert/assertion_example.auto' 2025-11-26T04:40:35,472 adding 'pytest_dsl/examples/assert/boolean_test.auto' 2025-11-26T04:40:35,474 adding 'pytest_dsl/examples/assert/expression_test.auto' 2025-11-26T04:40:35,475 adding 'pytest_dsl/examples/custom/test_advanced_keywords.auto' 2025-11-26T04:40:35,477 adding 'pytest_dsl/examples/custom/test_custom_keywords.auto' 2025-11-26T04:40:35,478 adding 'pytest_dsl/examples/custom/test_default_values.auto' 2025-11-26T04:40:35,479 adding 'pytest_dsl/examples/http/__init__.py' 2025-11-26T04:40:35,481 adding 'pytest_dsl/examples/http/builtin_auth_test.auto' 2025-11-26T04:40:35,482 adding 'pytest_dsl/examples/http/file_reference_test.auto' 2025-11-26T04:40:35,483 adding 'pytest_dsl/examples/http/http_advanced.auto' 2025-11-26T04:40:35,485 adding 'pytest_dsl/examples/http/http_example.auto' 2025-11-26T04:40:35,486 adding 'pytest_dsl/examples/http/http_length_test.auto' 2025-11-26T04:40:35,487 adding 'pytest_dsl/examples/http/http_retry_assertions.auto' 2025-11-26T04:40:35,488 adding 'pytest_dsl/examples/http/http_retry_assertions_enhanced.auto' 2025-11-26T04:40:35,490 adding 'pytest_dsl/examples/http/http_with_yaml.auto' 2025-11-26T04:40:35,491 adding 'pytest_dsl/examples/http/new_retry_test.auto' 2025-11-26T04:40:35,492 adding 'pytest_dsl/examples/http/retry_assertions_only.auto' 2025-11-26T04:40:35,493 adding 'pytest_dsl/examples/http/retry_config_only.auto' 2025-11-26T04:40:35,495 adding 'pytest_dsl/examples/http/retry_debug.auto' 2025-11-26T04:40:35,496 adding 'pytest_dsl/examples/http/retry_with_fix.auto' 2025-11-26T04:40:35,497 adding 'pytest_dsl/examples/http/simple_retry.auto' 2025-11-26T04:40:35,498 adding 'pytest_dsl/examples/http/vars.yaml' 2025-11-26T04:40:35,500 adding 'pytest_dsl/examples/quickstart/api_basics.auto' 2025-11-26T04:40:35,501 adding 'pytest_dsl/examples/quickstart/assertions.auto' 2025-11-26T04:40:35,502 adding 'pytest_dsl/examples/quickstart/loops.auto' 2025-11-26T04:40:35,504 adding 'pytest_dsl/keywords/__init__.py' 2025-11-26T04:40:35,507 adding 'pytest_dsl/keywords/assertion_keywords.py' 2025-11-26T04:40:35,508 adding 'pytest_dsl/keywords/global_keywords.py' 2025-11-26T04:40:35,511 adding 'pytest_dsl/keywords/http_keywords.py' 2025-11-26T04:40:35,514 adding 'pytest_dsl/keywords/system_keywords.py' 2025-11-26T04:40:35,516 adding 'pytest_dsl/remote/__init__.py' 2025-11-26T04:40:35,518 adding 'pytest_dsl/remote/hook_manager.py' 2025-11-26T04:40:35,521 adding 'pytest_dsl/remote/keyword_client.py' 2025-11-26T04:40:35,523 adding 'pytest_dsl/remote/keyword_server.py' 2025-11-26T04:40:35,525 adding 'pytest_dsl/remote/return_handlers.py' 2025-11-26T04:40:35,526 adding 'pytest_dsl/remote/variable_bridge.py' 2025-11-26T04:40:35,530 adding 'pytest_dsl/templates/keywords_report.html' 2025-11-26T04:40:35,533 adding 'pytest_dsl-0.18.0.dist-info/licenses/LICENSE' 2025-11-26T04:40:35,536 adding 'pytest_dsl-0.18.0.dist-info/METADATA' 2025-11-26T04:40:35,537 adding 'pytest_dsl-0.18.0.dist-info/WHEEL' 2025-11-26T04:40:35,538 adding 'pytest_dsl-0.18.0.dist-info/entry_points.txt' 2025-11-26T04:40:35,539 adding 'pytest_dsl-0.18.0.dist-info/top_level.txt' 2025-11-26T04:40:35,541 adding 'pytest_dsl-0.18.0.dist-info/RECORD' 2025-11-26T04:40:35,544 removing build/bdist.linux-armv7l/wheel 2025-11-26T04:40:35,667 Building wheel for pytest-dsl (pyproject.toml): finished with status 'done' 2025-11-26T04:40:35,675 Created wheel for pytest-dsl: filename=pytest_dsl-0.18.0-py3-none-any.whl size=206165 sha256=0919860f661321d598e307b129e503f1cfb46712e692102c0a773df667cc6fe9 2025-11-26T04:40:35,677 Stored in directory: /tmp/pip-ephem-wheel-cache-m29x3s44/wheels/87/29/35/8281a54af8021060e5adc8301c584d9670af1cb5f4385eb1aa 2025-11-26T04:40:35,697 Successfully built pytest-dsl 2025-11-26T04:40:35,708 Removed build tracker: '/tmp/pip-build-tracker-520rt9b1'