2026-10-12T09:30:42,990 Created temporary directory: /tmp/pip-ephem-wheel-cache-xz75y_tj 2026-10-12T09:30:42,992 Created temporary directory: /tmp/pip-build-tracker-dk57p80j 2026-10-12T09:30:42,992 Initialized build tracking at /tmp/pip-build-tracker-dk57p80j 2026-10-12T09:30:42,993 Created build tracker: /tmp/pip-build-tracker-dk57p80j 2026-10-12T09:30:42,993 Entered build tracker: /tmp/pip-build-tracker-dk57p80j 2026-10-12T09:30:42,994 Created temporary directory: /tmp/pip-wheel-cyt24ty_ 2026-10-12T09:30:42,997 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-10-12T09:30:42,999 Created temporary directory: /tmp/pip-ephem-wheel-cache-bah1sz5c 2026-10-12T09:30:43,025 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-12T09:30:43,028 2 location(s) to search for versions of pygad: 2026-10-12T09:30:43,028 * https://pypi.org/simple/pygad/ 2026-10-12T09:30:43,028 * https://www.piwheels.org/simple/pygad/ 2026-10-12T09:30:43,029 Fetching project page and analyzing links: https://pypi.org/simple/pygad/ 2026-10-12T09:30:43,030 Getting page https://pypi.org/simple/pygad/ 2026-10-12T09:30:43,031 Found index url https://pypi.org/simple 2026-10-12T09:30:43,187 Fetched page https://pypi.org/simple/pygad/ as application/vnd.pypi.simple.v1+json 2026-10-12T09:30:43,208 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/86/1f/9bbb89fb0eb703ee31cb3df8de67cd50e01da9c65b0ff09fb43fb03b14b6/pygad-1.0.15-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,209 Found link https://files.pythonhosted.org/packages/3d/d3/65c371f496c6c554da07b2486d32572cf4408268bc52c61702dfbf3fed4e/pygad-1.0.15.tar.gz (from https://pypi.org/simple/pygad/), version: 1.0.15 2026-10-12T09:30:43,209 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/74/4f/425e477ebbddbe8174c5b056dcb41726ba856264701d77cc275110ab5b72/pygad-1.0.16-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,210 Found link https://files.pythonhosted.org/packages/b8/c4/5423e50b6a3f1fde68e37990adff5f737139864d2cbc9db24f8772c9cf61/pygad-1.0.16.tar.gz (from https://pypi.org/simple/pygad/), version: 1.0.16 2026-10-12T09:30:43,211 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/f8/e8/b9a0d9d994ededd1b79c2186212d61d3f7d06b09ba12a8ce394b372307b3/pygad-1.0.17-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,212 Found link https://files.pythonhosted.org/packages/87/24/072ecb55d3e9f4e92b4125d09ebf6a19b0d75d26b5fe8f9bbd0aae7e61cf/pygad-1.0.17.tar.gz (from https://pypi.org/simple/pygad/), version: 1.0.17 2026-10-12T09:30:43,212 Found link https://files.pythonhosted.org/packages/db/d9/0022116bf9d9c2fef0e956edc029a13b464beb3b26142204eabd74889f0e/pygad-1.0.18.linux-x86_64.tar.gz (from https://pypi.org/simple/pygad/), version: 1.0.18.linux-x86_64 2026-10-12T09:30:43,213 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/05/44/1fbcc2a7a481bb9297820cd3396685b865e571cb2c82479a8d8c517d702c/pygad-1.0.19-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,214 Found link https://files.pythonhosted.org/packages/10/bf/9dc04aad2ad25c30cf72da1e3a075c4098af9fd084cce16ce96154bf9628/pygad-1.0.19.tar.gz (from https://pypi.org/simple/pygad/), version: 1.0.19 2026-10-12T09:30:43,214 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/d9/76/ad33fa1afeefb105a5d3cdf9975f22dcf4f715ef07843679ab5be2d6648b/pygad-1.0.20-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,215 Found link https://files.pythonhosted.org/packages/b0/20/cec9b52e74d2e9f6460c6fad277c2b13a24812f0631dab3c159427af9aff/pygad-1.0.20.tar.gz (from https://pypi.org/simple/pygad/), version: 1.0.20 2026-10-12T09:30:43,216 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/f8/bf/a9e3271eef6429a151c108ed62e39c7a1c86c120d9d8f934096f6b571467/pygad-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,217 Found link https://files.pythonhosted.org/packages/16/9c/5742b41c9e7f2fb7c8ecc07f56b8045ec3e6653d7b9165d6a60a3ae7ed01/pygad-2.0.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.0.0 2026-10-12T09:30:43,217 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/6e/17/eeb777c58d68a0f6238ec3a278f0f97c902e738b3cab4c08fb8cbe28fa95/pygad-2.1.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,218 Found link https://files.pythonhosted.org/packages/c4/5f/8dfaeaadfc5feea0043714f0dae69d4c35d9be325b3c5551382d0fec5ddb/pygad-2.1.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.1.0 2026-10-12T09:30:43,218 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/fc/f7/387f39678a7b4306a551c8ab97d772e29e96223bac9b2de79b00e6c888c4/pygad-2.2.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,219 Found link https://files.pythonhosted.org/packages/31/5f/611fe9a49047c8f713fcd797f2a1c46cf46caa1a5293ceceecdce7501733/pygad-2.2.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.2.0 2026-10-12T09:30:43,219 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/12/7e/5e73254f431dfcd704151e32471f8323598cf0622aae7506020502116363/pygad-2.2.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,220 Found link https://files.pythonhosted.org/packages/48/65/34eb2ec7bea1abd602d38193bdc7efad00f15b46c4a302f447cd19bfbb0c/pygad-2.2.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.2.1 2026-10-12T09:30:43,220 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/bb/13/81a3482909c219a1bc412b01ae20c80265c76a457beae10bee6813c3e57e/pygad-2.2.2-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,221 Found link https://files.pythonhosted.org/packages/4d/55/6ba101e314189be869625a2e5ed69832bd24fe5e4c6ac247b03357e12147/pygad-2.2.2.tar.gz (from https://pypi.org/simple/pygad/), version: 2.2.2 2026-10-12T09:30:43,222 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/cb/0f/46b75dda4bc64615f842e636af864b270203e55b3cbff8e1e9f2d02ccb2c/pygad-2.3.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,222 Found link https://files.pythonhosted.org/packages/88/93/9ebf0bbac3e340941d982ec06093aa955d68d8ffdcfc5de2d28fa5d7d9db/pygad-2.3.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.3.0 2026-10-12T09:30:43,223 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/ac/5a/13560027da388e6596ff17f525cb4876a3b9fd333ac71fe2452b76a09bce/pygad-2.4.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,224 Found link https://files.pythonhosted.org/packages/34/67/9e0e638341709643cc31bfc085c8ea30422a17b532b1efeb0fad8be8c89b/pygad-2.4.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.4.0 2026-10-12T09:30:43,224 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/f0/5d/21415212b016ca8c99b9fec91cd662832bc4aaf3f0c27d0911c44c38faac/pygad-2.5.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,225 Found link https://files.pythonhosted.org/packages/cc/c7/9bd0f8771f374194d1f6ef095e2b35e278f8bcddfc8fbf791e8a0fd6690a/pygad-2.5.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.5.0 2026-10-12T09:30:43,226 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/33/dc/89550b578d5b7913490eb1427ece4168ba7e67d04972511243a8a698bc1e/pygad-2.6.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,226 Found link https://files.pythonhosted.org/packages/de/09/a79ba4d5eed5bf9e90737a74471c10fc7c4f4d5f2fc155ccec6632815c45/pygad-2.6.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.6.0 2026-10-12T09:30:43,227 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/1b/6a/159513bbcd3c9aa05ad62a45ffb06b08206a3abf0496e7de5e5d57defb1f/pygad-2.7.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,228 Found link https://files.pythonhosted.org/packages/a0/5b/a17497db132d8699bc353e2c4b9dd6e3732b626255e522e0113c50bdef47/pygad-2.7.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.7.0 2026-10-12T09:30:43,228 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/5d/74/4f471805158095841455fce299210291fcfd8ca8b09e69f7be80e1e10f7e/pygad-2.7.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,229 Found link https://files.pythonhosted.org/packages/a2/77/5e0ae3e1b4712ffa25abbc2108aa16dd2dcaf8fa71788c4ea8da7a2f3215/pygad-2.7.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.7.1 2026-10-12T09:30:43,229 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/66/c1/d0c4b3907c09c0d686c67fcb73b8205e3ded482b63299db23059df066d3f/pygad-2.7.2-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,230 Found link https://files.pythonhosted.org/packages/6c/7b/a41f97c5d3cd3634bcfa4f5d352d6d7ffa42c221c2812805fffd09a2891b/pygad-2.7.2.tar.gz (from https://pypi.org/simple/pygad/), version: 2.7.2 2026-10-12T09:30:43,230 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/d4/5c/6243796b1b2d666c0a33ec41baadaa6d57b2884428a7b4df582adcec7f5f/pygad-2.8.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,231 Found link https://files.pythonhosted.org/packages/b9/a2/81ed4dbf0824b4bfa364833f1295f0f50b811c231fd4f5a1c351d9ad48d8/pygad-2.8.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.8.0 2026-10-12T09:30:43,232 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/c7/0a/fbf594407dd1feccc6655929ef983802df74063f0590d4a07fe1aa7953cc/pygad-2.8.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,232 Found link https://files.pythonhosted.org/packages/6f/5b/ab3ec80ab0ee3b3e2fae6fa452b70d350efb96520798aefaa0a70cc42e09/pygad-2.8.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.8.1 2026-10-12T09:30:43,233 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/ba/0b/1128707ac239f9326503806d20d06cb67223b280d8fdd1a652c2153bcfc1/pygad-2.9.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,234 Found link https://files.pythonhosted.org/packages/f1/9c/6e2888ada23a43dde8e8fe530eed0913c53d1a95e9d24234d806314d8765/pygad-2.9.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.9.0 2026-10-12T09:30:43,234 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/3b/28/06a37e94ac31a9fe0945f39e7e05ed2390225e45582ff144125433c2f598/pygad-2.10.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,235 Found link https://files.pythonhosted.org/packages/0f/bc/c87f5d5380b33048ca50ada36af21b504378bae7f6d8b8c2a93acbe0cf57/pygad-2.10.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.10.0 2026-10-12T09:30:43,235 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/6f/21/4901269f514db2a3c547092df48870a585d6e08071267b03ecfe3608a81c/pygad-2.10.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,236 Found link https://files.pythonhosted.org/packages/34/b4/3a0603d94b88a8a39d4f9c833bdc9a09f418bad54fc4ed0ee9865c15e0c9/pygad-2.10.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.10.1 2026-10-12T09:30:43,237 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/2c/fa/1a862616e125d9ad4e77b60eb9d589ccbef6832d7f33502f596bdde76441/pygad-2.10.2-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,237 Found link https://files.pythonhosted.org/packages/71/b5/4b7ce630b770ef110aaa49e67629ca01191d68477948707bc5e7374d2512/pygad-2.10.2.tar.gz (from https://pypi.org/simple/pygad/), version: 2.10.2 2026-10-12T09:30:43,238 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/65/44/619c34059bb60bb94fa7cda14b7e12e6dddac45bf82746082db90c45d7d3/pygad-2.11.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,239 Found link https://files.pythonhosted.org/packages/95/30/ca427ab0d58376a834331b490d61e00683abb4bfbbcb991e65a5ed0c474e/pygad-2.11.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.11.0 2026-10-12T09:30:43,239 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/be/40/61aae02e8a8717d99d41bde0ee608e328a141e864f2beae6665b4c24952d/pygad-2.12.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,240 Found link https://files.pythonhosted.org/packages/99/5e/08c1cd0cbfabf9dc6ee05e21144dcc82716747df3ac9aa12fe8539e2e72d/pygad-2.12.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.12.0 2026-10-12T09:30:43,240 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/1f/36/e36a9f2b4360d5464da73cea4886d3230878c9d7d2650907dc8ad4cb49cc/pygad-2.13.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,241 Found link https://files.pythonhosted.org/packages/dc/aa/cc9b85ca29c596191c749e981803860b8bea5e95ef99906e603b18277fe4/pygad-2.13.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.13.0 2026-10-12T09:30:43,241 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/e7/87/abdb3ce3aa7128c8426cdf2e4c4184e8066f0b05a4ed1b9e41d8495adbd6/pygad-2.14.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,242 Found link https://files.pythonhosted.org/packages/24/f3/0f21830be2b2c4d6ad96050a5780d2d0d9f77746a9cd4b43792c9fba8c75/pygad-2.14.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.14.0 2026-10-12T09:30:43,243 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/b6/92/c3c9ebb7f0c598a9c92b182d7dbf1d028899b727e3da147dab8c2c52dc52/pygad-2.14.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,243 Found link https://files.pythonhosted.org/packages/3a/e2/2cefb32a6a525ae5bfaa257b6685a6dc810ec73d4f289e0f59e4869edc55/pygad-2.14.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.14.1 2026-10-12T09:30:43,244 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/ea/5f/42b92850f426976b37e2085cdc7364ec7aa1979280d2a63d91727921b7e9/pygad-2.14.2-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,244 Found link https://files.pythonhosted.org/packages/6b/46/0bf4cbd337ccbb5cc06472d8a43cd868b7b9dae85578593d6661b86499c4/pygad-2.14.2.tar.gz (from https://pypi.org/simple/pygad/), version: 2.14.2 2026-10-12T09:30:43,245 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/a7/61/ff12b12a8655e77e1a674a6c3941f00b9987592deaf7190436baab002db1/pygad-2.14.3-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,246 Found link https://files.pythonhosted.org/packages/f1/99/163f70742c912e5c10c26b1f93fffde1e83a9074308f3cce9500b5b6b036/pygad-2.14.3.tar.gz (from https://pypi.org/simple/pygad/), version: 2.14.3 2026-10-12T09:30:43,246 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/32/9b/1ff7931b393b857f95e710c2db583687eaa14536dab987ef3b82e3c7918f/pygad-2.15.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,247 Found link https://files.pythonhosted.org/packages/72/f5/3563e8758af32d098fc36e875260c02e2599ecf62343dc6c9465089983d1/pygad-2.15.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.15.0 2026-10-12T09:30:43,248 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/fa/f9/100984f2f2b32bc32fc1496908e3599d49c14ce4007573ee311c12366314/pygad-2.15.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,248 Found link https://files.pythonhosted.org/packages/43/fb/d9d797bc4a3115a6a99d6d41d1d12136b71045985f1453587eba4ed8d11e/pygad-2.15.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.15.1 2026-10-12T09:30:43,249 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/a2/f3/f793c02b25732b48d1b5c185781b087da15424b3737e1c5be88d5f7f4b22/pygad-2.15.2-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,249 Found link https://files.pythonhosted.org/packages/39/43/1171082d160653f97d6f723f663d92f5ea6ee3501d964140de50f10fe79c/pygad-2.15.2.tar.gz (from https://pypi.org/simple/pygad/), version: 2.15.2 2026-10-12T09:30:43,250 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/99/28/b8f74343c067667efdd7b68d7055c61a39a9f594552ebc7a7ba05d75b492/pygad-2.16.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,250 Found link https://files.pythonhosted.org/packages/70/f5/eff8a4ea833dd9347bcd834b63ccd1e5c2efc2e423a98bdd92aee2849c97/pygad-2.16.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.16.0 2026-10-12T09:30:43,251 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/c6/08/7a1708ae75b5c245580064854fb89df4ec0595919cb0ef97123d529c7fa0/pygad-2.16.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,251 Found link https://files.pythonhosted.org/packages/d7/a9/31b0e5796f15df40b03c3bc61b23ffce06e35e825af7c6fd1bf932d80dc7/pygad-2.16.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.16.1 2026-10-12T09:30:43,252 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/18/eb/cbddb841e5b471971ece0f242afb28e713548b5d8381390d0e8f4f2ec8fa/pygad-2.16.2-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,253 Found link https://files.pythonhosted.org/packages/2f/30/a432501d0fdb175f70087fe51900f9caca0ee1569fa2874ae1cb4fa43e01/pygad-2.16.2.tar.gz (from https://pypi.org/simple/pygad/), version: 2.16.2 2026-10-12T09:30:43,253 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/34/ca/fb23ba748d5700a7b80ec327f0c9b4e49a09d88dc75523ac58a8a6df8a0b/pygad-2.16.3-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,254 Found link https://files.pythonhosted.org/packages/1b/ca/2f35a15e4b2fd88e5c183504bef45359ea969304321e01670ddec0a56021/pygad-2.16.3.tar.gz (from https://pypi.org/simple/pygad/), version: 2.16.3 2026-10-12T09:30:43,255 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/a6/42/15c2a27539e9c431498f8cc058ec0dafb4ac15500e0325169dd0ca73adef/pygad-2.17.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,255 Found link https://files.pythonhosted.org/packages/65/52/89fc63b73ed065a7198861f7956a3825ea924c0d128e15720f29f37ceaf0/pygad-2.17.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.17.0 2026-10-12T09:30:43,256 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/11/a2/997dc42ed76fcc353423e7eea36bea7b1b65226c939743ad40546f99d316/pygad-2.18.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,256 Found link https://files.pythonhosted.org/packages/9b/ce/a801b66df1b335a8bcec2ee5321ec54a5498fa77ed69bb0f8e1deabda12c/pygad-2.18.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.18.0 2026-10-12T09:30:43,257 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/30/88/2d9cc6f9e6565b36a1eb810c0792316689effc69b4311a7979c05f7fead1/pygad-2.18.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,258 Found link https://files.pythonhosted.org/packages/91/f5/5acc5e72ae1c3af59b567b63a226c5b936ee0133de56c67f99a6ae951dae/pygad-2.18.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.18.1 2026-10-12T09:30:43,258 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/66/95/1c32c8e40b15055235032ae4d8989ebf6cc9ebb61af701cd8198cc952af9/pygad-2.18.2-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,259 Found link https://files.pythonhosted.org/packages/e9/c1/0ee5146700b78880685fed491799de1f2f90d343842304aca5b78f9cef65/pygad-2.18.2.tar.gz (from https://pypi.org/simple/pygad/), version: 2.18.2 2026-10-12T09:30:43,260 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/ec/e5/e64cbc4bf7c09bd3bcb315b95b74691dbea3b80d26e0028a0c8411d53e58/pygad-2.18.3-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,260 Found link https://files.pythonhosted.org/packages/75/c1/a5d33777a4c0a2b2eb411eaba9e1deee6c59ca628decb57d56898477abb0/pygad-2.18.3.tar.gz (from https://pypi.org/simple/pygad/), version: 2.18.3 2026-10-12T09:30:43,261 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/ea/86/932ac4ce7f70b98905cb764f91390a6b8310f1ca6f127dc29fd83a3fb191/pygad-2.19.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,261 Found link https://files.pythonhosted.org/packages/56/51/1a01282c086a78caffbe8ecff272e161445193e39878336e476edbd9ab8d/pygad-2.19.0.tar.gz (from https://pypi.org/simple/pygad/), version: 2.19.0 2026-10-12T09:30:43,262 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/8a/41/38cbfba62d2e96aa23be67bfe7de6f07a9e57514b1f466fa2f16eda89a40/pygad-2.19.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,262 Found link https://files.pythonhosted.org/packages/9f/fb/a21913bcef37c58f276f3477c98d8dffc61ca0a48a2684005bd19d9e97be/pygad-2.19.1.tar.gz (from https://pypi.org/simple/pygad/), version: 2.19.1 2026-10-12T09:30:43,263 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/48/08/958a7c0aed7037872c7f21373ad3dac00626f02586adf94a52ce08f8e8ac/pygad-2.19.2-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,263 Found link https://files.pythonhosted.org/packages/ab/e4/5b7745236d064027e08ade8d744eba483dfec9c350eb9f3a51ec2d002a02/pygad-2.19.2.tar.gz (from https://pypi.org/simple/pygad/), version: 2.19.2 2026-10-12T09:30:43,264 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/07/e5/bdfcfd5d6804f66b8fde968e2c1afdf452fba1742d3a0833acc62c7cf7a4/pygad-3.0.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,265 Found link https://files.pythonhosted.org/packages/a0/99/c7f4c8867b56203eef20f05a95559851ec203b9d340b8c1bd8e4a96287e3/pygad-3.0.0.tar.gz (from https://pypi.org/simple/pygad/), version: 3.0.0 2026-10-12T09:30:43,265 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/1d/46/6897dfd74f5ae72158141af84657d4d4a7ff680abf3d98cf8786b6a27b28/pygad-3.0.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,266 Found link https://files.pythonhosted.org/packages/6b/f6/2f8a90f2d12b07bd46d01593ccd3446e01d325a3420ec4e4a2897971c54a/pygad-3.0.1.tar.gz (from https://pypi.org/simple/pygad/), version: 3.0.1 2026-10-12T09:30:43,267 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/f3/07/628c5c8b3376a2ffed81417399e9a282efe5ebac79032104424b34377912/pygad-3.1.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,267 Found link https://files.pythonhosted.org/packages/c3/87/04923ac08af61bb10f7bb412ab74f44130203db8e2179d5888cb6373d0d4/pygad-3.1.0.tar.gz (from https://pypi.org/simple/pygad/), version: 3.1.0 2026-10-12T09:30:43,268 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/a3/d9/70a12b10a08bc52ea66de0e8b4939ba010487207e7e3d9be9f4a59bc144b/pygad-3.2.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,269 Found link https://files.pythonhosted.org/packages/07/0f/abdea724eab19e2e7aa8a44755c984418bd675c7dfd57030c6438067e9ff/pygad-3.2.0.tar.gz (from https://pypi.org/simple/pygad/), version: 3.2.0 2026-10-12T09:30:43,269 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/83/02/a8431f1d526eef71d709792d8721b18aa2f1bdbdcba43bd2dcf1df5cae18/pygad-3.3.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,270 Found link https://files.pythonhosted.org/packages/2c/d1/ec9f71addea609e724f65db8b48b13a627f2bd7a86a50964e3b91ec2169c/pygad-3.3.0.tar.gz (from https://pypi.org/simple/pygad/), version: 3.3.0 2026-10-12T09:30:43,270 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/f3/55/a3ed3b7aba89bbb078b550f13a5dda18ec8b0e01ac6b656c1a6874151d4f/pygad-3.3.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) 2026-10-12T09:30:43,271 Found link https://files.pythonhosted.org/packages/e3/63/60943b5036679952134755f5c9e17053b990307053a746410e88f090c881/pygad-3.3.1.tar.gz (from https://pypi.org/simple/pygad/), version: 3.3.1 2026-10-12T09:30:43,272 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/76/6f/34abfc976dbe4f11d533e9363f91e767f81d0a49b36186abcb52d6a27896/pygad-3.4.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,272 Found link https://files.pythonhosted.org/packages/00/eb/f19a8a238792c823c862a5eaec17148d4b891d44708bebbd48bd2c826887/pygad-3.4.0.tar.gz (from https://pypi.org/simple/pygad/) (requires-python:>=3), version: 3.4.0 2026-10-12T09:30:43,273 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/e9/8d/ddc7746eecc1f53dba43b757bc5e87614ee4ea1712ad9157cf5aa3772e1b/pygad-3.5.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,274 Found link https://files.pythonhosted.org/packages/e8/d0/931c42ef763c9b2f5d6dc66d082df4a977f8deb415cf802c031551fb39b2/pygad-3.5.0.tar.gz (from https://pypi.org/simple/pygad/) (requires-python:>=3), version: 3.5.0 2026-10-12T09:30:43,274 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/69/0e/1b7c85aa884b99421e5f77b87484cedfaf0373a88bc69dbe8f771ebf1612/pygad-3.6.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,275 Found link https://files.pythonhosted.org/packages/e1/44/dd31c1157f930e7d7195bc67addb6ff2ae2f8abad07243b7c02faf97294b/pygad-3.6.0.tar.gz (from https://pypi.org/simple/pygad/) (requires-python:>=3), version: 3.6.0 2026-10-12T09:30:43,276 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/5e/f2/10bb85a4b988c10af7e63cc215d5ed679edad1024da38e67741fc4bd64b8/pygad-3.7.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,277 Found link https://files.pythonhosted.org/packages/a4/af/05a6d18c27d196cbdce1131aef480441928940dfa33d55dc95dc701b420b/pygad-3.7.0.tar.gz (from https://pypi.org/simple/pygad/) (requires-python:>=3), version: 3.7.0 2026-10-12T09:30:43,278 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/ba/af/3cea52ff73daeff961e6ae03acb2fbea1bf3981ac86b1b2070505b6c59a1/pygad-3.8.0-py3-none-any.whl (from https://pypi.org/simple/pygad/) (requires-python:>=3.8) 2026-10-12T09:30:43,279 Found link https://files.pythonhosted.org/packages/a0/47/dce878944a34642f5aa4707f5fde7c58a02b184d729cb90c1738d2472344/pygad-3.8.0.tar.gz (from https://pypi.org/simple/pygad/) (requires-python:>=3.8), version: 3.8.0 2026-10-12T09:30:43,279 Skipping link: No binaries permitted for pygad: https://files.pythonhosted.org/packages/c5/a3/99a1d37be5b58f5088988e78bd94949f1c0c35807da3355f065b0591c18d/pygad-3.8.1-py3-none-any.whl (from https://pypi.org/simple/pygad/) (requires-python:>=3.8) 2026-10-12T09:30:43,280 Found link https://files.pythonhosted.org/packages/d5/ce/9bb6c52481ced60d430861848db691429d11c946199f464f900bc1874036/pygad-3.8.1.tar.gz (from https://pypi.org/simple/pygad/) (requires-python:>=3.8), version: 3.8.1 2026-10-12T09:30:43,281 Fetching project page and analyzing links: https://www.piwheels.org/simple/pygad/ 2026-10-12T09:30:43,282 Getting page https://www.piwheels.org/simple/pygad/ 2026-10-12T09:30:43,283 Found index url https://www.piwheels.org/simple 2026-10-12T09:30:43,482 Fetched page https://www.piwheels.org/simple/pygad/ as text/html 2026-10-12T09:30:43,499 Skipping link: No binaries permitted for pygad: https://www.piwheels.org/simple/pygad/pygad-3.8.0-py3-none-any.whl#sha256=95fb27a1c3fa3a0142f50ea33c189e7dce518fa8de5b58ead3ed18c252f56d94 (from https://www.piwheels.org/simple/pygad/) (requires-python:>=3.8) 2026-10-12T09:30:43,499 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.7.0-py3-none-any.whl#sha256=939fdb632d607bf901e1316a59befe7f909c2ef706ef010ecebd77e9fb6e3e6d (from https://www.piwheels.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,500 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.6.0-py3-none-any.whl#sha256=9b43a2b409aa85ac12ae478f1705d2ed2818588a7bb0ebda6ffc4f9d1bc32b4f (from https://www.piwheels.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,500 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.4.0-py3-none-any.whl#sha256=570e7f8f43308f4075f80d43a7b50b556fb43db76485e7a7815aa47e1f2e68a2 (from https://www.piwheels.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,501 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.3.1-py3-none-any.whl#sha256=b50d6f5922574662794385d390dde2abe52e5a847a7a86422abd2dae7f8ddc97 (from https://www.piwheels.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,501 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.3.0-py3-none-any.whl#sha256=50f9cd7eecc941b4c57a1c6fcb5df90ea846800e640861b4eb38734565ab9176 (from https://www.piwheels.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,502 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.2.0-py3-none-any.whl#sha256=0c3a2970026a2d22a16ec5c856a1646e2e7106733ff3e315585080e6cca7d491 (from https://www.piwheels.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,502 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.1.0-py3-none-any.whl#sha256=c506f43b3f598d2837c9ec07c79cc30866885722e7e98e21cd8d95fa6161e72d (from https://www.piwheels.org/simple/pygad/) (requires-python:>=3) 2026-10-12T09:30:43,503 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.0.1-py3-none-any.whl#sha256=bc47e9adfbf1278efb689624c68800cc200f90bc519130a82f8689f3b1073afa (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,504 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-3.0.0-py3-none-any.whl#sha256=e619a4ed79300553e9bf1c27fe4df2421f9d39dbec26a74f63d3c2d6f87978e2 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,504 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.19.2-py3-none-any.whl#sha256=299beb6072d1158b54d8dfeaf2223717a90119e4fbfbd9b62694703b0fe73a49 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,505 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.19.1-py3-none-any.whl#sha256=19690567719877dbfbe54b1bd11ac0ba731d659e29c8ad50133b2f3b3cdc60f2 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,505 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.19.0-py3-none-any.whl#sha256=5c13af5aa40e1a54f9b00840cc8cc064d5f9c164e4731d83ff377f3cc55642cf (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,506 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.18.3-py3-none-any.whl#sha256=517fdabb6cf798dec67c21b6f32916af8f97ca2d49c51b6e4ad6c93b00d8cd68 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,507 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.18.2-py3-none-any.whl#sha256=5b819498f196ac47e74703b33579cf9453e06f94c606e73bb7c07b84ad51b5cc (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,507 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.18.1-py3-none-any.whl#sha256=b5d34153ca3a18b556214b2091fc2cb8b1646012894c12f4b344760dcc5fd39d (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,508 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.18.0-py3-none-any.whl#sha256=b57c709ff53e7a1a11162ab794fc0dec07dbaca966d0a71d5f4e010a7ee83c99 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,508 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.17.0-py3-none-any.whl#sha256=24ec8687e86cb85b5171e5ffab07fcd4052d7c82800dc488c7877ed9bf26afd3 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,509 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.16.3-py3-none-any.whl#sha256=294b2e5c9a39542d6eb495a1d65fe920758aead381a7772fe8b8ed6496f24a50 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,509 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.16.2-py3-none-any.whl#sha256=142ef971f84c91e807be3566bb220c6a1fb7cfb266eeb21ea876dd5ae7ddc23b (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,510 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.16.1-py3-none-any.whl#sha256=df2560fc17a67698ff0bc0fe078a14c49366f581e23da7bea5314ab20dc03457 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,510 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.16.0-py3-none-any.whl#sha256=bbd774f4dd25fcb690bcd143ea9c9ab08f5ab95280fd549b13d72fe66d47adcc (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,511 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.15.2-py3-none-any.whl#sha256=81a5b231efd9fd97e883fa018bd199f28361cbd4f8b9a156ca298f51f14fa5ce (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,512 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.15.1-py3-none-any.whl#sha256=2f70ec85505ef7ef5f8a078e3af04d3a858aa855e56052d005935332eb676025 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,512 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.15.0-py3-none-any.whl#sha256=f531b53cce6665853925f1711ed5e4855177080df71d62c8ee5af89a700aaba7 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,513 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.14.3-py3-none-any.whl#sha256=c16fbc18d4bb31b774208f1804ea1e7ad3cd5bae25be51946249a75a3520ce54 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,513 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.14.2-py3-none-any.whl#sha256=f1b6e32ac4d787a345d165e58394f58e1ca75bb8b85ac19bda7d349d73713c65 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,514 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.14.1-py3-none-any.whl#sha256=bde52d5ef76f707ad6fff1e26a6f0202302d242e3f096e17107753519fb16499 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,514 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.14.0-py3-none-any.whl#sha256=f9d728f4c79298c1b3a0a2ca7830196a4f7e46825e6bee35b9ddb0ab7662ffb8 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,515 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.13.0-py3-none-any.whl#sha256=ce00413a7495bc66f0889266c9c5612a52ebdaf1eccf82262de042c774dea28a (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,516 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.12.0-py3-none-any.whl#sha256=6ffe83702748879ab9f44df8afd476e234d4644d94d1dd7e8a6316e58b87d38b (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,516 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.11.0-py3-none-any.whl#sha256=47d6bcf128705a9f2b338b594d978c6599ec9f1c857ee819e302cead37bc8d3c (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,517 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.10.2-py3-none-any.whl#sha256=8b1b3d08d90d47cadd42eb731da561270a995d3eba1d669242bbcb67ae15fa03 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,517 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.10.1-py3-none-any.whl#sha256=1f60b29b1d6c04bad4eb0fc0c08b2505bbbf04f1adf8318c5a44905cfd1b3e31 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,517 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.10.0-py3-none-any.whl#sha256=38aba131be3bccbeca5aa4b0fc052a390bba933dfafa7f58e1014ab81b9c6cfa (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,518 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.9.0-py3-none-any.whl#sha256=5154a01090e60b0f335325ca85248641831e7d5f161a415f04f6d1381603070f (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,518 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.8.1-py3-none-any.whl#sha256=a09b87863b26359d797b764dd41e22ec47ed54387877041a4e1c684ffd51e785 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,519 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.8.0-py3-none-any.whl#sha256=a240928f5e323978f5993e2aea5f5d782c9d0d8980d4f21d4331a7df974fca1f (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,520 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.7.2-py3-none-any.whl#sha256=3c829940969e8dd8a96e26c6de5b9c2e3d0bb10563f96c7c2759bfd28ea3fcef (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,520 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.7.1-py3-none-any.whl#sha256=f24d0e0c77bc82a66d5a09e15bc63d82c16ba3dce125cc1d52fc092fc870ecf0 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,521 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.7.0-py3-none-any.whl#sha256=8758be30815e6b3300b835505a1f5aab8a4fbd821d1c70ad12bf4d0e414269a0 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,521 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.6.0-py3-none-any.whl#sha256=15cf44753bd5c21dcd3c1973eda45e66572c02b446f9aa7e7c9aebcfceedf1c9 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,522 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.5.0-py3-none-any.whl#sha256=0b1ef4768ed64a02fd9accf1e31ece045fc82cb89b47bcf5f53d657a285a5c7e (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,523 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.4.0-py3-none-any.whl#sha256=b35df1dd280e009cd753cc0b0cf5b12e20f63b3fa9cccb5863eb981184ef0902 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,523 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.3.0-py3-none-any.whl#sha256=6cb4649ca0e9db2153bd36180112046ca129984b401770378fffa425c820d362 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,524 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.2.2-py3-none-any.whl#sha256=1c65c3c5ef91728e18ce1bb6e2cfcfe9aa1e128f376c90d4e247a3b4085d4286 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,524 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.2.1-py3-none-any.whl#sha256=748539e47d987fe65bb25fee28a476474710beb888384deafbbe599541418c78 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,525 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.2.0-py3-none-any.whl#sha256=c5e1fd2f4064a9428ce8daf8bf94070e7602e05bf604036cddbd15ce6e9759af (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,525 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.1.0-py3-none-any.whl#sha256=4648b44ec6e482ba625c11f086617faa063264fd37ea2622469cde39d8d30421 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,526 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-2.0.0-py3-none-any.whl#sha256=7f948f4f6ddd50ab4253a669ba40fdee7455ca0311914c76865f7ef059c675e1 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,526 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-1.0.20-py3-none-any.whl#sha256=0da53ab98dc2cca8e35134f9200061a86420f0fb570ed25bbf4eab5993b21119 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,527 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-1.0.19-py3-none-any.whl#sha256=269081603270b62f5818ec780808a5121aba7e7af0ff9d729c2c97a51d247e70 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,527 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-1.0.17-py3-none-any.whl#sha256=bba5514388b8ec30d0d7532cc0455fe998328f3f697139afb0a989bd82ba8f5d (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,528 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-1.0.16-py3-none-any.whl#sha256=da040efbc811fb394622cac0ca845847a3316db6f75036a981f761a191675174 (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,528 Skipping link: No binaries permitted for pygad: https://archive1.piwheels.org/simple/pygad/pygad-1.0.15-py3-none-any.whl#sha256=fc2a1baae22c3d8009ea9da9ac7735649772547ba249daa7236717505653aa6a (from https://www.piwheels.org/simple/pygad/) 2026-10-12T09:30:43,529 Skipping link: not a file: https://www.piwheels.org/simple/pygad/ 2026-10-12T09:30:43,530 Skipping link: not a file: https://pypi.org/simple/pygad/ 2026-10-12T09:30:43,555 Given no hashes to check 1 links for project 'pygad': discarding no candidates 2026-10-12T09:30:43,573 Collecting pygad==3.8.1 2026-10-12T09:30:43,575 Created temporary directory: /tmp/pip-unpack-9gosi25i 2026-10-12T09:30:43,807 Downloading pygad-3.8.1.tar.gz (341 kB) 2026-10-12T09:30:44,182 Added pygad==3.8.1 from https://files.pythonhosted.org/packages/d5/ce/9bb6c52481ced60d430861848db691429d11c946199f464f900bc1874036/pygad-3.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-dk57p80j' 2026-10-12T09:30:44,187 Created temporary directory: /tmp/pip-build-env-73ainuu7 2026-10-12T09:30:44,191 Installing build dependencies: started 2026-10-12T09:30:44,192 Running command pip subprocess to install build dependencies 2026-10-12T09:30:45,340 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-10-12T09:30:45,819 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-10-12T09:30:45,842 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-12T09:30:47,650 Collecting setuptools 2026-10-12T09:30:47,651 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-10-12T09:30:47,665 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-10-12T09:30:47,906 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-10-12T09:30:47,986 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-10-12T09:30:50,771 Installing collected packages: setuptools 2026-10-12T09:30:53,098 Successfully installed setuptools-84.0.0 2026-10-12T09:30:53,369 Installing build dependencies: finished with status 'done' 2026-10-12T09:30:53,376 Getting requirements to build wheel: started 2026-10-12T09:30:53,377 Running command Getting requirements to build wheel 2026-10-12T09:30:54,010 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-10-12T09:30:54,011 !! 2026-10-12T09:30:54,012 ******************************************************************************** 2026-10-12T09:30:54,012 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-10-12T09:30:54,014 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-10-12T09:30:54,014 or your builds will no longer be supported. 2026-10-12T09:30:54,016 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-12T09:30:54,016 ******************************************************************************** 2026-10-12T09:30:54,017 !! 2026-10-12T09:30:54,018 corresp(dist, value, root_dir) 2026-10-12T09:30:54,019 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-10-12T09:30:54,019 corresp(dist, value, root_dir) 2026-10-12T09:30:54,020 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-10-12T09:30:54,021 corresp(dist, value, root_dir) 2026-10-12T09:30:54,101 running egg_info 2026-10-12T09:30:54,109 writing pygad.egg-info/PKG-INFO 2026-10-12T09:30:54,115 writing dependency_links to pygad.egg-info/dependency_links.txt 2026-10-12T09:30:54,118 writing requirements to pygad.egg-info/requires.txt 2026-10-12T09:30:54,120 writing top-level names to pygad.egg-info/top_level.txt 2026-10-12T09:30:54,152 reading manifest file 'pygad.egg-info/SOURCES.txt' 2026-10-12T09:30:54,162 reading manifest template 'MANIFEST.in' 2026-10-12T09:30:54,163 adding license file 'LICENSE' 2026-10-12T09:30:54,169 writing manifest file 'pygad.egg-info/SOURCES.txt' 2026-10-12T09:30:54,269 Getting requirements to build wheel: finished with status 'done' 2026-10-12T09:30:54,273 Created temporary directory: /tmp/pip-modern-metadata-41exwa90 2026-10-12T09:30:54,275 Preparing metadata (pyproject.toml): started 2026-10-12T09:30:54,276 Running command Preparing metadata (pyproject.toml) 2026-10-12T09:30:54,887 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-10-12T09:30:54,887 !! 2026-10-12T09:30:54,889 ******************************************************************************** 2026-10-12T09:30:54,889 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-10-12T09:30:54,890 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-10-12T09:30:54,890 or your builds will no longer be supported. 2026-10-12T09:30:54,891 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-12T09:30:54,892 ******************************************************************************** 2026-10-12T09:30:54,893 !! 2026-10-12T09:30:54,893 corresp(dist, value, root_dir) 2026-10-12T09:30:54,894 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-10-12T09:30:54,894 corresp(dist, value, root_dir) 2026-10-12T09:30:54,894 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-10-12T09:30:54,895 corresp(dist, value, root_dir) 2026-10-12T09:30:54,974 running dist_info 2026-10-12T09:30:54,984 creating /tmp/pip-modern-metadata-41exwa90/pygad.egg-info 2026-10-12T09:30:54,985 writing /tmp/pip-modern-metadata-41exwa90/pygad.egg-info/PKG-INFO 2026-10-12T09:30:54,991 writing dependency_links to /tmp/pip-modern-metadata-41exwa90/pygad.egg-info/dependency_links.txt 2026-10-12T09:30:54,994 writing requirements to /tmp/pip-modern-metadata-41exwa90/pygad.egg-info/requires.txt 2026-10-12T09:30:54,995 writing top-level names to /tmp/pip-modern-metadata-41exwa90/pygad.egg-info/top_level.txt 2026-10-12T09:30:54,996 writing manifest file '/tmp/pip-modern-metadata-41exwa90/pygad.egg-info/SOURCES.txt' 2026-10-12T09:30:55,024 reading manifest file '/tmp/pip-modern-metadata-41exwa90/pygad.egg-info/SOURCES.txt' 2026-10-12T09:30:55,026 reading manifest template 'MANIFEST.in' 2026-10-12T09:30:55,027 adding license file 'LICENSE' 2026-10-12T09:30:55,032 writing manifest file '/tmp/pip-modern-metadata-41exwa90/pygad.egg-info/SOURCES.txt' 2026-10-12T09:30:55,034 creating '/tmp/pip-modern-metadata-41exwa90/pygad-3.8.1.dist-info' 2026-10-12T09:30:55,156 Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-12T09:30:55,161 Source in /tmp/pip-wheel-cyt24ty_/pygad_296ed17faff24a08a4d0093f29349513 has version 3.8.1, which satisfies requirement pygad==3.8.1 from https://files.pythonhosted.org/packages/d5/ce/9bb6c52481ced60d430861848db691429d11c946199f464f900bc1874036/pygad-3.8.1.tar.gz 2026-10-12T09:30:55,162 Removed pygad==3.8.1 from https://files.pythonhosted.org/packages/d5/ce/9bb6c52481ced60d430861848db691429d11c946199f464f900bc1874036/pygad-3.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-dk57p80j' 2026-10-12T09:30:55,170 Created temporary directory: /tmp/pip-unpack-jt1r9fjn 2026-10-12T09:30:55,170 Building wheels for collected packages: pygad 2026-10-12T09:30:55,175 Created temporary directory: /tmp/pip-wheel-uaxro2ex 2026-10-12T09:30:55,175 Destination directory: /tmp/pip-wheel-uaxro2ex 2026-10-12T09:30:55,177 Building wheel for pygad (pyproject.toml): started 2026-10-12T09:30:55,178 Running command Building wheel for pygad (pyproject.toml) 2026-10-12T09:30:55,748 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-10-12T09:30:55,749 !! 2026-10-12T09:30:55,750 ******************************************************************************** 2026-10-12T09:30:55,750 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-10-12T09:30:55,752 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-10-12T09:30:55,752 or your builds will no longer be supported. 2026-10-12T09:30:55,753 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-12T09:30:55,753 ******************************************************************************** 2026-10-12T09:30:55,754 !! 2026-10-12T09:30:55,755 corresp(dist, value, root_dir) 2026-10-12T09:30:55,755 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-10-12T09:30:55,756 corresp(dist, value, root_dir) 2026-10-12T09:30:55,756 /tmp/pip-build-env-73ainuu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-10-12T09:30:55,756 corresp(dist, value, root_dir) 2026-10-12T09:30:55,825 running bdist_wheel 2026-10-12T09:30:55,843 running build 2026-10-12T09:30:55,843 running build_py 2026-10-12T09:30:55,849 creating build/lib/pygad 2026-10-12T09:30:55,851 copying pygad/_version.py -> build/lib/pygad 2026-10-12T09:30:55,853 copying pygad/pygad.py -> build/lib/pygad 2026-10-12T09:30:55,856 copying pygad/__init__.py -> build/lib/pygad 2026-10-12T09:30:55,858 creating build/lib/pygad/gann 2026-10-12T09:30:55,859 copying pygad/gann/gann.py -> build/lib/pygad/gann 2026-10-12T09:30:55,862 copying pygad/gann/__init__.py -> build/lib/pygad/gann 2026-10-12T09:30:55,864 creating build/lib/pygad/kerasga 2026-10-12T09:30:55,865 copying pygad/kerasga/kerasga.py -> build/lib/pygad/kerasga 2026-10-12T09:30:55,868 copying pygad/kerasga/__init__.py -> build/lib/pygad/kerasga 2026-10-12T09:30:55,870 creating build/lib/pygad/benchmarks 2026-10-12T09:30:55,871 copying pygad/benchmarks/tsp.py -> build/lib/pygad/benchmarks 2026-10-12T09:30:55,873 copying pygad/benchmarks/classic.py -> build/lib/pygad/benchmarks 2026-10-12T09:30:55,875 copying pygad/benchmarks/dtlz.py -> build/lib/pygad/benchmarks 2026-10-12T09:30:55,878 copying pygad/benchmarks/zdt.py -> build/lib/pygad/benchmarks 2026-10-12T09:30:55,880 copying pygad/benchmarks/knapsack.py -> build/lib/pygad/benchmarks 2026-10-12T09:30:55,882 copying pygad/benchmarks/__init__.py -> build/lib/pygad/benchmarks 2026-10-12T09:30:55,884 creating build/lib/pygad/nn 2026-10-12T09:30:55,885 copying pygad/nn/__init__.py -> build/lib/pygad/nn 2026-10-12T09:30:55,887 copying pygad/nn/nn.py -> build/lib/pygad/nn 2026-10-12T09:30:55,890 creating build/lib/pygad/helper 2026-10-12T09:30:55,891 copying pygad/helper/unique.py -> build/lib/pygad/helper 2026-10-12T09:30:55,894 copying pygad/helper/misc.py -> build/lib/pygad/helper 2026-10-12T09:30:55,897 copying pygad/helper/activations.py -> build/lib/pygad/helper 2026-10-12T09:30:55,899 copying pygad/helper/__init__.py -> build/lib/pygad/helper 2026-10-12T09:30:55,901 creating build/lib/pygad/visualize 2026-10-12T09:30:55,902 copying pygad/visualize/lifecycle.py -> build/lib/pygad/visualize 2026-10-12T09:30:55,905 copying pygad/visualize/plot.py -> build/lib/pygad/visualize 2026-10-12T09:30:55,908 copying pygad/visualize/__init__.py -> build/lib/pygad/visualize 2026-10-12T09:30:55,911 creating build/lib/pygad/utils 2026-10-12T09:30:55,912 copying pygad/utils/report.py -> build/lib/pygad/utils 2026-10-12T09:30:55,915 copying pygad/utils/nsga.py -> build/lib/pygad/utils 2026-10-12T09:30:55,917 copying pygad/utils/parent_selection.py -> build/lib/pygad/utils 2026-10-12T09:30:55,920 copying pygad/utils/mutation.py -> build/lib/pygad/utils 2026-10-12T09:30:55,923 copying pygad/utils/nsga3.py -> build/lib/pygad/utils 2026-10-12T09:30:55,925 copying pygad/utils/quality_indicators.py -> build/lib/pygad/utils 2026-10-12T09:30:55,928 copying pygad/utils/crossover.py -> build/lib/pygad/utils 2026-10-12T09:30:55,930 copying pygad/utils/validation.py -> build/lib/pygad/utils 2026-10-12T09:30:55,933 copying pygad/utils/engine.py -> build/lib/pygad/utils 2026-10-12T09:30:55,936 copying pygad/utils/__init__.py -> build/lib/pygad/utils 2026-10-12T09:30:55,938 copying pygad/utils/parallel.py -> build/lib/pygad/utils 2026-10-12T09:30:55,940 copying pygad/utils/nsga2.py -> build/lib/pygad/utils 2026-10-12T09:30:55,943 creating build/lib/pygad/gacnn 2026-10-12T09:30:55,944 copying pygad/gacnn/gacnn.py -> build/lib/pygad/gacnn 2026-10-12T09:30:55,946 copying pygad/gacnn/__init__.py -> build/lib/pygad/gacnn 2026-10-12T09:30:55,948 creating build/lib/pygad/torchga 2026-10-12T09:30:55,949 copying pygad/torchga/torchga.py -> build/lib/pygad/torchga 2026-10-12T09:30:55,951 copying pygad/torchga/__init__.py -> build/lib/pygad/torchga 2026-10-12T09:30:55,953 creating build/lib/pygad/cnn 2026-10-12T09:30:55,954 copying pygad/cnn/cnn.py -> build/lib/pygad/cnn 2026-10-12T09:30:55,957 copying pygad/cnn/__init__.py -> build/lib/pygad/cnn 2026-10-12T09:30:55,959 running egg_info 2026-10-12T09:30:55,968 writing pygad.egg-info/PKG-INFO 2026-10-12T09:30:55,974 writing dependency_links to pygad.egg-info/dependency_links.txt 2026-10-12T09:30:55,976 writing requirements to pygad.egg-info/requires.txt 2026-10-12T09:30:55,977 writing top-level names to pygad.egg-info/top_level.txt 2026-10-12T09:30:55,996 reading manifest file 'pygad.egg-info/SOURCES.txt' 2026-10-12T09:30:56,003 reading manifest template 'MANIFEST.in' 2026-10-12T09:30:56,004 adding license file 'LICENSE' 2026-10-12T09:30:56,010 writing manifest file 'pygad.egg-info/SOURCES.txt' 2026-10-12T09:30:56,018 copying pygad/utils/pygad_logo.png -> build/lib/pygad/utils 2026-10-12T09:30:56,034 installing to build/bdist.linux-armv7l/wheel 2026-10-12T09:30:56,035 running install 2026-10-12T09:30:56,056 running install_lib 2026-10-12T09:30:56,062 creating build/bdist.linux-armv7l/wheel 2026-10-12T09:30:56,064 creating build/bdist.linux-armv7l/wheel/pygad 2026-10-12T09:30:56,065 copying build/lib/pygad/_version.py -> build/bdist.linux-armv7l/wheel/./pygad 2026-10-12T09:30:56,067 copying build/lib/pygad/pygad.py -> build/bdist.linux-armv7l/wheel/./pygad 2026-10-12T09:30:56,070 creating build/bdist.linux-armv7l/wheel/pygad/gann 2026-10-12T09:30:56,071 copying build/lib/pygad/gann/gann.py -> build/bdist.linux-armv7l/wheel/./pygad/gann 2026-10-12T09:30:56,074 copying build/lib/pygad/gann/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/gann 2026-10-12T09:30:56,076 creating build/bdist.linux-armv7l/wheel/pygad/kerasga 2026-10-12T09:30:56,077 copying build/lib/pygad/kerasga/kerasga.py -> build/bdist.linux-armv7l/wheel/./pygad/kerasga 2026-10-12T09:30:56,079 copying build/lib/pygad/kerasga/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/kerasga 2026-10-12T09:30:56,081 creating build/bdist.linux-armv7l/wheel/pygad/benchmarks 2026-10-12T09:30:56,082 copying build/lib/pygad/benchmarks/tsp.py -> build/bdist.linux-armv7l/wheel/./pygad/benchmarks 2026-10-12T09:30:56,084 copying build/lib/pygad/benchmarks/classic.py -> build/bdist.linux-armv7l/wheel/./pygad/benchmarks 2026-10-12T09:30:56,086 copying build/lib/pygad/benchmarks/dtlz.py -> build/bdist.linux-armv7l/wheel/./pygad/benchmarks 2026-10-12T09:30:56,088 copying build/lib/pygad/benchmarks/zdt.py -> build/bdist.linux-armv7l/wheel/./pygad/benchmarks 2026-10-12T09:30:56,090 copying build/lib/pygad/benchmarks/knapsack.py -> build/bdist.linux-armv7l/wheel/./pygad/benchmarks 2026-10-12T09:30:56,092 copying build/lib/pygad/benchmarks/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/benchmarks 2026-10-12T09:30:56,094 creating build/bdist.linux-armv7l/wheel/pygad/nn 2026-10-12T09:30:56,095 copying build/lib/pygad/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/nn 2026-10-12T09:30:56,097 copying build/lib/pygad/nn/nn.py -> build/bdist.linux-armv7l/wheel/./pygad/nn 2026-10-12T09:30:56,100 creating build/bdist.linux-armv7l/wheel/pygad/helper 2026-10-12T09:30:56,101 copying build/lib/pygad/helper/unique.py -> build/bdist.linux-armv7l/wheel/./pygad/helper 2026-10-12T09:30:56,103 copying build/lib/pygad/helper/misc.py -> build/bdist.linux-armv7l/wheel/./pygad/helper 2026-10-12T09:30:56,106 copying build/lib/pygad/helper/activations.py -> build/bdist.linux-armv7l/wheel/./pygad/helper 2026-10-12T09:30:56,108 copying build/lib/pygad/helper/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/helper 2026-10-12T09:30:56,110 creating build/bdist.linux-armv7l/wheel/pygad/visualize 2026-10-12T09:30:56,111 copying build/lib/pygad/visualize/lifecycle.py -> build/bdist.linux-armv7l/wheel/./pygad/visualize 2026-10-12T09:30:56,114 copying build/lib/pygad/visualize/plot.py -> build/bdist.linux-armv7l/wheel/./pygad/visualize 2026-10-12T09:30:56,117 copying build/lib/pygad/visualize/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/visualize 2026-10-12T09:30:56,119 creating build/bdist.linux-armv7l/wheel/pygad/utils 2026-10-12T09:30:56,120 copying build/lib/pygad/utils/report.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,122 copying build/lib/pygad/utils/nsga.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,124 copying build/lib/pygad/utils/parent_selection.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,127 copying build/lib/pygad/utils/mutation.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,130 copying build/lib/pygad/utils/nsga3.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,133 copying build/lib/pygad/utils/pygad_logo.png -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,136 copying build/lib/pygad/utils/quality_indicators.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,139 copying build/lib/pygad/utils/crossover.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,141 copying build/lib/pygad/utils/validation.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,144 copying build/lib/pygad/utils/engine.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,147 copying build/lib/pygad/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,149 copying build/lib/pygad/utils/parallel.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,151 copying build/lib/pygad/utils/nsga2.py -> build/bdist.linux-armv7l/wheel/./pygad/utils 2026-10-12T09:30:56,153 copying build/lib/pygad/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad 2026-10-12T09:30:56,156 creating build/bdist.linux-armv7l/wheel/pygad/gacnn 2026-10-12T09:30:56,157 copying build/lib/pygad/gacnn/gacnn.py -> build/bdist.linux-armv7l/wheel/./pygad/gacnn 2026-10-12T09:30:56,159 copying build/lib/pygad/gacnn/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/gacnn 2026-10-12T09:30:56,161 creating build/bdist.linux-armv7l/wheel/pygad/torchga 2026-10-12T09:30:56,162 copying build/lib/pygad/torchga/torchga.py -> build/bdist.linux-armv7l/wheel/./pygad/torchga 2026-10-12T09:30:56,164 copying build/lib/pygad/torchga/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/torchga 2026-10-12T09:30:56,166 creating build/bdist.linux-armv7l/wheel/pygad/cnn 2026-10-12T09:30:56,167 copying build/lib/pygad/cnn/cnn.py -> build/bdist.linux-armv7l/wheel/./pygad/cnn 2026-10-12T09:30:56,170 copying build/lib/pygad/cnn/__init__.py -> build/bdist.linux-armv7l/wheel/./pygad/cnn 2026-10-12T09:30:56,172 running install_egg_info 2026-10-12T09:30:56,177 Copying pygad.egg-info to build/bdist.linux-armv7l/wheel/./pygad-3.8.1-py3.11.egg-info 2026-10-12T09:30:56,191 running install_scripts 2026-10-12T09:30:56,205 creating build/bdist.linux-armv7l/wheel/pygad-3.8.1.dist-info/WHEEL 2026-10-12T09:30:56,208 creating '/tmp/pip-wheel-uaxro2ex/.tmp-mwqjhl8e/pygad-3.8.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-10-12T09:30:56,210 adding 'pygad/__init__.py' 2026-10-12T09:30:56,212 adding 'pygad/_version.py' 2026-10-12T09:30:56,216 adding 'pygad/pygad.py' 2026-10-12T09:30:56,218 adding 'pygad/benchmarks/__init__.py' 2026-10-12T09:30:56,220 adding 'pygad/benchmarks/classic.py' 2026-10-12T09:30:56,221 adding 'pygad/benchmarks/dtlz.py' 2026-10-12T09:30:56,223 adding 'pygad/benchmarks/knapsack.py' 2026-10-12T09:30:56,224 adding 'pygad/benchmarks/tsp.py' 2026-10-12T09:30:56,226 adding 'pygad/benchmarks/zdt.py' 2026-10-12T09:30:56,228 adding 'pygad/cnn/__init__.py' 2026-10-12T09:30:56,233 adding 'pygad/cnn/cnn.py' 2026-10-12T09:30:56,234 adding 'pygad/gacnn/__init__.py' 2026-10-12T09:30:56,236 adding 'pygad/gacnn/gacnn.py' 2026-10-12T09:30:56,237 adding 'pygad/gann/__init__.py' 2026-10-12T09:30:56,240 adding 'pygad/gann/gann.py' 2026-10-12T09:30:56,242 adding 'pygad/helper/__init__.py' 2026-10-12T09:30:56,243 adding 'pygad/helper/activations.py' 2026-10-12T09:30:56,251 adding 'pygad/helper/misc.py' 2026-10-12T09:30:56,254 adding 'pygad/helper/unique.py' 2026-10-12T09:30:56,256 adding 'pygad/kerasga/__init__.py' 2026-10-12T09:30:56,258 adding 'pygad/kerasga/kerasga.py' 2026-10-12T09:30:56,259 adding 'pygad/nn/__init__.py' 2026-10-12T09:30:56,261 adding 'pygad/nn/nn.py' 2026-10-12T09:30:56,264 adding 'pygad/torchga/__init__.py' 2026-10-12T09:30:56,266 adding 'pygad/torchga/torchga.py' 2026-10-12T09:30:56,273 adding 'pygad/utils/__init__.py' 2026-10-12T09:30:56,279 adding 'pygad/utils/crossover.py' 2026-10-12T09:30:56,289 adding 'pygad/utils/engine.py' 2026-10-12T09:30:56,296 adding 'pygad/utils/mutation.py' 2026-10-12T09:30:56,299 adding 'pygad/utils/nsga.py' 2026-10-12T09:30:56,302 adding 'pygad/utils/nsga2.py' 2026-10-12T09:30:56,304 adding 'pygad/utils/nsga3.py' 2026-10-12T09:30:56,307 adding 'pygad/utils/parallel.py' 2026-10-12T09:30:56,312 adding 'pygad/utils/parent_selection.py' 2026-10-12T09:30:56,322 adding 'pygad/utils/pygad_logo.png' 2026-10-12T09:30:56,324 adding 'pygad/utils/quality_indicators.py' 2026-10-12T09:30:56,327 adding 'pygad/utils/report.py' 2026-10-12T09:30:56,332 adding 'pygad/utils/validation.py' 2026-10-12T09:30:56,334 adding 'pygad/visualize/__init__.py' 2026-10-12T09:30:56,337 adding 'pygad/visualize/lifecycle.py' 2026-10-12T09:30:56,342 adding 'pygad/visualize/plot.py' 2026-10-12T09:30:56,345 adding 'pygad-3.8.1.dist-info/licenses/LICENSE' 2026-10-12T09:30:56,347 adding 'pygad-3.8.1.dist-info/METADATA' 2026-10-12T09:30:56,348 adding 'pygad-3.8.1.dist-info/WHEEL' 2026-10-12T09:30:56,349 adding 'pygad-3.8.1.dist-info/top_level.txt' 2026-10-12T09:30:56,350 adding 'pygad-3.8.1.dist-info/RECORD' 2026-10-12T09:30:56,354 removing build/bdist.linux-armv7l/wheel 2026-10-12T09:30:56,468 Building wheel for pygad (pyproject.toml): finished with status 'done' 2026-10-12T09:30:56,477 Created wheel for pygad: filename=pygad-3.8.1-py3-none-any.whl size=223189 sha256=afff90884b1540743cdbbf154e637e2b9a148d881331236db72fc211dfe6b75b 2026-10-12T09:30:56,478 Stored in directory: /tmp/pip-ephem-wheel-cache-bah1sz5c/wheels/1e/df/ec/04f312bfb4b295b22f81759e57418d01b86a33d253d39b65f0 2026-10-12T09:30:56,493 Successfully built pygad 2026-10-12T09:30:56,501 Removed build tracker: '/tmp/pip-build-tracker-dk57p80j'