2025-06-12T00:15:15,916 Created temporary directory: /tmp/pip-build-tracker-tnihung0 2025-06-12T00:15:15,917 Initialized build tracking at /tmp/pip-build-tracker-tnihung0 2025-06-12T00:15:15,918 Created build tracker: /tmp/pip-build-tracker-tnihung0 2025-06-12T00:15:15,918 Entered build tracker: /tmp/pip-build-tracker-tnihung0 2025-06-12T00:15:15,919 Created temporary directory: /tmp/pip-wheel-y53eaw7w 2025-06-12T00:15:15,923 Created temporary directory: /tmp/pip-ephem-wheel-cache-2wu0tr96 2025-06-12T00:15:15,973 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-12T00:15:15,976 2 location(s) to search for versions of ai-robot-position-scraper: 2025-06-12T00:15:15,976 * https://pypi.org/simple/ai-robot-position-scraper/ 2025-06-12T00:15:15,976 * https://www.piwheels.org/simple/ai-robot-position-scraper/ 2025-06-12T00:15:15,976 Fetching project page and analyzing links: https://pypi.org/simple/ai-robot-position-scraper/ 2025-06-12T00:15:15,977 Getting page https://pypi.org/simple/ai-robot-position-scraper/ 2025-06-12T00:15:15,979 Found index url https://pypi.org/simple/ 2025-06-12T00:15:16,130 Fetched page https://pypi.org/simple/ai-robot-position-scraper/ as application/vnd.pypi.simple.v1+json 2025-06-12T00:15:16,133 Skipping link: No binaries permitted for ai-robot-position-scraper: https://files.pythonhosted.org/packages/7e/90/1a317a3aa4e3f79d0d97ca3922632621329e18f83ad6543a1fa36680815f/ai_robot_position_scraper-0.0.2-py3-none-any.whl (from https://pypi.org/simple/ai-robot-position-scraper/) 2025-06-12T00:15:16,134 Found link https://files.pythonhosted.org/packages/fc/b9/f5716650cedb1342f1c95e36d5b727ed29f1fde2b3226fb9dcef5759f2bf/ai_robot_position_scraper-0.0.2.tar.gz (from https://pypi.org/simple/ai-robot-position-scraper/), version: 0.0.2 2025-06-12T00:15:16,134 Skipping link: No binaries permitted for ai-robot-position-scraper: https://files.pythonhosted.org/packages/76/9e/4bd0e0ea58f330d6b479a7ee02550668af2cce42944642eef1c385ef118f/ai_robot_position_scraper-0.0.3-py3-none-any.whl (from https://pypi.org/simple/ai-robot-position-scraper/) 2025-06-12T00:15:16,135 Found link https://files.pythonhosted.org/packages/59/10/9708148ff3ed7d1c4e2af97f0d6b6b54007d41212f9c14c79ffcb29413b9/ai_robot_position_scraper-0.0.3.tar.gz (from https://pypi.org/simple/ai-robot-position-scraper/), version: 0.0.3 2025-06-12T00:15:16,136 Skipping link: No binaries permitted for ai-robot-position-scraper: https://files.pythonhosted.org/packages/e8/ad/8702839eaf7a8bfd7135d5c0cf27ab93a1cdc76bc7281b3973bfa1c4d5d5/ai_robot_position_scraper-0.0.4-py3-none-any.whl (from https://pypi.org/simple/ai-robot-position-scraper/) 2025-06-12T00:15:16,137 Found link https://files.pythonhosted.org/packages/a6/7a/90c92eb15ed70dc5dc8bccdce7b5ca5e28ab8655e45c96bca9cded2763a4/ai_robot_position_scraper-0.0.4.tar.gz (from https://pypi.org/simple/ai-robot-position-scraper/), version: 0.0.4 2025-06-12T00:15:16,137 Skipping link: No binaries permitted for ai-robot-position-scraper: https://files.pythonhosted.org/packages/48/55/4c0cb552ce1dd9e5513197f72d07e9bf73b3104eb04123b6498c2f474f8e/ai_robot_position_scraper-0.0.5-py3-none-any.whl (from https://pypi.org/simple/ai-robot-position-scraper/) 2025-06-12T00:15:16,138 Found link https://files.pythonhosted.org/packages/44/03/6557ab5375c4a667652e7e09d6def36e085a04c473a4d967dbaabe949a9e/ai_robot_position_scraper-0.0.5.tar.gz (from https://pypi.org/simple/ai-robot-position-scraper/), version: 0.0.5 2025-06-12T00:15:16,139 Skipping link: No binaries permitted for ai-robot-position-scraper: https://files.pythonhosted.org/packages/55/72/8711d7734252fa436d2881aa9725495dca896155b6966aef6d1eec3a0b03/ai_robot_position_scraper-0.0.6-py3-none-any.whl (from https://pypi.org/simple/ai-robot-position-scraper/) 2025-06-12T00:15:16,140 Found link https://files.pythonhosted.org/packages/98/49/f24fc863b158dd07d4fa80f621a3d28662bf29d59732770d759fb04ee6fe/ai_robot_position_scraper-0.0.6.tar.gz (from https://pypi.org/simple/ai-robot-position-scraper/), version: 0.0.6 2025-06-12T00:15:16,141 Fetching project page and analyzing links: https://www.piwheels.org/simple/ai-robot-position-scraper/ 2025-06-12T00:15:16,141 Getting page https://www.piwheels.org/simple/ai-robot-position-scraper/ 2025-06-12T00:15:16,143 Found index url https://www.piwheels.org/simple/ 2025-06-12T00:15:16,303 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ai-robot-position-scraper/ 2025-06-12T00:15:16,963 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ai-robot-position-scraper/ 2025-06-12T00:15:18,121 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ai-robot-position-scraper/ 2025-06-12T00:15:20,280 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ai-robot-position-scraper/ 2025-06-12T00:15:24,438 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ai-robot-position-scraper/ 2025-06-12T00:15:24,594 Could not fetch URL https://www.piwheels.org/simple/ai-robot-position-scraper/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/ai-robot-position-scraper/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-12T00:15:24,596 Skipping link: not a file: https://www.piwheels.org/simple/ai-robot-position-scraper/ 2025-06-12T00:15:24,596 Skipping link: not a file: https://pypi.org/simple/ai-robot-position-scraper/ 2025-06-12T00:15:24,614 Given no hashes to check 1 links for project 'ai-robot-position-scraper': discarding no candidates 2025-06-12T00:15:24,616 Collecting ai-robot-position-scraper==0.0.6 2025-06-12T00:15:24,619 Created temporary directory: /tmp/pip-unpack-athqr1w5 2025-06-12T00:15:24,845 Downloading ai_robot_position_scraper-0.0.6.tar.gz (2.6 kB) 2025-06-12T00:15:24,874 Added ai-robot-position-scraper==0.0.6 from https://files.pythonhosted.org/packages/98/49/f24fc863b158dd07d4fa80f621a3d28662bf29d59732770d759fb04ee6fe/ai_robot_position_scraper-0.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-tnihung0' 2025-06-12T00:15:24,876 Running setup.py (path:/tmp/pip-wheel-y53eaw7w/ai-robot-position-scraper_9d9a3401ad6d40c4bf768bdad7e862be/setup.py) egg_info for package ai-robot-position-scraper 2025-06-12T00:15:24,877 Created temporary directory: /tmp/pip-pip-egg-info-hni3f23u 2025-06-12T00:15:24,878 Preparing metadata (setup.py): started 2025-06-12T00:15:24,879 Running command python setup.py egg_info 2025-06-12T00:15:25,761 running egg_info 2025-06-12T00:15:25,789 creating /tmp/pip-pip-egg-info-hni3f23u/ai_robot_position_scraper.egg-info 2025-06-12T00:15:25,791 writing /tmp/pip-pip-egg-info-hni3f23u/ai_robot_position_scraper.egg-info/PKG-INFO 2025-06-12T00:15:25,794 writing dependency_links to /tmp/pip-pip-egg-info-hni3f23u/ai_robot_position_scraper.egg-info/dependency_links.txt 2025-06-12T00:15:25,796 writing requirements to /tmp/pip-pip-egg-info-hni3f23u/ai_robot_position_scraper.egg-info/requires.txt 2025-06-12T00:15:25,797 writing top-level names to /tmp/pip-pip-egg-info-hni3f23u/ai_robot_position_scraper.egg-info/top_level.txt 2025-06-12T00:15:25,799 writing manifest file '/tmp/pip-pip-egg-info-hni3f23u/ai_robot_position_scraper.egg-info/SOURCES.txt' 2025-06-12T00:15:25,887 reading manifest file '/tmp/pip-pip-egg-info-hni3f23u/ai_robot_position_scraper.egg-info/SOURCES.txt' 2025-06-12T00:15:25,888 adding license file 'LICENSE' 2025-06-12T00:15:25,891 writing manifest file '/tmp/pip-pip-egg-info-hni3f23u/ai_robot_position_scraper.egg-info/SOURCES.txt' 2025-06-12T00:15:26,002 Preparing metadata (setup.py): finished with status 'done' 2025-06-12T00:15:26,007 Source in /tmp/pip-wheel-y53eaw7w/ai-robot-position-scraper_9d9a3401ad6d40c4bf768bdad7e862be has version 0.0.6, which satisfies requirement ai-robot-position-scraper==0.0.6 from https://files.pythonhosted.org/packages/98/49/f24fc863b158dd07d4fa80f621a3d28662bf29d59732770d759fb04ee6fe/ai_robot_position_scraper-0.0.6.tar.gz 2025-06-12T00:15:26,008 Removed ai-robot-position-scraper==0.0.6 from https://files.pythonhosted.org/packages/98/49/f24fc863b158dd07d4fa80f621a3d28662bf29d59732770d759fb04ee6fe/ai_robot_position_scraper-0.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-tnihung0' 2025-06-12T00:15:26,013 Created temporary directory: /tmp/pip-unpack-zgojz7_m 2025-06-12T00:15:26,014 Created temporary directory: /tmp/pip-unpack-jkjvm52j 2025-06-12T00:15:26,014 Building wheels for collected packages: ai-robot-position-scraper 2025-06-12T00:15:26,019 Created temporary directory: /tmp/pip-wheel-gbc41e_d 2025-06-12T00:15:26,020 DEPRECATION: Building 'ai-robot-position-scraper' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'ai-robot-position-scraper'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-12T00:15:26,021 Building wheel for ai-robot-position-scraper (setup.py): started 2025-06-12T00:15:26,022 Destination directory: /tmp/pip-wheel-gbc41e_d 2025-06-12T00:15:26,023 Running command python setup.py bdist_wheel 2025-06-12T00:15:26,878 running bdist_wheel 2025-06-12T00:15:27,014 running build 2025-06-12T00:15:27,015 running build_py 2025-06-12T00:15:27,046 creating build/lib/position_scraper 2025-06-12T00:15:27,048 copying position_scraper/__init__.py -> build/lib/position_scraper 2025-06-12T00:15:27,051 copying position_scraper/position_scraper.py -> build/lib/position_scraper 2025-06-12T00:15:27,082 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-12T00:15:27,082 !! 2025-06-12T00:15:27,084 ******************************************************************************** 2025-06-12T00:15:27,084 Please avoid running ``setup.py`` directly. 2025-06-12T00:15:27,085 Instead, use pypa/build, pypa/installer or other 2025-06-12T00:15:27,086 standards-based tools. 2025-06-12T00:15:27,087 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-12T00:15:27,087 or your builds will no longer be supported. 2025-06-12T00:15:27,089 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-12T00:15:27,089 ******************************************************************************** 2025-06-12T00:15:27,091 !! 2025-06-12T00:15:27,091 self.initialize_options() 2025-06-12T00:15:27,111 installing to build/bdist.linux-armv7l/wheel 2025-06-12T00:15:27,112 running install 2025-06-12T00:15:27,136 running install_lib 2025-06-12T00:15:27,163 creating build/bdist.linux-armv7l/wheel 2025-06-12T00:15:27,166 creating build/bdist.linux-armv7l/wheel/position_scraper 2025-06-12T00:15:27,167 copying build/lib/position_scraper/__init__.py -> build/bdist.linux-armv7l/wheel/./position_scraper 2025-06-12T00:15:27,169 copying build/lib/position_scraper/position_scraper.py -> build/bdist.linux-armv7l/wheel/./position_scraper 2025-06-12T00:15:27,171 running install_egg_info 2025-06-12T00:15:27,206 running egg_info 2025-06-12T00:15:27,234 writing ai_robot_position_scraper.egg-info/PKG-INFO 2025-06-12T00:15:27,237 writing dependency_links to ai_robot_position_scraper.egg-info/dependency_links.txt 2025-06-12T00:15:27,238 writing requirements to ai_robot_position_scraper.egg-info/requires.txt 2025-06-12T00:15:27,240 writing top-level names to ai_robot_position_scraper.egg-info/top_level.txt 2025-06-12T00:15:27,270 reading manifest file 'ai_robot_position_scraper.egg-info/SOURCES.txt' 2025-06-12T00:15:27,272 adding license file 'LICENSE' 2025-06-12T00:15:27,275 writing manifest file 'ai_robot_position_scraper.egg-info/SOURCES.txt' 2025-06-12T00:15:27,277 Copying ai_robot_position_scraper.egg-info to build/bdist.linux-armv7l/wheel/./ai_robot_position_scraper-0.0.6-py3.11.egg-info 2025-06-12T00:15:27,287 running install_scripts 2025-06-12T00:15:27,299 creating build/bdist.linux-armv7l/wheel/ai_robot_position_scraper-0.0.6.dist-info/WHEEL 2025-06-12T00:15:27,302 creating '/tmp/pip-wheel-gbc41e_d/ai_robot_position_scraper-0.0.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-12T00:15:27,306 adding 'ai_robot_position_scraper-0.0.6.dist-info/licenses/LICENSE' 2025-06-12T00:15:27,307 adding 'position_scraper/__init__.py' 2025-06-12T00:15:27,309 adding 'position_scraper/position_scraper.py' 2025-06-12T00:15:27,310 adding 'ai_robot_position_scraper-0.0.6.dist-info/METADATA' 2025-06-12T00:15:27,311 adding 'ai_robot_position_scraper-0.0.6.dist-info/WHEEL' 2025-06-12T00:15:27,312 adding 'ai_robot_position_scraper-0.0.6.dist-info/top_level.txt' 2025-06-12T00:15:27,313 adding 'ai_robot_position_scraper-0.0.6.dist-info/RECORD' 2025-06-12T00:15:27,314 removing build/bdist.linux-armv7l/wheel 2025-06-12T00:15:27,432 Building wheel for ai-robot-position-scraper (setup.py): finished with status 'done' 2025-06-12T00:15:27,435 Created wheel for ai-robot-position-scraper: filename=ai_robot_position_scraper-0.0.6-py3-none-any.whl size=3320 sha256=5556d8e89a1a75b30aea972a7345629b661e45b5f927bdd46f3a61d538ebaeff 2025-06-12T00:15:27,436 Stored in directory: /tmp/pip-ephem-wheel-cache-2wu0tr96/wheels/26/e7/38/e828f51fdf7dfcfcd8ec8a7872f219e94ac30d51f396fce372 2025-06-12T00:15:27,446 Successfully built ai-robot-position-scraper 2025-06-12T00:15:27,449 Removed build tracker: '/tmp/pip-build-tracker-tnihung0'