2025-09-08T07:09:24,748 Created temporary directory: /tmp/pip-build-tracker-84azq568 2025-09-08T07:09:24,749 Initialized build tracking at /tmp/pip-build-tracker-84azq568 2025-09-08T07:09:24,749 Created build tracker: /tmp/pip-build-tracker-84azq568 2025-09-08T07:09:24,749 Entered build tracker: /tmp/pip-build-tracker-84azq568 2025-09-08T07:09:24,749 Created temporary directory: /tmp/pip-wheel-ghzgxilk 2025-09-08T07:09:24,752 Created temporary directory: /tmp/pip-ephem-wheel-cache-ja851k1_ 2025-09-08T07:09:24,812 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T07:09:24,814 2 location(s) to search for versions of demographer-popgen: 2025-09-08T07:09:24,814 * https://pypi.org/simple/demographer-popgen/ 2025-09-08T07:09:24,814 * https://www.piwheels.org/simple/demographer-popgen/ 2025-09-08T07:09:24,815 Fetching project page and analyzing links: https://pypi.org/simple/demographer-popgen/ 2025-09-08T07:09:24,815 Getting page https://pypi.org/simple/demographer-popgen/ 2025-09-08T07:09:24,816 Found index url https://pypi.org/simple/ 2025-09-08T07:09:24,887 Fetched page https://pypi.org/simple/demographer-popgen/ as application/vnd.pypi.simple.v1+json 2025-09-08T07:09:24,892 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/76/d6/e5576a45c5cdd85e86c47c6721517af673abfcbbfb5ecac411eaae28787c/demographer_popgen-0.0.0.dev0-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,893 Found link https://files.pythonhosted.org/packages/64/b4/0f7a0dd51b18ce1244ab979ba5052579167125bae445d387ae687c705e1d/demographer_popgen-0.0.0.dev0.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev0 2025-09-08T07:09:24,893 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/4a/a4/13b79b9ed01c51949cd179a2c5e995e5951064f769a00779cf1bbbd1092d/demographer_popgen-0.0.0.dev1-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,893 Found link https://files.pythonhosted.org/packages/2d/ec/29e4a133b23a6b90df1a878d6f730f371c80324a30aef30b6fa660698b2e/demographer_popgen-0.0.0.dev1.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev1 2025-09-08T07:09:24,893 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/f6/69/a9101a970f8b6d6f33fc36f63b3169b95794fbb29b4363cb4983b97b4e5d/demographer_popgen-0.0.0.dev2-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,894 Found link https://files.pythonhosted.org/packages/1d/7d/2bfe5411aec91473121fdbe23eea18768e8f57d3ebf5c5c979c6153cd899/demographer_popgen-0.0.0.dev2.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev2 2025-09-08T07:09:24,894 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/9e/f1/fd7abb525c57cd8817d2337f8feb098d14c263e239da58ae4b2933a9bded/demographer_popgen-0.0.0.dev3-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,894 Found link https://files.pythonhosted.org/packages/fa/44/79822803e56ce16ab6881a76ab396ab47e7bcf44fa8201be0d1605452518/demographer_popgen-0.0.0.dev3.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev3 2025-09-08T07:09:24,894 Found link https://files.pythonhosted.org/packages/ac/f8/daf47379d993dbb26a2fe8931489d937a6e86528e7a02ffe0de0261512cb/demographer_popgen-0.0.0.dev4.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev4 2025-09-08T07:09:24,895 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/8f/7c/e6294f953a50bb19374e4f155b93018da15e5fce7352ed866c537462da23/demographer_popgen-0.0.0.dev5-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,895 Found link https://files.pythonhosted.org/packages/94/8e/022deb719880eec0b370b61b6b331c458a6ddd32c83ed9a7a9c26ce185e6/demographer_popgen-0.0.0.dev5.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev5 2025-09-08T07:09:24,895 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/57/53/50d75773776923190acfb49835b6004065ab981466701df913108bafa632/demographer_popgen-0.0.0.dev6-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,895 Found link https://files.pythonhosted.org/packages/19/ba/d9b6fe9006db5e863e41ea6959a18917c43f18808e18ce6ffb8e8f7e4216/demographer_popgen-0.0.0.dev6.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev6 2025-09-08T07:09:24,895 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/d4/c5/0ca133e575614abbd914f46784b203e4d5856cd73b298dda3e1ff6b911fc/demographer_popgen-0.0.0.dev7-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,896 Found link https://files.pythonhosted.org/packages/ce/b8/a3eb59bafc8e5b2ef18abed7831b39c37dcb969faf344c94241ac749cb62/demographer_popgen-0.0.0.dev7.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev7 2025-09-08T07:09:24,896 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/b8/c0/075bc4d30d560a7e5b8e5a8e0bfaab0cbbfa4373a3ed5c471df1668e64d1/demographer_popgen-0.0.0.dev8-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,896 Found link https://files.pythonhosted.org/packages/3b/d0/87c3a63072893c985a768947e2354cc9093626819c0e1a0f871012768e77/demographer_popgen-0.0.0.dev8.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev8 2025-09-08T07:09:24,896 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/96/93/fccc777ade702f9fd67570b971d7d94b99049c3d7b5fb49614d485def9ca/demographer_popgen-0.0.0.dev9-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,896 Found link https://files.pythonhosted.org/packages/40/2f/c8d653eaf887b3751c2c7472b7a065326aad08be3c11b00b43ae13574e99/demographer_popgen-0.0.0.dev9.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev9 2025-09-08T07:09:24,897 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/4d/45/245b9e6b185a8972171a9bcd8197e504446b2cc019e0ba96181eaa58e793/demographer_popgen-0.0.0.dev10-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,897 Found link https://files.pythonhosted.org/packages/11/5b/9b1e69051fbb23dca5a530048eda15d550ad61d8588be03e2f12efbe4c5e/demographer_popgen-0.0.0.dev10.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev10 2025-09-08T07:09:24,897 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/e4/2f/b5bd1b8bfb8aac6f4d7c50b373869d609f582d338f5b379bd4219c68ff64/demographer_popgen-0.0.0.dev11-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,897 Found link https://files.pythonhosted.org/packages/56/7c/3d6413230dbcb1508f55c1cdea3d0cfbbe943a2b614b28e9101d030ca284/demographer_popgen-0.0.0.dev11.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev11 2025-09-08T07:09:24,897 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/6e/df/2d405d99c496fa3353f9e3ae87da358ba4e49e17ed707afbc7ab03373b78/demographer_popgen-0.0.0.dev12-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,897 Found link https://files.pythonhosted.org/packages/51/1b/bf5fb98a32c87c69fb15724d0c723a719aeea030763eac2e8e2dd0fb0870/demographer_popgen-0.0.0.dev12.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev12 2025-09-08T07:09:24,898 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/46/aa/96a2465ca90e960980452917e19d41607f72a4af8384229b00326083102e/demographer_popgen-0.0.0.dev13-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,898 Found link https://files.pythonhosted.org/packages/71/67/d97244cf1472d19f133c018ff0647ca267ad5253bf39bec713daae0c7814/demographer_popgen-0.0.0.dev13.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev13 2025-09-08T07:09:24,898 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/f5/4f/2ef3e4e46928a1c5830be2623f098c887e3377700d719e535f9d1121c85a/demographer_popgen-0.0.0.dev14-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,898 Found link https://files.pythonhosted.org/packages/38/99/5b397a1285be03228ea750f698ae1039dc28a2d357054c2d13e15c5ca5ec/demographer_popgen-0.0.0.dev14.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev14 2025-09-08T07:09:24,898 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/35/54/b069447acf02ae297856bfe249b60006df5913552d98bfbf1ae167660f63/demographer_popgen-0.0.0.dev15-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,899 Found link https://files.pythonhosted.org/packages/b6/9b/2e6842bd00249f6c16c0765ff33c405b581cee11ee9220adda9837a8f7b7/demographer_popgen-0.0.0.dev15.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev15 2025-09-08T07:09:24,899 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/68/7b/19f63ffff2a3cd82ac8c94863b422a009b83ad575cbd14dbdfcdedc87278/demographer_popgen-0.0.0.dev16-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,899 Found link https://files.pythonhosted.org/packages/67/97/519f8adcbea1a4c2344b228fcae4ed08e8ced60cc4d1f9b9b233966a56d1/demographer_popgen-0.0.0.dev16.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev16 2025-09-08T07:09:24,899 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/45/1a/57f5da5329dad3f46bcd5d6d42c8ff67e2370864dd982c83d51facec3d36/demographer_popgen-0.0.0.dev17-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,899 Found link https://files.pythonhosted.org/packages/f3/ba/3a992a91c03a9bfb44d68c6cce5552840f5facd724f0c00b94d1ca0c124f/demographer_popgen-0.0.0.dev17.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev17 2025-09-08T07:09:24,899 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/b1/bc/81b0822c5d1c8baf75c53c5b3ab41b3c44e6cadfe2f39e09ec9b4202517d/demographer_popgen-0.0.0.dev18-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,900 Found link https://files.pythonhosted.org/packages/f5/24/f8abaab604c3eec51f3e4a6583b2fff7c0710241dd4ee4975c89b735b9f7/demographer_popgen-0.0.0.dev18.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev18 2025-09-08T07:09:24,900 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/e8/30/fdf4ec52b29d9a3f5fa7c50527eff10fff0122251d9013cecab99214a4c7/demographer_popgen-0.0.0.dev19-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,900 Found link https://files.pythonhosted.org/packages/d5/f1/ff9fcf074552a739fee4e9e8bfdcd41744cccafb85551f949ff374ca9a80/demographer_popgen-0.0.0.dev19.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev19 2025-09-08T07:09:24,900 Skipping link: No binaries permitted for demographer-popgen: https://files.pythonhosted.org/packages/48/b6/3f530a496d29971577e5ebe977ccea1996df264fc0eeb3439af3e1182f23/demographer_popgen-0.0.0.dev20-py2-none-any.whl (from https://pypi.org/simple/demographer-popgen/) 2025-09-08T07:09:24,900 Found link https://files.pythonhosted.org/packages/d6/1c/74fef080a65825ce46cc2f8726017891484a9d79c5da8943931bfc502251/demographer_popgen-0.0.0.dev20.tar.gz (from https://pypi.org/simple/demographer-popgen/), version: 0.0.0.dev20 2025-09-08T07:09:24,901 Fetching project page and analyzing links: https://www.piwheels.org/simple/demographer-popgen/ 2025-09-08T07:09:24,901 Getting page https://www.piwheels.org/simple/demographer-popgen/ 2025-09-08T07:09:24,902 Found index url https://www.piwheels.org/simple/ 2025-09-08T07:09:24,998 Fetched page https://www.piwheels.org/simple/demographer-popgen/ as text/html 2025-09-08T07:09:25,001 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev20-py3-none-any.whl#sha256=94d27642be2280730d9b03bd739279d3cfadd90395b694ee7bac0c34ea4787dc (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,001 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev19-py3-none-any.whl#sha256=ed85566c40c542f90114800fe6420ed1500f9d60cc2a3f3bf97e7c393ebbff81 (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,001 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev18-py3-none-any.whl#sha256=ee7ea52657db8e68becd95f1810be76803efa6e4bd3a5759decabf0a455bd702 (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,001 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev17-py3-none-any.whl#sha256=f6a36852b158d67de5dc0f17ca91e4610c06fdd01a6d45d9f92295dd11b40424 (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,002 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev16-py3-none-any.whl#sha256=36b4ed6accaa9528ac86bb1b244615ce72f31f41c822e847d17b6e5999f2d02a (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,002 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev15-py3-none-any.whl#sha256=9d962283e5f8a4a7ecddd04a7523b4236fdb211a54c2a91b92f79e97abff4948 (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,002 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev14-py3-none-any.whl#sha256=8270401a531851d846559f15170c9c281fe78b3a0dd50990d8991c6202fcdbc2 (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,002 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev13-py3-none-any.whl#sha256=6a4cc12536dafb22a1561d4b36e81b1f7124eb943d58767ec94351a99af6362d (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,002 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev12-py3-none-any.whl#sha256=d156c9880bef85b7e59fe391953fa981e4658587369e09c649630b750f0acc81 (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,002 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev11-py3-none-any.whl#sha256=d15e9cc6afdb865f0e656002cd0094c55fe9a0bbc8674c6e7ac60a2d9b758e67 (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,002 Skipping link: No binaries permitted for demographer-popgen: https://archive1.piwheels.org/simple/demographer-popgen/demographer_popgen-0.0.0.dev10-py3-none-any.whl#sha256=b8aef7140ad35ba6274c6ddd374ed780c61d1558fbc6e188064162d5432d1fb0 (from https://www.piwheels.org/simple/demographer-popgen/) 2025-09-08T07:09:25,003 Skipping link: not a file: https://www.piwheels.org/simple/demographer-popgen/ 2025-09-08T07:09:25,003 Skipping link: not a file: https://pypi.org/simple/demographer-popgen/ 2025-09-08T07:09:25,030 Given no hashes to check 1 links for project 'demographer-popgen': discarding no candidates 2025-09-08T07:09:25,031 Collecting demographer-popgen==0.0.0.dev4 2025-09-08T07:09:25,032 Created temporary directory: /tmp/pip-unpack-k3sjzi8z 2025-09-08T07:09:25,169 Downloading demographer_popgen-0.0.0.dev4.tar.gz (2.2 kB) 2025-09-08T07:09:25,187 Added demographer-popgen==0.0.0.dev4 from https://files.pythonhosted.org/packages/ac/f8/daf47379d993dbb26a2fe8931489d937a6e86528e7a02ffe0de0261512cb/demographer_popgen-0.0.0.dev4.tar.gz to build tracker '/tmp/pip-build-tracker-84azq568' 2025-09-08T07:09:25,188 Running setup.py (path:/tmp/pip-wheel-ghzgxilk/demographer-popgen_0973eb12d0f8494fb28130b0b6717558/setup.py) egg_info for package demographer-popgen 2025-09-08T07:09:25,189 Created temporary directory: /tmp/pip-pip-egg-info-lp1nvfhw 2025-09-08T07:09:25,189 Preparing metadata (setup.py): started 2025-09-08T07:09:25,190 Running command python setup.py egg_info 2025-09-08T07:09:26,246 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T07:09:26,246 !! 2025-09-08T07:09:26,246 ******************************************************************************** 2025-09-08T07:09:26,246 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T07:09:26,246 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2025-09-08T07:09:26,246 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T07:09:26,247 ******************************************************************************** 2025-09-08T07:09:26,247 !! 2025-09-08T07:09:26,247 self._finalize_license_expression() 2025-09-08T07:09:26,320 running egg_info 2025-09-08T07:09:26,392 creating /tmp/pip-pip-egg-info-lp1nvfhw/demographer_popgen.egg-info 2025-09-08T07:09:26,392 writing /tmp/pip-pip-egg-info-lp1nvfhw/demographer_popgen.egg-info/PKG-INFO 2025-09-08T07:09:26,394 writing dependency_links to /tmp/pip-pip-egg-info-lp1nvfhw/demographer_popgen.egg-info/dependency_links.txt 2025-09-08T07:09:26,394 writing requirements to /tmp/pip-pip-egg-info-lp1nvfhw/demographer_popgen.egg-info/requires.txt 2025-09-08T07:09:26,395 writing top-level names to /tmp/pip-pip-egg-info-lp1nvfhw/demographer_popgen.egg-info/top_level.txt 2025-09-08T07:09:26,395 writing manifest file '/tmp/pip-pip-egg-info-lp1nvfhw/demographer_popgen.egg-info/SOURCES.txt' 2025-09-08T07:09:26,545 error: package directory 'demographer_popgen' does not exist 2025-09-08T07:09:26,658 ERROR: python setup.py egg_info exited with 1 2025-09-08T07:09:26,669 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T07:09:26,669 exec(compile('"'"''"'"''"'"' 2025-09-08T07:09:26,669 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:09:26,669 # 2025-09-08T07:09:26,669 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T07:09:26,669 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T07:09:26,669 # - It provides a clear error message when setuptools is not installed. 2025-09-08T07:09:26,669 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T07:09:26,669 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T07:09:26,669 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T07:09:26,669 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T07:09:26,669 import os, sys, tokenize, traceback 2025-09-08T07:09:26,669 2025-09-08T07:09:26,669 try: 2025-09-08T07:09:26,669 import setuptools 2025-09-08T07:09:26,669 except ImportError: 2025-09-08T07:09:26,669 print( 2025-09-08T07:09:26,669 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T07:09:26,669 "the build environment with exception:", 2025-09-08T07:09:26,669 file=sys.stderr, 2025-09-08T07:09:26,669 ) 2025-09-08T07:09:26,669 traceback.print_exc() 2025-09-08T07:09:26,669 sys.exit(1) 2025-09-08T07:09:26,669 2025-09-08T07:09:26,669 __file__ = %r 2025-09-08T07:09:26,669 sys.argv[0] = __file__ 2025-09-08T07:09:26,669 2025-09-08T07:09:26,669 if os.path.exists(__file__): 2025-09-08T07:09:26,669 filename = __file__ 2025-09-08T07:09:26,669 with tokenize.open(__file__) as f: 2025-09-08T07:09:26,669 setup_py_code = f.read() 2025-09-08T07:09:26,669 else: 2025-09-08T07:09:26,669 filename = "" 2025-09-08T07:09:26,669 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T07:09:26,669 2025-09-08T07:09:26,669 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:09:26,669 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ghzgxilk/demographer-popgen_0973eb12d0f8494fb28130b0b6717558/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-lp1nvfhw[/] 2025-09-08T07:09:26,670 [bold magenta]cwd[/]: /tmp/pip-wheel-ghzgxilk/demographer-popgen_0973eb12d0f8494fb28130b0b6717558/ 2025-09-08T07:09:26,670 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T07:09:26,671 ERROR: metadata generation failed 2025-09-08T07:09:26,675 Exception information: 2025-09-08T07:09:26,675 Traceback (most recent call last): 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T07:09:26,675 call_subprocess( 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~^ 2025-09-08T07:09:26,675 args, 2025-09-08T07:09:26,675 ^^^^^ 2025-09-08T07:09:26,675 ...<2 lines>... 2025-09-08T07:09:26,675 spinner=spinner, 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 ) 2025-09-08T07:09:26,675 ^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T07:09:26,675 raise error 2025-09-08T07:09:26,675 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T07:09:26,675 2025-09-08T07:09:26,675 The above exception was the direct cause of the following exception: 2025-09-08T07:09:26,675 2025-09-08T07:09:26,675 Traceback (most recent call last): 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T07:09:26,675 status = _inner_run() 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T07:09:26,675 return self.run(options, args) 2025-09-08T07:09:26,675 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T07:09:26,675 return func(self, options, args) 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T07:09:26,675 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T07:09:26,675 result = self._result = resolver.resolve( 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:09:26,675 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 ) 2025-09-08T07:09:26,675 ^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T07:09:26,675 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T07:09:26,675 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T07:09:26,675 if not criterion.candidates: 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T07:09:26,675 return bool(self._sequence) 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T07:09:26,675 self._bool = any(self) 2025-09-08T07:09:26,675 ~~~^^^^^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T07:09:26,675 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T07:09:26,675 ^^^^^^^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T07:09:26,675 candidate = func() 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T07:09:26,675 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:09:26,675 link, template, name, version 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 ) 2025-09-08T07:09:26,675 ^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T07:09:26,675 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~^ 2025-09-08T07:09:26,675 link, 2025-09-08T07:09:26,675 ^^^^^ 2025-09-08T07:09:26,675 ...<3 lines>... 2025-09-08T07:09:26,675 version=version, 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 ) 2025-09-08T07:09:26,675 ^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T07:09:26,675 super().__init__( 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:09:26,675 link=link, 2025-09-08T07:09:26,675 ^^^^^^^^^^ 2025-09-08T07:09:26,675 ...<4 lines>... 2025-09-08T07:09:26,675 version=version, 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 ) 2025-09-08T07:09:26,675 ^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T07:09:26,675 self.dist = self._prepare() 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T07:09:26,675 dist = self._prepare_distribution() 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T07:09:26,675 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T07:09:26,675 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T07:09:26,675 dist = _get_prepared_distribution( 2025-09-08T07:09:26,675 req, 2025-09-08T07:09:26,675 ...<3 lines>... 2025-09-08T07:09:26,675 self.check_build_deps, 2025-09-08T07:09:26,675 ) 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T07:09:26,675 abstract_dist.prepare_distribution_metadata( 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:09:26,675 finder, build_isolation, check_build_deps 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 ) 2025-09-08T07:09:26,675 ^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T07:09:26,675 self.req.prepare_metadata() 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T07:09:26,675 self.metadata_directory = generate_metadata_legacy( 2025-09-08T07:09:26,675 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:09:26,675 build_env=self.build_env, 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 ...<3 lines>... 2025-09-08T07:09:26,675 details=details, 2025-09-08T07:09:26,675 ^^^^^^^^^^^^^^^^ 2025-09-08T07:09:26,675 ) 2025-09-08T07:09:26,675 ^ 2025-09-08T07:09:26,675 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T07:09:26,675 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T07:09:26,675 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T07:09:26,697 Removed demographer-popgen==0.0.0.dev4 from https://files.pythonhosted.org/packages/ac/f8/daf47379d993dbb26a2fe8931489d937a6e86528e7a02ffe0de0261512cb/demographer_popgen-0.0.0.dev4.tar.gz from build tracker '/tmp/pip-build-tracker-84azq568' 2025-09-08T07:09:26,697 Removed build tracker: '/tmp/pip-build-tracker-84azq568'