2026-07-08T14:33:11,942 Created temporary directory: /tmp/pip-ephem-wheel-cache-gheoh52o 2026-07-08T14:33:11,944 Created temporary directory: /tmp/pip-build-tracker-v0jm7wey 2026-07-08T14:33:11,945 Initialized build tracking at /tmp/pip-build-tracker-v0jm7wey 2026-07-08T14:33:11,945 Created build tracker: /tmp/pip-build-tracker-v0jm7wey 2026-07-08T14:33:11,946 Entered build tracker: /tmp/pip-build-tracker-v0jm7wey 2026-07-08T14:33:11,946 Created temporary directory: /tmp/pip-wheel-kcyerkva 2026-07-08T14:33:11,949 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 2026-07-08T14:33:11,952 Created temporary directory: /tmp/pip-ephem-wheel-cache-9amz0h_m 2026-07-08T14:33:11,976 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-08T14:33:11,980 2 location(s) to search for versions of peerannot: 2026-07-08T14:33:11,980 * https://pypi.org/simple/peerannot/ 2026-07-08T14:33:11,980 * https://www.piwheels.org/simple/peerannot/ 2026-07-08T14:33:11,981 Fetching project page and analyzing links: https://pypi.org/simple/peerannot/ 2026-07-08T14:33:11,981 Getting page https://pypi.org/simple/peerannot/ 2026-07-08T14:33:11,983 Found index url https://pypi.org/simple 2026-07-08T14:33:12,218 Fetched page https://pypi.org/simple/peerannot/ as application/vnd.pypi.simple.v1+json 2026-07-08T14:33:12,233 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/b9/3a/c55f90d535e8becd170c0ec707d8a57de43f880adcb6918a42714c1b6c69/PeerAnnot-0.0.0-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,234 Found link https://files.pythonhosted.org/packages/36/76/07f57f96b1c7c3e6bb1dd6bf4a5ccf6dd28b9723ba4c76babf89bfe1dd5e/PeerAnnot-0.0.0.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.0 2026-07-08T14:33:12,235 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/8f/e4/25e0ce4020c169c80f518655e1e5a744e9b19f9b009029637387799de584/PeerAnnot-0.0.1-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,235 Found link https://files.pythonhosted.org/packages/a8/ad/79bd716665142db1e7723f4d1be0a5a733b8fbc4116471b9515fc363a91d/PeerAnnot-0.0.1.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1 2026-07-08T14:33:12,236 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/ef/48/1b3344b6422adc915fc83df103548a3dd06f1109557bcc21686a4b5db689/PeerAnnot-0.0.1.post1-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,237 Found link https://files.pythonhosted.org/packages/c9/49/25205ff500016e5f894f3279a54c3fbd61d6a07a64db41f1b7016e106c86/PeerAnnot-0.0.1.post1.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post1 2026-07-08T14:33:12,238 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/72/4f/4fbdf899ecfb5a0e1cfd178227d72f44c760692a18fd5e3870473b6c89a3/PeerAnnot-0.0.1.post2-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,238 Found link https://files.pythonhosted.org/packages/66/fc/4248b30afadc2ffd68df23d237d2a0fc9bc39e82472c04b4fbce717aafd2/PeerAnnot-0.0.1.post2.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post2 2026-07-08T14:33:12,239 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/3d/e2/f8559b5380335390d34f5db1563c615c05c04baa5883e6d856894d7a69b9/PeerAnnot-0.0.1.post3-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,240 Found link https://files.pythonhosted.org/packages/a0/5d/b715a716b6106f745ee636262602384cbfd36b45580425fe440c5beeea04/PeerAnnot-0.0.1.post3.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post3 2026-07-08T14:33:12,240 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/93/74/15385f12ee6ccb4c6e992d7eb1503b47534e3e43d57b60cc93806cb754a3/PeerAnnot-0.0.1.post4-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,241 Found link https://files.pythonhosted.org/packages/18/4b/df3e8ae407a8f21d44ef41ae1015f13f507d0e652fde6760d52a7efaaa27/PeerAnnot-0.0.1.post4.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post4 2026-07-08T14:33:12,242 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/0c/5d/ab17708f99e2f2d2c00e59248c117dfe42463c248cf2d025088816b7e2be/PeerAnnot-0.0.1.post5-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,242 Found link https://files.pythonhosted.org/packages/6c/10/f3402064f26780fcc2629d17188156691a6c13725c830d49b439524b07d2/PeerAnnot-0.0.1.post5.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post5 2026-07-08T14:33:12,243 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/6b/f4/3a659d208c2ac386ff520304fddfb877d7252980f90dbd71ab5cdacad03f/PeerAnnot-0.0.1.post6-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,244 Found link https://files.pythonhosted.org/packages/ef/ec/d57f75ae415ad4561d872ee2a276a055ec4430d7d5a2a033ea946f3ba7ab/PeerAnnot-0.0.1.post6.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post6 2026-07-08T14:33:12,244 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/dc/83/18bfd05b7836e2eda57e760da48c198e9f9ef3b77319650cc98ecab81acd/PeerAnnot-0.0.1.post7-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,245 Found link https://files.pythonhosted.org/packages/cf/e1/ea275ca8e5802f9158e2de98e2571dac2f78bf747aa60ab590a0206943d5/PeerAnnot-0.0.1.post7.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post7 2026-07-08T14:33:12,245 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/24/fd/a8a1e23d780c3c2b7a33d0931a682604ab78e8873fd6c419328bcf026ec4/PeerAnnot-0.0.1.post8-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,246 Found link https://files.pythonhosted.org/packages/73/86/34c307db917133362d159bdc731afb8d3cff8bce48175cbc97bd27c6b323/PeerAnnot-0.0.1.post8.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post8 2026-07-08T14:33:12,247 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/30/50/58a7e9446d921a22192b220e1dfaba13040a73b864482f4197ba9fe4928c/PeerAnnot-0.0.1.post9-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,247 Found link https://files.pythonhosted.org/packages/dd/71/b94ad97cab8d83bde8d05acb23bf3af002e83ae39a4411d7d76fddb19db6/PeerAnnot-0.0.1.post9.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post9 2026-07-08T14:33:12,248 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/de/31/9eac6a6b7cba2aa31fc78c119e543829332651fc0357decc5715d61e9838/PeerAnnot-0.0.1.post10-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,249 Found link https://files.pythonhosted.org/packages/36/7a/9b09710d8d50e979d3f7ef8d4b0f577fd0f26b7afd2b53ddba9472bd1dea/PeerAnnot-0.0.1.post10.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post10 2026-07-08T14:33:12,249 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/3c/72/cd346de7c66578fa16273f866acc00a9d6b155c1373a0e14d2adb2cb2c6a/PeerAnnot-0.0.1.post11-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,250 Found link https://files.pythonhosted.org/packages/4e/dd/665d60148d12a33d4fddc81b3441c46b0fac5abeb2a3f1df6267f6334f95/PeerAnnot-0.0.1.post11.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post11 2026-07-08T14:33:12,251 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/01/14/c3154eac784dd71d99d6a9ee3c249ad76028f99a122d0671dcc33561882a/PeerAnnot-0.0.1.post12-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,252 Found link https://files.pythonhosted.org/packages/a8/f2/d7413da3bbdb65f134fd9a8bb59a006d928850d4e585967347309b005974/PeerAnnot-0.0.1.post12.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post12 2026-07-08T14:33:12,252 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/63/27/fbe7a7d46fc1cd686015ea37fd555ed1b23d3f1a29797d1b943e5ce27f94/PeerAnnot-0.0.1.post13-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,253 Found link https://files.pythonhosted.org/packages/d7/81/9f3fbbecc175d49e89fdfa6179a35890f55224228906c4a13815a203f96a/PeerAnnot-0.0.1.post13.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post13 2026-07-08T14:33:12,253 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/f7/48/ec0de524ae1fd912cd2a967e92b55586ec81b6ac2824c32f2fa861063d45/PeerAnnot-0.0.1.post15-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,254 Found link https://files.pythonhosted.org/packages/9d/b6/b0d175e2f39783869600d7645b50c1d01e4d94484707bf69aa9a68c2ae31/PeerAnnot-0.0.1.post15.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post15 2026-07-08T14:33:12,254 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/53/92/949fe401d3ae4b82bdaddbe0505e388fd80374b509a47f8973d15151fbe2/PeerAnnot-0.0.1.post16-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,255 Found link https://files.pythonhosted.org/packages/c4/8d/390249661cb1ce16732bf87993255e2d6d4d7b833a3f34efc04873fc2445/PeerAnnot-0.0.1.post16.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post16 2026-07-08T14:33:12,256 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/11/39/6c018b647017b98217c88ae4b88c73d847e6adfd1a82a172865fcde0ea81/PeerAnnot-0.0.1.post17-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,256 Found link https://files.pythonhosted.org/packages/83/c8/2f8e8f82363661d77a55a4de7c2847284e0d9fc4476ca438577234271568/PeerAnnot-0.0.1.post17.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post17 2026-07-08T14:33:12,257 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/df/09/2d2afe3d2e374e97075e954a862c60acc917c427ba094554fde6adf8c69d/PeerAnnot-0.0.1.post18-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,258 Found link https://files.pythonhosted.org/packages/5b/a7/8599075f36647e89dcea6d5e4859622071d5a52e748bd717d19812459a4f/PeerAnnot-0.0.1.post18.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post18 2026-07-08T14:33:12,258 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/16/f3/51451be50772d9d116b22e7ab312ced2f34761953526c1705d5afa13254c/PeerAnnot-0.0.1.post19-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,259 Found link https://files.pythonhosted.org/packages/7e/10/297a2e7c21135f97632a35601ea4f8830e48f7637dbd1073d6de0e0beb60/PeerAnnot-0.0.1.post19.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post19 2026-07-08T14:33:12,260 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/fe/64/cf01f26025e0766d84d658597f14b9a16438c2bf685a8b6bf6aecdba1edf/PeerAnnot-0.0.1.post21-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,260 Found link https://files.pythonhosted.org/packages/9d/91/bdceb6c9ccc587db49de9b70cec2ac85f4c35fcfb70a63536c6b1273bd4c/PeerAnnot-0.0.1.post21.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post21 2026-07-08T14:33:12,261 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/04/65/cdba79ea5e8a066286ee752a9d3ba94fccfdb1992927fe0d291a124aa795/PeerAnnot-0.0.1.post22-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,262 Found link https://files.pythonhosted.org/packages/79/2c/33803131125588762d34e26a35b024856255c25889b0d6472c72f809d0f4/PeerAnnot-0.0.1.post22.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post22 2026-07-08T14:33:12,263 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/21/a5/952d0f4e1a900c9943c009d49304032127f8aa07479b9873f517b9db5ad6/PeerAnnot-0.0.1.post23-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,263 Found link https://files.pythonhosted.org/packages/b9/72/0e4665741ee4a9c65d88538f0f6217aba0cde2e933d6b8edbdb66368820d/PeerAnnot-0.0.1.post23.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post23 2026-07-08T14:33:12,264 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/80/a8/362f4204d8490e30ce923d652a6ab8a3c9427e7af5a2152ae74e38aec7b6/PeerAnnot-0.0.1.post24-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,264 Found link https://files.pythonhosted.org/packages/08/9e/12a9295d5b12e21adf396bb2e33704ffb183861074c3971b7f6d13fb41d2/PeerAnnot-0.0.1.post24.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post24 2026-07-08T14:33:12,265 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/a2/03/77b6e069398857872157e81fb09eb0b6644c57ac1aa94d5bd89eb59bf3fc/PeerAnnot-0.0.1.post26-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,266 Found link https://files.pythonhosted.org/packages/38/50/14bc4036fe390a144ed759c53fbdc7c3e2cd11a396c036acd46a4886270c/PeerAnnot-0.0.1.post26.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post26 2026-07-08T14:33:12,266 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/f8/94/f8f17ec356ed0b35cc44764da95f8bef6dab70befde3a6d3898ae7beb07c/PeerAnnot-0.0.1.post27-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,267 Found link https://files.pythonhosted.org/packages/89/1b/69ef7f1b8b2f564680d8c463663d86a239f4ee77ff7502529ce620b93aea/PeerAnnot-0.0.1.post27.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post27 2026-07-08T14:33:12,268 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/a4/aa/17f62a30435ecfe7a3501893c0816e3388518abeeac6b1ca1e9128b02857/peerannot-0.0.1.post28-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,268 Found link https://files.pythonhosted.org/packages/f1/52/428bce14f7c1e48c7df00eada8b9ead3245f255c994aeb147bffa3d0755a/peerannot-0.0.1.post28.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post28 2026-07-08T14:33:12,269 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/54/35/f2f4b6129ff0b1397cb8d15430e84f720d0cb8d992954cc1eac232405dad/peerannot-0.0.1.post29-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,270 Found link https://files.pythonhosted.org/packages/76/23/9848e0310babef6ccaf2024269c0162ee03d6e688c34ae7c1cd42bef769e/peerannot-0.0.1.post29.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post29 2026-07-08T14:33:12,270 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/a9/0d/970bf3bdb23dfc32e64e4a4472502b0b4c5c6522811fdd4755f1ead312a4/peerannot-0.0.1.post30-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,271 Found link https://files.pythonhosted.org/packages/bd/45/abd782983e3bef7f7e3a0660725bb139c02aadffdb8c437e07e3fc90f24c/peerannot-0.0.1.post30.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post30 2026-07-08T14:33:12,272 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/a4/a9/0d32597a9122a08956420f087808051033911f2f503967dcb13154a81cd3/peerannot-0.0.1.post31-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,272 Found link https://files.pythonhosted.org/packages/35/20/7d7003cc7cdca896c0b52d42a7860640bbe9680d90c199f87ba8e353766f/peerannot-0.0.1.post31.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post31 2026-07-08T14:33:12,273 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/b7/64/d5d8bffcc2802fcf0f1d663fe6467eee2c6a99473a12988014b1de1217f0/peerannot-0.0.1.post32-py3-none-any.whl (from https://pypi.org/simple/peerannot/) 2026-07-08T14:33:12,274 Found link https://files.pythonhosted.org/packages/9b/b4/2c17a0b95a24ef31b3de1c9dbcc6d975306d2251bd9dd76dcd3404e70a3b/peerannot-0.0.1.post32.tar.gz (from https://pypi.org/simple/peerannot/), version: 0.0.1.post32 2026-07-08T14:33:12,274 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/cd/fc/21f0047460323063d968698f0c36934ef69e1c0c134bec034941f9fdc687/peerannot-0.0.1.post33-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,275 Found link https://files.pythonhosted.org/packages/8d/fb/5eb12b2cc1fefc9706bd4569baa40da54c92874bdc76bbfa6da3124d602e/peerannot-0.0.1.post33.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post33 2026-07-08T14:33:12,276 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/3b/44/cd41ff097c456db00962e58a0539629fb686430ca5acee9f99a8b1423d31/peerannot-0.0.1.post34-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,277 Found link https://files.pythonhosted.org/packages/b9/6e/1e6ed492209df07496debe5af0491e2c5d801d4e1a890c1f2e549b4cad82/peerannot-0.0.1.post34.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post34 2026-07-08T14:33:12,277 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/26/5d/17430eb2d922c199b516d44ba4a50ec2f8e691716d78ee53aab802643b94/peerannot-0.0.1.post35-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,278 Found link https://files.pythonhosted.org/packages/b8/c6/9f96c651ff4c8863695d0f62173e99550d74e9ad75a94f2974f5719aacc5/peerannot-0.0.1.post35.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post35 2026-07-08T14:33:12,279 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/4c/9d/ead318609a0a69cdf8bbd11307f854e641e35deb877adb6b970a1ef16eff/peerannot-0.0.1.post36-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,280 Found link https://files.pythonhosted.org/packages/06/3a/7c9d522237596f6fce1fa349aa3dcb03fd61774cfc586fac3d648af9c26e/peerannot-0.0.1.post36.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post36 2026-07-08T14:33:12,281 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/c5/ea/d37ec0d31f8fa5f35b646f4143e0bc1f83870880c935dcfec7e038fa9503/peerannot-0.0.1.post37-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,281 Found link https://files.pythonhosted.org/packages/12/89/19eddfb0aaad3c953b45401642b90c5148345fa2b4a93cc6737aeb31b188/peerannot-0.0.1.post37.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post37 2026-07-08T14:33:12,282 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/a0/31/093c73cf82a6b043a6408e9019c6c7319df4c3953b2b4a8c998c4ec9b393/peerannot-0.0.1.post38-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,283 Found link https://files.pythonhosted.org/packages/be/79/8416835317d057599abf20c3b6bbbead428808d4824476d2420593cc1644/peerannot-0.0.1.post38.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post38 2026-07-08T14:33:12,284 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/46/9b/1d11698ac93fed57d026de8a54f86871fd5d0a3121215b9b92ba740e285c/peerannot-0.0.1.post39-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,285 Found link https://files.pythonhosted.org/packages/16/38/dfc633ec973f2a5919d6aa28f1c1724f64fb1f59a06b65d2a55270a9d3d3/peerannot-0.0.1.post39.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post39 2026-07-08T14:33:12,286 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/28/50/7bc11d986cb91e09449a09e0ffd1b7b71f590dde11ebd0190e1a1a82db76/peerannot-0.0.1.post40-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,286 Found link https://files.pythonhosted.org/packages/38/6e/25a7978b4e6f0fdb15fb3f6c1bbe27cca0d21bda85cca15b324af77fe875/peerannot-0.0.1.post40.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post40 2026-07-08T14:33:12,287 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/af/dd/d505a8db42708e91123a82a3cb2a21139760795a9f20f6b494f4ebddb126/peerannot-0.0.1.post41-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,288 Found link https://files.pythonhosted.org/packages/1d/ff/fe6cb74f785d8dff5bd3451f9bf6f27ea500ce0e416b507d5052ae0a26b0/peerannot-0.0.1.post41.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:>=3.8), version: 0.0.1.post41 2026-07-08T14:33:12,288 Skipping link: No binaries permitted for peerannot: https://files.pythonhosted.org/packages/24/9d/914266da2799672d70dbca0bb8189521e37e6d63d888658aebccbfa924ea/peerannot-0.0.1.post43-py3-none-any.whl (from https://pypi.org/simple/peerannot/) (requires-python:<3.14,>=3.8) 2026-07-08T14:33:12,289 Found link https://files.pythonhosted.org/packages/a8/97/4e21b5a2d13ccef09d4ec8ad650e390aa911d4bd7c17582caa8793b1a548/peerannot-0.0.1.post43.tar.gz (from https://pypi.org/simple/peerannot/) (requires-python:<3.14,>=3.8), version: 0.0.1.post43 2026-07-08T14:33:12,290 Fetching project page and analyzing links: https://www.piwheels.org/simple/peerannot/ 2026-07-08T14:33:12,291 Getting page https://www.piwheels.org/simple/peerannot/ 2026-07-08T14:33:12,292 Found index url https://www.piwheels.org/simple 2026-07-08T14:33:12,490 Fetched page https://www.piwheels.org/simple/peerannot/ as text/html 2026-07-08T14:33:12,501 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post41-py3-none-any.whl#sha256=7b23c2926835b2db249d4bb62f0e182b064eb44c44fabab87623cc6335007f97 (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,502 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post40-py3-none-any.whl#sha256=f9f5638ee8f6d774229c8d396ca00a2c8a27bb8e4374dc60c5ac43e7c51b317d (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,503 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post39-py3-none-any.whl#sha256=3cedcd83ea3a4f8c242667c5cc38fe4e769783bb4ee627f3d0a0f28c3397f84a (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,504 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post38-py3-none-any.whl#sha256=e1c6a71bb1bd4bd8cd1a7156a572badf78c786980e7bc57d049415c08cbcd0b1 (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,504 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post37-py3-none-any.whl#sha256=01e75507320227270b0a570cb508138786e93809e3a90a4c31df6bb39a1ef644 (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,505 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post36-py3-none-any.whl#sha256=60bf28fb5063f24f716a287a756c5020f8f77468a2a6adfdce2afb8379388d08 (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,506 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post35-py3-none-any.whl#sha256=03930e4c34cef5bd6b5ecdabaeb492720759439ae7ff784936b85dc442af18d5 (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,506 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post34-py3-none-any.whl#sha256=5330c90d24048ddf95214b0f8954aae891c25fc3ba6eaa1c10a6772e9d4ac106 (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,507 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post33-py3-none-any.whl#sha256=6a2bc3a608db1757efc69225490d0f6fcf91b57661760d210bdda0456a0b1e8d (from https://www.piwheels.org/simple/peerannot/) (requires-python:>=3.8) 2026-07-08T14:33:12,507 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post32-py3-none-any.whl#sha256=6c6f325b394a038c07ed0f55c2644e3f4c76016f6e172b8e21637ee5540f9aec (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,507 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post31-py3-none-any.whl#sha256=c556fd97e6e441ad77b411bcb95156c6245e700a72dccac5ca918f4db85c0e68 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,508 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post30-py3-none-any.whl#sha256=c17e8609a0bfe4175a08294920c0a1256eaa2306464a1bb0fc108cf98129804e (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,508 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post29-py3-none-any.whl#sha256=c88ab693104b4732faf82d88d1bb0d6296a3ac0df24c6e96fe5ac2d2df3c6971 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,509 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/peerannot-0.0.1.post28-py3-none-any.whl#sha256=ec2c6f081c6a0bacef533f802e6a94bd53c8f1a6621ac6bf51c631b2dbd1f705 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,509 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post27-py3-none-any.whl#sha256=3fdd798197b4a80bc13fb77c866736ce123c701a6349096d1d6cdc1b2c52065a (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,510 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post26-py3-none-any.whl#sha256=7ab89a715ec92549eabd0305ed573cc2d8ebfea58ee28250b6f8adb465eee77d (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,511 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post24-py3-none-any.whl#sha256=125674a29c94abb24964d3905063490f048fb1ceac4d49f936204f74b2a4371d (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,511 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post23-py3-none-any.whl#sha256=e238ca03f104200d81ad53485110a8ea9274150d0eee3779ad5f97059561bba6 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,512 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post22-py3-none-any.whl#sha256=5484b82010dffd4c097ce3c56103f87e71e9a9cda26ad8b11f75f9a8f9b9760c (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,512 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post21-py3-none-any.whl#sha256=3bf859d51e85171ab86f81e80e14c59f231f7163e875009bf0337fafa3eab140 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,513 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post19-py3-none-any.whl#sha256=496ae6dcd4249be8b0ada11a0bf0f41db34f32cbe5dfca498f068338c0f14000 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,514 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post18-py3-none-any.whl#sha256=1d685f6718b61d7b7468b48d0d92e65a418797a3dfdbb4e68e97147166afabeb (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,514 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post17-py3-none-any.whl#sha256=e8ecb5264248ab91e7b32d528067de91377b0d16e23019d739cb9b6bc21fe2f2 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,515 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post16-py3-none-any.whl#sha256=ae02f9d96326682eddb6194fe27745dd67e112f88616fb003bdba3b6c6ed90c8 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,515 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post15-py3-none-any.whl#sha256=2b66d2e2421e8167ef4cd9285c6f1d0c9bb35ac974236c43e89320255ab5ddd3 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,516 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post13-py3-none-any.whl#sha256=79c229c54070c3098fcbf0568bdba86b51fceccba7fdc72ea60d37605616c0f7 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,516 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post12-py3-none-any.whl#sha256=f3bbce1e27c19405d81ca56ea7b511501f2b08715fab0a6ca5dd92122c7759bd (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,517 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post11-py3-none-any.whl#sha256=48c5e2ac97cf9dcf55d33c98f5233d73f5932d130275671710cef656490306cf (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,518 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post10-py3-none-any.whl#sha256=973bccb43132c1dcf97eaf0dfef6c3680b49b40b1a3d55b13ae2864c31c579e6 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,518 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post9-py3-none-any.whl#sha256=bbd2ab1478a8574bdfd0fe1117f3c047b6d48c2853f0b3e3e6c654a8e4ea727b (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,519 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post8-py3-none-any.whl#sha256=e6748aa2f907ac9e1dcde780e359f2c5d5fd799de743080cd3f0fea7a907cfac (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,520 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post7-py3-none-any.whl#sha256=0269b1a60e977b6e099ad2b7cb0a18a0d96f3912d16f2ae7e988235f6af1987f (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,520 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post6-py3-none-any.whl#sha256=6aadb813ce12e71ad9c21edff3d70afbd141bbc33816da6ccc8044feb8492c05 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,521 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post5-py3-none-any.whl#sha256=5551face7985b5f3da5e31ce67fb9b9e50b8b9c2685de46b77c4bbd75287cd57 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,522 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post4-py3-none-any.whl#sha256=5d95f772e198ce586ea371763bd369a042d48c3c895caae2b46aef7e5727a390 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,522 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post3-py3-none-any.whl#sha256=6a9d142e0fd7af50d53ca5856702eb89f9a28abc3990900d782945b59880aa8b (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,522 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post2-py3-none-any.whl#sha256=66ad1e4aa413e297a2c8b8a7a2a5f2b3910c9f26a952320db4d1e6062a52e90b (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,523 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1.post1-py3-none-any.whl#sha256=aed3ad0bbf5af6025b0d727b7159c25f2db936946242378d1892512f157431a5 (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,523 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.1-py3-none-any.whl#sha256=f1d184c9473585e1508afb66731fffd644ea1a69f6766cff3680e02e9cf4ec7a (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,524 Skipping link: No binaries permitted for peerannot: https://archive1.piwheels.org/simple/peerannot/PeerAnnot-0.0.0-py3-none-any.whl#sha256=86539012e18ff695a0c233ef970b653d5be3f20844e3634bef5d1c991292222a (from https://www.piwheels.org/simple/peerannot/) 2026-07-08T14:33:12,524 Skipping link: not a file: https://www.piwheels.org/simple/peerannot/ 2026-07-08T14:33:12,525 Skipping link: not a file: https://pypi.org/simple/peerannot/ 2026-07-08T14:33:12,551 Given no hashes to check 1 links for project 'peerannot': discarding no candidates 2026-07-08T14:33:12,570 Collecting peerannot==0.0.1.post43 2026-07-08T14:33:12,572 Created temporary directory: /tmp/pip-unpack-fkaey8n8 2026-07-08T14:33:12,809 Downloading peerannot-0.0.1.post43.tar.gz (55 kB) 2026-07-08T14:33:12,981 Added peerannot==0.0.1.post43 from https://files.pythonhosted.org/packages/a8/97/4e21b5a2d13ccef09d4ec8ad650e390aa911d4bd7c17582caa8793b1a548/peerannot-0.0.1.post43.tar.gz to build tracker '/tmp/pip-build-tracker-v0jm7wey' 2026-07-08T14:33:12,983 Running setup.py (path:/tmp/pip-wheel-kcyerkva/peerannot_84251afd3df14746bdc9588127557722/setup.py) egg_info for package peerannot 2026-07-08T14:33:12,984 Created temporary directory: /tmp/pip-pip-egg-info-u6htw7o1 2026-07-08T14:33:12,985 Preparing metadata (setup.py): started 2026-07-08T14:33:12,986 Running command python setup.py egg_info 2026-07-08T14:33:13,557 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-08T14:33:13,557 !! 2026-07-08T14:33:13,558 ******************************************************************************** 2026-07-08T14:33:13,559 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-08T14:33:13,560 License :: OSI Approved :: BSD License 2026-07-08T14:33:13,561 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-08T14:33:13,562 ******************************************************************************** 2026-07-08T14:33:13,563 !! 2026-07-08T14:33:13,564 self._finalize_license_expression() 2026-07-08T14:33:13,940 running egg_info 2026-07-08T14:33:13,969 creating /tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info 2026-07-08T14:33:13,970 writing /tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info/PKG-INFO 2026-07-08T14:33:13,977 writing dependency_links to /tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info/dependency_links.txt 2026-07-08T14:33:13,979 writing entry points to /tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info/entry_points.txt 2026-07-08T14:33:13,982 writing requirements to /tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info/requires.txt 2026-07-08T14:33:13,983 writing top-level names to /tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info/top_level.txt 2026-07-08T14:33:13,985 writing manifest file '/tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info/SOURCES.txt' 2026-07-08T14:33:14,083 reading manifest file '/tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info/SOURCES.txt' 2026-07-08T14:33:14,084 adding license file 'LICENSE' 2026-07-08T14:33:14,088 writing manifest file '/tmp/pip-pip-egg-info-u6htw7o1/peerannot.egg-info/SOURCES.txt' 2026-07-08T14:33:14,197 Preparing metadata (setup.py): finished with status 'done' 2026-07-08T14:33:14,201 Source in /tmp/pip-wheel-kcyerkva/peerannot_84251afd3df14746bdc9588127557722 has version 0.0.1.post43, which satisfies requirement peerannot==0.0.1.post43 from https://files.pythonhosted.org/packages/a8/97/4e21b5a2d13ccef09d4ec8ad650e390aa911d4bd7c17582caa8793b1a548/peerannot-0.0.1.post43.tar.gz 2026-07-08T14:33:14,202 Removed peerannot==0.0.1.post43 from https://files.pythonhosted.org/packages/a8/97/4e21b5a2d13ccef09d4ec8ad650e390aa911d4bd7c17582caa8793b1a548/peerannot-0.0.1.post43.tar.gz from build tracker '/tmp/pip-build-tracker-v0jm7wey' 2026-07-08T14:33:14,209 Created temporary directory: /tmp/pip-unpack-j91fefvd 2026-07-08T14:33:14,210 Building wheels for collected packages: peerannot 2026-07-08T14:33:14,214 Created temporary directory: /tmp/pip-wheel-zzrc9_69 2026-07-08T14:33:14,215 Building wheel for peerannot (setup.py): started 2026-07-08T14:33:14,216 Destination directory: /tmp/pip-wheel-zzrc9_69 2026-07-08T14:33:14,217 Running command python setup.py bdist_wheel 2026-07-08T14:33:14,730 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-08T14:33:14,730 !! 2026-07-08T14:33:14,732 ******************************************************************************** 2026-07-08T14:33:14,732 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-08T14:33:14,733 License :: OSI Approved :: BSD License 2026-07-08T14:33:14,735 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-08T14:33:14,735 ******************************************************************************** 2026-07-08T14:33:14,737 !! 2026-07-08T14:33:14,737 self._finalize_license_expression() 2026-07-08T14:33:15,073 running bdist_wheel 2026-07-08T14:33:15,204 running build 2026-07-08T14:33:15,205 running build_py 2026-07-08T14:33:15,235 creating build/lib/peerannot 2026-07-08T14:33:15,238 copying peerannot/__init__.py -> build/lib/peerannot 2026-07-08T14:33:15,240 creating build/lib/peerannot/models 2026-07-08T14:33:15,241 copying peerannot/models/__init__.py -> build/lib/peerannot/models 2026-07-08T14:33:15,244 copying peerannot/models/template.py -> build/lib/peerannot/models 2026-07-08T14:33:15,246 creating build/lib/peerannot/runners 2026-07-08T14:33:15,247 copying peerannot/runners/train.py -> build/lib/peerannot/runners 2026-07-08T14:33:15,250 copying peerannot/runners/__init__.py -> build/lib/peerannot/runners 2026-07-08T14:33:15,251 copying peerannot/runners/datasets.py -> build/lib/peerannot/runners 2026-07-08T14:33:15,253 copying peerannot/runners/identify.py -> build/lib/peerannot/runners 2026-07-08T14:33:15,256 copying peerannot/runners/run.py -> build/lib/peerannot/runners 2026-07-08T14:33:15,258 copying peerannot/runners/simulate.py -> build/lib/peerannot/runners 2026-07-08T14:33:15,261 creating build/lib/peerannot/training 2026-07-08T14:33:15,262 copying peerannot/training/load_data.py -> build/lib/peerannot/training 2026-07-08T14:33:15,264 copying peerannot/training/__init__.py -> build/lib/peerannot/training 2026-07-08T14:33:15,266 creating build/lib/peerannot/helpers 2026-07-08T14:33:15,267 copying peerannot/helpers/simulations_strategies.py -> build/lib/peerannot/helpers 2026-07-08T14:33:15,269 copying peerannot/helpers/__init__.py -> build/lib/peerannot/helpers 2026-07-08T14:33:15,271 copying peerannot/helpers/helpers_visu.py -> build/lib/peerannot/helpers 2026-07-08T14:33:15,272 copying peerannot/helpers/networks.py -> build/lib/peerannot/helpers 2026-07-08T14:33:15,275 creating build/lib/peerannot/models/identification 2026-07-08T14:33:15,276 copying peerannot/models/identification/krippendorff_alpha.py -> build/lib/peerannot/models/identification 2026-07-08T14:33:15,278 copying peerannot/models/identification/__init__.py -> build/lib/peerannot/models/identification 2026-07-08T14:33:15,279 copying peerannot/models/identification/entropy.py -> build/lib/peerannot/models/identification 2026-07-08T14:33:15,281 copying peerannot/models/identification/trace_confusion.py -> build/lib/peerannot/models/identification 2026-07-08T14:33:15,283 copying peerannot/models/identification/WAUM_perworker.py -> build/lib/peerannot/models/identification 2026-07-08T14:33:15,285 copying peerannot/models/identification/WAUM.py -> build/lib/peerannot/models/identification 2026-07-08T14:33:15,288 copying peerannot/models/identification/AUM.py -> build/lib/peerannot/models/identification 2026-07-08T14:33:15,290 copying peerannot/models/identification/Spam_score.py -> build/lib/peerannot/models/identification 2026-07-08T14:33:15,293 creating build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,294 copying peerannot/models/aggregation/warnings_errors.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,296 copying peerannot/models/aggregation/naive_soft.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,298 copying peerannot/models/aggregation/glad.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,300 copying peerannot/models/aggregation/__init__.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,302 copying peerannot/models/aggregation/iwmv.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,304 copying peerannot/models/aggregation/wawa.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,306 copying peerannot/models/aggregation/twothird.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,308 copying peerannot/models/aggregation/majority_voting.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,310 copying peerannot/models/aggregation/dawid_skene.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,312 copying peerannot/models/aggregation/types.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,314 copying peerannot/models/aggregation/wds.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,316 copying peerannot/models/aggregation/plantnet.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,318 copying peerannot/models/aggregation/dawid_skene_clust.py -> build/lib/peerannot/models/aggregation 2026-07-08T14:33:15,321 creating build/lib/peerannot/models/agg_deep 2026-07-08T14:33:15,322 copying peerannot/models/agg_deep/__init__.py -> build/lib/peerannot/models/agg_deep 2026-07-08T14:33:15,324 copying peerannot/models/agg_deep/Crowdlayer.py -> build/lib/peerannot/models/agg_deep 2026-07-08T14:33:15,326 copying peerannot/models/agg_deep/CoNAL.py -> build/lib/peerannot/models/agg_deep 2026-07-08T14:33:15,329 running egg_info 2026-07-08T14:33:15,356 writing peerannot.egg-info/PKG-INFO 2026-07-08T14:33:15,363 writing dependency_links to peerannot.egg-info/dependency_links.txt 2026-07-08T14:33:15,365 writing entry points to peerannot.egg-info/entry_points.txt 2026-07-08T14:33:15,368 writing requirements to peerannot.egg-info/requires.txt 2026-07-08T14:33:15,369 writing top-level names to peerannot.egg-info/top_level.txt 2026-07-08T14:33:15,405 reading manifest file 'peerannot.egg-info/SOURCES.txt' 2026-07-08T14:33:15,409 adding license file 'LICENSE' 2026-07-08T14:33:15,413 writing manifest file 'peerannot.egg-info/SOURCES.txt' 2026-07-08T14:33:15,448 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-08T14:33:15,449 !! 2026-07-08T14:33:15,449 ******************************************************************************** 2026-07-08T14:33:15,450 Please avoid running ``setup.py`` directly. 2026-07-08T14:33:15,450 Instead, use pypa/build, pypa/installer or other 2026-07-08T14:33:15,451 standards-based tools. 2026-07-08T14:33:15,452 This deprecation is overdue, please update your project and remove deprecated 2026-07-08T14:33:15,452 calls to avoid build errors in the future. 2026-07-08T14:33:15,453 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-08T14:33:15,454 ******************************************************************************** 2026-07-08T14:33:15,454 !! 2026-07-08T14:33:15,455 self.initialize_options() 2026-07-08T14:33:15,475 installing to build/bdist.linux-armv7l/wheel 2026-07-08T14:33:15,476 running install 2026-07-08T14:33:15,500 running install_lib 2026-07-08T14:33:15,527 creating build/bdist.linux-armv7l/wheel 2026-07-08T14:33:15,529 creating build/bdist.linux-armv7l/wheel/peerannot 2026-07-08T14:33:15,530 copying build/lib/peerannot/__init__.py -> build/bdist.linux-armv7l/wheel/./peerannot 2026-07-08T14:33:15,532 creating build/bdist.linux-armv7l/wheel/peerannot/models 2026-07-08T14:33:15,534 creating build/bdist.linux-armv7l/wheel/peerannot/models/identification 2026-07-08T14:33:15,535 copying build/lib/peerannot/models/identification/krippendorff_alpha.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/identification 2026-07-08T14:33:15,537 copying build/lib/peerannot/models/identification/__init__.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/identification 2026-07-08T14:33:15,538 copying build/lib/peerannot/models/identification/entropy.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/identification 2026-07-08T14:33:15,540 copying build/lib/peerannot/models/identification/trace_confusion.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/identification 2026-07-08T14:33:15,542 copying build/lib/peerannot/models/identification/WAUM_perworker.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/identification 2026-07-08T14:33:15,544 copying build/lib/peerannot/models/identification/WAUM.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/identification 2026-07-08T14:33:15,547 copying build/lib/peerannot/models/identification/AUM.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/identification 2026-07-08T14:33:15,549 copying build/lib/peerannot/models/identification/Spam_score.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/identification 2026-07-08T14:33:15,551 creating build/bdist.linux-armv7l/wheel/peerannot/models/aggregation 2026-07-08T14:33:15,552 copying build/lib/peerannot/models/aggregation/warnings_errors.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,554 copying build/lib/peerannot/models/aggregation/naive_soft.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,556 copying build/lib/peerannot/models/aggregation/glad.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,559 copying build/lib/peerannot/models/aggregation/__init__.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,560 copying build/lib/peerannot/models/aggregation/iwmv.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,563 copying build/lib/peerannot/models/aggregation/wawa.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,564 copying build/lib/peerannot/models/aggregation/twothird.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,567 copying build/lib/peerannot/models/aggregation/majority_voting.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,569 copying build/lib/peerannot/models/aggregation/dawid_skene.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,571 copying build/lib/peerannot/models/aggregation/types.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,573 copying build/lib/peerannot/models/aggregation/wds.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,575 copying build/lib/peerannot/models/aggregation/plantnet.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,577 copying build/lib/peerannot/models/aggregation/dawid_skene_clust.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/aggregation 2026-07-08T14:33:15,579 copying build/lib/peerannot/models/__init__.py -> build/bdist.linux-armv7l/wheel/./peerannot/models 2026-07-08T14:33:15,582 creating build/bdist.linux-armv7l/wheel/peerannot/models/agg_deep 2026-07-08T14:33:15,583 copying build/lib/peerannot/models/agg_deep/__init__.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/agg_deep 2026-07-08T14:33:15,584 copying build/lib/peerannot/models/agg_deep/Crowdlayer.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/agg_deep 2026-07-08T14:33:15,587 copying build/lib/peerannot/models/agg_deep/CoNAL.py -> build/bdist.linux-armv7l/wheel/./peerannot/models/agg_deep 2026-07-08T14:33:15,590 copying build/lib/peerannot/models/template.py -> build/bdist.linux-armv7l/wheel/./peerannot/models 2026-07-08T14:33:15,592 creating build/bdist.linux-armv7l/wheel/peerannot/runners 2026-07-08T14:33:15,593 copying build/lib/peerannot/runners/train.py -> build/bdist.linux-armv7l/wheel/./peerannot/runners 2026-07-08T14:33:15,596 copying build/lib/peerannot/runners/__init__.py -> build/bdist.linux-armv7l/wheel/./peerannot/runners 2026-07-08T14:33:15,598 copying build/lib/peerannot/runners/datasets.py -> build/bdist.linux-armv7l/wheel/./peerannot/runners 2026-07-08T14:33:15,600 copying build/lib/peerannot/runners/identify.py -> build/bdist.linux-armv7l/wheel/./peerannot/runners 2026-07-08T14:33:15,603 copying build/lib/peerannot/runners/run.py -> build/bdist.linux-armv7l/wheel/./peerannot/runners 2026-07-08T14:33:15,605 copying build/lib/peerannot/runners/simulate.py -> build/bdist.linux-armv7l/wheel/./peerannot/runners 2026-07-08T14:33:15,607 creating build/bdist.linux-armv7l/wheel/peerannot/training 2026-07-08T14:33:15,608 copying build/lib/peerannot/training/load_data.py -> build/bdist.linux-armv7l/wheel/./peerannot/training 2026-07-08T14:33:15,611 copying build/lib/peerannot/training/__init__.py -> build/bdist.linux-armv7l/wheel/./peerannot/training 2026-07-08T14:33:15,613 creating build/bdist.linux-armv7l/wheel/peerannot/helpers 2026-07-08T14:33:15,614 copying build/lib/peerannot/helpers/simulations_strategies.py -> build/bdist.linux-armv7l/wheel/./peerannot/helpers 2026-07-08T14:33:15,616 copying build/lib/peerannot/helpers/__init__.py -> build/bdist.linux-armv7l/wheel/./peerannot/helpers 2026-07-08T14:33:15,618 copying build/lib/peerannot/helpers/helpers_visu.py -> build/bdist.linux-armv7l/wheel/./peerannot/helpers 2026-07-08T14:33:15,620 copying build/lib/peerannot/helpers/networks.py -> build/bdist.linux-armv7l/wheel/./peerannot/helpers 2026-07-08T14:33:15,622 running install_egg_info 2026-07-08T14:33:15,656 Copying peerannot.egg-info to build/bdist.linux-armv7l/wheel/./peerannot-0.0.1.post43-py3.11.egg-info 2026-07-08T14:33:15,668 running install_scripts 2026-07-08T14:33:15,683 creating build/bdist.linux-armv7l/wheel/peerannot-0.0.1.post43.dist-info/WHEEL 2026-07-08T14:33:15,686 creating '/tmp/pip-wheel-zzrc9_69/peerannot-0.0.1.post43-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-08T14:33:15,688 adding 'peerannot/__init__.py' 2026-07-08T14:33:15,690 adding 'peerannot/helpers/__init__.py' 2026-07-08T14:33:15,691 adding 'peerannot/helpers/helpers_visu.py' 2026-07-08T14:33:15,693 adding 'peerannot/helpers/networks.py' 2026-07-08T14:33:15,694 adding 'peerannot/helpers/simulations_strategies.py' 2026-07-08T14:33:15,696 adding 'peerannot/models/__init__.py' 2026-07-08T14:33:15,698 adding 'peerannot/models/template.py' 2026-07-08T14:33:15,701 adding 'peerannot/models/agg_deep/CoNAL.py' 2026-07-08T14:33:15,703 adding 'peerannot/models/agg_deep/Crowdlayer.py' 2026-07-08T14:33:15,704 adding 'peerannot/models/agg_deep/__init__.py' 2026-07-08T14:33:15,706 adding 'peerannot/models/aggregation/__init__.py' 2026-07-08T14:33:15,708 adding 'peerannot/models/aggregation/dawid_skene.py' 2026-07-08T14:33:15,710 adding 'peerannot/models/aggregation/dawid_skene_clust.py' 2026-07-08T14:33:15,712 adding 'peerannot/models/aggregation/glad.py' 2026-07-08T14:33:15,714 adding 'peerannot/models/aggregation/iwmv.py' 2026-07-08T14:33:15,715 adding 'peerannot/models/aggregation/majority_voting.py' 2026-07-08T14:33:15,717 adding 'peerannot/models/aggregation/naive_soft.py' 2026-07-08T14:33:15,719 adding 'peerannot/models/aggregation/plantnet.py' 2026-07-08T14:33:15,720 adding 'peerannot/models/aggregation/twothird.py' 2026-07-08T14:33:15,722 adding 'peerannot/models/aggregation/types.py' 2026-07-08T14:33:15,723 adding 'peerannot/models/aggregation/warnings_errors.py' 2026-07-08T14:33:15,724 adding 'peerannot/models/aggregation/wawa.py' 2026-07-08T14:33:15,726 adding 'peerannot/models/aggregation/wds.py' 2026-07-08T14:33:15,728 adding 'peerannot/models/identification/AUM.py' 2026-07-08T14:33:15,729 adding 'peerannot/models/identification/Spam_score.py' 2026-07-08T14:33:15,732 adding 'peerannot/models/identification/WAUM.py' 2026-07-08T14:33:15,734 adding 'peerannot/models/identification/WAUM_perworker.py' 2026-07-08T14:33:15,736 adding 'peerannot/models/identification/__init__.py' 2026-07-08T14:33:15,737 adding 'peerannot/models/identification/entropy.py' 2026-07-08T14:33:15,738 adding 'peerannot/models/identification/krippendorff_alpha.py' 2026-07-08T14:33:15,740 adding 'peerannot/models/identification/trace_confusion.py' 2026-07-08T14:33:15,742 adding 'peerannot/runners/__init__.py' 2026-07-08T14:33:15,743 adding 'peerannot/runners/datasets.py' 2026-07-08T14:33:15,746 adding 'peerannot/runners/identify.py' 2026-07-08T14:33:15,747 adding 'peerannot/runners/run.py' 2026-07-08T14:33:15,749 adding 'peerannot/runners/simulate.py' 2026-07-08T14:33:15,751 adding 'peerannot/runners/train.py' 2026-07-08T14:33:15,753 adding 'peerannot/training/__init__.py' 2026-07-08T14:33:15,755 adding 'peerannot/training/load_data.py' 2026-07-08T14:33:15,758 adding 'peerannot-0.0.1.post43.dist-info/licenses/LICENSE' 2026-07-08T14:33:15,759 adding 'peerannot-0.0.1.post43.dist-info/METADATA' 2026-07-08T14:33:15,760 adding 'peerannot-0.0.1.post43.dist-info/WHEEL' 2026-07-08T14:33:15,761 adding 'peerannot-0.0.1.post43.dist-info/entry_points.txt' 2026-07-08T14:33:15,762 adding 'peerannot-0.0.1.post43.dist-info/top_level.txt' 2026-07-08T14:33:15,764 adding 'peerannot-0.0.1.post43.dist-info/RECORD' 2026-07-08T14:33:15,767 removing build/bdist.linux-armv7l/wheel 2026-07-08T14:33:15,903 Building wheel for peerannot (setup.py): finished with status 'done' 2026-07-08T14:33:15,907 Created wheel for peerannot: filename=peerannot-0.0.1.post43-py3-none-any.whl size=76981 sha256=057e55aa6c674fd361ef7782936d5c8760c78e58214457cd692f1f545a8f5aaa 2026-07-08T14:33:15,908 Stored in directory: /tmp/pip-ephem-wheel-cache-9amz0h_m/wheels/18/4d/56/8a85c7bd53060c4d0ff488402013e0ff7b8233ac92514f6bc7 2026-07-08T14:33:15,922 Successfully built peerannot 2026-07-08T14:33:15,927 Removed build tracker: '/tmp/pip-build-tracker-v0jm7wey'