2025-09-17T21:43:40,045 Created temporary directory: /tmp/pip-ephem-wheel-cache-ykw2nfkz 2025-09-17T21:43:40,047 Created temporary directory: /tmp/pip-build-tracker-4vx63g_j 2025-09-17T21:43:40,048 Initialized build tracking at /tmp/pip-build-tracker-4vx63g_j 2025-09-17T21:43:40,048 Created build tracker: /tmp/pip-build-tracker-4vx63g_j 2025-09-17T21:43:40,048 Entered build tracker: /tmp/pip-build-tracker-4vx63g_j 2025-09-17T21:43:40,049 Created temporary directory: /tmp/pip-wheel-prnaq3pv 2025-09-17T21:43:40,052 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-09-17T21:43:40,055 Created temporary directory: /tmp/pip-ephem-wheel-cache-5zy4gok7 2025-09-17T21:43:40,078 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-17T21:43:40,081 2 location(s) to search for versions of pyspark-testframework: 2025-09-17T21:43:40,081 * https://pypi.org/simple/pyspark-testframework/ 2025-09-17T21:43:40,081 * https://www.piwheels.org/simple/pyspark-testframework/ 2025-09-17T21:43:40,082 Fetching project page and analyzing links: https://pypi.org/simple/pyspark-testframework/ 2025-09-17T21:43:40,083 Getting page https://pypi.org/simple/pyspark-testframework/ 2025-09-17T21:43:40,084 Found index url https://pypi.org/simple 2025-09-17T21:43:40,301 Fetched page https://pypi.org/simple/pyspark-testframework/ as application/vnd.pypi.simple.v1+json 2025-09-17T21:43:40,309 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-09-17T21:43:40,310 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-09-17T21:43:40,311 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-09-17T21:43:40,312 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-09-17T21:43:40,312 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-09-17T21:43:40,313 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-09-17T21:43:40,314 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-09-17T21:43:40,315 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-09-17T21:43:40,316 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-09-17T21:43:40,317 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-09-17T21:43:40,317 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-09-17T21:43:40,318 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-09-17T21:43:40,319 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-09-17T21:43:40,319 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-09-17T21:43:40,320 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-09-17T21:43:40,321 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-09-17T21:43:40,322 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-09-17T21:43:40,323 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-09-17T21:43:40,323 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-09-17T21:43:40,324 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-09-17T21:43:40,325 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-09-17T21:43:40,326 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-09-17T21:43:40,327 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-09-17T21:43:40,327 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-09-17T21:43:40,328 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-09-17T21:43:40,329 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-09-17T21:43:40,329 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-09-17T21:43:40,330 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-09-17T21:43:40,331 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-09-17T21:43:40,332 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-09-17T21:43:40,332 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-09-17T21:43:40,333 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-09-17T21:43:40,334 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-09-17T21:43:40,335 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-09-17T21:43:40,335 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-09-17T21:43:40,336 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-09-17T21:43:40,337 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyspark-testframework/ 2025-09-17T21:43:40,338 Getting page https://www.piwheels.org/simple/pyspark-testframework/ 2025-09-17T21:43:40,339 Found index url https://www.piwheels.org/simple 2025-09-17T21:43:40,500 Fetched page https://www.piwheels.org/simple/pyspark-testframework/ as text/html 2025-09-17T21:43:40,506 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-09-17T21:43:40,506 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-09-17T21:43:40,507 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-09-17T21:43:40,507 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-09-17T21:43:40,508 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-09-17T21:43:40,508 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-09-17T21:43:40,509 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-09-17T21:43:40,509 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-09-17T21:43:40,510 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-09-17T21:43:40,511 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-09-17T21:43:40,511 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-09-17T21:43:40,512 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-09-17T21:43:40,513 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-09-17T21:43:40,513 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-09-17T21:43:40,514 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-09-17T21:43:40,515 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-09-17T21:43:40,515 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-09-17T21:43:40,516 Skipping link: not a file: https://www.piwheels.org/simple/pyspark-testframework/ 2025-09-17T21:43:40,516 Skipping link: not a file: https://pypi.org/simple/pyspark-testframework/ 2025-09-17T21:43:40,547 Given no hashes to check 1 links for project 'pyspark-testframework': discarding no candidates 2025-09-17T21:43:40,573 Collecting pyspark-testframework==2.8.0 2025-09-17T21:43:40,576 Created temporary directory: /tmp/pip-unpack-nop9j41s 2025-09-17T21:43:40,800 Downloading pyspark_testframework-2.8.0.tar.gz (31 kB) 2025-09-17T21:43:40,917 Added pyspark-testframework==2.8.0 from https://files.pythonhosted.org/packages/c2/8d/d889b98b40a2cbd6375478b90e5698dcb240b5c2c523c937dcbfb02e8f28/pyspark_testframework-2.8.0.tar.gz to build tracker '/tmp/pip-build-tracker-4vx63g_j' 2025-09-17T21:43:40,924 Created temporary directory: /tmp/pip-build-env-frkeakxk 2025-09-17T21:43:40,929 Installing build dependencies: started 2025-09-17T21:43:40,930 Running command pip subprocess to install build dependencies 2025-09-17T21:43:42,058 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-17T21:43:42,675 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-09-17T21:43:42,698 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-17T21:43:44,412 Collecting setuptools>=61.0.0 2025-09-17T21:43:44,519 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-17T21:43:44,791 Collecting wheel 2025-09-17T21:43:44,809 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-17T21:43:45,141 Collecting setuptools_scm>=8 2025-09-17T21:43:45,158 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.0-py3-none-any.whl (62 kB) 2025-09-17T21:43:45,351 Collecting packaging>=20 2025-09-17T21:43:45,368 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-09-17T21:43:48,420 Installing collected packages: wheel, setuptools, packaging, setuptools_scm 2025-09-17T21:43:48,667 Creating /tmp/pip-build-env-frkeakxk/overlay/local/bin 2025-09-17T21:43:48,669 changing mode of /tmp/pip-build-env-frkeakxk/overlay/local/bin/wheel to 755 2025-09-17T21:43:52,693 changing mode of /tmp/pip-build-env-frkeakxk/overlay/local/bin/setuptools-scm to 755 2025-09-17T21:43:52,723 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools_scm-9.2.0 wheel-0.45.1 2025-09-17T21:43:53,027 Installing build dependencies: finished with status 'done' 2025-09-17T21:43:53,034 Getting requirements to build wheel: started 2025-09-17T21:43:53,035 Running command Getting requirements to build wheel 2025-09-17T21:43:53,710 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T21:43:53,710 !! 2025-09-17T21:43:53,711 ******************************************************************************** 2025-09-17T21:43:53,712 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-09-17T21:43:53,713 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T21:43:53,713 or your builds will no longer be supported. 2025-09-17T21:43:53,714 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:53,715 ******************************************************************************** 2025-09-17T21:43:53,716 !! 2025-09-17T21:43:53,717 corresp(dist, value, root_dir) 2025-09-17T21:43:53,800 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T21:43:53,800 !! 2025-09-17T21:43:53,801 ******************************************************************************** 2025-09-17T21:43:53,802 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T21:43:53,803 License :: OSI Approved :: MIT License 2025-09-17T21:43:53,804 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:53,805 ******************************************************************************** 2025-09-17T21:43:53,806 !! 2025-09-17T21:43:53,806 dist._finalize_license_expression() 2025-09-17T21:43:53,807 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T21:43:53,807 !! 2025-09-17T21:43:53,808 ******************************************************************************** 2025-09-17T21:43:53,809 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T21:43:53,810 License :: OSI Approved :: MIT License 2025-09-17T21:43:53,811 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:53,812 ******************************************************************************** 2025-09-17T21:43:53,813 !! 2025-09-17T21:43:53,813 self._finalize_license_expression() 2025-09-17T21:43:53,815 running egg_info 2025-09-17T21:43:53,823 writing src/pyspark_testframework.egg-info/PKG-INFO 2025-09-17T21:43:53,829 writing dependency_links to src/pyspark_testframework.egg-info/dependency_links.txt 2025-09-17T21:43:53,832 writing requirements to src/pyspark_testframework.egg-info/requires.txt 2025-09-17T21:43:53,834 writing top-level names to src/pyspark_testframework.egg-info/top_level.txt 2025-09-17T21:43:53,882 listing git files failed - pretending there aren't any 2025-09-17T21:43:53,887 reading manifest file 'src/pyspark_testframework.egg-info/SOURCES.txt' 2025-09-17T21:43:53,896 adding license file 'LICENSE' 2025-09-17T21:43:53,900 writing manifest file 'src/pyspark_testframework.egg-info/SOURCES.txt' 2025-09-17T21:43:54,003 Getting requirements to build wheel: finished with status 'done' 2025-09-17T21:43:54,006 Created temporary directory: /tmp/pip-modern-metadata-7m7wp6pq 2025-09-17T21:43:54,008 Preparing metadata (pyproject.toml): started 2025-09-17T21:43:54,009 Running command Preparing metadata (pyproject.toml) 2025-09-17T21:43:54,925 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T21:43:54,926 !! 2025-09-17T21:43:54,927 ******************************************************************************** 2025-09-17T21:43:54,927 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-09-17T21:43:54,928 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T21:43:54,929 or your builds will no longer be supported. 2025-09-17T21:43:54,929 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:54,930 ******************************************************************************** 2025-09-17T21:43:54,931 !! 2025-09-17T21:43:54,931 corresp(dist, value, root_dir) 2025-09-17T21:43:55,007 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T21:43:55,008 !! 2025-09-17T21:43:55,009 ******************************************************************************** 2025-09-17T21:43:55,009 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T21:43:55,010 License :: OSI Approved :: MIT License 2025-09-17T21:43:55,011 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:55,012 ******************************************************************************** 2025-09-17T21:43:55,013 !! 2025-09-17T21:43:55,013 dist._finalize_license_expression() 2025-09-17T21:43:55,014 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T21:43:55,015 !! 2025-09-17T21:43:55,016 ******************************************************************************** 2025-09-17T21:43:55,016 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T21:43:55,017 License :: OSI Approved :: MIT License 2025-09-17T21:43:55,018 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:55,019 ******************************************************************************** 2025-09-17T21:43:55,020 !! 2025-09-17T21:43:55,021 self._finalize_license_expression() 2025-09-17T21:43:55,021 running dist_info 2025-09-17T21:43:55,035 creating /tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework.egg-info 2025-09-17T21:43:55,036 writing /tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework.egg-info/PKG-INFO 2025-09-17T21:43:55,042 writing dependency_links to /tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework.egg-info/dependency_links.txt 2025-09-17T21:43:55,045 writing requirements to /tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework.egg-info/requires.txt 2025-09-17T21:43:55,046 writing top-level names to /tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework.egg-info/top_level.txt 2025-09-17T21:43:55,047 writing manifest file '/tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework.egg-info/SOURCES.txt' 2025-09-17T21:43:55,092 listing git files failed - pretending there aren't any 2025-09-17T21:43:55,096 reading manifest file '/tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework.egg-info/SOURCES.txt' 2025-09-17T21:43:55,098 adding license file 'LICENSE' 2025-09-17T21:43:55,101 writing manifest file '/tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework.egg-info/SOURCES.txt' 2025-09-17T21:43:55,102 creating '/tmp/pip-modern-metadata-7m7wp6pq/pyspark_testframework-2.8.0.dist-info' 2025-09-17T21:43:55,230 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-17T21:43:55,235 Source in /tmp/pip-wheel-prnaq3pv/pyspark-testframework_e3fd8cdb97e34d7f95090661ad1903df has version 2.8.0, which satisfies requirement pyspark-testframework==2.8.0 from https://files.pythonhosted.org/packages/c2/8d/d889b98b40a2cbd6375478b90e5698dcb240b5c2c523c937dcbfb02e8f28/pyspark_testframework-2.8.0.tar.gz 2025-09-17T21:43:55,236 Removed pyspark-testframework==2.8.0 from https://files.pythonhosted.org/packages/c2/8d/d889b98b40a2cbd6375478b90e5698dcb240b5c2c523c937dcbfb02e8f28/pyspark_testframework-2.8.0.tar.gz from build tracker '/tmp/pip-build-tracker-4vx63g_j' 2025-09-17T21:43:55,243 Created temporary directory: /tmp/pip-unpack-rcy77y8x 2025-09-17T21:43:55,244 Building wheels for collected packages: pyspark-testframework 2025-09-17T21:43:55,248 Created temporary directory: /tmp/pip-wheel-yu757xla 2025-09-17T21:43:55,249 Destination directory: /tmp/pip-wheel-yu757xla 2025-09-17T21:43:55,251 Building wheel for pyspark-testframework (pyproject.toml): started 2025-09-17T21:43:55,252 Running command Building wheel for pyspark-testframework (pyproject.toml) 2025-09-17T21:43:55,864 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T21:43:55,864 !! 2025-09-17T21:43:55,865 ******************************************************************************** 2025-09-17T21:43:55,866 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-09-17T21:43:55,867 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T21:43:55,867 or your builds will no longer be supported. 2025-09-17T21:43:55,868 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:55,869 ******************************************************************************** 2025-09-17T21:43:55,870 !! 2025-09-17T21:43:55,871 corresp(dist, value, root_dir) 2025-09-17T21:43:55,941 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T21:43:55,942 !! 2025-09-17T21:43:55,943 ******************************************************************************** 2025-09-17T21:43:55,944 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T21:43:55,945 License :: OSI Approved :: MIT License 2025-09-17T21:43:55,946 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:55,946 ******************************************************************************** 2025-09-17T21:43:55,947 !! 2025-09-17T21:43:55,947 dist._finalize_license_expression() 2025-09-17T21:43:55,948 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T21:43:55,948 !! 2025-09-17T21:43:55,949 ******************************************************************************** 2025-09-17T21:43:55,950 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T21:43:55,951 License :: OSI Approved :: MIT License 2025-09-17T21:43:55,952 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T21:43:55,952 ******************************************************************************** 2025-09-17T21:43:55,953 !! 2025-09-17T21:43:55,953 self._finalize_license_expression() 2025-09-17T21:43:55,954 running bdist_wheel 2025-09-17T21:43:55,977 running build 2025-09-17T21:43:55,978 running build_py 2025-09-17T21:43:55,986 creating build/lib/testframework 2025-09-17T21:43:55,988 copying src/testframework/_version.py -> build/lib/testframework 2025-09-17T21:43:55,990 copying src/testframework/__init__.py -> build/lib/testframework 2025-09-17T21:43:55,991 running egg_info 2025-09-17T21:43:56,005 writing src/pyspark_testframework.egg-info/PKG-INFO 2025-09-17T21:43:56,011 writing dependency_links to src/pyspark_testframework.egg-info/dependency_links.txt 2025-09-17T21:43:56,014 writing requirements to src/pyspark_testframework.egg-info/requires.txt 2025-09-17T21:43:56,015 writing top-level names to src/pyspark_testframework.egg-info/top_level.txt 2025-09-17T21:43:56,047 listing git files failed - pretending there aren't any 2025-09-17T21:43:56,051 reading manifest file 'src/pyspark_testframework.egg-info/SOURCES.txt' 2025-09-17T21:43:56,055 adding license file 'LICENSE' 2025-09-17T21:43:56,059 writing manifest file 'src/pyspark_testframework.egg-info/SOURCES.txt' 2025-09-17T21:43:56,062 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'testframework.dataquality' is absent from the `packages` configuration. 2025-09-17T21:43:56,062 !! 2025-09-17T21:43:56,063 ******************************************************************************** 2025-09-17T21:43:56,064 ############################ 2025-09-17T21:43:56,065 # Package would be ignored # 2025-09-17T21:43:56,065 ############################ 2025-09-17T21:43:56,066 Python recognizes 'testframework.dataquality' as an importable package[^1], 2025-09-17T21:43:56,066 but it is absent from setuptools' `packages` configuration. 2025-09-17T21:43:56,067 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-17T21:43:56,068 package, please make sure that 'testframework.dataquality' is explicitly added 2025-09-17T21:43:56,068 to the `packages` configuration field. 2025-09-17T21:43:56,069 Alternatively, you can also rely on setuptools' discovery methods 2025-09-17T21:43:56,070 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-17T21:43:56,070 instead of `find_packages(...)`/`find:`). 2025-09-17T21:43:56,071 You can read more about "package discovery" on setuptools documentation page: 2025-09-17T21:43:56,072 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-17T21:43:56,073 If you don't want 'testframework.dataquality' to be distributed and are 2025-09-17T21:43:56,074 already explicitly excluding 'testframework.dataquality' via 2025-09-17T21:43:56,074 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-17T21:43:56,074 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-17T21:43:56,075 combination with a more fine grained `package-data` configuration. 2025-09-17T21:43:56,076 You can read more about "package data files" on setuptools documentation page: 2025-09-17T21:43:56,076 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-17T21:43:56,078 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-17T21:43:56,078 even if it does not contain any `.py` files. 2025-09-17T21:43:56,078 On the other hand, currently there is no concept of package data 2025-09-17T21:43:56,079 directory, all directories are treated like packages. 2025-09-17T21:43:56,079 ******************************************************************************** 2025-09-17T21:43:56,080 !! 2025-09-17T21:43:56,080 check.warn(importable) 2025-09-17T21:43:56,081 /tmp/pip-build-env-frkeakxk/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-09-17T21:43:56,081 !! 2025-09-17T21:43:56,082 ******************************************************************************** 2025-09-17T21:43:56,083 ############################ 2025-09-17T21:43:56,083 # Package would be ignored # 2025-09-17T21:43:56,084 ############################ 2025-09-17T21:43:56,084 Python recognizes 'testframework.dataquality.dataframe' as an importable package[^1], 2025-09-17T21:43:56,085 but it is absent from setuptools' `packages` configuration. 2025-09-17T21:43:56,086 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-17T21:43:56,086 package, please make sure that 'testframework.dataquality.dataframe' is explicitly added 2025-09-17T21:43:56,087 to the `packages` configuration field. 2025-09-17T21:43:56,087 Alternatively, you can also rely on setuptools' discovery methods 2025-09-17T21:43:56,088 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-17T21:43:56,088 instead of `find_packages(...)`/`find:`). 2025-09-17T21:43:56,089 You can read more about "package discovery" on setuptools documentation page: 2025-09-17T21:43:56,090 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-17T21:43:56,091 If you don't want 'testframework.dataquality.dataframe' to be distributed and are 2025-09-17T21:43:56,092 already explicitly excluding 'testframework.dataquality.dataframe' via 2025-09-17T21:43:56,092 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-17T21:43:56,093 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-17T21:43:56,093 combination with a more fine grained `package-data` configuration. 2025-09-17T21:43:56,094 You can read more about "package data files" on setuptools documentation page: 2025-09-17T21:43:56,095 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-17T21:43:56,097 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-17T21:43:56,097 even if it does not contain any `.py` files. 2025-09-17T21:43:56,098 On the other hand, currently there is no concept of package data 2025-09-17T21:43:56,098 directory, all directories are treated like packages. 2025-09-17T21:43:56,099 ******************************************************************************** 2025-09-17T21:43:56,100 !! 2025-09-17T21:43:56,101 check.warn(importable) 2025-09-17T21:43:56,101 /tmp/pip-build-env-frkeakxk/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-09-17T21:43:56,101 !! 2025-09-17T21:43:56,102 ******************************************************************************** 2025-09-17T21:43:56,103 ############################ 2025-09-17T21:43:56,103 # Package would be ignored # 2025-09-17T21:43:56,103 ############################ 2025-09-17T21:43:56,104 Python recognizes 'testframework.dataquality.tests' as an importable package[^1], 2025-09-17T21:43:56,104 but it is absent from setuptools' `packages` configuration. 2025-09-17T21:43:56,105 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-17T21:43:56,106 package, please make sure that 'testframework.dataquality.tests' is explicitly added 2025-09-17T21:43:56,106 to the `packages` configuration field. 2025-09-17T21:43:56,107 Alternatively, you can also rely on setuptools' discovery methods 2025-09-17T21:43:56,107 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-17T21:43:56,108 instead of `find_packages(...)`/`find:`). 2025-09-17T21:43:56,109 You can read more about "package discovery" on setuptools documentation page: 2025-09-17T21:43:56,110 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-17T21:43:56,111 If you don't want 'testframework.dataquality.tests' to be distributed and are 2025-09-17T21:43:56,111 already explicitly excluding 'testframework.dataquality.tests' via 2025-09-17T21:43:56,112 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-17T21:43:56,112 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-17T21:43:56,113 combination with a more fine grained `package-data` configuration. 2025-09-17T21:43:56,114 You can read more about "package data files" on setuptools documentation page: 2025-09-17T21:43:56,115 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-17T21:43:56,116 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-17T21:43:56,117 even if it does not contain any `.py` files. 2025-09-17T21:43:56,117 On the other hand, currently there is no concept of package data 2025-09-17T21:43:56,118 directory, all directories are treated like packages. 2025-09-17T21:43:56,118 ******************************************************************************** 2025-09-17T21:43:56,119 !! 2025-09-17T21:43:56,120 check.warn(importable) 2025-09-17T21:43:56,120 /tmp/pip-build-env-frkeakxk/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'testframework.utils' is absent from the `packages` configuration. 2025-09-17T21:43:56,121 !! 2025-09-17T21:43:56,122 ******************************************************************************** 2025-09-17T21:43:56,122 ############################ 2025-09-17T21:43:56,123 # Package would be ignored # 2025-09-17T21:43:56,124 ############################ 2025-09-17T21:43:56,124 Python recognizes 'testframework.utils' as an importable package[^1], 2025-09-17T21:43:56,125 but it is absent from setuptools' `packages` configuration. 2025-09-17T21:43:56,126 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-17T21:43:56,127 package, please make sure that 'testframework.utils' is explicitly added 2025-09-17T21:43:56,127 to the `packages` configuration field. 2025-09-17T21:43:56,129 Alternatively, you can also rely on setuptools' discovery methods 2025-09-17T21:43:56,129 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-17T21:43:56,130 instead of `find_packages(...)`/`find:`). 2025-09-17T21:43:56,130 You can read more about "package discovery" on setuptools documentation page: 2025-09-17T21:43:56,131 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-17T21:43:56,132 If you don't want 'testframework.utils' to be distributed and are 2025-09-17T21:43:56,132 already explicitly excluding 'testframework.utils' via 2025-09-17T21:43:56,133 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-17T21:43:56,133 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-17T21:43:56,134 combination with a more fine grained `package-data` configuration. 2025-09-17T21:43:56,135 You can read more about "package data files" on setuptools documentation page: 2025-09-17T21:43:56,136 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-17T21:43:56,137 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-17T21:43:56,137 even if it does not contain any `.py` files. 2025-09-17T21:43:56,138 On the other hand, currently there is no concept of package data 2025-09-17T21:43:56,138 directory, all directories are treated like packages. 2025-09-17T21:43:56,139 ******************************************************************************** 2025-09-17T21:43:56,140 !! 2025-09-17T21:43:56,140 check.warn(importable) 2025-09-17T21:43:56,141 creating build/lib/testframework/dataquality 2025-09-17T21:43:56,141 copying src/testframework/dataquality/__init__.py -> build/lib/testframework/dataquality 2025-09-17T21:43:56,141 copying src/testframework/dataquality/_base.py -> build/lib/testframework/dataquality 2025-09-17T21:43:56,142 creating build/lib/testframework/dataquality/dataframe 2025-09-17T21:43:56,142 copying src/testframework/dataquality/dataframe/__init__.py -> build/lib/testframework/dataquality/dataframe 2025-09-17T21:43:56,143 copying src/testframework/dataquality/dataframe/dataframe_tester.py -> build/lib/testframework/dataquality/dataframe 2025-09-17T21:43:56,143 creating build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,144 copying src/testframework/dataquality/tests/__init__.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,145 copying src/testframework/dataquality/tests/correct_value.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,145 copying src/testframework/dataquality/tests/integer_string.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,145 copying src/testframework/dataquality/tests/not_null.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,146 copying src/testframework/dataquality/tests/regex_tst.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,146 copying src/testframework/dataquality/tests/valid_category.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,147 copying src/testframework/dataquality/tests/valid_date_range.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,147 copying src/testframework/dataquality/tests/valid_email_address.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,148 copying src/testframework/dataquality/tests/valid_numeric_range.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,148 copying src/testframework/dataquality/tests/valid_numeric_string_range.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,149 copying src/testframework/dataquality/tests/valid_string_length.py -> build/lib/testframework/dataquality/tests 2025-09-17T21:43:56,149 creating build/lib/testframework/utils 2025-09-17T21:43:56,150 copying src/testframework/utils/__init__.py -> build/lib/testframework/utils 2025-09-17T21:43:56,151 copying src/testframework/utils/decorators.py -> build/lib/testframework/utils 2025-09-17T21:43:56,151 installing to build/bdist.linux-armv7l/wheel 2025-09-17T21:43:56,152 running install 2025-09-17T21:43:56,161 running install_lib 2025-09-17T21:43:56,168 creating build/bdist.linux-armv7l/wheel 2025-09-17T21:43:56,170 creating build/bdist.linux-armv7l/wheel/testframework 2025-09-17T21:43:56,172 creating build/bdist.linux-armv7l/wheel/testframework/utils 2025-09-17T21:43:56,173 copying build/lib/testframework/utils/decorators.py -> build/bdist.linux-armv7l/wheel/./testframework/utils 2025-09-17T21:43:56,175 copying build/lib/testframework/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework/utils 2025-09-17T21:43:56,177 creating build/bdist.linux-armv7l/wheel/testframework/dataquality 2025-09-17T21:43:56,178 creating build/bdist.linux-armv7l/wheel/testframework/dataquality/tests 2025-09-17T21:43:56,179 copying build/lib/testframework/dataquality/tests/regex_tst.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,181 copying build/lib/testframework/dataquality/tests/valid_numeric_range.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,183 copying build/lib/testframework/dataquality/tests/valid_numeric_string_range.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,185 copying build/lib/testframework/dataquality/tests/correct_value.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,186 copying build/lib/testframework/dataquality/tests/valid_email_address.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,188 copying build/lib/testframework/dataquality/tests/valid_category.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,190 copying build/lib/testframework/dataquality/tests/not_null.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,192 copying build/lib/testframework/dataquality/tests/valid_string_length.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,193 copying build/lib/testframework/dataquality/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,195 copying build/lib/testframework/dataquality/tests/integer_string.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,197 copying build/lib/testframework/dataquality/tests/valid_date_range.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/tests 2025-09-17T21:43:56,199 creating build/bdist.linux-armv7l/wheel/testframework/dataquality/dataframe 2025-09-17T21:43:56,200 copying build/lib/testframework/dataquality/dataframe/dataframe_tester.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/dataframe 2025-09-17T21:43:56,203 copying build/lib/testframework/dataquality/dataframe/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality/dataframe 2025-09-17T21:43:56,205 copying build/lib/testframework/dataquality/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality 2025-09-17T21:43:56,207 copying build/lib/testframework/dataquality/_base.py -> build/bdist.linux-armv7l/wheel/./testframework/dataquality 2025-09-17T21:43:56,208 copying build/lib/testframework/_version.py -> build/bdist.linux-armv7l/wheel/./testframework 2025-09-17T21:43:56,210 copying build/lib/testframework/__init__.py -> build/bdist.linux-armv7l/wheel/./testframework 2025-09-17T21:43:56,211 running install_egg_info 2025-09-17T21:43:56,218 Copying src/pyspark_testframework.egg-info to build/bdist.linux-armv7l/wheel/./pyspark_testframework-2.8.0-py3.11.egg-info 2025-09-17T21:43:56,228 running install_scripts 2025-09-17T21:43:56,238 creating build/bdist.linux-armv7l/wheel/pyspark_testframework-2.8.0.dist-info/WHEEL 2025-09-17T21:43:56,241 creating '/tmp/pip-wheel-yu757xla/.tmp-r42e9rl_/pyspark_testframework-2.8.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-17T21:43:56,244 adding 'pyspark_testframework-2.8.0.dist-info/licenses/LICENSE' 2025-09-17T21:43:56,246 adding 'testframework/__init__.py' 2025-09-17T21:43:56,247 adding 'testframework/_version.py' 2025-09-17T21:43:56,249 adding 'testframework/dataquality/__init__.py' 2025-09-17T21:43:56,250 adding 'testframework/dataquality/_base.py' 2025-09-17T21:43:56,252 adding 'testframework/dataquality/dataframe/__init__.py' 2025-09-17T21:43:56,255 adding 'testframework/dataquality/dataframe/dataframe_tester.py' 2025-09-17T21:43:56,257 adding 'testframework/dataquality/tests/__init__.py' 2025-09-17T21:43:56,258 adding 'testframework/dataquality/tests/correct_value.py' 2025-09-17T21:43:56,259 adding 'testframework/dataquality/tests/integer_string.py' 2025-09-17T21:43:56,260 adding 'testframework/dataquality/tests/not_null.py' 2025-09-17T21:43:56,261 adding 'testframework/dataquality/tests/regex_tst.py' 2025-09-17T21:43:56,263 adding 'testframework/dataquality/tests/valid_category.py' 2025-09-17T21:43:56,264 adding 'testframework/dataquality/tests/valid_date_range.py' 2025-09-17T21:43:56,265 adding 'testframework/dataquality/tests/valid_email_address.py' 2025-09-17T21:43:56,266 adding 'testframework/dataquality/tests/valid_numeric_range.py' 2025-09-17T21:43:56,268 adding 'testframework/dataquality/tests/valid_numeric_string_range.py' 2025-09-17T21:43:56,269 adding 'testframework/dataquality/tests/valid_string_length.py' 2025-09-17T21:43:56,270 adding 'testframework/utils/__init__.py' 2025-09-17T21:43:56,272 adding 'testframework/utils/decorators.py' 2025-09-17T21:43:56,274 adding 'pyspark_testframework-2.8.0.dist-info/METADATA' 2025-09-17T21:43:56,275 adding 'pyspark_testframework-2.8.0.dist-info/WHEEL' 2025-09-17T21:43:56,276 adding 'pyspark_testframework-2.8.0.dist-info/top_level.txt' 2025-09-17T21:43:56,277 adding 'pyspark_testframework-2.8.0.dist-info/RECORD' 2025-09-17T21:43:56,278 removing build/bdist.linux-armv7l/wheel 2025-09-17T21:43:56,389 Building wheel for pyspark-testframework (pyproject.toml): finished with status 'done' 2025-09-17T21:43:56,394 Created wheel for pyspark-testframework: filename=pyspark_testframework-2.8.0-py3-none-any.whl size=21308 sha256=3e221679c4bf1c5c89ea073e3d39fc835bbaeac04697c5ab66fa191382773010 2025-09-17T21:43:56,395 Stored in directory: /tmp/pip-ephem-wheel-cache-5zy4gok7/wheels/d4/a0/f0/7eb2c5dee9a41a254a58132384419e5ea8a0257032a74df446 2025-09-17T21:43:56,408 Successfully built pyspark-testframework 2025-09-17T21:43:56,411 Removed build tracker: '/tmp/pip-build-tracker-4vx63g_j'