2025-09-07T20:18:35,730 Created temporary directory: /tmp/pip-build-tracker-v3mbzr84 2025-09-07T20:18:35,730 Initialized build tracking at /tmp/pip-build-tracker-v3mbzr84 2025-09-07T20:18:35,730 Created build tracker: /tmp/pip-build-tracker-v3mbzr84 2025-09-07T20:18:35,731 Entered build tracker: /tmp/pip-build-tracker-v3mbzr84 2025-09-07T20:18:35,731 Created temporary directory: /tmp/pip-wheel-8x1t6fgk 2025-09-07T20:18:35,734 Created temporary directory: /tmp/pip-ephem-wheel-cache-553v53x7 2025-09-07T20:18:35,792 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:18:35,794 2 location(s) to search for versions of flickrapi: 2025-09-07T20:18:35,794 * https://pypi.org/simple/flickrapi/ 2025-09-07T20:18:35,794 * https://www.piwheels.org/simple/flickrapi/ 2025-09-07T20:18:35,795 Fetching project page and analyzing links: https://pypi.org/simple/flickrapi/ 2025-09-07T20:18:35,795 Getting page https://pypi.org/simple/flickrapi/ 2025-09-07T20:18:35,796 Found index url https://pypi.org/simple/ 2025-09-07T20:18:35,866 Fetched page https://pypi.org/simple/flickrapi/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:18:35,872 Found link https://files.pythonhosted.org/packages/4f/e4/1b5321a42ba1ddf37b208a38693f4c7f3b9ae76bfce4bc51049326d9efb5/flickrapi-0.14.tar.gz (from https://pypi.org/simple/flickrapi/), version: 0.14 2025-09-07T20:18:35,873 Found link https://files.pythonhosted.org/packages/8b/83/50fe86f16f66c9996690a2db5e36a804ff4150f1c880ed0c5d2f6b9c97ae/flickrapi-0.15.tar.gz (from https://pypi.org/simple/flickrapi/), version: 0.15 2025-09-07T20:18:35,873 Found link https://files.pythonhosted.org/packages/13/9a/a3163a69556c21d765cb5433e78b7fbba611c10bc03394393750eaec34cf/flickrapi-1.0.tar.gz (from https://pypi.org/simple/flickrapi/), version: 1.0 2025-09-07T20:18:35,873 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/37/c6/903be8581370f20c60e0333d175d93344b2a4c3ac3826d4eb2521c5bad66/flickrapi-1.1-py2.4.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,873 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1f/72/dec704c7cdd165980873ace21a559a23d9937bec5fa3021f60b40ab9e3dc/flickrapi-1.1-py2.5.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,874 Found link https://files.pythonhosted.org/packages/08/b3/064833d9cdbfe659b16328067d1694adcf6d62d8dcd6fe83f29a0e7758c7/flickrapi-1.1.tar.gz (from https://pypi.org/simple/flickrapi/), version: 1.1 2025-09-07T20:18:35,874 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/90/04/3294c8ec2f1a52d118f70f0a32bfc6ae04cb1c46f5d46eb9069075a48b7e/flickrapi-1.2-py2.5.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,874 Found link https://files.pythonhosted.org/packages/86/a7/ddbbb211482e161bb2bd450886354ac2b7b2ac0408e124e274c42de30980/flickrapi-1.2.tar.gz (from https://pypi.org/simple/flickrapi/), version: 1.2 2025-09-07T20:18:35,874 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/09/33/17eb7c70de6f9a0af71cff8931378846def18332090c457d7b17057d9f45/flickrapi-1.3-py2.5.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,874 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1d/b3/5f167787648f155945116a156bbcd55be54c679476083c9c6e34fe405e00/flickrapi-1.3-py2.6.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,874 Found link https://files.pythonhosted.org/packages/a8/df/44787d226ed2c5fa2a825266efd277c6ab286210eb68b1a6b9a49d9fc027/flickrapi-1.3.tar.gz (from https://pypi.org/simple/flickrapi/), version: 1.3 2025-09-07T20:18:35,875 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/78/85/dbde40db7f9d42c653f531919b9ea1c3558ac19302a0db9482af9dd6e140/flickrapi-1.4-py2.5.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,875 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d2/48/fbfc7b88e7f52ac49e61c8ca6f95b174e2d3fb220b86d67727f0044dae1c/flickrapi-1.4-py2.6.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,875 Found link https://files.pythonhosted.org/packages/63/dc/edceae295ae37d1f72331f2cac16fd77ae9dbaae82e827cb3688a8e418a4/flickrapi-1.4.tar.gz (from https://pypi.org/simple/flickrapi/), version: 1.4 2025-09-07T20:18:35,875 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/59/3a/1b4cf553a17afdadf89db9bb6366faaff031d55acd9af987eefc44490ff6/flickrapi-1.4.1-py2.5.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,875 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f4/36/7f3f76c1f1b90474687681f5b4cd40115b6a458efb79a85b93907f835b19/flickrapi-1.4.1-py2.6.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,875 Found link https://files.pythonhosted.org/packages/b8/ec/a98761eeae72138c0f48e5642a60e8f320aea68b27511965b388061b9f6a/flickrapi-1.4.1.tar.gz (from https://pypi.org/simple/flickrapi/), version: 1.4.1 2025-09-07T20:18:35,876 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f2/b5/0dbbba8fb1b907c88fbb1eba0ed6c29713f9d7476549c060d61a5c059917/flickrapi-1.4.2-py2.4.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,876 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ec/de/1770a9e873983e8d922abe4d6c1ff6ab6f1325916c1d0972ae8e7137ac3f/flickrapi-1.4.2-py2.5.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,876 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/76/74/bf8f42522bb1a5790cb392ced48cc9c75b70a49bfc055f5f50101fbce702/flickrapi-1.4.2-py2.6.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,876 Found link https://files.pythonhosted.org/packages/3c/1c/e66d0a4d0f57b2dce4becbe88a9ef55a410f0f2def759e51ea23c3c4223e/flickrapi-1.4.2.zip (from https://pypi.org/simple/flickrapi/), version: 1.4.2 2025-09-07T20:18:35,876 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/16/36/8904f16915e404147dd1a635317f549022e20b674007fa4a2aff5d552067/flickrapi-1.4.3-py2.6.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,876 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/57/ae/94d2edb491222886347bbfb68cc0df660f804d06addec4cbb3b27cc769b8/flickrapi-1.4.3-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,877 Found link https://files.pythonhosted.org/packages/11/de/e10a7795e618e26144a1c1ed5733a5a21c8fa00172531e457fc1b9f67174/flickrapi-1.4.3.tar.gz (from https://pypi.org/simple/flickrapi/), version: 1.4.3 2025-09-07T20:18:35,877 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/cd/c9/3071bac7d29bf3951ace3a25ded9eb8e72e8e8c26fdbda1b0d8bb79310ac/flickrapi-1.4.4-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,877 Found link https://files.pythonhosted.org/packages/ab/34/2162dea85e3fa93cc7519add157c341fd5b08c425e9940d038f71e3f1293/flickrapi-1.4.4.zip (from https://pypi.org/simple/flickrapi/), version: 1.4.4 2025-09-07T20:18:35,877 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/63/40/3032af9712fc237f4fc763337a77d3120970ad5a086f3bc1d50db56c34e8/flickrapi-1.4.5-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,877 Found link https://files.pythonhosted.org/packages/30/10/53206fbf4c7be3d48374c888d34ffba1a30abf7bf425cf3bd201735de3ac/flickrapi-1.4.5.tar.gz (from https://pypi.org/simple/flickrapi/), version: 1.4.5 2025-09-07T20:18:35,877 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d4/d6/20471d4efe7de6a2b945043992957d02ebce97c7a05cef95b162cdefa9ec/flickrapi-2.0-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,878 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/50/b4/31ba51e4c51c7f64d7fb4ef261fa2dbd53d1fdf6f2c7dd0b6468f222c929/flickrapi-2.0-py3.4.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,878 Found link https://files.pythonhosted.org/packages/47/30/d9b2d9e54a0b96c0190ce3b0422aa3e9d6ce7cc190fa006a8e48430745ff/flickrapi-2.0.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.0 2025-09-07T20:18:35,878 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/30/58/99c6ed2bb1f6f80c2fa5f6c370613af3f95d16ff40b764ce64d81137de76/flickrapi-2.0.1-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,878 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/78/61/bc1909cd5cd7138765d24b8f94f238d8c8f42f1af9f5fd87484c26ee35dc/flickrapi-2.0.1-py3.4.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,878 Found link https://files.pythonhosted.org/packages/6f/47/ba8c43ece5711437f51b315050ddd24464e8c7b6f034f1d70bc20695cdfe/flickrapi-2.0.1.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.0.1 2025-09-07T20:18:35,878 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b9/ba/176bfad0b0e7ce29d38404b533755cf4147624d4c2d3df4efa27bd47c924/flickrapi-2.1.1-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,879 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e7/c2/6282b185c090af3718c7496f60038774d37f71ffb73b47f40ad76e9ace8a/flickrapi-2.1.1-py3.4.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,879 Found link https://files.pythonhosted.org/packages/8c/76/95ccddc85fce5080209311a0e33d04c147fa8a849eaca590c98d2d33bbc7/flickrapi-2.1.1.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.1.1 2025-09-07T20:18:35,879 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ab/51/0cb4281eeec697b6d21adc2c7d6ca87281dc3629215cbf29212ff4b2d97b/flickrapi-2.1.2-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,879 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/af/5c/cdab47eedb2262fc1b6e93c1839078b1d796a8bc6e6856a1405ad961a8e9/flickrapi-2.1.2-py3.4.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,879 Found link https://files.pythonhosted.org/packages/62/16/eeffa7dded65a4719fbbc5b15943a3e2f8110fc062c07535f5c6f3c9fc26/flickrapi-2.1.2.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.1.2 2025-09-07T20:18:35,879 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e9/05/718b0f9b9647e06c7c6f638182ca7c2ecb59851256b7141d999d24c256f9/flickrapi-2.2-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,880 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c4/7c/4fa7b53f46a1deaf738b109a0f3e5f24280c7de81757ced611935b19794d/flickrapi-2.2-py3.5.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,880 Found link https://files.pythonhosted.org/packages/e9/ed/3322e14de353a455ccdd72b22973c16bff747f4aab734c6feeacab4f66cc/flickrapi-2.2.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.2 2025-09-07T20:18:35,880 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d6/ca/69d264acb3b664067b39d5f1f6114e556d09ce483875e091033bef9c1227/flickrapi-2.2.1-py2.7.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,880 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0e/80/4372c626616414a46329875aebd6d9bbd063e2936e4d2235a2f27d3031e7/flickrapi-2.2.1-py3.5.egg (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,880 Found link https://files.pythonhosted.org/packages/e9/ab/60e403d0dd41d3c6eafb42bb6224dfbc25fa9afa8622b7a510534be585e0/flickrapi-2.2.1.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.2.1 2025-09-07T20:18:35,880 Skipping link: No binaries permitted for flickrapi: https://files.pythonhosted.org/packages/dc/2a/28936791f75328c8da56ac7081d13aa2b4e3cb067f0c6c6fdc1d6f3fa4c5/flickrapi-2.3-py2-none-any.whl (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,881 Skipping link: No binaries permitted for flickrapi: https://files.pythonhosted.org/packages/da/ab/f95506f2dcb35b1f04748bdcdde3d65e9113e616ef0559128a95bc10c2ab/flickrapi-2.3-py3-none-any.whl (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,881 Found link https://files.pythonhosted.org/packages/c1/ed/faa83878792d4d3710937d75bb374e6b4fb79f19df5b777428ee0cce6b1f/flickrapi-2.3.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.3 2025-09-07T20:18:35,881 Skipping link: No binaries permitted for flickrapi: https://files.pythonhosted.org/packages/36/8b/28e02a3a5c79806869628e8e5b22961852c4886ccecddce538a767a53358/flickrapi-2.3.1-py2-none-any.whl (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,881 Skipping link: No binaries permitted for flickrapi: https://files.pythonhosted.org/packages/a3/78/23736bfa72376c640fbe5550eeea4b06b5af68df7c430f9ef4fbc9fc26c7/flickrapi-2.3.1-py3-none-any.whl (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,881 Found link https://files.pythonhosted.org/packages/41/ed/0eca4429608990e3caae8cce08aea29aad80f36abb993b8a7e1c9c7de2d2/flickrapi-2.3.1.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.3.1 2025-09-07T20:18:35,881 Skipping link: No binaries permitted for flickrapi: https://files.pythonhosted.org/packages/76/d7/291b7f0f02cf0f59460f7bcc15192905b4c61e13b9fb9263ee86b0a5f647/flickrapi-2.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/flickrapi/) 2025-09-07T20:18:35,882 Found link https://files.pythonhosted.org/packages/b1/f1/d10fa0872e4f781c2ed47e94e728ecd3c1998f8c8d12e78c7329a25d0727/flickrapi-2.4.0.tar.gz (from https://pypi.org/simple/flickrapi/), version: 2.4.0 2025-09-07T20:18:35,882 Fetching project page and analyzing links: https://www.piwheels.org/simple/flickrapi/ 2025-09-07T20:18:35,882 Getting page https://www.piwheels.org/simple/flickrapi/ 2025-09-07T20:18:35,883 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:18:35,974 Fetched page https://www.piwheels.org/simple/flickrapi/ as text/html 2025-09-07T20:18:35,977 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.4.0-py2.py3-none-any.whl#sha256=28e6d0ebafc83b79c58d5056b3370fb2ae6618e386fa691246f3240dbcd8b967 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,978 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.3.1-py3-none-any.whl#sha256=f709a6632c60ca5a67a94296a5bfcf3a86c7b65bf4d0fb7913016eb0fac00612 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,978 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.3-py3-none-any.whl#sha256=649b56c5f780848e0650021a7023294366245f0b794beb613a7191ef20027ae5 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,978 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.2.1-py3-none-any.whl#sha256=5b56a5bf527b2246412220e6524b014fdf08d50dfa7c4e6aa03339b2d80ef258 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,978 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.2-py3-none-any.whl#sha256=b7d2f25fa8d365358dec5471f8d9226693210dcba98fd243e11665b4c8f32ed2 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,978 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.1.2-py3-none-any.whl#sha256=110c0a61c3546ebdd5f2e2fbf385a2a8a51d3d2a0fe9ec578310070e82c600a1 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,979 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.1.1-py3-none-any.whl#sha256=3cd0fc5e41d154d3e8aeaa1e5887f0107a2e4d3f18fa518e3c1f295cc3675471 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,979 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.0.1-py3-none-any.whl#sha256=c91d14a2d7daf9934b9fe4715fd9bca1d1a3d8d818c0f6d9f6fae816b18d8839 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,979 Skipping link: No binaries permitted for flickrapi: https://archive1.piwheels.org/simple/flickrapi/flickrapi-2.0-py3-none-any.whl#sha256=932c89b3e87369cbe6cd496bb2ead2d2c3e4cb3b8a31dd9d8e45d47ea8a6dba6 (from https://www.piwheels.org/simple/flickrapi/) 2025-09-07T20:18:35,979 Skipping link: not a file: https://www.piwheels.org/simple/flickrapi/ 2025-09-07T20:18:35,979 Skipping link: not a file: https://pypi.org/simple/flickrapi/ 2025-09-07T20:18:36,007 Given no hashes to check 1 links for project 'flickrapi': discarding no candidates 2025-09-07T20:18:36,008 Collecting flickrapi==1.2 2025-09-07T20:18:36,010 Created temporary directory: /tmp/pip-unpack-1_ji6iwz 2025-09-07T20:18:36,147 Downloading flickrapi-1.2.tar.gz (35 kB) 2025-09-07T20:18:36,188 Added flickrapi==1.2 from https://files.pythonhosted.org/packages/86/a7/ddbbb211482e161bb2bd450886354ac2b7b2ac0408e124e274c42de30980/flickrapi-1.2.tar.gz to build tracker '/tmp/pip-build-tracker-v3mbzr84' 2025-09-07T20:18:36,189 Running setup.py (path:/tmp/pip-wheel-8x1t6fgk/flickrapi_fb6e450575d24c27a4db7ca433c9521d/setup.py) egg_info for package flickrapi 2025-09-07T20:18:36,190 Created temporary directory: /tmp/pip-pip-egg-info-a06y3ztn 2025-09-07T20:18:36,190 Preparing metadata (setup.py): started 2025-09-07T20:18:36,191 Running command python setup.py egg_info 2025-09-07T20:18:36,702 Traceback (most recent call last): 2025-09-07T20:18:36,703 File "", line 2, in 2025-09-07T20:18:36,703 exec(compile(''' 2025-09-07T20:18:36,703 ~~~~^^^^^^^^^^^^ 2025-09-07T20:18:36,703 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:18:36,703 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,704 ...<32 lines>... 2025-09-07T20:18:36,704 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:18:36,704 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,704 ''' % ('/tmp/pip-wheel-8x1t6fgk/flickrapi_fb6e450575d24c27a4db7ca433c9521d/setup.py',), "", "exec")) 2025-09-07T20:18:36,704 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,704 File "", line 35, in 2025-09-07T20:18:36,704 File "/tmp/pip-wheel-8x1t6fgk/flickrapi_fb6e450575d24c27a4db7ca433c9521d/setup.py", line 8, in 2025-09-07T20:18:36,704 import ez_setup 2025-09-07T20:18:36,705 File "/tmp/pip-wheel-8x1t6fgk/flickrapi_fb6e450575d24c27a4db7ca433c9521d/ez_setup.py", line 94 2025-09-07T20:18:36,705 except pkg_resources.VersionConflict, e: 2025-09-07T20:18:36,705 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,705 SyntaxError: multiple exception types must be parenthesized 2025-09-07T20:18:36,788 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:18:36,801 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:18:36,801 exec(compile('"'"''"'"''"'"' 2025-09-07T20:18:36,801 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:18:36,801 # 2025-09-07T20:18:36,801 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:18:36,801 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:18:36,801 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:18:36,801 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:18:36,801 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:18:36,801 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:18:36,801 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:18:36,801 import os, sys, tokenize, traceback 2025-09-07T20:18:36,801 2025-09-07T20:18:36,801 try: 2025-09-07T20:18:36,801 import setuptools 2025-09-07T20:18:36,801 except ImportError: 2025-09-07T20:18:36,801 print( 2025-09-07T20:18:36,801 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:18:36,801 "the build environment with exception:", 2025-09-07T20:18:36,801 file=sys.stderr, 2025-09-07T20:18:36,801 ) 2025-09-07T20:18:36,801 traceback.print_exc() 2025-09-07T20:18:36,801 sys.exit(1) 2025-09-07T20:18:36,801 2025-09-07T20:18:36,801 __file__ = %r 2025-09-07T20:18:36,801 sys.argv[0] = __file__ 2025-09-07T20:18:36,801 2025-09-07T20:18:36,801 if os.path.exists(__file__): 2025-09-07T20:18:36,801 filename = __file__ 2025-09-07T20:18:36,801 with tokenize.open(__file__) as f: 2025-09-07T20:18:36,801 setup_py_code = f.read() 2025-09-07T20:18:36,801 else: 2025-09-07T20:18:36,801 filename = "" 2025-09-07T20:18:36,801 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:18:36,801 2025-09-07T20:18:36,801 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:18:36,801 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8x1t6fgk/flickrapi_fb6e450575d24c27a4db7ca433c9521d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-a06y3ztn[/] 2025-09-07T20:18:36,801 [bold magenta]cwd[/]: /tmp/pip-wheel-8x1t6fgk/flickrapi_fb6e450575d24c27a4db7ca433c9521d/ 2025-09-07T20:18:36,801 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:18:36,802 ERROR: metadata generation failed 2025-09-07T20:18:36,809 Exception information: 2025-09-07T20:18:36,809 Traceback (most recent call last): 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:18:36,809 call_subprocess( 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~^ 2025-09-07T20:18:36,809 args, 2025-09-07T20:18:36,809 ^^^^^ 2025-09-07T20:18:36,809 ...<2 lines>... 2025-09-07T20:18:36,809 spinner=spinner, 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 ) 2025-09-07T20:18:36,809 ^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:18:36,809 raise error 2025-09-07T20:18:36,809 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:18:36,809 2025-09-07T20:18:36,809 The above exception was the direct cause of the following exception: 2025-09-07T20:18:36,809 2025-09-07T20:18:36,809 Traceback (most recent call last): 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:18:36,809 status = _inner_run() 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:18:36,809 return self.run(options, args) 2025-09-07T20:18:36,809 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:18:36,809 return func(self, options, args) 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:18:36,809 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:18:36,809 result = self._result = resolver.resolve( 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:18:36,809 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 ) 2025-09-07T20:18:36,809 ^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:18:36,809 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:18:36,809 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:18:36,809 if not criterion.candidates: 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:18:36,809 return bool(self._sequence) 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:18:36,809 self._bool = any(self) 2025-09-07T20:18:36,809 ~~~^^^^^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:18:36,809 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:18:36,809 ^^^^^^^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:18:36,809 candidate = func() 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:18:36,809 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:18:36,809 link, template, name, version 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 ) 2025-09-07T20:18:36,809 ^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:18:36,809 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~^ 2025-09-07T20:18:36,809 link, 2025-09-07T20:18:36,809 ^^^^^ 2025-09-07T20:18:36,809 ...<3 lines>... 2025-09-07T20:18:36,809 version=version, 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 ) 2025-09-07T20:18:36,809 ^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:18:36,809 super().__init__( 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:18:36,809 link=link, 2025-09-07T20:18:36,809 ^^^^^^^^^^ 2025-09-07T20:18:36,809 ...<4 lines>... 2025-09-07T20:18:36,809 version=version, 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 ) 2025-09-07T20:18:36,809 ^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:18:36,809 self.dist = self._prepare() 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:18:36,809 dist = self._prepare_distribution() 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:18:36,809 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:18:36,809 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:18:36,809 dist = _get_prepared_distribution( 2025-09-07T20:18:36,809 req, 2025-09-07T20:18:36,809 ...<3 lines>... 2025-09-07T20:18:36,809 self.check_build_deps, 2025-09-07T20:18:36,809 ) 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:18:36,809 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:18:36,809 finder, build_isolation, check_build_deps 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 ) 2025-09-07T20:18:36,809 ^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:18:36,809 self.req.prepare_metadata() 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:18:36,809 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:18:36,809 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:18:36,809 build_env=self.build_env, 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 ...<3 lines>... 2025-09-07T20:18:36,809 details=details, 2025-09-07T20:18:36,809 ^^^^^^^^^^^^^^^^ 2025-09-07T20:18:36,809 ) 2025-09-07T20:18:36,809 ^ 2025-09-07T20:18:36,809 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:18:36,809 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:18:36,809 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:18:36,832 Removed flickrapi==1.2 from https://files.pythonhosted.org/packages/86/a7/ddbbb211482e161bb2bd450886354ac2b7b2ac0408e124e274c42de30980/flickrapi-1.2.tar.gz from build tracker '/tmp/pip-build-tracker-v3mbzr84' 2025-09-07T20:18:36,833 Removed build tracker: '/tmp/pip-build-tracker-v3mbzr84'