2025-09-08T12:10:30,450 Created temporary directory: /tmp/pip-build-tracker-b34eqwg0 2025-09-08T12:10:30,450 Initialized build tracking at /tmp/pip-build-tracker-b34eqwg0 2025-09-08T12:10:30,451 Created build tracker: /tmp/pip-build-tracker-b34eqwg0 2025-09-08T12:10:30,451 Entered build tracker: /tmp/pip-build-tracker-b34eqwg0 2025-09-08T12:10:30,451 Created temporary directory: /tmp/pip-wheel-mf8dzw4l 2025-09-08T12:10:30,454 Created temporary directory: /tmp/pip-ephem-wheel-cache-xhawtwy6 2025-09-08T12:10:30,516 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T12:10:30,518 2 location(s) to search for versions of gender-predictor: 2025-09-08T12:10:30,518 * https://pypi.org/simple/gender-predictor/ 2025-09-08T12:10:30,518 * https://www.piwheels.org/simple/gender-predictor/ 2025-09-08T12:10:30,518 Fetching project page and analyzing links: https://pypi.org/simple/gender-predictor/ 2025-09-08T12:10:30,518 Getting page https://pypi.org/simple/gender-predictor/ 2025-09-08T12:10:30,520 Found index url https://pypi.org/simple/ 2025-09-08T12:10:30,726 Fetched page https://pypi.org/simple/gender-predictor/ as application/vnd.pypi.simple.v1+json 2025-09-08T12:10:30,730 Found link https://files.pythonhosted.org/packages/a0/03/47bd116e64c9d881423ae6515f1d56a4805aad008a44139b49227afea22a/Gender-Predictor-0.1.tar.gz (from https://pypi.org/simple/gender-predictor/), version: 0.1 2025-09-08T12:10:30,730 Found link https://files.pythonhosted.org/packages/63/1c/79f40ba580fd468258defe5605d92467318978dbcc0f607f1198bbd89e98/Gender-Predictor-0.2.tar.gz (from https://pypi.org/simple/gender-predictor/), version: 0.2 2025-09-08T12:10:30,731 Found link https://files.pythonhosted.org/packages/eb/f1/7c396f6e73505071ce9690be3dccc08be9b557a49e964fa1694c443fc176/Gender-Predictor-0.3.tar.gz (from https://pypi.org/simple/gender-predictor/), version: 0.3 2025-09-08T12:10:30,731 Skipping link: No binaries permitted for gender-predictor: https://files.pythonhosted.org/packages/98/2a/0f556794118257a6eb0e1810b9fbe0b6ec575d804ee793854270752f89e2/Gender_Predictor-0.3-py3-none-any.whl (from https://pypi.org/simple/gender-predictor/) 2025-09-08T12:10:30,732 Found link https://files.pythonhosted.org/packages/af/5b/96cee19e7f21457163b70e45405d9474c3f13c68b32e48747258042ce9ec/Gender-Predictor-0.4.tar.gz (from https://pypi.org/simple/gender-predictor/), version: 0.4 2025-09-08T12:10:30,732 Skipping link: No binaries permitted for gender-predictor: https://files.pythonhosted.org/packages/0e/2a/72936d056286e03f820f4cd8b86537064ee6d5f50a6f69986cd7b62d16c1/Gender_Predictor-0.4-py3-none-any.whl (from https://pypi.org/simple/gender-predictor/) 2025-09-08T12:10:30,732 Found link https://files.pythonhosted.org/packages/cd/4a/1065a4709a984ef43484f7479a15367d72d1fab45ac7dd2a3cae170b6622/Gender-Predictor-0.5.tar.gz (from https://pypi.org/simple/gender-predictor/), version: 0.5 2025-09-08T12:10:30,732 Skipping link: No binaries permitted for gender-predictor: https://files.pythonhosted.org/packages/bc/6c/c61d558384332f65a503b59045fd36d510fe748dd2289f36043184593e82/Gender_Predictor-0.5-py3-none-any.whl (from https://pypi.org/simple/gender-predictor/) 2025-09-08T12:10:30,733 Fetching project page and analyzing links: https://www.piwheels.org/simple/gender-predictor/ 2025-09-08T12:10:30,733 Getting page https://www.piwheels.org/simple/gender-predictor/ 2025-09-08T12:10:30,734 Found index url https://www.piwheels.org/simple/ 2025-09-08T12:10:30,829 Fetched page https://www.piwheels.org/simple/gender-predictor/ as text/html 2025-09-08T12:10:30,831 Skipping link: No binaries permitted for gender-predictor: https://archive1.piwheels.org/simple/gender-predictor/Gender_Predictor-0.5-py3-none-any.whl#sha256=ffc63cb7a4e943e1a893edde2ebf375d16615090c02de48b5a6daac3d7a9e06c (from https://www.piwheels.org/simple/gender-predictor/) 2025-09-08T12:10:30,831 Skipping link: No binaries permitted for gender-predictor: https://archive1.piwheels.org/simple/gender-predictor/Gender_Predictor-0.4-py3-none-any.whl#sha256=12e092f62941fae2dbe9468617db9ef84208c9acf8f60348a312668a2203c241 (from https://www.piwheels.org/simple/gender-predictor/) 2025-09-08T12:10:30,831 Skipping link: No binaries permitted for gender-predictor: https://archive1.piwheels.org/simple/gender-predictor/Gender_Predictor-0.3-py3-none-any.whl#sha256=348ee4b97268333bda98f8d94378f7f535a0d0efdde75f3b0f8bc4c646989121 (from https://www.piwheels.org/simple/gender-predictor/) 2025-09-08T12:10:30,832 Skipping link: No binaries permitted for gender-predictor: https://archive1.piwheels.org/simple/gender-predictor/Gender_Predictor-0.2-py3-none-any.whl#sha256=c06cc34a75cc0ff8aec032a5ac0d5ae2725ddbce5e6d1c768dd685413916c133 (from https://www.piwheels.org/simple/gender-predictor/) 2025-09-08T12:10:30,832 Skipping link: not a file: https://www.piwheels.org/simple/gender-predictor/ 2025-09-08T12:10:30,832 Skipping link: not a file: https://pypi.org/simple/gender-predictor/ 2025-09-08T12:10:30,859 Given no hashes to check 1 links for project 'gender-predictor': discarding no candidates 2025-09-08T12:10:30,860 Collecting gender-predictor==0.1 2025-09-08T12:10:30,862 Created temporary directory: /tmp/pip-unpack-_5zcjzhg 2025-09-08T12:10:31,001 Downloading Gender-Predictor-0.1.tar.gz (795 bytes) 2025-09-08T12:10:31,017 Added gender-predictor==0.1 from https://files.pythonhosted.org/packages/a0/03/47bd116e64c9d881423ae6515f1d56a4805aad008a44139b49227afea22a/Gender-Predictor-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-b34eqwg0' 2025-09-08T12:10:31,020 Running setup.py (path:/tmp/pip-wheel-mf8dzw4l/gender-predictor_024d09af386f494aba7ab685eee4850c/setup.py) egg_info for package gender-predictor 2025-09-08T12:10:31,021 Created temporary directory: /tmp/pip-pip-egg-info-1xl6283y 2025-09-08T12:10:31,021 Preparing metadata (setup.py): started 2025-09-08T12:10:31,022 Running command python setup.py egg_info 2025-09-08T12:10:32,187 running egg_info 2025-09-08T12:10:32,261 creating /tmp/pip-pip-egg-info-1xl6283y/Gender_Predictor.egg-info 2025-09-08T12:10:32,261 writing /tmp/pip-pip-egg-info-1xl6283y/Gender_Predictor.egg-info/PKG-INFO 2025-09-08T12:10:32,262 writing dependency_links to /tmp/pip-pip-egg-info-1xl6283y/Gender_Predictor.egg-info/dependency_links.txt 2025-09-08T12:10:32,263 writing top-level names to /tmp/pip-pip-egg-info-1xl6283y/Gender_Predictor.egg-info/top_level.txt 2025-09-08T12:10:32,263 writing manifest file '/tmp/pip-pip-egg-info-1xl6283y/Gender_Predictor.egg-info/SOURCES.txt' 2025-09-08T12:10:32,481 reading manifest file '/tmp/pip-pip-egg-info-1xl6283y/Gender_Predictor.egg-info/SOURCES.txt' 2025-09-08T12:10:32,484 writing manifest file '/tmp/pip-pip-egg-info-1xl6283y/Gender_Predictor.egg-info/SOURCES.txt' 2025-09-08T12:10:32,595 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T12:10:32,599 Source in /tmp/pip-wheel-mf8dzw4l/gender-predictor_024d09af386f494aba7ab685eee4850c has version 0.1, which satisfies requirement gender-predictor==0.1 from https://files.pythonhosted.org/packages/a0/03/47bd116e64c9d881423ae6515f1d56a4805aad008a44139b49227afea22a/Gender-Predictor-0.1.tar.gz 2025-09-08T12:10:32,599 Removed gender-predictor==0.1 from https://files.pythonhosted.org/packages/a0/03/47bd116e64c9d881423ae6515f1d56a4805aad008a44139b49227afea22a/Gender-Predictor-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-b34eqwg0' 2025-09-08T12:10:32,602 Created temporary directory: /tmp/pip-unpack-3wxwh28y 2025-09-08T12:10:32,602 Created temporary directory: /tmp/pip-unpack-_ai7msu0 2025-09-08T12:10:32,602 Building wheels for collected packages: gender-predictor 2025-09-08T12:10:32,604 Created temporary directory: /tmp/pip-wheel-13hg_if_ 2025-09-08T12:10:32,604 DEPRECATION: Building 'gender-predictor' 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 'gender-predictor'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T12:10:32,605 Building wheel for gender-predictor (setup.py): started 2025-09-08T12:10:32,606 Destination directory: /tmp/pip-wheel-13hg_if_ 2025-09-08T12:10:32,606 Running command python setup.py bdist_wheel 2025-09-08T12:10:33,681 running bdist_wheel 2025-09-08T12:10:34,047 running build 2025-09-08T12:10:34,048 running build_scripts 2025-09-08T12:10:34,049 creating build/scripts-3.13 2025-09-08T12:10:34,049 error: [Errno 2] No such file or directory: 'GenderClassifier' 2025-09-08T12:10:34,161 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T12:10:34,172 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T12:10:34,172 exec(compile('"'"''"'"''"'"' 2025-09-08T12:10:34,172 # This is -- a caller that pip uses to run setup.py 2025-09-08T12:10:34,172 # 2025-09-08T12:10:34,172 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T12:10:34,172 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T12:10:34,172 # - It provides a clear error message when setuptools is not installed. 2025-09-08T12:10:34,172 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T12:10:34,172 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T12:10:34,172 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T12:10:34,172 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T12:10:34,172 import os, sys, tokenize, traceback 2025-09-08T12:10:34,172 2025-09-08T12:10:34,172 try: 2025-09-08T12:10:34,172 import setuptools 2025-09-08T12:10:34,172 except ImportError: 2025-09-08T12:10:34,172 print( 2025-09-08T12:10:34,172 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T12:10:34,172 "the build environment with exception:", 2025-09-08T12:10:34,172 file=sys.stderr, 2025-09-08T12:10:34,172 ) 2025-09-08T12:10:34,172 traceback.print_exc() 2025-09-08T12:10:34,172 sys.exit(1) 2025-09-08T12:10:34,172 2025-09-08T12:10:34,172 __file__ = %r 2025-09-08T12:10:34,172 sys.argv[0] = __file__ 2025-09-08T12:10:34,172 2025-09-08T12:10:34,172 if os.path.exists(__file__): 2025-09-08T12:10:34,172 filename = __file__ 2025-09-08T12:10:34,172 with tokenize.open(__file__) as f: 2025-09-08T12:10:34,172 setup_py_code = f.read() 2025-09-08T12:10:34,172 else: 2025-09-08T12:10:34,172 filename = "" 2025-09-08T12:10:34,172 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T12:10:34,172 2025-09-08T12:10:34,172 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T12:10:34,172 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-mf8dzw4l/gender-predictor_024d09af386f494aba7ab685eee4850c/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-13hg_if_[/] 2025-09-08T12:10:34,172 [bold magenta]cwd[/]: /tmp/pip-wheel-mf8dzw4l/gender-predictor_024d09af386f494aba7ab685eee4850c/ 2025-09-08T12:10:34,173 Building wheel for gender-predictor (setup.py): finished with status 'error' 2025-09-08T12:10:34,173 ERROR: Failed building wheel for gender-predictor 2025-09-08T12:10:34,174 Running setup.py clean for gender-predictor 2025-09-08T12:10:34,175 Running command python setup.py clean 2025-09-08T12:10:35,311 running clean 2025-09-08T12:10:35,453 'build/lib' does not exist -- can't clean it 2025-09-08T12:10:35,453 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T12:10:35,453 removing 'build/scripts-3.13' (and everything under it) 2025-09-08T12:10:35,453 removing 'build' 2025-09-08T12:10:35,568 Failed to build gender-predictor 2025-09-08T12:10:35,569 ERROR: Failed to build one or more wheels 2025-09-08T12:10:35,569 Exception information: 2025-09-08T12:10:35,569 Traceback (most recent call last): 2025-09-08T12:10:35,569 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T12:10:35,569 status = _inner_run() 2025-09-08T12:10:35,569 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T12:10:35,569 return self.run(options, args) 2025-09-08T12:10:35,569 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T12:10:35,569 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T12:10:35,569 return func(self, options, args) 2025-09-08T12:10:35,569 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T12:10:35,569 raise CommandError("Failed to build one or more wheels") 2025-09-08T12:10:35,569 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T12:10:35,574 Removed build tracker: '/tmp/pip-build-tracker-b34eqwg0'