2025-11-28T11:31:00,992 Created temporary directory: /tmp/pip-ephem-wheel-cache-7zxymiv1 2025-11-28T11:31:00,994 Created temporary directory: /tmp/pip-build-tracker-ttyunh71 2025-11-28T11:31:00,995 Initialized build tracking at /tmp/pip-build-tracker-ttyunh71 2025-11-28T11:31:00,995 Created build tracker: /tmp/pip-build-tracker-ttyunh71 2025-11-28T11:31:00,995 Entered build tracker: /tmp/pip-build-tracker-ttyunh71 2025-11-28T11:31:00,996 Created temporary directory: /tmp/pip-wheel-v6linplm 2025-11-28T11:31:00,999 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-28T11:31:01,002 Created temporary directory: /tmp/pip-ephem-wheel-cache-7dpt6_dp 2025-11-28T11:31:01,024 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-28T11:31:01,028 2 location(s) to search for versions of pytest-dsl: 2025-11-28T11:31:01,028 * https://pypi.org/simple/pytest-dsl/ 2025-11-28T11:31:01,028 * https://www.piwheels.org/simple/pytest-dsl/ 2025-11-28T11:31:01,028 Fetching project page and analyzing links: https://pypi.org/simple/pytest-dsl/ 2025-11-28T11:31:01,029 Getting page https://pypi.org/simple/pytest-dsl/ 2025-11-28T11:31:01,031 Found index url https://pypi.org/simple 2025-11-28T11:31:01,243 Fetched page https://pypi.org/simple/pytest-dsl/ as application/vnd.pypi.simple.v1+json 2025-11-28T11:31:01,255 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-28T11:31:01,256 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-28T11:31:01,257 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-28T11:31:01,258 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-28T11:31:01,259 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-28T11:31:01,260 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-28T11:31:01,261 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-28T11:31:01,262 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-28T11:31:01,262 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-28T11:31:01,263 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-28T11:31:01,264 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-28T11:31:01,265 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-28T11:31:01,266 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-28T11:31:01,267 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-28T11:31:01,267 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-28T11:31:01,268 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-28T11:31:01,269 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-28T11:31:01,270 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-28T11:31:01,271 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-28T11:31:01,272 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-28T11:31:01,273 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-28T11:31:01,274 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-28T11:31:01,274 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-28T11:31:01,275 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-28T11:31:01,276 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-28T11:31:01,277 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-28T11:31:01,278 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-28T11:31:01,279 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-28T11:31:01,279 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-28T11:31:01,280 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-28T11:31:01,281 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-28T11:31:01,282 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-28T11:31:01,283 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-28T11:31:01,284 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-28T11:31:01,284 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-28T11:31:01,285 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-28T11:31:01,286 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-28T11:31:01,287 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-28T11:31:01,288 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-28T11:31:01,288 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-28T11:31:01,289 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-28T11:31:01,290 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-28T11:31:01,291 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-28T11:31:01,292 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-28T11:31:01,292 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-28T11:31:01,293 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-28T11:31:01,294 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-28T11:31:01,295 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-28T11:31:01,295 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-28T11:31:01,296 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-28T11:31:01,297 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-28T11:31:01,298 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-28T11:31:01,299 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-28T11:31:01,300 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-28T11:31:01,300 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-28T11:31:01,301 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-28T11:31:01,302 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-28T11:31:01,303 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-28T11:31:01,303 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-28T11:31:01,304 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-28T11:31:01,305 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-28T11:31:01,305 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-28T11:31:01,306 Skipping link: No binaries permitted for pytest-dsl: https://files.pythonhosted.org/packages/33/a5/aab06f6152f4422b308553c214da941c28da06aaaa15f1110a9abd87a244/pytest_dsl-0.18.1-py3-none-any.whl (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-28T11:31:01,307 Found link https://files.pythonhosted.org/packages/6e/f8/c21f75c92a5b5f94c22ce02e7b6d126f6c0d68d980f35ebe495b089ff54c/pytest_dsl-0.18.1.tar.gz (from https://pypi.org/simple/pytest-dsl/) (requires-python:>=3.9), version: 0.18.1 2025-11-28T11:31:01,308 Fetching project page and analyzing links: https://www.piwheels.org/simple/pytest-dsl/ 2025-11-28T11:31:01,308 Getting page https://www.piwheels.org/simple/pytest-dsl/ 2025-11-28T11:31:01,310 Found index url https://www.piwheels.org/simple 2025-11-28T11:31:01,469 Fetched page https://www.piwheels.org/simple/pytest-dsl/ as text/html 2025-11-28T11:31:01,479 Skipping link: No binaries permitted for pytest-dsl: https://www.piwheels.org/simple/pytest-dsl/pytest_dsl-0.18.0-py3-none-any.whl#sha256=0919860f661321d598e307b129e503f1cfb46712e692102c0a773df667cc6fe9 (from https://www.piwheels.org/simple/pytest-dsl/) (requires-python:>=3.9) 2025-11-28T11:31:01,479 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-28T11:31:01,480 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-28T11:31:01,480 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-28T11:31:01,481 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-28T11:31:01,482 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-28T11:31:01,482 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-28T11:31:01,483 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-28T11:31:01,483 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-28T11:31:01,484 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-28T11:31:01,484 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-28T11:31:01,485 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-28T11:31:01,486 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-28T11:31:01,486 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-28T11:31:01,487 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-28T11:31:01,487 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-28T11:31:01,488 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-28T11:31:01,488 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-28T11:31:01,489 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-28T11:31:01,490 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-28T11:31:01,490 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-28T11:31:01,491 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-28T11:31:01,491 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-28T11:31:01,491 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-28T11:31:01,492 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-28T11:31:01,493 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-28T11:31:01,493 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-28T11:31:01,494 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-28T11:31:01,494 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-28T11:31:01,495 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-28T11:31:01,495 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-28T11:31:01,496 Skipping link: not a file: https://www.piwheels.org/simple/pytest-dsl/ 2025-11-28T11:31:01,497 Skipping link: not a file: https://pypi.org/simple/pytest-dsl/ 2025-11-28T11:31:01,519 Given no hashes to check 1 links for project 'pytest-dsl': discarding no candidates 2025-11-28T11:31:01,537 Collecting pytest-dsl==0.18.1 2025-11-28T11:31:01,539 Created temporary directory: /tmp/pip-unpack-z5zgccrb 2025-11-28T11:31:01,753 Downloading pytest_dsl-0.18.1.tar.gz (214 kB) 2025-11-28T11:31:02,042 Added pytest-dsl==0.18.1 from https://files.pythonhosted.org/packages/6e/f8/c21f75c92a5b5f94c22ce02e7b6d126f6c0d68d980f35ebe495b089ff54c/pytest_dsl-0.18.1.tar.gz to build tracker '/tmp/pip-build-tracker-ttyunh71' 2025-11-28T11:31:02,046 Created temporary directory: /tmp/pip-build-env-nns4yxer 2025-11-28T11:31:02,051 Installing build dependencies: started 2025-11-28T11:31:02,052 Running command pip subprocess to install build dependencies 2025-11-28T11:31:03,182 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-28T11:31:03,800 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-28T11:31:03,822 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-28T11:31:05,575 Collecting setuptools>=61.0 2025-11-28T11:31:05,669 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-28T11:31:08,547 Installing collected packages: setuptools 2025-11-28T11:31:12,213 Successfully installed setuptools-80.9.0 2025-11-28T11:31:12,478 Installing build dependencies: finished with status 'done' 2025-11-28T11:31:12,485 Getting requirements to build wheel: started 2025-11-28T11:31:12,487 Running command Getting requirements to build wheel 2025-11-28T11:31:13,118 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-28T11:31:13,118 !! 2025-11-28T11:31:13,120 ******************************************************************************** 2025-11-28T11:31:13,121 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-28T11:31:13,122 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-28T11:31:13,122 or your builds will no longer be supported. 2025-11-28T11:31:13,124 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:13,124 ******************************************************************************** 2025-11-28T11:31:13,125 !! 2025-11-28T11:31:13,126 corresp(dist, value, root_dir) 2025-11-28T11:31:13,207 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T11:31:13,208 !! 2025-11-28T11:31:13,209 ******************************************************************************** 2025-11-28T11:31:13,209 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T11:31:13,211 License :: OSI Approved :: MIT License 2025-11-28T11:31:13,212 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:13,213 ******************************************************************************** 2025-11-28T11:31:13,214 !! 2025-11-28T11:31:13,214 dist._finalize_license_expression() 2025-11-28T11:31:13,215 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T11:31:13,216 !! 2025-11-28T11:31:13,216 ******************************************************************************** 2025-11-28T11:31:13,217 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T11:31:13,218 License :: OSI Approved :: MIT License 2025-11-28T11:31:13,219 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:13,219 ******************************************************************************** 2025-11-28T11:31:13,220 !! 2025-11-28T11:31:13,221 self._finalize_license_expression() 2025-11-28T11:31:13,221 running egg_info 2025-11-28T11:31:13,226 writing pytest_dsl.egg-info/PKG-INFO 2025-11-28T11:31:13,230 writing dependency_links to pytest_dsl.egg-info/dependency_links.txt 2025-11-28T11:31:13,233 writing entry points to pytest_dsl.egg-info/entry_points.txt 2025-11-28T11:31:13,234 writing requirements to pytest_dsl.egg-info/requires.txt 2025-11-28T11:31:13,235 writing top-level names to pytest_dsl.egg-info/top_level.txt 2025-11-28T11:31:13,264 reading manifest file 'pytest_dsl.egg-info/SOURCES.txt' 2025-11-28T11:31:13,273 reading manifest template 'MANIFEST.in' 2025-11-28T11:31:13,298 warning: no files found matching '*.csv' under directory 'pytest_dsl/examples' 2025-11-28T11:31:13,318 warning: no files found matching '*.yml' under directory 'pytest_dsl/examples' 2025-11-28T11:31:13,321 warning: no files found matching '*.rst' under directory 'pytest_dsl/docs' 2025-11-28T11:31:13,322 warning: no files found matching '*.txt' under directory 'pytest_dsl/docs' 2025-11-28T11:31:13,323 warning: no files found matching '*.png' under directory 'pytest_dsl/docs' 2025-11-28T11:31:13,325 warning: no files found matching '*.jpg' under directory 'pytest_dsl/docs' 2025-11-28T11:31:13,337 warning: no files found matching '*.auto' under directory 'tests' 2025-11-28T11:31:13,343 warning: no files found matching '*.csv' under directory 'tests' 2025-11-28T11:31:13,353 warning: no files found matching '*.yml' under directory 'tests' 2025-11-28T11:31:13,354 no previously-included directories found matching '.venv' 2025-11-28T11:31:13,355 no previously-included directories found matching '.pytest_cache' 2025-11-28T11:31:13,356 no previously-included directories found matching '.vscode' 2025-11-28T11:31:13,356 no previously-included directories found matching 'allure-results' 2025-11-28T11:31:13,357 no previously-included directories found matching '__pycache__' 2025-11-28T11:31:13,358 no previously-included directories found matching '*/*/pycache__' 2025-11-28T11:31:13,358 adding license file 'LICENSE' 2025-11-28T11:31:13,365 writing manifest file 'pytest_dsl.egg-info/SOURCES.txt' 2025-11-28T11:31:13,463 Getting requirements to build wheel: finished with status 'done' 2025-11-28T11:31:13,467 Created temporary directory: /tmp/pip-modern-metadata-6oxlvlca 2025-11-28T11:31:13,470 Preparing metadata (pyproject.toml): started 2025-11-28T11:31:13,471 Running command Preparing metadata (pyproject.toml) 2025-11-28T11:31:14,036 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-28T11:31:14,037 !! 2025-11-28T11:31:14,038 ******************************************************************************** 2025-11-28T11:31:14,039 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-28T11:31:14,040 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-28T11:31:14,041 or your builds will no longer be supported. 2025-11-28T11:31:14,042 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:14,042 ******************************************************************************** 2025-11-28T11:31:14,043 !! 2025-11-28T11:31:14,044 corresp(dist, value, root_dir) 2025-11-28T11:31:14,122 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T11:31:14,123 !! 2025-11-28T11:31:14,124 ******************************************************************************** 2025-11-28T11:31:14,124 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T11:31:14,125 License :: OSI Approved :: MIT License 2025-11-28T11:31:14,126 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:14,127 ******************************************************************************** 2025-11-28T11:31:14,128 !! 2025-11-28T11:31:14,129 dist._finalize_license_expression() 2025-11-28T11:31:14,129 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T11:31:14,130 !! 2025-11-28T11:31:14,131 ******************************************************************************** 2025-11-28T11:31:14,131 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T11:31:14,132 License :: OSI Approved :: MIT License 2025-11-28T11:31:14,133 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:14,134 ******************************************************************************** 2025-11-28T11:31:14,135 !! 2025-11-28T11:31:14,136 self._finalize_license_expression() 2025-11-28T11:31:14,137 running dist_info 2025-11-28T11:31:14,148 creating /tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info 2025-11-28T11:31:14,149 writing /tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info/PKG-INFO 2025-11-28T11:31:14,154 writing dependency_links to /tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info/dependency_links.txt 2025-11-28T11:31:14,155 writing entry points to /tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info/entry_points.txt 2025-11-28T11:31:14,157 writing requirements to /tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info/requires.txt 2025-11-28T11:31:14,158 writing top-level names to /tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info/top_level.txt 2025-11-28T11:31:14,160 writing manifest file '/tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info/SOURCES.txt' 2025-11-28T11:31:14,186 reading manifest file '/tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info/SOURCES.txt' 2025-11-28T11:31:14,188 reading manifest template 'MANIFEST.in' 2025-11-28T11:31:14,215 warning: no files found matching '*.csv' under directory 'pytest_dsl/examples' 2025-11-28T11:31:14,240 warning: no files found matching '*.yml' under directory 'pytest_dsl/examples' 2025-11-28T11:31:14,243 warning: no files found matching '*.rst' under directory 'pytest_dsl/docs' 2025-11-28T11:31:14,244 warning: no files found matching '*.txt' under directory 'pytest_dsl/docs' 2025-11-28T11:31:14,245 warning: no files found matching '*.png' under directory 'pytest_dsl/docs' 2025-11-28T11:31:14,247 warning: no files found matching '*.jpg' under directory 'pytest_dsl/docs' 2025-11-28T11:31:14,262 warning: no files found matching '*.auto' under directory 'tests' 2025-11-28T11:31:14,269 warning: no files found matching '*.csv' under directory 'tests' 2025-11-28T11:31:14,282 warning: no files found matching '*.yml' under directory 'tests' 2025-11-28T11:31:14,283 no previously-included directories found matching '.venv' 2025-11-28T11:31:14,284 no previously-included directories found matching '.pytest_cache' 2025-11-28T11:31:14,284 no previously-included directories found matching '.vscode' 2025-11-28T11:31:14,285 no previously-included directories found matching 'allure-results' 2025-11-28T11:31:14,286 no previously-included directories found matching '__pycache__' 2025-11-28T11:31:14,286 no previously-included directories found matching '*/*/pycache__' 2025-11-28T11:31:14,287 adding license file 'LICENSE' 2025-11-28T11:31:14,293 writing manifest file '/tmp/pip-modern-metadata-6oxlvlca/pytest_dsl.egg-info/SOURCES.txt' 2025-11-28T11:31:14,294 creating '/tmp/pip-modern-metadata-6oxlvlca/pytest_dsl-0.18.1.dist-info' 2025-11-28T11:31:14,431 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-28T11:31:14,438 Source in /tmp/pip-wheel-v6linplm/pytest-dsl_3a309f39214a45dfba0a090b69f8d2ec has version 0.18.1, which satisfies requirement pytest-dsl==0.18.1 from https://files.pythonhosted.org/packages/6e/f8/c21f75c92a5b5f94c22ce02e7b6d126f6c0d68d980f35ebe495b089ff54c/pytest_dsl-0.18.1.tar.gz 2025-11-28T11:31:14,440 Removed pytest-dsl==0.18.1 from https://files.pythonhosted.org/packages/6e/f8/c21f75c92a5b5f94c22ce02e7b6d126f6c0d68d980f35ebe495b089ff54c/pytest_dsl-0.18.1.tar.gz from build tracker '/tmp/pip-build-tracker-ttyunh71' 2025-11-28T11:31:14,450 Created temporary directory: /tmp/pip-unpack-02m7ksz2 2025-11-28T11:31:14,451 Building wheels for collected packages: pytest-dsl 2025-11-28T11:31:14,455 Created temporary directory: /tmp/pip-wheel-gclyp3wt 2025-11-28T11:31:14,456 Destination directory: /tmp/pip-wheel-gclyp3wt 2025-11-28T11:31:14,458 Building wheel for pytest-dsl (pyproject.toml): started 2025-11-28T11:31:14,460 Running command Building wheel for pytest-dsl (pyproject.toml) 2025-11-28T11:31:15,009 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-28T11:31:15,009 !! 2025-11-28T11:31:15,011 ******************************************************************************** 2025-11-28T11:31:15,011 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-28T11:31:15,013 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-28T11:31:15,013 or your builds will no longer be supported. 2025-11-28T11:31:15,015 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:15,015 ******************************************************************************** 2025-11-28T11:31:15,016 !! 2025-11-28T11:31:15,017 corresp(dist, value, root_dir) 2025-11-28T11:31:15,087 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T11:31:15,088 !! 2025-11-28T11:31:15,089 ******************************************************************************** 2025-11-28T11:31:15,089 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T11:31:15,091 License :: OSI Approved :: MIT License 2025-11-28T11:31:15,092 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:15,093 ******************************************************************************** 2025-11-28T11:31:15,094 !! 2025-11-28T11:31:15,095 dist._finalize_license_expression() 2025-11-28T11:31:15,095 /tmp/pip-build-env-nns4yxer/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-28T11:31:15,096 !! 2025-11-28T11:31:15,097 ******************************************************************************** 2025-11-28T11:31:15,098 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-28T11:31:15,099 License :: OSI Approved :: MIT License 2025-11-28T11:31:15,100 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-28T11:31:15,100 ******************************************************************************** 2025-11-28T11:31:15,101 !! 2025-11-28T11:31:15,101 self._finalize_license_expression() 2025-11-28T11:31:15,102 running bdist_wheel 2025-11-28T11:31:15,118 running build 2025-11-28T11:31:15,119 running build_py 2025-11-28T11:31:15,125 creating build/lib/pytest_dsl 2025-11-28T11:31:15,128 copying pytest_dsl/plugin.py -> build/lib/pytest_dsl 2025-11-28T11:31:15,130 copying pytest_dsl/__init__.py -> build/lib/pytest_dsl 2025-11-28T11:31:15,133 copying pytest_dsl/conftest_adapter.py -> build/lib/pytest_dsl 2025-11-28T11:31:15,135 copying pytest_dsl/cli.py -> build/lib/pytest_dsl 2025-11-28T11:31:15,138 copying pytest_dsl/main_adapter.py -> build/lib/pytest_dsl 2025-11-28T11:31:15,140 creating build/lib/pytest_dsl/keywords 2025-11-28T11:31:15,141 copying pytest_dsl/keywords/http_keywords.py -> build/lib/pytest_dsl/keywords 2025-11-28T11:31:15,144 copying pytest_dsl/keywords/global_keywords.py -> build/lib/pytest_dsl/keywords 2025-11-28T11:31:15,146 copying pytest_dsl/keywords/__init__.py -> build/lib/pytest_dsl/keywords 2025-11-28T11:31:15,148 copying pytest_dsl/keywords/assertion_keywords.py -> build/lib/pytest_dsl/keywords 2025-11-28T11:31:15,151 copying pytest_dsl/keywords/system_keywords.py -> build/lib/pytest_dsl/keywords 2025-11-28T11:31:15,156 creating build/lib/pytest_dsl/core 2025-11-28T11:31:15,157 copying pytest_dsl/core/keyword_loader.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,160 copying pytest_dsl/core/dsl_executor_utils.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,162 copying pytest_dsl/core/hookable_keyword_manager.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,164 copying pytest_dsl/core/yaml_loader.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,167 copying pytest_dsl/core/variable_providers.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,169 copying pytest_dsl/core/dsl_executor.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,173 copying pytest_dsl/core/hookspecs.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,175 copying pytest_dsl/core/parsetab.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,178 copying pytest_dsl/core/execution_tracker.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,181 copying pytest_dsl/core/http_client.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,184 copying pytest_dsl/core/parser.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,187 copying pytest_dsl/core/plugin_discovery.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,189 copying pytest_dsl/core/serialization_utils.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,192 copying pytest_dsl/core/keyword_utils.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,195 copying pytest_dsl/core/remote_server_registry.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,197 copying pytest_dsl/core/__init__.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,199 copying pytest_dsl/core/utils.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,201 copying pytest_dsl/core/http_request.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,205 copying pytest_dsl/core/auto_directory.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,207 copying pytest_dsl/core/auth_provider.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,209 copying pytest_dsl/core/hook_manager.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,211 copying pytest_dsl/core/global_context.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,214 copying pytest_dsl/core/validator.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,217 copying pytest_dsl/core/context.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,218 copying pytest_dsl/core/custom_keyword_manager.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,221 copying pytest_dsl/core/variable_utils.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,224 copying pytest_dsl/core/auto_decorator.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,226 copying pytest_dsl/core/keyword_manager.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,228 copying pytest_dsl/core/lexer.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,231 copying pytest_dsl/core/yaml_vars.py -> build/lib/pytest_dsl/core 2025-11-28T11:31:15,233 creating build/lib/pytest_dsl/examples 2025-11-28T11:31:15,234 copying pytest_dsl/examples/test_custom_keyword.py -> build/lib/pytest_dsl/examples 2025-11-28T11:31:15,236 copying pytest_dsl/examples/test_quickstart.py -> build/lib/pytest_dsl/examples 2025-11-28T11:31:15,238 copying pytest_dsl/examples/__init__.py -> build/lib/pytest_dsl/examples 2025-11-28T11:31:15,240 copying pytest_dsl/examples/test_assert.py -> build/lib/pytest_dsl/examples 2025-11-28T11:31:15,242 copying pytest_dsl/examples/test_http.py -> build/lib/pytest_dsl/examples 2025-11-28T11:31:15,244 creating build/lib/pytest_dsl/remote 2025-11-28T11:31:15,245 copying pytest_dsl/remote/keyword_client.py -> build/lib/pytest_dsl/remote 2025-11-28T11:31:15,248 copying pytest_dsl/remote/keyword_server.py -> build/lib/pytest_dsl/remote 2025-11-28T11:31:15,251 copying pytest_dsl/remote/return_handlers.py -> build/lib/pytest_dsl/remote 2025-11-28T11:31:15,253 copying pytest_dsl/remote/__init__.py -> build/lib/pytest_dsl/remote 2025-11-28T11:31:15,255 copying pytest_dsl/remote/hook_manager.py -> build/lib/pytest_dsl/remote 2025-11-28T11:31:15,258 copying pytest_dsl/remote/variable_bridge.py -> build/lib/pytest_dsl/remote 2025-11-28T11:31:15,260 creating build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,261 copying pytest_dsl/examples/http/__init__.py -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,263 running egg_info 2025-11-28T11:31:15,275 writing pytest_dsl.egg-info/PKG-INFO 2025-11-28T11:31:15,279 writing dependency_links to pytest_dsl.egg-info/dependency_links.txt 2025-11-28T11:31:15,280 writing entry points to pytest_dsl.egg-info/entry_points.txt 2025-11-28T11:31:15,282 writing requirements to pytest_dsl.egg-info/requires.txt 2025-11-28T11:31:15,283 writing top-level names to pytest_dsl.egg-info/top_level.txt 2025-11-28T11:31:15,298 reading manifest file 'pytest_dsl.egg-info/SOURCES.txt' 2025-11-28T11:31:15,305 reading manifest template 'MANIFEST.in' 2025-11-28T11:31:15,331 warning: no files found matching '*.csv' under directory 'pytest_dsl/examples' 2025-11-28T11:31:15,354 warning: no files found matching '*.yml' under directory 'pytest_dsl/examples' 2025-11-28T11:31:15,357 warning: no files found matching '*.rst' under directory 'pytest_dsl/docs' 2025-11-28T11:31:15,358 warning: no files found matching '*.txt' under directory 'pytest_dsl/docs' 2025-11-28T11:31:15,359 warning: no files found matching '*.png' under directory 'pytest_dsl/docs' 2025-11-28T11:31:15,361 warning: no files found matching '*.jpg' under directory 'pytest_dsl/docs' 2025-11-28T11:31:15,375 warning: no files found matching '*.auto' under directory 'tests' 2025-11-28T11:31:15,382 warning: no files found matching '*.csv' under directory 'tests' 2025-11-28T11:31:15,395 warning: no files found matching '*.yml' under directory 'tests' 2025-11-28T11:31:15,396 no previously-included directories found matching '.venv' 2025-11-28T11:31:15,396 no previously-included directories found matching '.pytest_cache' 2025-11-28T11:31:15,397 no previously-included directories found matching '.vscode' 2025-11-28T11:31:15,398 no previously-included directories found matching 'allure-results' 2025-11-28T11:31:15,399 no previously-included directories found matching '__pycache__' 2025-11-28T11:31:15,400 no previously-included directories found matching '*/*/pycache__' 2025-11-28T11:31:15,400 adding license file 'LICENSE' 2025-11-28T11:31:15,407 writing manifest file 'pytest_dsl.egg-info/SOURCES.txt' 2025-11-28T11:31:15,410 /tmp/pip-build-env-nns4yxer/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-28T11:31:15,410 !! 2025-11-28T11:31:15,411 ******************************************************************************** 2025-11-28T11:31:15,411 ############################ 2025-11-28T11:31:15,412 # Package would be ignored # 2025-11-28T11:31:15,412 ############################ 2025-11-28T11:31:15,413 Python recognizes 'pytest_dsl.docs' as an importable package[^1], 2025-11-28T11:31:15,413 but it is absent from setuptools' `packages` configuration. 2025-11-28T11:31:15,414 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-28T11:31:15,415 package, please make sure that 'pytest_dsl.docs' is explicitly added 2025-11-28T11:31:15,415 to the `packages` configuration field. 2025-11-28T11:31:15,416 Alternatively, you can also rely on setuptools' discovery methods 2025-11-28T11:31:15,416 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-28T11:31:15,417 instead of `find_packages(...)`/`find:`). 2025-11-28T11:31:15,418 You can read more about "package discovery" on setuptools documentation page: 2025-11-28T11:31:15,419 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-28T11:31:15,420 If you don't want 'pytest_dsl.docs' to be distributed and are 2025-11-28T11:31:15,420 already explicitly excluding 'pytest_dsl.docs' via 2025-11-28T11:31:15,421 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-28T11:31:15,421 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-28T11:31:15,422 combination with a more fine grained `package-data` configuration. 2025-11-28T11:31:15,423 You can read more about "package data files" on setuptools documentation page: 2025-11-28T11:31:15,424 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-28T11:31:15,427 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-28T11:31:15,427 even if it does not contain any `.py` files. 2025-11-28T11:31:15,428 On the other hand, currently there is no concept of package data 2025-11-28T11:31:15,428 directory, all directories are treated like packages. 2025-11-28T11:31:15,429 ******************************************************************************** 2025-11-28T11:31:15,430 !! 2025-11-28T11:31:15,431 check.warn(importable) 2025-11-28T11:31:15,431 /tmp/pip-build-env-nns4yxer/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-28T11:31:15,432 !! 2025-11-28T11:31:15,433 ******************************************************************************** 2025-11-28T11:31:15,434 ############################ 2025-11-28T11:31:15,435 # Package would be ignored # 2025-11-28T11:31:15,435 ############################ 2025-11-28T11:31:15,436 Python recognizes 'pytest_dsl.examples.assert' as an importable package[^1], 2025-11-28T11:31:15,436 but it is absent from setuptools' `packages` configuration. 2025-11-28T11:31:15,438 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-28T11:31:15,438 package, please make sure that 'pytest_dsl.examples.assert' is explicitly added 2025-11-28T11:31:15,439 to the `packages` configuration field. 2025-11-28T11:31:15,440 Alternatively, you can also rely on setuptools' discovery methods 2025-11-28T11:31:15,441 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-28T11:31:15,441 instead of `find_packages(...)`/`find:`). 2025-11-28T11:31:15,442 You can read more about "package discovery" on setuptools documentation page: 2025-11-28T11:31:15,443 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-28T11:31:15,444 If you don't want 'pytest_dsl.examples.assert' to be distributed and are 2025-11-28T11:31:15,445 already explicitly excluding 'pytest_dsl.examples.assert' via 2025-11-28T11:31:15,445 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-28T11:31:15,446 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-28T11:31:15,446 combination with a more fine grained `package-data` configuration. 2025-11-28T11:31:15,447 You can read more about "package data files" on setuptools documentation page: 2025-11-28T11:31:15,448 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-28T11:31:15,450 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-28T11:31:15,450 even if it does not contain any `.py` files. 2025-11-28T11:31:15,450 On the other hand, currently there is no concept of package data 2025-11-28T11:31:15,451 directory, all directories are treated like packages. 2025-11-28T11:31:15,452 ******************************************************************************** 2025-11-28T11:31:15,453 !! 2025-11-28T11:31:15,454 check.warn(importable) 2025-11-28T11:31:15,454 /tmp/pip-build-env-nns4yxer/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-28T11:31:15,455 !! 2025-11-28T11:31:15,456 ******************************************************************************** 2025-11-28T11:31:15,457 ############################ 2025-11-28T11:31:15,457 # Package would be ignored # 2025-11-28T11:31:15,458 ############################ 2025-11-28T11:31:15,458 Python recognizes 'pytest_dsl.examples.custom' as an importable package[^1], 2025-11-28T11:31:15,459 but it is absent from setuptools' `packages` configuration. 2025-11-28T11:31:15,460 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-28T11:31:15,461 package, please make sure that 'pytest_dsl.examples.custom' is explicitly added 2025-11-28T11:31:15,461 to the `packages` configuration field. 2025-11-28T11:31:15,463 Alternatively, you can also rely on setuptools' discovery methods 2025-11-28T11:31:15,463 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-28T11:31:15,464 instead of `find_packages(...)`/`find:`). 2025-11-28T11:31:15,465 You can read more about "package discovery" on setuptools documentation page: 2025-11-28T11:31:15,466 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-28T11:31:15,468 If you don't want 'pytest_dsl.examples.custom' to be distributed and are 2025-11-28T11:31:15,468 already explicitly excluding 'pytest_dsl.examples.custom' via 2025-11-28T11:31:15,469 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-28T11:31:15,469 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-28T11:31:15,470 combination with a more fine grained `package-data` configuration. 2025-11-28T11:31:15,472 You can read more about "package data files" on setuptools documentation page: 2025-11-28T11:31:15,473 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-28T11:31:15,475 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-28T11:31:15,475 even if it does not contain any `.py` files. 2025-11-28T11:31:15,476 On the other hand, currently there is no concept of package data 2025-11-28T11:31:15,477 directory, all directories are treated like packages. 2025-11-28T11:31:15,477 ******************************************************************************** 2025-11-28T11:31:15,479 !! 2025-11-28T11:31:15,479 check.warn(importable) 2025-11-28T11:31:15,480 /tmp/pip-build-env-nns4yxer/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-28T11:31:15,480 !! 2025-11-28T11:31:15,482 ******************************************************************************** 2025-11-28T11:31:15,482 ############################ 2025-11-28T11:31:15,483 # Package would be ignored # 2025-11-28T11:31:15,483 ############################ 2025-11-28T11:31:15,484 Python recognizes 'pytest_dsl.examples.quickstart' as an importable package[^1], 2025-11-28T11:31:15,485 but it is absent from setuptools' `packages` configuration. 2025-11-28T11:31:15,486 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-28T11:31:15,486 package, please make sure that 'pytest_dsl.examples.quickstart' is explicitly added 2025-11-28T11:31:15,487 to the `packages` configuration field. 2025-11-28T11:31:15,488 Alternatively, you can also rely on setuptools' discovery methods 2025-11-28T11:31:15,489 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-28T11:31:15,490 instead of `find_packages(...)`/`find:`). 2025-11-28T11:31:15,491 You can read more about "package discovery" on setuptools documentation page: 2025-11-28T11:31:15,492 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-28T11:31:15,493 If you don't want 'pytest_dsl.examples.quickstart' to be distributed and are 2025-11-28T11:31:15,494 already explicitly excluding 'pytest_dsl.examples.quickstart' via 2025-11-28T11:31:15,495 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-28T11:31:15,495 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-28T11:31:15,496 combination with a more fine grained `package-data` configuration. 2025-11-28T11:31:15,497 You can read more about "package data files" on setuptools documentation page: 2025-11-28T11:31:15,499 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-28T11:31:15,500 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-28T11:31:15,501 even if it does not contain any `.py` files. 2025-11-28T11:31:15,502 On the other hand, currently there is no concept of package data 2025-11-28T11:31:15,502 directory, all directories are treated like packages. 2025-11-28T11:31:15,503 ******************************************************************************** 2025-11-28T11:31:15,504 !! 2025-11-28T11:31:15,504 check.warn(importable) 2025-11-28T11:31:15,505 /tmp/pip-build-env-nns4yxer/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-28T11:31:15,506 !! 2025-11-28T11:31:15,507 ******************************************************************************** 2025-11-28T11:31:15,507 ############################ 2025-11-28T11:31:15,508 # Package would be ignored # 2025-11-28T11:31:15,508 ############################ 2025-11-28T11:31:15,509 Python recognizes 'pytest_dsl.templates' as an importable package[^1], 2025-11-28T11:31:15,509 but it is absent from setuptools' `packages` configuration. 2025-11-28T11:31:15,510 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-28T11:31:15,511 package, please make sure that 'pytest_dsl.templates' is explicitly added 2025-11-28T11:31:15,511 to the `packages` configuration field. 2025-11-28T11:31:15,512 Alternatively, you can also rely on setuptools' discovery methods 2025-11-28T11:31:15,513 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-28T11:31:15,513 instead of `find_packages(...)`/`find:`). 2025-11-28T11:31:15,514 You can read more about "package discovery" on setuptools documentation page: 2025-11-28T11:31:15,515 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-28T11:31:15,516 If you don't want 'pytest_dsl.templates' to be distributed and are 2025-11-28T11:31:15,516 already explicitly excluding 'pytest_dsl.templates' via 2025-11-28T11:31:15,516 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-28T11:31:15,517 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-28T11:31:15,517 combination with a more fine grained `package-data` configuration. 2025-11-28T11:31:15,518 You can read more about "package data files" on setuptools documentation page: 2025-11-28T11:31:15,519 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-28T11:31:15,521 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-28T11:31:15,522 even if it does not contain any `.py` files. 2025-11-28T11:31:15,522 On the other hand, currently there is no concept of package data 2025-11-28T11:31:15,523 directory, all directories are treated like packages. 2025-11-28T11:31:15,524 ******************************************************************************** 2025-11-28T11:31:15,525 !! 2025-11-28T11:31:15,525 check.warn(importable) 2025-11-28T11:31:15,526 creating build/lib/pytest_dsl/docs 2025-11-28T11:31:15,527 copying pytest_dsl/docs/custom_keywords.md -> build/lib/pytest_dsl/docs 2025-11-28T11:31:15,527 creating build/lib/pytest_dsl/templates 2025-11-28T11:31:15,528 copying pytest_dsl/templates/keywords_report.html -> build/lib/pytest_dsl/templates 2025-11-28T11:31:15,529 creating build/lib/pytest_dsl/examples/assert 2025-11-28T11:31:15,529 copying pytest_dsl/examples/assert/assertion_example.auto -> build/lib/pytest_dsl/examples/assert 2025-11-28T11:31:15,530 copying pytest_dsl/examples/assert/boolean_test.auto -> build/lib/pytest_dsl/examples/assert 2025-11-28T11:31:15,530 copying pytest_dsl/examples/assert/expression_test.auto -> build/lib/pytest_dsl/examples/assert 2025-11-28T11:31:15,531 creating build/lib/pytest_dsl/examples/custom 2025-11-28T11:31:15,531 copying pytest_dsl/examples/custom/test_advanced_keywords.auto -> build/lib/pytest_dsl/examples/custom 2025-11-28T11:31:15,532 copying pytest_dsl/examples/custom/test_custom_keywords.auto -> build/lib/pytest_dsl/examples/custom 2025-11-28T11:31:15,533 copying pytest_dsl/examples/custom/test_default_values.auto -> build/lib/pytest_dsl/examples/custom 2025-11-28T11:31:15,533 creating build/lib/pytest_dsl/examples/quickstart 2025-11-28T11:31:15,534 copying pytest_dsl/examples/quickstart/api_basics.auto -> build/lib/pytest_dsl/examples/quickstart 2025-11-28T11:31:15,534 copying pytest_dsl/examples/quickstart/assertions.auto -> build/lib/pytest_dsl/examples/quickstart 2025-11-28T11:31:15,535 copying pytest_dsl/examples/quickstart/loops.auto -> build/lib/pytest_dsl/examples/quickstart 2025-11-28T11:31:15,536 copying pytest_dsl/examples/http/builtin_auth_test.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,536 copying pytest_dsl/examples/http/file_reference_test.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,537 copying pytest_dsl/examples/http/http_advanced.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,537 copying pytest_dsl/examples/http/http_example.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,537 copying pytest_dsl/examples/http/http_length_test.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,538 copying pytest_dsl/examples/http/http_retry_assertions.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,538 copying pytest_dsl/examples/http/http_retry_assertions_enhanced.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,539 copying pytest_dsl/examples/http/http_with_yaml.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,539 copying pytest_dsl/examples/http/new_retry_test.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,539 copying pytest_dsl/examples/http/retry_assertions_only.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,540 copying pytest_dsl/examples/http/retry_config_only.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,540 copying pytest_dsl/examples/http/retry_debug.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,541 copying pytest_dsl/examples/http/retry_with_fix.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,541 copying pytest_dsl/examples/http/simple_retry.auto -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,542 copying pytest_dsl/examples/http/vars.yaml -> build/lib/pytest_dsl/examples/http 2025-11-28T11:31:15,542 installing to build/bdist.linux-armv7l/wheel 2025-11-28T11:31:15,543 running install 2025-11-28T11:31:15,559 running install_lib 2025-11-28T11:31:15,565 creating build/bdist.linux-armv7l/wheel 2025-11-28T11:31:15,568 creating build/bdist.linux-armv7l/wheel/pytest_dsl 2025-11-28T11:31:15,570 creating build/bdist.linux-armv7l/wheel/pytest_dsl/docs 2025-11-28T11:31:15,571 copying build/lib/pytest_dsl/docs/custom_keywords.md -> build/bdist.linux-armv7l/wheel/./pytest_dsl/docs 2025-11-28T11:31:15,574 creating build/bdist.linux-armv7l/wheel/pytest_dsl/keywords 2025-11-28T11:31:15,575 copying build/lib/pytest_dsl/keywords/http_keywords.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-28T11:31:15,578 copying build/lib/pytest_dsl/keywords/global_keywords.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-28T11:31:15,580 copying build/lib/pytest_dsl/keywords/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-28T11:31:15,582 copying build/lib/pytest_dsl/keywords/assertion_keywords.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-28T11:31:15,585 copying build/lib/pytest_dsl/keywords/system_keywords.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/keywords 2025-11-28T11:31:15,587 copying build/lib/pytest_dsl/plugin.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-28T11:31:15,591 creating build/bdist.linux-armv7l/wheel/pytest_dsl/core 2025-11-28T11:31:15,592 copying build/lib/pytest_dsl/core/keyword_loader.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,595 copying build/lib/pytest_dsl/core/dsl_executor_utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,598 copying build/lib/pytest_dsl/core/hookable_keyword_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,601 copying build/lib/pytest_dsl/core/yaml_loader.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,604 copying build/lib/pytest_dsl/core/variable_providers.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,606 copying build/lib/pytest_dsl/core/dsl_executor.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,610 copying build/lib/pytest_dsl/core/hookspecs.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,612 copying build/lib/pytest_dsl/core/parsetab.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,615 copying build/lib/pytest_dsl/core/execution_tracker.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,618 copying build/lib/pytest_dsl/core/http_client.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,620 copying build/lib/pytest_dsl/core/parser.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,623 copying build/lib/pytest_dsl/core/plugin_discovery.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,625 copying build/lib/pytest_dsl/core/serialization_utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,628 copying build/lib/pytest_dsl/core/keyword_utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,631 copying build/lib/pytest_dsl/core/remote_server_registry.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,633 copying build/lib/pytest_dsl/core/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,635 copying build/lib/pytest_dsl/core/utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,637 copying build/lib/pytest_dsl/core/http_request.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,640 copying build/lib/pytest_dsl/core/auto_directory.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,642 copying build/lib/pytest_dsl/core/auth_provider.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,645 copying build/lib/pytest_dsl/core/hook_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,647 copying build/lib/pytest_dsl/core/global_context.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,649 copying build/lib/pytest_dsl/core/validator.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,652 copying build/lib/pytest_dsl/core/context.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,654 copying build/lib/pytest_dsl/core/custom_keyword_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,657 copying build/lib/pytest_dsl/core/variable_utils.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,659 copying build/lib/pytest_dsl/core/auto_decorator.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,662 copying build/lib/pytest_dsl/core/keyword_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,664 copying build/lib/pytest_dsl/core/lexer.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,667 copying build/lib/pytest_dsl/core/yaml_vars.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/core 2025-11-28T11:31:15,669 copying build/lib/pytest_dsl/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-28T11:31:15,672 creating build/bdist.linux-armv7l/wheel/pytest_dsl/templates 2025-11-28T11:31:15,673 copying build/lib/pytest_dsl/templates/keywords_report.html -> build/bdist.linux-armv7l/wheel/./pytest_dsl/templates 2025-11-28T11:31:15,676 copying build/lib/pytest_dsl/conftest_adapter.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-28T11:31:15,678 copying build/lib/pytest_dsl/cli.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-28T11:31:15,680 copying build/lib/pytest_dsl/main_adapter.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl 2025-11-28T11:31:15,683 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples 2025-11-28T11:31:15,684 copying build/lib/pytest_dsl/examples/test_custom_keyword.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-28T11:31:15,687 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples/custom 2025-11-28T11:31:15,688 copying build/lib/pytest_dsl/examples/custom/test_advanced_keywords.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/custom 2025-11-28T11:31:15,690 copying build/lib/pytest_dsl/examples/custom/test_custom_keywords.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/custom 2025-11-28T11:31:15,692 copying build/lib/pytest_dsl/examples/custom/test_default_values.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/custom 2025-11-28T11:31:15,694 copying build/lib/pytest_dsl/examples/test_quickstart.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-28T11:31:15,696 copying build/lib/pytest_dsl/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-28T11:31:15,697 copying build/lib/pytest_dsl/examples/test_assert.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-28T11:31:15,700 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples/quickstart 2025-11-28T11:31:15,701 copying build/lib/pytest_dsl/examples/quickstart/assertions.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/quickstart 2025-11-28T11:31:15,703 copying build/lib/pytest_dsl/examples/quickstart/loops.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/quickstart 2025-11-28T11:31:15,705 copying build/lib/pytest_dsl/examples/quickstart/api_basics.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/quickstart 2025-11-28T11:31:15,707 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples/http 2025-11-28T11:31:15,709 copying build/lib/pytest_dsl/examples/http/http_retry_assertions_enhanced.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,711 copying build/lib/pytest_dsl/examples/http/new_retry_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,713 copying build/lib/pytest_dsl/examples/http/vars.yaml -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,715 copying build/lib/pytest_dsl/examples/http/simple_retry.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,716 copying build/lib/pytest_dsl/examples/http/file_reference_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,718 copying build/lib/pytest_dsl/examples/http/http_advanced.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,720 copying build/lib/pytest_dsl/examples/http/retry_with_fix.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,722 copying build/lib/pytest_dsl/examples/http/http_example.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,725 copying build/lib/pytest_dsl/examples/http/retry_config_only.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,727 copying build/lib/pytest_dsl/examples/http/http_retry_assertions.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,729 copying build/lib/pytest_dsl/examples/http/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,731 copying build/lib/pytest_dsl/examples/http/builtin_auth_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,733 copying build/lib/pytest_dsl/examples/http/http_length_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,735 copying build/lib/pytest_dsl/examples/http/retry_debug.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,737 copying build/lib/pytest_dsl/examples/http/http_with_yaml.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,739 copying build/lib/pytest_dsl/examples/http/retry_assertions_only.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/http 2025-11-28T11:31:15,741 copying build/lib/pytest_dsl/examples/test_http.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples 2025-11-28T11:31:15,743 creating build/bdist.linux-armv7l/wheel/pytest_dsl/examples/assert 2025-11-28T11:31:15,745 copying build/lib/pytest_dsl/examples/assert/assertion_example.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/assert 2025-11-28T11:31:15,747 copying build/lib/pytest_dsl/examples/assert/boolean_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/assert 2025-11-28T11:31:15,749 copying build/lib/pytest_dsl/examples/assert/expression_test.auto -> build/bdist.linux-armv7l/wheel/./pytest_dsl/examples/assert 2025-11-28T11:31:15,751 creating build/bdist.linux-armv7l/wheel/pytest_dsl/remote 2025-11-28T11:31:15,752 copying build/lib/pytest_dsl/remote/keyword_client.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-28T11:31:15,755 copying build/lib/pytest_dsl/remote/keyword_server.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-28T11:31:15,758 copying build/lib/pytest_dsl/remote/return_handlers.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-28T11:31:15,760 copying build/lib/pytest_dsl/remote/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-28T11:31:15,762 copying build/lib/pytest_dsl/remote/hook_manager.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-28T11:31:15,764 copying build/lib/pytest_dsl/remote/variable_bridge.py -> build/bdist.linux-armv7l/wheel/./pytest_dsl/remote 2025-11-28T11:31:15,767 running install_egg_info 2025-11-28T11:31:15,776 Copying pytest_dsl.egg-info to build/bdist.linux-armv7l/wheel/./pytest_dsl-0.18.1-py3.11.egg-info 2025-11-28T11:31:15,792 running install_scripts 2025-11-28T11:31:15,810 creating build/bdist.linux-armv7l/wheel/pytest_dsl-0.18.1.dist-info/WHEEL 2025-11-28T11:31:15,815 creating '/tmp/pip-wheel-gclyp3wt/.tmp-d2rodh8d/pytest_dsl-0.18.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-28T11:31:15,819 adding 'pytest_dsl/__init__.py' 2025-11-28T11:31:15,822 adding 'pytest_dsl/cli.py' 2025-11-28T11:31:15,824 adding 'pytest_dsl/conftest_adapter.py' 2025-11-28T11:31:15,825 adding 'pytest_dsl/main_adapter.py' 2025-11-28T11:31:15,827 adding 'pytest_dsl/plugin.py' 2025-11-28T11:31:15,830 adding 'pytest_dsl/core/__init__.py' 2025-11-28T11:31:15,834 adding 'pytest_dsl/core/auth_provider.py' 2025-11-28T11:31:15,836 adding 'pytest_dsl/core/auto_decorator.py' 2025-11-28T11:31:15,838 adding 'pytest_dsl/core/auto_directory.py' 2025-11-28T11:31:15,840 adding 'pytest_dsl/core/context.py' 2025-11-28T11:31:15,844 adding 'pytest_dsl/core/custom_keyword_manager.py' 2025-11-28T11:31:15,856 adding 'pytest_dsl/core/dsl_executor.py' 2025-11-28T11:31:15,859 adding 'pytest_dsl/core/dsl_executor_utils.py' 2025-11-28T11:31:15,862 adding 'pytest_dsl/core/execution_tracker.py' 2025-11-28T11:31:15,864 adding 'pytest_dsl/core/global_context.py' 2025-11-28T11:31:15,867 adding 'pytest_dsl/core/hook_manager.py' 2025-11-28T11:31:15,868 adding 'pytest_dsl/core/hookable_keyword_manager.py' 2025-11-28T11:31:15,870 adding 'pytest_dsl/core/hookspecs.py' 2025-11-28T11:31:15,872 adding 'pytest_dsl/core/http_client.py' 2025-11-28T11:31:15,877 adding 'pytest_dsl/core/http_request.py' 2025-11-28T11:31:15,880 adding 'pytest_dsl/core/keyword_loader.py' 2025-11-28T11:31:15,882 adding 'pytest_dsl/core/keyword_manager.py' 2025-11-28T11:31:15,885 adding 'pytest_dsl/core/keyword_utils.py' 2025-11-28T11:31:15,887 adding 'pytest_dsl/core/lexer.py' 2025-11-28T11:31:15,890 adding 'pytest_dsl/core/parser.py' 2025-11-28T11:31:15,893 adding 'pytest_dsl/core/parsetab.py' 2025-11-28T11:31:15,895 adding 'pytest_dsl/core/plugin_discovery.py' 2025-11-28T11:31:15,897 adding 'pytest_dsl/core/remote_server_registry.py' 2025-11-28T11:31:15,900 adding 'pytest_dsl/core/serialization_utils.py' 2025-11-28T11:31:15,902 adding 'pytest_dsl/core/utils.py' 2025-11-28T11:31:15,905 adding 'pytest_dsl/core/validator.py' 2025-11-28T11:31:15,906 adding 'pytest_dsl/core/variable_providers.py' 2025-11-28T11:31:15,909 adding 'pytest_dsl/core/variable_utils.py' 2025-11-28T11:31:15,911 adding 'pytest_dsl/core/yaml_loader.py' 2025-11-28T11:31:15,913 adding 'pytest_dsl/core/yaml_vars.py' 2025-11-28T11:31:15,915 adding 'pytest_dsl/docs/custom_keywords.md' 2025-11-28T11:31:15,916 adding 'pytest_dsl/examples/__init__.py' 2025-11-28T11:31:15,918 adding 'pytest_dsl/examples/test_assert.py' 2025-11-28T11:31:15,919 adding 'pytest_dsl/examples/test_custom_keyword.py' 2025-11-28T11:31:15,920 adding 'pytest_dsl/examples/test_http.py' 2025-11-28T11:31:15,921 adding 'pytest_dsl/examples/test_quickstart.py' 2025-11-28T11:31:15,923 adding 'pytest_dsl/examples/assert/assertion_example.auto' 2025-11-28T11:31:15,924 adding 'pytest_dsl/examples/assert/boolean_test.auto' 2025-11-28T11:31:15,926 adding 'pytest_dsl/examples/assert/expression_test.auto' 2025-11-28T11:31:15,927 adding 'pytest_dsl/examples/custom/test_advanced_keywords.auto' 2025-11-28T11:31:15,929 adding 'pytest_dsl/examples/custom/test_custom_keywords.auto' 2025-11-28T11:31:15,930 adding 'pytest_dsl/examples/custom/test_default_values.auto' 2025-11-28T11:31:15,932 adding 'pytest_dsl/examples/http/__init__.py' 2025-11-28T11:31:15,933 adding 'pytest_dsl/examples/http/builtin_auth_test.auto' 2025-11-28T11:31:15,935 adding 'pytest_dsl/examples/http/file_reference_test.auto' 2025-11-28T11:31:15,936 adding 'pytest_dsl/examples/http/http_advanced.auto' 2025-11-28T11:31:15,938 adding 'pytest_dsl/examples/http/http_example.auto' 2025-11-28T11:31:15,939 adding 'pytest_dsl/examples/http/http_length_test.auto' 2025-11-28T11:31:15,940 adding 'pytest_dsl/examples/http/http_retry_assertions.auto' 2025-11-28T11:31:15,942 adding 'pytest_dsl/examples/http/http_retry_assertions_enhanced.auto' 2025-11-28T11:31:15,943 adding 'pytest_dsl/examples/http/http_with_yaml.auto' 2025-11-28T11:31:15,944 adding 'pytest_dsl/examples/http/new_retry_test.auto' 2025-11-28T11:31:15,946 adding 'pytest_dsl/examples/http/retry_assertions_only.auto' 2025-11-28T11:31:15,947 adding 'pytest_dsl/examples/http/retry_config_only.auto' 2025-11-28T11:31:15,948 adding 'pytest_dsl/examples/http/retry_debug.auto' 2025-11-28T11:31:15,950 adding 'pytest_dsl/examples/http/retry_with_fix.auto' 2025-11-28T11:31:15,951 adding 'pytest_dsl/examples/http/simple_retry.auto' 2025-11-28T11:31:15,952 adding 'pytest_dsl/examples/http/vars.yaml' 2025-11-28T11:31:15,954 adding 'pytest_dsl/examples/quickstart/api_basics.auto' 2025-11-28T11:31:15,955 adding 'pytest_dsl/examples/quickstart/assertions.auto' 2025-11-28T11:31:15,957 adding 'pytest_dsl/examples/quickstart/loops.auto' 2025-11-28T11:31:15,958 adding 'pytest_dsl/keywords/__init__.py' 2025-11-28T11:31:15,961 adding 'pytest_dsl/keywords/assertion_keywords.py' 2025-11-28T11:31:15,963 adding 'pytest_dsl/keywords/global_keywords.py' 2025-11-28T11:31:15,966 adding 'pytest_dsl/keywords/http_keywords.py' 2025-11-28T11:31:15,969 adding 'pytest_dsl/keywords/system_keywords.py' 2025-11-28T11:31:15,971 adding 'pytest_dsl/remote/__init__.py' 2025-11-28T11:31:15,972 adding 'pytest_dsl/remote/hook_manager.py' 2025-11-28T11:31:15,975 adding 'pytest_dsl/remote/keyword_client.py' 2025-11-28T11:31:15,978 adding 'pytest_dsl/remote/keyword_server.py' 2025-11-28T11:31:15,980 adding 'pytest_dsl/remote/return_handlers.py' 2025-11-28T11:31:15,982 adding 'pytest_dsl/remote/variable_bridge.py' 2025-11-28T11:31:15,985 adding 'pytest_dsl/templates/keywords_report.html' 2025-11-28T11:31:15,988 adding 'pytest_dsl-0.18.1.dist-info/licenses/LICENSE' 2025-11-28T11:31:15,992 adding 'pytest_dsl-0.18.1.dist-info/METADATA' 2025-11-28T11:31:15,993 adding 'pytest_dsl-0.18.1.dist-info/WHEEL' 2025-11-28T11:31:15,994 adding 'pytest_dsl-0.18.1.dist-info/entry_points.txt' 2025-11-28T11:31:15,995 adding 'pytest_dsl-0.18.1.dist-info/top_level.txt' 2025-11-28T11:31:15,997 adding 'pytest_dsl-0.18.1.dist-info/RECORD' 2025-11-28T11:31:16,001 removing build/bdist.linux-armv7l/wheel 2025-11-28T11:31:16,125 Building wheel for pytest-dsl (pyproject.toml): finished with status 'done' 2025-11-28T11:31:16,135 Created wheel for pytest-dsl: filename=pytest_dsl-0.18.1-py3-none-any.whl size=206805 sha256=44c1588bc6b9bf0d0705ba0c473b49d1dd6a6a5749e871cd8423bf7d7d583e96 2025-11-28T11:31:16,136 Stored in directory: /tmp/pip-ephem-wheel-cache-7dpt6_dp/wheels/83/fb/64/c6292cba92d2450a1d6daa5f556c15f6c767bac21e16453480 2025-11-28T11:31:16,156 Successfully built pytest-dsl 2025-11-28T11:31:16,171 Removed build tracker: '/tmp/pip-build-tracker-ttyunh71'