2025-09-08T05:40:46,061 Created temporary directory: /tmp/pip-build-tracker-rimw86sp 2025-09-08T05:40:46,061 Initialized build tracking at /tmp/pip-build-tracker-rimw86sp 2025-09-08T05:40:46,062 Created build tracker: /tmp/pip-build-tracker-rimw86sp 2025-09-08T05:40:46,062 Entered build tracker: /tmp/pip-build-tracker-rimw86sp 2025-09-08T05:40:46,062 Created temporary directory: /tmp/pip-wheel-iof4l_c8 2025-09-08T05:40:46,066 Created temporary directory: /tmp/pip-ephem-wheel-cache-i7wvy97f 2025-09-08T05:40:46,127 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T05:40:46,130 2 location(s) to search for versions of osascript: 2025-09-08T05:40:46,130 * https://pypi.org/simple/osascript/ 2025-09-08T05:40:46,130 * https://www.piwheels.org/simple/osascript/ 2025-09-08T05:40:46,130 Fetching project page and analyzing links: https://pypi.org/simple/osascript/ 2025-09-08T05:40:46,131 Getting page https://pypi.org/simple/osascript/ 2025-09-08T05:40:46,132 Found index url https://pypi.org/simple/ 2025-09-08T05:40:46,209 Fetched page https://pypi.org/simple/osascript/ as application/vnd.pypi.simple.v1+json 2025-09-08T05:40:46,214 Found link https://files.pythonhosted.org/packages/a4/80/b04fb42d2a9c6cc9d4a080b203c3f18625e0e1f955dbf89b88139c7a55e9/osascript-0.0.5.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.5 2025-09-08T05:40:46,214 Found link https://files.pythonhosted.org/packages/86/3d/33c7495c1e8596e0d4133e8a0df288a9fb115359981bad2c9cd55e1b3a21/osascript-0.0.6.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.6 2025-09-08T05:40:46,215 Found link https://files.pythonhosted.org/packages/42/a4/bc10cb1325d2bc28bc132e74c1d17ae897ed352e8a8589c5389c75e8f0ad/osascript-0.0.8.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.8 2025-09-08T05:40:46,215 Found link https://files.pythonhosted.org/packages/a7/89/24a7470a6f0c9fc7074d0059970c1cddf8ac19d93149023d7283c4142909/osascript-0.0.9.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.9 2025-09-08T05:40:46,215 Found link https://files.pythonhosted.org/packages/f4/86/0345707c988e029f66169921a361b775e1768ece0b73cd30a44c219edc55/osascript-0.0.10.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.10 2025-09-08T05:40:46,215 Found link https://files.pythonhosted.org/packages/8f/d9/6311478b3f30fb269ebaa7da0bd18cecc438e7e938daba98cb566f4cb757/osascript-0.0.11.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.11 2025-09-08T05:40:46,216 Found link https://files.pythonhosted.org/packages/62/a5/8aea7d350fb4988424812bb9a8177a6fd33fd70b9be929cb5f0891a3186b/osascript-0.0.12.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.12 2025-09-08T05:40:46,216 Found link https://files.pythonhosted.org/packages/39/6c/3730259be045e26ea8495cc4db37858881fe866a687d592d29b3ec5d3779/osascript-0.0.13.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.13 2025-09-08T05:40:46,216 Found link https://files.pythonhosted.org/packages/ad/62/d407d184b916a3d29732534bfe3b651e7aa20129835d8bb3cfca8a55564d/osascript-0.0.14.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.14 2025-09-08T05:40:46,216 Found link https://files.pythonhosted.org/packages/0d/9e/d1f76d9c7ceac1c5b2bf0d129fea68f56842c5a51d0fc5ea67c5db28c1ac/osascript-0.0.15.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.15 2025-09-08T05:40:46,217 Found link https://files.pythonhosted.org/packages/b4/bd/d601908ef77cf049a6bb67ecb3a74f3dfe36b0862526b2ba9ff8460c9d14/osascript-0.0.16.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.16 2025-09-08T05:40:46,217 Found link https://files.pythonhosted.org/packages/fe/3e/2db388823a3a93237bcc6487e88630bdde70a41252291c542d43152759db/osascript-0.0.17.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.17 2025-09-08T05:40:46,217 Found link https://files.pythonhosted.org/packages/32/b0/77907b3762b0a499691354ed54caa0a3a0f6258ca5e41b001fff5b299eb4/osascript-0.0.18.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.18 2025-09-08T05:40:46,217 Found link https://files.pythonhosted.org/packages/ab/74/288dd60c1bd2c5cae543f8e8af1e18585fd0f7c59ac79d90244caaa23dad/osascript-0.0.19.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.19 2025-09-08T05:40:46,218 Found link https://files.pythonhosted.org/packages/fa/25/6a3f5558543f3bb9c8b5eecdf0ab2f2614127e92fcb418d640c5ed9fdecd/osascript-0.0.20.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.20 2025-09-08T05:40:46,218 Found link https://files.pythonhosted.org/packages/cd/a8/c6dc84268a8b4c25ef47699964d8b3ed33da27743adfd96fbf78eda1e979/osascript-0.0.25.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.25 2025-09-08T05:40:46,218 Found link https://files.pythonhosted.org/packages/87/b2/d0b5b847205406c7a7013052a71e61fe822148a85813d50531dad2e3932d/osascript-0.0.26.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.26 2025-09-08T05:40:46,218 Found link https://files.pythonhosted.org/packages/07/2f/085be4f8692650c6f47861194c5cf79d6f23985b649368dc0f1af76347c0/osascript-0.0.27.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.27 2025-09-08T05:40:46,219 Found link https://files.pythonhosted.org/packages/13/67/83b34a04a5d17539bd85588db8965ff9af5a86a8d7418c5aed529ea6185a/osascript-0.0.29.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.29 2025-09-08T05:40:46,219 Found link https://files.pythonhosted.org/packages/16/23/367beaf79995def4b1e9aea9abfd24eafb3805d678b0aad13bf000010ae6/osascript-0.0.30.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.30 2025-09-08T05:40:46,219 Found link https://files.pythonhosted.org/packages/d6/63/85fe5f47ac2cbd6d0ddb6595acaccaaa5cfcac3711a078d17b138d01fc25/osascript-0.0.31.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.31 2025-09-08T05:40:46,219 Found link https://files.pythonhosted.org/packages/01/05/2e4d0e442ac57139c6d9ecdd99ea67de8cec44bdc42add65fe9733c0a009/osascript-0.0.32.tar.gz (from https://pypi.org/simple/osascript/), version: 0.0.32 2025-09-08T05:40:46,220 Found link https://files.pythonhosted.org/packages/b6/66/fdb9918f90e908196d9b372d66ccb42a288dd14786f2320c0203d6b335bc/osascript-1.0.0.tar.gz (from https://pypi.org/simple/osascript/), version: 1.0.0 2025-09-08T05:40:46,220 Found link https://files.pythonhosted.org/packages/db/66/0944dd042c780216e48ff74e200a0e5440984d59d25174a7f92aed4aee98/osascript-1.0.1.tar.gz (from https://pypi.org/simple/osascript/), version: 1.0.1 2025-09-08T05:40:46,220 Found link https://files.pythonhosted.org/packages/a1/a2/469542257418bc209cd838261b88a470c3c1710ea19a24950ea0b4645fca/osascript-1.0.2.tar.gz (from https://pypi.org/simple/osascript/), version: 1.0.2 2025-09-08T05:40:46,220 Skipping link: No binaries permitted for osascript: https://files.pythonhosted.org/packages/17/b2/eae9923e427565d7cb1b86050eef89173ab0d68c4a988f9d5123aff9a9de/osascript-2018.11.17-py2.py3-none-any.whl (from https://pypi.org/simple/osascript/) 2025-09-08T05:40:46,221 Found link https://files.pythonhosted.org/packages/41/69/1d3729bb967665aedb53767990d8b3453c2918cb01c86a1401c0619aa4af/osascript-2018.11.17.tar.gz (from https://pypi.org/simple/osascript/), version: 2018.11.17 2025-09-08T05:40:46,221 Skipping link: No binaries permitted for osascript: https://files.pythonhosted.org/packages/be/10/f08fe03317f1cebaf6066c6dd3661a4fb02a4aa93ccdc295b613f739f7df/osascript-2018.11.20-py2.py3-none-any.whl (from https://pypi.org/simple/osascript/) 2025-09-08T05:40:46,221 Found link https://files.pythonhosted.org/packages/ac/31/838b077b05dbd9432fd0e226175d7f421f19fbb0eb07d9fbd4ddf980cde8/osascript-2018.11.20.tar.gz (from https://pypi.org/simple/osascript/), version: 2018.11.20 2025-09-08T05:40:46,221 Skipping link: No binaries permitted for osascript: https://files.pythonhosted.org/packages/e7/99/a2c3598a0109201fbc39859163c2ba08c9e9f4252abc05c4466f2f57ded5/osascript-2019.3.22-py2.py3-none-any.whl (from https://pypi.org/simple/osascript/) 2025-09-08T05:40:46,222 Found link https://files.pythonhosted.org/packages/c3/75/b67f8dba2f2c8783e3e98de5340ebb82b9a954b98ccf68fe595aed331dbc/osascript-2019.3.22.tar.gz (from https://pypi.org/simple/osascript/), version: 2019.3.22 2025-09-08T05:40:46,222 Found link https://files.pythonhosted.org/packages/b0/14/139c27d09dc8111c45e3c92d7b1cc9856a7aabed720bda16c3fd6ddea81f/osascript-2019.4.13.tar.gz (from https://pypi.org/simple/osascript/), version: 2019.4.13 2025-09-08T05:40:46,222 Found link https://files.pythonhosted.org/packages/42/b8/4d7ead6e15ab3145913f3dc26d24221f3945d6295d2cacb7e02b53be06d7/osascript-2020.7.1.tar.gz (from https://pypi.org/simple/osascript/), version: 2020.7.1 2025-09-08T05:40:46,222 Found link https://files.pythonhosted.org/packages/e2/0c/b9f0ff72aab4df9d1b6165c8e533756213e80854214bbe596faf772f2e8c/osascript-2020.7.2.tar.gz (from https://pypi.org/simple/osascript/), version: 2020.7.2 2025-09-08T05:40:46,223 Found link https://files.pythonhosted.org/packages/e0/09/55ecf68a3360192dbdde48f070d6080a9d0baf96e32292b5a29c5f311f5a/osascript-2020.7.3.tar.gz (from https://pypi.org/simple/osascript/), version: 2020.7.3 2025-09-08T05:40:46,223 Found link https://files.pythonhosted.org/packages/15/21/36f43fde613eefa23e8f569a4020964c5417cd8fad7b069383717d2a57b0/osascript-2020.12.3.tar.gz (from https://pypi.org/simple/osascript/), version: 2020.12.3 2025-09-08T05:40:46,223 Fetching project page and analyzing links: https://www.piwheels.org/simple/osascript/ 2025-09-08T05:40:46,224 Getting page https://www.piwheels.org/simple/osascript/ 2025-09-08T05:40:46,225 Found index url https://www.piwheels.org/simple/ 2025-09-08T05:40:46,319 Fetched page https://www.piwheels.org/simple/osascript/ as text/html 2025-09-08T05:40:46,324 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-2020.12.3-py3-none-any.whl#sha256=3772438ce15ad4261fd200c0e52d887cdd1b0471a4a69802dbf0944eb02753b5 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,324 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-2020.7.3-py3-none-any.whl#sha256=4a8cb234e7e800ae1dbaca06c29f873c0ab5a1ea00cc736a825672ec778bdddf (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,324 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.0-py3-none-any.whl#sha256=c2dd655b936fac9f13cc5fc057bae3cbd14f83fe4621a30a64769e059be20782 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,324 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-2019.4.13-py3-none-any.whl#sha256=54012ff325d084bd9e4e94c40f4946fb01aee9605576dad41b17382bd237d5a8 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,325 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-2019.3.22-py2.py3-none-any.whl#sha256=304280907a914749f750ca5a53292222a878eb598ce47781f2e1005a6cff7a7d (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,325 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-2018.11.20-py2.py3-none-any.whl#sha256=f9b4928c52506034da2ca53a1dc4ae0ab43ec20e98dd16ae6d05a4c565890133 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,325 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-2018.11.17-py2.py3-none-any.whl#sha256=39240662b7d1520004162ce8675630d15efb545cfe8d2d85d6f60a9214a94da7 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,325 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-1.0.2-py3-none-any.whl#sha256=d809fb17579255d080438b91660d41384dbd33012815d383944db395ea6360dd (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,325 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-1.0.1-py3-none-any.whl#sha256=52611c37bafb3974d4c7f8fa91a0d1a4afff644c4476a30a68e466ba42c10398 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,325 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-1.0.0-py3-none-any.whl#sha256=101da88070d48c3234781870f4d9926d2d5f9121eda52ec5e2ebc146965d451a (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,325 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.32-py3-none-any.whl#sha256=f309d9cc94966f03a0c852970c5cf903da51a3ae11354314fb3c8268bde87822 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,326 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.31-py3-none-any.whl#sha256=53136222df324a71aae083033abcdfa4159937b7626bda61e6e3cb76b1c5c853 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,326 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.30-py3-none-any.whl#sha256=150c8f9c47038f994ca5becb73f6fd01159413a88040f92b50afd55af7073ffc (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,326 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.29-py3-none-any.whl#sha256=75f153e589487696fb3ca728819e96469e9bc596f9adf709446eaa37c06ff967 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,326 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.27-py3-none-any.whl#sha256=a114f1fea94693e57626c56d254fd23b6126c68d4fafbdb89e6f5d1516ef1244 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,326 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.26-py3-none-any.whl#sha256=3eb463e17ff32fb78f76108f59bcc3bb963529a83e180ad083102e4b8eee0ae1 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,326 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.25-py3-none-any.whl#sha256=af898c374e59535f3ac039dfdaada8001f60fed4a8667deaa52ab9ada0d9a52a (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,326 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.13-py3-none-any.whl#sha256=7b0c44ac02b4beb1215718c75f5112d19aab05e77fe4aad6fdec39e416257785 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,327 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.12-py3-none-any.whl#sha256=91c225ebbf2b759b61a621434d51f5a792d5c7a17b094c2569f2248ba9d33a7b (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,327 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.11-py3-none-any.whl#sha256=07ba12867b2697051f73c8cd994f2b8c26556bdf4bfbe05f30d3601b557aa32a (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,327 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.10-py3-none-any.whl#sha256=d8adbc586599e189e880227125ec4aeb3694b5ceb508e57ba17f17f5a342e6cd (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,327 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.9-py3-none-any.whl#sha256=d68fabd18e9897b4e3db030dbfe6e9a350a1bed528b9f4b724d0fe811a939298 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,327 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.8-py3-none-any.whl#sha256=f87e4af1d1b76e8310f5cb8f5d40be879ecdec093ae3b1d2ba480d6e32049046 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,327 Skipping link: No binaries permitted for osascript: https://archive1.piwheels.org/simple/osascript/osascript-0.0.6-py3-none-any.whl#sha256=21cec3360fc626df6c0cf147643f57a3b88ae81ed5a663144ec0e1a2c3f27ee5 (from https://www.piwheels.org/simple/osascript/) 2025-09-08T05:40:46,328 Skipping link: not a file: https://www.piwheels.org/simple/osascript/ 2025-09-08T05:40:46,328 Skipping link: not a file: https://pypi.org/simple/osascript/ 2025-09-08T05:40:46,356 Given no hashes to check 1 links for project 'osascript': discarding no candidates 2025-09-08T05:40:46,357 Collecting osascript==0.0.18 2025-09-08T05:40:46,359 Created temporary directory: /tmp/pip-unpack-ioj3afa1 2025-09-08T05:40:46,498 Downloading osascript-0.0.18.tar.gz (3.4 kB) 2025-09-08T05:40:46,518 Added osascript==0.0.18 from https://files.pythonhosted.org/packages/32/b0/77907b3762b0a499691354ed54caa0a3a0f6258ca5e41b001fff5b299eb4/osascript-0.0.18.tar.gz to build tracker '/tmp/pip-build-tracker-rimw86sp' 2025-09-08T05:40:46,519 Running setup.py (path:/tmp/pip-wheel-iof4l_c8/osascript_a2d5c03b4c7c4c60b7279127742af187/setup.py) egg_info for package osascript 2025-09-08T05:40:46,519 Created temporary directory: /tmp/pip-pip-egg-info-bcxjf672 2025-09-08T05:40:46,520 Preparing metadata (setup.py): started 2025-09-08T05:40:46,521 Running command python setup.py egg_info 2025-09-08T05:40:47,785 error: Multiple top-level packages discovered in a flat-layout: ['Tests', 'Examples', 'py_modules']. 2025-09-08T05:40:47,785 To avoid accidental inclusion of unwanted files or directories, 2025-09-08T05:40:47,786 setuptools will not proceed with this build. 2025-09-08T05:40:47,786 If you are trying to create a single distribution with multiple packages 2025-09-08T05:40:47,786 on purpose, you should not rely on automatic discovery. 2025-09-08T05:40:47,786 Instead, consider the following options: 2025-09-08T05:40:47,786 1. set up custom discovery (`find` directive with `include` or `exclude`) 2025-09-08T05:40:47,787 2. use a `src-layout` 2025-09-08T05:40:47,787 3. explicitly set `py_modules` or `packages` with a list of names 2025-09-08T05:40:47,787 To find more information, look for "package discovery" on setuptools docs. 2025-09-08T05:40:47,913 ERROR: python setup.py egg_info exited with 1 2025-09-08T05:40:47,926 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T05:40:47,926 exec(compile('"'"''"'"''"'"' 2025-09-08T05:40:47,926 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:40:47,926 # 2025-09-08T05:40:47,926 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T05:40:47,926 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T05:40:47,926 # - It provides a clear error message when setuptools is not installed. 2025-09-08T05:40:47,926 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T05:40:47,926 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T05:40:47,926 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T05:40:47,926 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T05:40:47,926 import os, sys, tokenize, traceback 2025-09-08T05:40:47,926 2025-09-08T05:40:47,926 try: 2025-09-08T05:40:47,926 import setuptools 2025-09-08T05:40:47,926 except ImportError: 2025-09-08T05:40:47,926 print( 2025-09-08T05:40:47,926 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T05:40:47,926 "the build environment with exception:", 2025-09-08T05:40:47,926 file=sys.stderr, 2025-09-08T05:40:47,926 ) 2025-09-08T05:40:47,926 traceback.print_exc() 2025-09-08T05:40:47,926 sys.exit(1) 2025-09-08T05:40:47,926 2025-09-08T05:40:47,926 __file__ = %r 2025-09-08T05:40:47,926 sys.argv[0] = __file__ 2025-09-08T05:40:47,926 2025-09-08T05:40:47,926 if os.path.exists(__file__): 2025-09-08T05:40:47,926 filename = __file__ 2025-09-08T05:40:47,926 with tokenize.open(__file__) as f: 2025-09-08T05:40:47,926 setup_py_code = f.read() 2025-09-08T05:40:47,926 else: 2025-09-08T05:40:47,926 filename = "" 2025-09-08T05:40:47,926 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T05:40:47,926 2025-09-08T05:40:47,926 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:40:47,926 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-iof4l_c8/osascript_a2d5c03b4c7c4c60b7279127742af187/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-bcxjf672[/] 2025-09-08T05:40:47,927 [bold magenta]cwd[/]: /tmp/pip-wheel-iof4l_c8/osascript_a2d5c03b4c7c4c60b7279127742af187/ 2025-09-08T05:40:47,927 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T05:40:47,928 ERROR: metadata generation failed 2025-09-08T05:40:47,934 Exception information: 2025-09-08T05:40:47,934 Traceback (most recent call last): 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T05:40:47,934 call_subprocess( 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~^ 2025-09-08T05:40:47,934 args, 2025-09-08T05:40:47,934 ^^^^^ 2025-09-08T05:40:47,934 ...<2 lines>... 2025-09-08T05:40:47,934 spinner=spinner, 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 ) 2025-09-08T05:40:47,934 ^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T05:40:47,934 raise error 2025-09-08T05:40:47,934 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T05:40:47,934 2025-09-08T05:40:47,934 The above exception was the direct cause of the following exception: 2025-09-08T05:40:47,934 2025-09-08T05:40:47,934 Traceback (most recent call last): 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T05:40:47,934 status = _inner_run() 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T05:40:47,934 return self.run(options, args) 2025-09-08T05:40:47,934 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T05:40:47,934 return func(self, options, args) 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T05:40:47,934 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T05:40:47,934 result = self._result = resolver.resolve( 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:47,934 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 ) 2025-09-08T05:40:47,934 ^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T05:40:47,934 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T05:40:47,934 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T05:40:47,934 if not criterion.candidates: 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T05:40:47,934 return bool(self._sequence) 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T05:40:47,934 self._bool = any(self) 2025-09-08T05:40:47,934 ~~~^^^^^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T05:40:47,934 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T05:40:47,934 ^^^^^^^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T05:40:47,934 candidate = func() 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T05:40:47,934 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:47,934 link, template, name, version 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 ) 2025-09-08T05:40:47,934 ^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T05:40:47,934 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~^ 2025-09-08T05:40:47,934 link, 2025-09-08T05:40:47,934 ^^^^^ 2025-09-08T05:40:47,934 ...<3 lines>... 2025-09-08T05:40:47,934 version=version, 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 ) 2025-09-08T05:40:47,934 ^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T05:40:47,934 super().__init__( 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:47,934 link=link, 2025-09-08T05:40:47,934 ^^^^^^^^^^ 2025-09-08T05:40:47,934 ...<4 lines>... 2025-09-08T05:40:47,934 version=version, 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 ) 2025-09-08T05:40:47,934 ^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T05:40:47,934 self.dist = self._prepare() 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T05:40:47,934 dist = self._prepare_distribution() 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T05:40:47,934 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T05:40:47,934 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T05:40:47,934 dist = _get_prepared_distribution( 2025-09-08T05:40:47,934 req, 2025-09-08T05:40:47,934 ...<3 lines>... 2025-09-08T05:40:47,934 self.check_build_deps, 2025-09-08T05:40:47,934 ) 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T05:40:47,934 abstract_dist.prepare_distribution_metadata( 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:47,934 finder, build_isolation, check_build_deps 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 ) 2025-09-08T05:40:47,934 ^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T05:40:47,934 self.req.prepare_metadata() 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T05:40:47,934 self.metadata_directory = generate_metadata_legacy( 2025-09-08T05:40:47,934 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:40:47,934 build_env=self.build_env, 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 ...<3 lines>... 2025-09-08T05:40:47,934 details=details, 2025-09-08T05:40:47,934 ^^^^^^^^^^^^^^^^ 2025-09-08T05:40:47,934 ) 2025-09-08T05:40:47,934 ^ 2025-09-08T05:40:47,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T05:40:47,934 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T05:40:47,934 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T05:40:47,959 Removed osascript==0.0.18 from https://files.pythonhosted.org/packages/32/b0/77907b3762b0a499691354ed54caa0a3a0f6258ca5e41b001fff5b299eb4/osascript-0.0.18.tar.gz from build tracker '/tmp/pip-build-tracker-rimw86sp' 2025-09-08T05:40:47,959 Removed build tracker: '/tmp/pip-build-tracker-rimw86sp'