2025-10-12T16:45:32,082 Created temporary directory: /tmp/pip-ephem-wheel-cache-rum_5nxt 2025-10-12T16:45:32,085 Created temporary directory: /tmp/pip-build-tracker-bd1lj1ia 2025-10-12T16:45:32,085 Initialized build tracking at /tmp/pip-build-tracker-bd1lj1ia 2025-10-12T16:45:32,086 Created build tracker: /tmp/pip-build-tracker-bd1lj1ia 2025-10-12T16:45:32,086 Entered build tracker: /tmp/pip-build-tracker-bd1lj1ia 2025-10-12T16:45:32,087 Created temporary directory: /tmp/pip-wheel-lc2fbil9 2025-10-12T16:45:32,090 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-10-12T16:45:32,093 Created temporary directory: /tmp/pip-ephem-wheel-cache-vyry8a7a 2025-10-12T16:45:32,115 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-12T16:45:32,118 2 location(s) to search for versions of pyspark-testframework: 2025-10-12T16:45:32,118 * https://pypi.org/simple/pyspark-testframework/ 2025-10-12T16:45:32,118 * https://www.piwheels.org/simple/pyspark-testframework/ 2025-10-12T16:45:32,119 Fetching project page and analyzing links: https://pypi.org/simple/pyspark-testframework/ 2025-10-12T16:45:32,120 Getting page https://pypi.org/simple/pyspark-testframework/ 2025-10-12T16:45:32,121 Found index url https://pypi.org/simple 2025-10-12T16:45:32,337 Fetched page https://pypi.org/simple/pyspark-testframework/ as application/vnd.pypi.simple.v1+json 2025-10-12T16:45:32,345 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/d5/01/50aa8dc36ef41a400b45b78a08ee946e9f865e3a2ccc0b30dbac7af94d6c/pyspark_testframework-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,346 Found link https://files.pythonhosted.org/packages/07/93/30d10c425856f3feb9f1564647c13f6436a8a0032579bb6164b35b82ef46/pyspark_testframework-0.1.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 0.1.0 2025-10-12T16:45:32,346 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/aa/19/8a2b14bcf8173d2aebe969a3e1bf8421d77522f1f3d7fae3fdeeb6dc0a0a/pyspark_testframework-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,347 Found link https://files.pythonhosted.org/packages/c2/eb/fbafd62781c841bd280bee8790bff5a8d6cf45dd5de941f75e5ba81187cb/pyspark_testframework-0.2.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 0.2.0 2025-10-12T16:45:32,348 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/65/29/9bc8caf08c412f7f7d5de931525add726d2e331a5a43604c2ac8bb7e6461/pyspark_testframework-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,349 Found link https://files.pythonhosted.org/packages/1e/8b/22ccf5164de80f6abdfa1e3c4aef5f64d64caeed65e39550bb0b3e0fb891/pyspark_testframework-1.0.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 1.0.0 2025-10-12T16:45:32,350 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/ac/f4/c3248f9b40edca079db6a4ff902f5ade337766fb6819ade97e4cc0498593/pyspark_testframework-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,351 Found link https://files.pythonhosted.org/packages/f4/c4/5a31d7802f10b988fbe0af741dcc45b018c4f12569a9e967f071dd2905a7/pyspark_testframework-1.0.1.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 1.0.1 2025-10-12T16:45:32,351 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/4e/b2/56abaf003e345b9484bbf3ecce8ee744b856db5a356e0520b24f8ff8604a/pyspark_testframework-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,352 Found link https://files.pythonhosted.org/packages/19/16/560e8c953173fbca021c7ae0711c818d0ce91acff66e41d9d3e4e94000c7/pyspark_testframework-1.1.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 1.1.0 2025-10-12T16:45:32,353 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/28/82/d5a5c28c09f1b10ba08e091ca778a3f084f0c483ce908badde618e87a9e2/pyspark_testframework-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,354 Found link https://files.pythonhosted.org/packages/68/76/a0e329d3c073d19d31423aaad90de16de0e829c45db558e9b158af4fa442/pyspark_testframework-2.0.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.0.0 2025-10-12T16:45:32,355 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/10/ba/cd39f6214f72544dba63b982d013f5435760aed62915d71cb8f55a4e130a/pyspark_testframework-2.1.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,356 Found link https://files.pythonhosted.org/packages/b3/bb/dc192eafc5d4bd0f9f9ac2fce7e7604b660dcaae2ab4a5a8d3587f3d47da/pyspark_testframework-2.1.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.1.0 2025-10-12T16:45:32,356 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/48/73/3cf73b8859b5813f36a826b758828e05e2c4810417f800dff48f178472be/pyspark_testframework-2.1.1-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,357 Found link https://files.pythonhosted.org/packages/ab/79/35c3d02cc11479914104f977eea4009d5f78393a1bba83fc1feeb51dbcfb/pyspark_testframework-2.1.1.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.1.1 2025-10-12T16:45:32,358 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/60/d6/1061a868ec95fdb8f21bd21d0e5ba4481f0b5f54e6d0724f40dc3872f2c3/pyspark_testframework-2.2.1-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,359 Found link https://files.pythonhosted.org/packages/fd/6f/897f60cfcc89e28fb79542b2645ee062c75cda1a212185c91317c0d953c5/pyspark_testframework-2.2.1.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.2.1 2025-10-12T16:45:32,359 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/0b/b5/cfb865b93bea0c62fe50cfd0f9e8b617c5e9814c69fab0d89a7ed7ecb4ab/pyspark_testframework-2.2.3-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,360 Found link https://files.pythonhosted.org/packages/56/37/ba6feaa8cf52fd4c5342e048cbf6e6d20926ad0b7e518d3c9d7a09768539/pyspark_testframework-2.2.3.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.2.3 2025-10-12T16:45:32,361 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/b5/77/ed941fc9c2a45d7932e0069f6df3b925fb35e8448f174a9cf69dce330792/pyspark_testframework-2.3.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,362 Found link https://files.pythonhosted.org/packages/f6/dd/ff50072245cb589b0045dffbbc5952c8d8554321cee8025527c7b602fc0b/pyspark_testframework-2.3.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.3.0 2025-10-12T16:45:32,362 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/99/6a/9e0e0b0d07a3de27266aea4b57f62eaf32d4d52eea417a28c3ca9f855194/pyspark_testframework-2.3.1-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,363 Found link https://files.pythonhosted.org/packages/48/ef/70f89b02035441e160e71a8c6a6b3fb288b04c4d0acfe609f8fc15457384/pyspark_testframework-2.3.1.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.3.1 2025-10-12T16:45:32,364 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/08/95/5c2a1ddab5fd8d2219ae099bdc3877b23fb63df3932dcd33803ce8163e1a/pyspark_testframework-2.4.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,365 Found link https://files.pythonhosted.org/packages/d5/49/60b96ab16e780230113adae8f7af10a0e8fd88896838ce25c5d44735e7f3/pyspark_testframework-2.4.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.4.0 2025-10-12T16:45:32,365 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/95/69/6e8828639daaa24071da96c67e13635eece3d2c38f3bfb07d9ea59073278/pyspark_testframework-2.4.1-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,366 Found link https://files.pythonhosted.org/packages/4b/29/262bb12e303772340da75567394f6575123e550b105d3994dac60e1d4e68/pyspark_testframework-2.4.1.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.4.1 2025-10-12T16:45:32,367 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/4f/6a/a843108057f3aad69ef6180bea1df513baf0f59f63a1ddfb59edc657f75e/pyspark_testframework-2.5.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,368 Found link https://files.pythonhosted.org/packages/93/ac/db2b1d94ac25a9c8d676003bac5c2078e108e716777bb15f33c736340799/pyspark_testframework-2.5.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.5.0 2025-10-12T16:45:32,368 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/d6/af/0e57cd16282db7b3b7a5fd4f2a03357c69d746a208fbd006d71e3c41eccb/pyspark_testframework-2.6.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,369 Found link https://files.pythonhosted.org/packages/cf/5f/d04a12664be014cfba017d410a05de0dbb82fddbdd685b4ad85696981218/pyspark_testframework-2.6.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.6.0 2025-10-12T16:45:32,370 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/ba/26/869ddfcef89e7b3490bbca3f7bf9788924f4c5e2d796b80a2a819c55bfe2/pyspark_testframework-2.7.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,371 Found link https://files.pythonhosted.org/packages/49/f2/1fbc003ee6626ed9c8c3845141de6d2bb08063afb3fb71f5c01b28b2d665/pyspark_testframework-2.7.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.7.0 2025-10-12T16:45:32,371 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/72/05/62b4c25e0efb79f3c449ed578347043888be8f025fb2a41b8c37f5feae8e/pyspark_testframework-2.8.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,372 Found link https://files.pythonhosted.org/packages/c2/8d/d889b98b40a2cbd6375478b90e5698dcb240b5c2c523c937dcbfb02e8f28/pyspark_testframework-2.8.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.8.0 2025-10-12T16:45:32,373 Skipping link: No binaries permitted for pyspark-testframework: https://files.pythonhosted.org/packages/d4/cf/e8e85c9ccded002adf29ce3514ff60448e1b8a09c147535cb83e0626c1b0/pyspark_testframework-2.9.0-py3-none-any.whl (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,374 Found link https://files.pythonhosted.org/packages/b1/4f/b476298b9811341d40097981cd1dbee8fc5c58c99490576db0580dd78e99/pyspark_testframework-2.9.0.tar.gz (from https://pypi.org/simple/pyspark-testframework/) (requires-python:>=3.9.5), version: 2.9.0 2025-10-12T16:45:32,375 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyspark-testframework/ 2025-10-12T16:45:32,375 Getting page https://www.piwheels.org/simple/pyspark-testframework/ 2025-10-12T16:45:32,377 Found index url https://www.piwheels.org/simple 2025-10-12T16:45:32,540 Fetched page https://www.piwheels.org/simple/pyspark-testframework/ as text/html 2025-10-12T16:45:32,546 Skipping link: No binaries permitted for pyspark-testframework: https://www.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.8.0-py3-none-any.whl#sha256=3e221679c4bf1c5c89ea073e3d39fc835bbaeac04697c5ab66fa191382773010 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,547 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.7.0-py3-none-any.whl#sha256=cb1ead32ac00b86919fffa527d14b6a84dc11c1667f91c8d621c676d2862634c (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,547 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.6.0-py3-none-any.whl#sha256=567d987d6ee0db656e06629700242d0a147c8962ec4f9650d423c15ac2077f83 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,548 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.5.0-py3-none-any.whl#sha256=35f55e3dda98a2b3833585c330af6dd4041500ec0200102ddffbf838b8276315 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,548 Skipping link: No binaries permitted for pyspark-testframework: https://www.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.4.1-py3-none-any.whl#sha256=9abb7830edbcfb5a312658882930bd2112b97c93129a72a7af82f24c69488e17 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,549 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.4.0-py3-none-any.whl#sha256=a2a17bb0cd5342ef6485c8fec096b4378b28f2091377fd100aeb0412cd9f44c7 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,549 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.3.1-py3-none-any.whl#sha256=295f631828f80577fb2a7cebb44a51866ef603f7b147480382cc68021b880cf2 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,550 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.3.0-py3-none-any.whl#sha256=78928f2300e9f4d8204ba7031f4067fe18ab42586f0b3821405a9b372fab2c96 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,550 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.2.3-py3-none-any.whl#sha256=e8be52432533c63badcfe5f8e94a36dc5a63d84fb6a582faabe1b9a3201a540b (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,551 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.2.1-py3-none-any.whl#sha256=7b6e7f204702ab32022e99ef710711c4ca5aa6b840309db746770fb9b481f886 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,552 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.1.1-py3-none-any.whl#sha256=bfe85ad16643c67cf0915e2b201c41e6e1fd862f1a931a4f869ac862d79e97a9 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,552 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.1.0-py3-none-any.whl#sha256=8bbe0362039b7d2e33b27de50efc0888c3c5197e7aaf9bca4efd36cf970d0f86 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,553 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-2.0.0-py3-none-any.whl#sha256=5d39c13e840e73493e23a9cc0844cab8d513d4203bb4b581302987920144cdb1 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,553 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-1.1.0-py3-none-any.whl#sha256=cd1e46fe10eedec8435bc5cfd37f0aa2f2c2aa1840a06860920e3c0f3c849c3b (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,554 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-1.0.1-py3-none-any.whl#sha256=6ae1d3c0a29d33f8689fda214e4af689b2e7bce3612b8ac512d74806f8af07f4 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,554 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-1.0.0-py3-none-any.whl#sha256=c27e00b5bb4bb2ea94020628a5910a749edafaab194637d92a2a40956b200bbf (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,555 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-0.2.0-py3-none-any.whl#sha256=9ea842660b523f6393177a405b35adfba76ef2d9c0e50fbc2b5aa8fdaa3aa301 (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,555 Skipping link: No binaries permitted for pyspark-testframework: https://archive1.piwheels.org/simple/pyspark-testframework/pyspark_testframework-0.1.0-py3-none-any.whl#sha256=b3ff206f4ea1358b8f04a9a92054df0a70a2a0d3795f8779e885cbc7324329df (from https://www.piwheels.org/simple/pyspark-testframework/) (requires-python:>=3.9.5) 2025-10-12T16:45:32,556 Skipping link: not a file: https://www.piwheels.org/simple/pyspark-testframework/ 2025-10-12T16:45:32,557 Skipping link: not a file: https://pypi.org/simple/pyspark-testframework/ 2025-10-12T16:45:32,578 Given no hashes to check 1 links for project 'pyspark-testframework': discarding no candidates 2025-10-12T16:45:32,596 Collecting pyspark-testframework==2.9.0 2025-10-12T16:45:32,599 Created temporary directory: /tmp/pip-unpack-mughfw7p 2025-10-12T16:45:32,810 Downloading pyspark_testframework-2.9.0.tar.gz (32 kB) 2025-10-12T16:45:32,929 Added pyspark-testframework==2.9.0 from https://files.pythonhosted.org/packages/b1/4f/b476298b9811341d40097981cd1dbee8fc5c58c99490576db0580dd78e99/pyspark_testframework-2.9.0.tar.gz to build tracker '/tmp/pip-build-tracker-bd1lj1ia' 2025-10-12T16:45:32,936 Created temporary directory: /tmp/pip-build-env-y4rni5z_ 2025-10-12T16:45:32,941 Installing build dependencies: started 2025-10-12T16:45:32,942 Running command pip subprocess to install build dependencies 2025-10-12T16:45:34,102 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-12T16:45:34,726 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-10-12T16:45:34,749 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-12T16:45:36,491 Collecting setuptools>=61.0.0 2025-10-12T16:45:36,588 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-12T16:45:36,857 Collecting wheel 2025-10-12T16:45:36,874 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-12T16:45:37,205 Collecting setuptools_scm>=8 2025-10-12T16:45:37,224 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.1-py3-none-any.whl (62 kB) 2025-10-12T16:45:37,418 Collecting packaging>=20 2025-10-12T16:45:37,434 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-12T16:45:40,469 Installing collected packages: wheel, setuptools, packaging, setuptools_scm 2025-10-12T16:45:40,711 Creating /tmp/pip-build-env-y4rni5z_/overlay/local/bin 2025-10-12T16:45:40,713 changing mode of /tmp/pip-build-env-y4rni5z_/overlay/local/bin/wheel to 755 2025-10-12T16:45:44,980 changing mode of /tmp/pip-build-env-y4rni5z_/overlay/local/bin/setuptools-scm to 755 2025-10-12T16:45:45,008 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools_scm-9.2.1 wheel-0.45.1 2025-10-12T16:45:45,295 Installing build dependencies: finished with status 'done' 2025-10-12T16:45:45,301 Getting requirements to build wheel: started 2025-10-12T16:45:45,303 Running command Getting requirements to build wheel 2025-10-12T16:45:46,204 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-12T16:45:46,204 !! 2025-10-12T16:45:46,205 ******************************************************************************** 2025-10-12T16:45:46,206 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-10-12T16:45:46,207 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-12T16:45:46,208 or your builds will no longer be supported. 2025-10-12T16:45:46,209 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:46,210 ******************************************************************************** 2025-10-12T16:45:46,211 !! 2025-10-12T16:45:46,212 corresp(dist, value, root_dir) 2025-10-12T16:45:46,295 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T16:45:46,296 !! 2025-10-12T16:45:46,297 ******************************************************************************** 2025-10-12T16:45:46,297 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T16:45:46,299 License :: OSI Approved :: MIT License 2025-10-12T16:45:46,300 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:46,300 ******************************************************************************** 2025-10-12T16:45:46,301 !! 2025-10-12T16:45:46,302 dist._finalize_license_expression() 2025-10-12T16:45:46,302 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T16:45:46,303 !! 2025-10-12T16:45:46,304 ******************************************************************************** 2025-10-12T16:45:46,304 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T16:45:46,305 License :: OSI Approved :: MIT License 2025-10-12T16:45:46,306 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:46,306 ******************************************************************************** 2025-10-12T16:45:46,307 !! 2025-10-12T16:45:46,308 self._finalize_license_expression() 2025-10-12T16:45:46,310 running egg_info 2025-10-12T16:45:46,318 writing src/pyspark_testframework.egg-info/PKG-INFO 2025-10-12T16:45:46,324 writing dependency_links to src/pyspark_testframework.egg-info/dependency_links.txt 2025-10-12T16:45:46,328 writing requirements to src/pyspark_testframework.egg-info/requires.txt 2025-10-12T16:45:46,329 writing top-level names to src/pyspark_testframework.egg-info/top_level.txt 2025-10-12T16:45:46,380 listing git files failed - pretending there aren't any 2025-10-12T16:45:46,385 reading manifest file 'src/pyspark_testframework.egg-info/SOURCES.txt' 2025-10-12T16:45:46,395 adding license file 'LICENSE' 2025-10-12T16:45:46,399 writing manifest file 'src/pyspark_testframework.egg-info/SOURCES.txt' 2025-10-12T16:45:46,500 Getting requirements to build wheel: finished with status 'done' 2025-10-12T16:45:46,504 Created temporary directory: /tmp/pip-modern-metadata-o_5i8y2u 2025-10-12T16:45:46,506 Preparing metadata (pyproject.toml): started 2025-10-12T16:45:46,507 Running command Preparing metadata (pyproject.toml) 2025-10-12T16:45:47,162 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-12T16:45:47,162 !! 2025-10-12T16:45:47,164 ******************************************************************************** 2025-10-12T16:45:47,164 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-10-12T16:45:47,165 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-12T16:45:47,166 or your builds will no longer be supported. 2025-10-12T16:45:47,167 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:47,167 ******************************************************************************** 2025-10-12T16:45:47,169 !! 2025-10-12T16:45:47,169 corresp(dist, value, root_dir) 2025-10-12T16:45:47,245 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T16:45:47,245 !! 2025-10-12T16:45:47,246 ******************************************************************************** 2025-10-12T16:45:47,247 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T16:45:47,248 License :: OSI Approved :: MIT License 2025-10-12T16:45:47,249 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:47,250 ******************************************************************************** 2025-10-12T16:45:47,251 !! 2025-10-12T16:45:47,252 dist._finalize_license_expression() 2025-10-12T16:45:47,252 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T16:45:47,253 !! 2025-10-12T16:45:47,254 ******************************************************************************** 2025-10-12T16:45:47,254 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T16:45:47,255 License :: OSI Approved :: MIT License 2025-10-12T16:45:47,256 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:47,256 ******************************************************************************** 2025-10-12T16:45:47,257 !! 2025-10-12T16:45:47,258 self._finalize_license_expression() 2025-10-12T16:45:47,258 running dist_info 2025-10-12T16:45:47,273 creating /tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework.egg-info 2025-10-12T16:45:47,274 writing /tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework.egg-info/PKG-INFO 2025-10-12T16:45:47,281 writing dependency_links to /tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework.egg-info/dependency_links.txt 2025-10-12T16:45:47,284 writing requirements to /tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework.egg-info/requires.txt 2025-10-12T16:45:47,285 writing top-level names to /tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework.egg-info/top_level.txt 2025-10-12T16:45:47,287 writing manifest file '/tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework.egg-info/SOURCES.txt' 2025-10-12T16:45:47,333 listing git files failed - pretending there aren't any 2025-10-12T16:45:47,338 reading manifest file '/tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework.egg-info/SOURCES.txt' 2025-10-12T16:45:47,340 adding license file 'LICENSE' 2025-10-12T16:45:47,343 writing manifest file '/tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework.egg-info/SOURCES.txt' 2025-10-12T16:45:47,344 creating '/tmp/pip-modern-metadata-o_5i8y2u/pyspark_testframework-2.9.0.dist-info' 2025-10-12T16:45:47,474 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-12T16:45:47,480 Source in /tmp/pip-wheel-lc2fbil9/pyspark-testframework_45f0d9d00d1741fe856294baf02988e7 has version 2.9.0, which satisfies requirement pyspark-testframework==2.9.0 from https://files.pythonhosted.org/packages/b1/4f/b476298b9811341d40097981cd1dbee8fc5c58c99490576db0580dd78e99/pyspark_testframework-2.9.0.tar.gz 2025-10-12T16:45:47,481 Removed pyspark-testframework==2.9.0 from https://files.pythonhosted.org/packages/b1/4f/b476298b9811341d40097981cd1dbee8fc5c58c99490576db0580dd78e99/pyspark_testframework-2.9.0.tar.gz from build tracker '/tmp/pip-build-tracker-bd1lj1ia' 2025-10-12T16:45:47,488 Created temporary directory: /tmp/pip-unpack-ux96_rih 2025-10-12T16:45:47,489 Building wheels for collected packages: pyspark-testframework 2025-10-12T16:45:47,493 Created temporary directory: /tmp/pip-wheel-34dzgrfz 2025-10-12T16:45:47,494 Destination directory: /tmp/pip-wheel-34dzgrfz 2025-10-12T16:45:47,496 Building wheel for pyspark-testframework (pyproject.toml): started 2025-10-12T16:45:47,498 Running command Building wheel for pyspark-testframework (pyproject.toml) 2025-10-12T16:45:48,125 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-12T16:45:48,125 !! 2025-10-12T16:45:48,126 ******************************************************************************** 2025-10-12T16:45:48,127 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-10-12T16:45:48,128 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-12T16:45:48,129 or your builds will no longer be supported. 2025-10-12T16:45:48,130 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:48,130 ******************************************************************************** 2025-10-12T16:45:48,131 !! 2025-10-12T16:45:48,132 corresp(dist, value, root_dir) 2025-10-12T16:45:48,202 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T16:45:48,203 !! 2025-10-12T16:45:48,204 ******************************************************************************** 2025-10-12T16:45:48,205 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T16:45:48,206 License :: OSI Approved :: MIT License 2025-10-12T16:45:48,207 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:48,207 ******************************************************************************** 2025-10-12T16:45:48,209 !! 2025-10-12T16:45:48,209 dist._finalize_license_expression() 2025-10-12T16:45:48,210 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T16:45:48,210 !! 2025-10-12T16:45:48,212 ******************************************************************************** 2025-10-12T16:45:48,212 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T16:45:48,214 License :: OSI Approved :: MIT License 2025-10-12T16:45:48,215 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T16:45:48,215 ******************************************************************************** 2025-10-12T16:45:48,217 !! 2025-10-12T16:45:48,217 self._finalize_license_expression() 2025-10-12T16:45:48,218 running bdist_wheel 2025-10-12T16:45:48,238 running build 2025-10-12T16:45:48,239 running build_py 2025-10-12T16:45:48,248 creating build/lib/testframework 2025-10-12T16:45:48,250 copying src/testframework/_version.py -> build/lib/testframework 2025-10-12T16:45:48,252 copying src/testframework/__init__.py -> build/lib/testframework 2025-10-12T16:45:48,254 running egg_info 2025-10-12T16:45:48,267 writing src/pyspark_testframework.egg-info/PKG-INFO 2025-10-12T16:45:48,273 writing dependency_links to src/pyspark_testframework.egg-info/dependency_links.txt 2025-10-12T16:45:48,276 writing requirements to src/pyspark_testframework.egg-info/requires.txt 2025-10-12T16:45:48,277 writing top-level names to src/pyspark_testframework.egg-info/top_level.txt 2025-10-12T16:45:48,310 listing git files failed - pretending there aren't any 2025-10-12T16:45:48,315 reading manifest file 'src/pyspark_testframework.egg-info/SOURCES.txt' 2025-10-12T16:45:48,319 adding license file 'LICENSE' 2025-10-12T16:45:48,323 writing manifest file 'src/pyspark_testframework.egg-info/SOURCES.txt' 2025-10-12T16:45:48,326 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'testframework.dataquality' is absent from the `packages` configuration. 2025-10-12T16:45:48,327 !! 2025-10-12T16:45:48,328 ******************************************************************************** 2025-10-12T16:45:48,329 ############################ 2025-10-12T16:45:48,329 # Package would be ignored # 2025-10-12T16:45:48,330 ############################ 2025-10-12T16:45:48,331 Python recognizes 'testframework.dataquality' as an importable package[^1], 2025-10-12T16:45:48,332 but it is absent from setuptools' `packages` configuration. 2025-10-12T16:45:48,333 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-12T16:45:48,333 package, please make sure that 'testframework.dataquality' is explicitly added 2025-10-12T16:45:48,334 to the `packages` configuration field. 2025-10-12T16:45:48,335 Alternatively, you can also rely on setuptools' discovery methods 2025-10-12T16:45:48,335 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-12T16:45:48,336 instead of `find_packages(...)`/`find:`). 2025-10-12T16:45:48,337 You can read more about "package discovery" on setuptools documentation page: 2025-10-12T16:45:48,338 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-12T16:45:48,339 If you don't want 'testframework.dataquality' to be distributed and are 2025-10-12T16:45:48,340 already explicitly excluding 'testframework.dataquality' via 2025-10-12T16:45:48,340 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-12T16:45:48,341 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-12T16:45:48,341 combination with a more fine grained `package-data` configuration. 2025-10-12T16:45:48,342 You can read more about "package data files" on setuptools documentation page: 2025-10-12T16:45:48,344 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-12T16:45:48,345 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-12T16:45:48,346 even if it does not contain any `.py` files. 2025-10-12T16:45:48,346 On the other hand, currently there is no concept of package data 2025-10-12T16:45:48,347 directory, all directories are treated like packages. 2025-10-12T16:45:48,347 ******************************************************************************** 2025-10-12T16:45:48,349 !! 2025-10-12T16:45:48,349 check.warn(importable) 2025-10-12T16:45:48,350 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'testframework.dataquality.dataframe' is absent from the `packages` configuration. 2025-10-12T16:45:48,350 !! 2025-10-12T16:45:48,352 ******************************************************************************** 2025-10-12T16:45:48,352 ############################ 2025-10-12T16:45:48,353 # Package would be ignored # 2025-10-12T16:45:48,353 ############################ 2025-10-12T16:45:48,354 Python recognizes 'testframework.dataquality.dataframe' as an importable package[^1], 2025-10-12T16:45:48,354 but it is absent from setuptools' `packages` configuration. 2025-10-12T16:45:48,355 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-12T16:45:48,356 package, please make sure that 'testframework.dataquality.dataframe' is explicitly added 2025-10-12T16:45:48,357 to the `packages` configuration field. 2025-10-12T16:45:48,358 Alternatively, you can also rely on setuptools' discovery methods 2025-10-12T16:45:48,358 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-12T16:45:48,359 instead of `find_packages(...)`/`find:`). 2025-10-12T16:45:48,360 You can read more about "package discovery" on setuptools documentation page: 2025-10-12T16:45:48,361 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-12T16:45:48,362 If you don't want 'testframework.dataquality.dataframe' to be distributed and are 2025-10-12T16:45:48,363 already explicitly excluding 'testframework.dataquality.dataframe' via 2025-10-12T16:45:48,363 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-12T16:45:48,364 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-12T16:45:48,365 combination with a more fine grained `package-data` configuration. 2025-10-12T16:45:48,366 You can read more about "package data files" on setuptools documentation page: 2025-10-12T16:45:48,367 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-12T16:45:48,368 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-12T16:45:48,369 even if it does not contain any `.py` files. 2025-10-12T16:45:48,369 On the other hand, currently there is no concept of package data 2025-10-12T16:45:48,370 directory, all directories are treated like packages. 2025-10-12T16:45:48,370 ******************************************************************************** 2025-10-12T16:45:48,371 !! 2025-10-12T16:45:48,371 check.warn(importable) 2025-10-12T16:45:48,372 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'testframework.dataquality.tests' is absent from the `packages` configuration. 2025-10-12T16:45:48,372 !! 2025-10-12T16:45:48,373 ******************************************************************************** 2025-10-12T16:45:48,374 ############################ 2025-10-12T16:45:48,375 # Package would be ignored # 2025-10-12T16:45:48,375 ############################ 2025-10-12T16:45:48,376 Python recognizes 'testframework.dataquality.tests' as an importable package[^1], 2025-10-12T16:45:48,376 but it is absent from setuptools' `packages` configuration. 2025-10-12T16:45:48,377 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-12T16:45:48,378 package, please make sure that 'testframework.dataquality.tests' is explicitly added 2025-10-12T16:45:48,378 to the `packages` configuration field. 2025-10-12T16:45:48,379 Alternatively, you can also rely on setuptools' discovery methods 2025-10-12T16:45:48,380 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-12T16:45:48,381 instead of `find_packages(...)`/`find:`). 2025-10-12T16:45:48,382 You can read more about "package discovery" on setuptools documentation page: 2025-10-12T16:45:48,383 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-12T16:45:48,384 If you don't want 'testframework.dataquality.tests' to be distributed and are 2025-10-12T16:45:48,385 already explicitly excluding 'testframework.dataquality.tests' via 2025-10-12T16:45:48,386 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-12T16:45:48,386 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-12T16:45:48,387 combination with a more fine grained `package-data` configuration. 2025-10-12T16:45:48,388 You can read more about "package data files" on setuptools documentation page: 2025-10-12T16:45:48,389 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-12T16:45:48,391 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-12T16:45:48,392 even if it does not contain any `.py` files. 2025-10-12T16:45:48,393 On the other hand, currently there is no concept of package data 2025-10-12T16:45:48,393 directory, all directories are treated like packages. 2025-10-12T16:45:48,394 ******************************************************************************** 2025-10-12T16:45:48,395 !! 2025-10-12T16:45:48,396 check.warn(importable) 2025-10-12T16:45:48,397 /tmp/pip-build-env-y4rni5z_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'testframework.utils' is absent from the `packages` configuration. 2025-10-12T16:45:48,397 !! 2025-10-12T16:45:48,398 ******************************************************************************** 2025-10-12T16:45:48,399 ############################ 2025-10-12T16:45:48,399 # Package would be ignored # 2025-10-12T16:45:48,400 ############################ 2025-10-12T16:45:48,400 Python recognizes 'testframework.utils' as an importable package[^1], 2025-10-12T16:45:48,401 but it is absent from setuptools' `packages` configuration. 2025-10-12T16:45:48,401 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-12T16:45:48,402 package, please make sure that 'testframework.utils' is explicitly added 2025-10-12T16:45:48,402 to the `packages` configuration field. 2025-10-12T16:45:48,403 Alternatively, you can also rely on setuptools' discovery methods 2025-10-12T16:45:48,404 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-12T16:45:48,404 instead of `find_packages(...)`/`find:`). 2025-10-12T16:45:48,405 You can read more about "package discovery" on setuptools documentation page: 2025-10-12T16:45:48,406 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-12T16:45:48,407 If you don't want 'testframework.utils' to be distributed and are 2025-10-12T16:45:48,407 already explicitly excluding 'testframework.utils' via 2025-10-12T16:45:48,408 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-12T16:45:48,408 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-12T16:45:48,409 combination with a more fine grained `package-data` configuration. 2025-10-12T16:45:48,410 You can read more about "package data files" on setuptools documentation page: 2025-10-12T16:45:48,411 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-12T16:45:48,413 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-12T16:45:48,413 even if it does not contain any `.py` files. 2025-10-12T16:45:48,414 On the other hand, currently there is no concept of package data 2025-10-12T16:45:48,414 directory, all directories are treated like packages. 2025-10-12T16:45:48,415 ******************************************************************************** 2025-10-12T16:45:48,416 !! 2025-10-12T16:45:48,417 check.warn(importable) 2025-10-12T16:45:48,417 creating build/lib/testframework/dataquality 2025-10-12T16:45:48,418 copying src/testframework/dataquality/__init__.py -> build/lib/testframework/dataquality 2025-10-12T16:45:48,418 copying src/testframework/dataquality/_base.py -> build/lib/testframework/dataquality 2025-10-12T16:45:48,419 creating build/lib/testframework/dataquality/dataframe 2025-10-12T16:45:48,419 copying src/testframework/dataquality/dataframe/__init__.py -> build/lib/testframework/dataquality/dataframe 2025-10-12T16:45:48,420 copying src/testframework/dataquality/dataframe/dataframe_tester.py -> build/lib/testframework/dataquality/dataframe 2025-10-12T16:45:48,421 creating build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,421 copying src/testframework/dataquality/tests/__init__.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,422 copying src/testframework/dataquality/tests/correct_value.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,422 copying src/testframework/dataquality/tests/integer_string.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,423 copying src/testframework/dataquality/tests/not_null.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,424 copying src/testframework/dataquality/tests/regex_tst.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,424 copying src/testframework/dataquality/tests/valid_category.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,425 copying src/testframework/dataquality/tests/valid_date_range.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,425 copying src/testframework/dataquality/tests/valid_email_address.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,426 copying src/testframework/dataquality/tests/valid_numeric_range.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,426 copying src/testframework/dataquality/tests/valid_numeric_string_range.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,427 copying src/testframework/dataquality/tests/valid_string_length.py -> build/lib/testframework/dataquality/tests 2025-10-12T16:45:48,427 creating build/lib/testframework/utils 2025-10-12T16:45:48,428 copying src/testframework/utils/__init__.py -> build/lib/testframework/utils 2025-10-12T16:45:48,428 copying src/testframework/utils/decorators.py -> build/lib/testframework/utils 2025-10-12T16:45:48,429 installing to build/bdist.linux-armv7l/wheel 2025-10-12T16:45:48,429 running install 2025-10-12T16:45:48,430 running install_lib 2025-10-12T16:45:48,431 creating build/bdist.linux-armv7l/wheel 2025-10-12T16:45:48,432 creating build/bdist.linux-armv7l/wheel/testframework 2025-10-12T16:45:48,434 copying build/lib/testframework/_version.py -> build/bdist.linux-armv7l/wheel/./testframework 2025-10-12T16:45:48,436 creating build/bdist.linux-armv7l/wheel/testframework/utils 2025-10-12T16:45:48,437 copying build/lib/testframework/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework/utils 2025-10-12T16:45:48,439 copying build/lib/testframework/utils/decorators.py -> build/bdist.linux-armv7l/wheel/./testframework/utils 2025-10-12T16:45:48,441 copying build/lib/testframework/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework 2025-10-12T16:45:48,443 creating build/bdist.linux-armv7l/wheel/testframework/dataquality 2025-10-12T16:45:48,444 copying build/lib/testframework/dataquality/_base.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality 2025-10-12T16:45:48,446 creating build/bdist.linux-armv7l/wheel/testframework/dataquality/dataframe 2025-10-12T16:45:48,447 copying build/lib/testframework/dataquality/dataframe/dataframe_tester.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/dataframe 2025-10-12T16:45:48,450 copying build/lib/testframework/dataquality/dataframe/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/dataframe 2025-10-12T16:45:48,452 copying build/lib/testframework/dataquality/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality 2025-10-12T16:45:48,454 creating build/bdist.linux-armv7l/wheel/testframework/dataquality/tests 2025-10-12T16:45:48,455 copying build/lib/testframework/dataquality/tests/valid_email_address.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,457 copying build/lib/testframework/dataquality/tests/not_null.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,459 copying build/lib/testframework/dataquality/tests/integer_string.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,461 copying build/lib/testframework/dataquality/tests/valid_date_range.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,463 copying build/lib/testframework/dataquality/tests/correct_value.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,465 copying build/lib/testframework/dataquality/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,466 copying build/lib/testframework/dataquality/tests/valid_string_length.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,468 copying build/lib/testframework/dataquality/tests/valid_category.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,470 copying build/lib/testframework/dataquality/tests/regex_tst.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,472 copying build/lib/testframework/dataquality/tests/valid_numeric_string_range.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,474 copying build/lib/testframework/dataquality/tests/valid_numeric_range.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-10-12T16:45:48,475 running install_egg_info 2025-10-12T16:45:48,483 Copying src/pyspark_testframework.egg-info to build/bdist.linux-armv7l/wheel/./pyspark_testframework-2.9.0-py3.11.egg-info 2025-10-12T16:45:48,493 running install_scripts 2025-10-12T16:45:48,503 creating build/bdist.linux-armv7l/wheel/pyspark_testframework-2.9.0.dist-info/WHEEL 2025-10-12T16:45:48,506 creating '/tmp/pip-wheel-34dzgrfz/.tmp-ethgdtv9/pyspark_testframework-2.9.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-12T16:45:48,509 adding 'pyspark_testframework-2.9.0.dist-info/licenses/LICENSE' 2025-10-12T16:45:48,511 adding 'testframework/__init__.py' 2025-10-12T16:45:48,512 adding 'testframework/_version.py' 2025-10-12T16:45:48,513 adding 'testframework/dataquality/__init__.py' 2025-10-12T16:45:48,515 adding 'testframework/dataquality/_base.py' 2025-10-12T16:45:48,516 adding 'testframework/dataquality/dataframe/__init__.py' 2025-10-12T16:45:48,519 adding 'testframework/dataquality/dataframe/dataframe_tester.py' 2025-10-12T16:45:48,521 adding 'testframework/dataquality/tests/__init__.py' 2025-10-12T16:45:48,522 adding 'testframework/dataquality/tests/correct_value.py' 2025-10-12T16:45:48,524 adding 'testframework/dataquality/tests/integer_string.py' 2025-10-12T16:45:48,525 adding 'testframework/dataquality/tests/not_null.py' 2025-10-12T16:45:48,526 adding 'testframework/dataquality/tests/regex_tst.py' 2025-10-12T16:45:48,527 adding 'testframework/dataquality/tests/valid_category.py' 2025-10-12T16:45:48,529 adding 'testframework/dataquality/tests/valid_date_range.py' 2025-10-12T16:45:48,530 adding 'testframework/dataquality/tests/valid_email_address.py' 2025-10-12T16:45:48,531 adding 'testframework/dataquality/tests/valid_numeric_range.py' 2025-10-12T16:45:48,533 adding 'testframework/dataquality/tests/valid_numeric_string_range.py' 2025-10-12T16:45:48,534 adding 'testframework/dataquality/tests/valid_string_length.py' 2025-10-12T16:45:48,536 adding 'testframework/utils/__init__.py' 2025-10-12T16:45:48,537 adding 'testframework/utils/decorators.py' 2025-10-12T16:45:48,539 adding 'pyspark_testframework-2.9.0.dist-info/METADATA' 2025-10-12T16:45:48,540 adding 'pyspark_testframework-2.9.0.dist-info/WHEEL' 2025-10-12T16:45:48,541 adding 'pyspark_testframework-2.9.0.dist-info/top_level.txt' 2025-10-12T16:45:48,542 adding 'pyspark_testframework-2.9.0.dist-info/RECORD' 2025-10-12T16:45:48,544 removing build/bdist.linux-armv7l/wheel 2025-10-12T16:45:48,654 Building wheel for pyspark-testframework (pyproject.toml): finished with status 'done' 2025-10-12T16:45:48,659 Created wheel for pyspark-testframework: filename=pyspark_testframework-2.9.0-py3-none-any.whl size=21679 sha256=ddabee8e4b96a3e3482c02114f277427da60b3be52de7c8e7ad66c4e8f53467e 2025-10-12T16:45:48,660 Stored in directory: /tmp/pip-ephem-wheel-cache-vyry8a7a/wheels/b5/91/b9/61bdac2b3974528c2f141044a37170c8674515bbf30a869341 2025-10-12T16:45:48,673 Successfully built pyspark-testframework 2025-10-12T16:45:48,677 Removed build tracker: '/tmp/pip-build-tracker-bd1lj1ia'