2022-08-01T09:33:34,572 Created temporary directory: /tmp/pip-ephem-wheel-cache-k6ymcslt 2022-08-01T09:33:34,578 Created temporary directory: /tmp/pip-build-tracker-morifzmp 2022-08-01T09:33:34,579 Initialized build tracking at /tmp/pip-build-tracker-morifzmp 2022-08-01T09:33:34,579 Created build tracker: /tmp/pip-build-tracker-morifzmp 2022-08-01T09:33:34,579 Entered build tracker: /tmp/pip-build-tracker-morifzmp 2022-08-01T09:33:34,581 Created temporary directory: /tmp/pip-wheel-3tk99m0t 2022-08-01T09:33:34,653 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-08-01T09:33:34,661 2 location(s) to search for versions of terminal-minesweeper: 2022-08-01T09:33:34,661 * https://pypi.org/simple/terminal-minesweeper/ 2022-08-01T09:33:34,661 * https://www.piwheels.org/simple/terminal-minesweeper/ 2022-08-01T09:33:34,662 Fetching project page and analyzing links: https://pypi.org/simple/terminal-minesweeper/ 2022-08-01T09:33:34,663 Getting page https://pypi.org/simple/terminal-minesweeper/ 2022-08-01T09:33:34,666 Found index url https://pypi.org/simple 2022-08-01T09:33:34,860 Link requires a different Python (3.7.3 not in: '>=3.8'): https://files.pythonhosted.org/packages/71/8d/632c3b19955344e1d1a27724a5da9249a74fcafa07e1798074b9c4baaaeb/terminal-minesweeper-0.1.3.tar.gz#sha256=ae4d4faafb09faae6f8046ff20edae4abdc32339e82dfb5d053a8f5eca0722f9 (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.8) 2022-08-01T09:33:34,861 Skipping link: 0.1.3 Requires-Python >=3.8: https://files.pythonhosted.org/packages/71/8d/632c3b19955344e1d1a27724a5da9249a74fcafa07e1798074b9c4baaaeb/terminal-minesweeper-0.1.3.tar.gz#sha256=ae4d4faafb09faae6f8046ff20edae4abdc32339e82dfb5d053a8f5eca0722f9 (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.8) 2022-08-01T09:33:34,862 Found link https://files.pythonhosted.org/packages/ff/1d/5b78136d0e8fec94fa8ab682fdc67d81f37043d3515d2e31c2d6ee96283b/terminal-minesweeper-0.2.0.tar.gz#sha256=112a6100321421a98a700110b3c925a518bccd01bb6b246e2044ffd17f5f62ef (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6), version: 0.2.0 2022-08-01T09:33:34,864 Found link https://files.pythonhosted.org/packages/b6/ce/7ddabc5f4efc94e67423aa854fab3db6508160ade559ebef615a643f2701/terminal-minesweeper-0.2.1.tar.gz#sha256=fd142258ca453a015858dee0d9a789e6af9bf7a52b618e42508114f95f138055 (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6), version: 0.2.1 2022-08-01T09:33:34,865 Skipping link: No binaries permitted for terminal-minesweeper: https://files.pythonhosted.org/packages/3e/18/8c40bef12fb8e5cf8ef0f1420939edfcda95499f86993ed777e8b7fe3f2e/terminal_minesweeper-0.2.1-py3-none-any.whl#sha256=df8336f364235163e369eb3a0f9e98affea86ed10a67deb8e2565eda12c12966 (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6) 2022-08-01T09:33:34,866 Found link https://files.pythonhosted.org/packages/d1/cf/c2d3195123f9a186800e19ac6662b26e8ebdd9c0cd1c25e37f349b1f51ba/terminal-minesweeper-0.2.2.tar.gz#sha256=0407b0d92c9f60e0a8108ef09e019c432870dd1ae5edbc3fd28f7d71be205d5b (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6), version: 0.2.2 2022-08-01T09:33:34,867 Skipping link: No binaries permitted for terminal-minesweeper: https://files.pythonhosted.org/packages/be/15/a815ba0b981d27e731afce31137e5075ddd6eedbdb7840d6d17637af14f4/terminal_minesweeper-0.2.2-py3-none-any.whl#sha256=f650127a2bc14dfa8c9924f407012f6df4f46a2b69fe6edfd85bde1352a4dbcb (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6) 2022-08-01T09:33:34,868 Found link https://files.pythonhosted.org/packages/d8/66/1f89a7b132e405d7102eee79a2508dcf691c3170f2bda3f1c158040eff10/terminal-minesweeper-0.2.3.tar.gz#sha256=34be07a3924b869473bba3545bfb37b207dbda53a3a18cf5fe5f204219195f6a (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6), version: 0.2.3 2022-08-01T09:33:34,869 Skipping link: No binaries permitted for terminal-minesweeper: https://files.pythonhosted.org/packages/83/26/0e2695a4aa095802fadabeb4055ec17f8e335dcd0e77c67ed5bbaa903d0b/terminal_minesweeper-0.2.3-py3-none-any.whl#sha256=98a7dc5bf8aca1e05b253c58354f19f0e6d4472712232bb5898b72cc6a6ec63c (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6) 2022-08-01T09:33:34,870 Found link https://files.pythonhosted.org/packages/8f/cb/146a378086b0a3b3ece8ac1415ae3475849c09c4e4bf6e31b45c0ecec1c6/terminal-minesweeper-0.2.4.tar.gz#sha256=a9009820aba8c46c589dad7ea97e3b980c9e41c6b2c110471cc80d07f5a7dcd7 (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6), version: 0.2.4 2022-08-01T09:33:34,871 Skipping link: No binaries permitted for terminal-minesweeper: https://files.pythonhosted.org/packages/08/7b/2b7473a607605ac5f3a381e6b417f636c136e45090c0a4752b51948c59b7/terminal_minesweeper-0.2.4-py3-none-any.whl#sha256=9ee06b1b25dbbc4d6a3000d2f390bd1a1e9b911af2d16697c647b545e9cf8f38 (from https://pypi.org/simple/terminal-minesweeper/) (requires-python:>=3.6) 2022-08-01T09:33:34,871 Fetching project page and analyzing links: https://www.piwheels.org/simple/terminal-minesweeper/ 2022-08-01T09:33:34,872 Getting page https://www.piwheels.org/simple/terminal-minesweeper/ 2022-08-01T09:33:34,874 Found index url https://www.piwheels.org/simple 2022-08-01T09:33:35,752 Skipping link: No binaries permitted for terminal-minesweeper: https://www.piwheels.org/simple/terminal-minesweeper/terminal_minesweeper-0.2.3-py3-none-any.whl#sha256=074a7f623657e7db2b84c1de4283c1a2e69b1839c7fe1e0841235f6a8ab4babf (from https://www.piwheels.org/simple/terminal-minesweeper/) (requires-python:>=3.6) 2022-08-01T09:33:35,753 Skipping link: No binaries permitted for terminal-minesweeper: https://www.piwheels.org/simple/terminal-minesweeper/terminal_minesweeper-0.2.2-py3-none-any.whl#sha256=7c3ce1873e1fc72e4fe834198f09a54324109c0f5f2f2f75575ef3643453e062 (from https://www.piwheels.org/simple/terminal-minesweeper/) (requires-python:>=3.6) 2022-08-01T09:33:35,753 Skipping link: No binaries permitted for terminal-minesweeper: https://www.piwheels.org/simple/terminal-minesweeper/terminal_minesweeper-0.2.1-py3-none-any.whl#sha256=13ffef8235dac9f6546bf0eb4a4b44505c7f26376fd333c6e8be75f9e0979bb2 (from https://www.piwheels.org/simple/terminal-minesweeper/) (requires-python:>=3.6) 2022-08-01T09:33:35,754 Skipping link: No binaries permitted for terminal-minesweeper: https://www.piwheels.org/simple/terminal-minesweeper/terminal_minesweeper-0.2.0-py3-none-any.whl#sha256=b82d4d50fc570ebff235357cc21f9ef0f06e2b66bb3b845ce4a3f8bd6771cd5d (from https://www.piwheels.org/simple/terminal-minesweeper/) (requires-python:>=3.6) 2022-08-01T09:33:35,754 Skipping link: No binaries permitted for terminal-minesweeper: https://www.piwheels.org/simple/terminal-minesweeper/terminal_minesweeper-0.1.3-py3-none-any.whl#sha256=bd09638d83eaa27b76db0fb061b2ceb8bd138893755d9a7d94dfecc359027c20 (from https://www.piwheels.org/simple/terminal-minesweeper/) (requires-python:>=3.8) 2022-08-01T09:33:35,755 Skipping link: not a file: https://www.piwheels.org/simple/terminal-minesweeper/ 2022-08-01T09:33:35,755 Skipping link: not a file: https://pypi.org/simple/terminal-minesweeper/ 2022-08-01T09:33:35,791 Given no hashes to check 1 links for project 'terminal-minesweeper': discarding no candidates 2022-08-01T09:33:35,822 Collecting terminal-minesweeper==0.2.4 2022-08-01T09:33:35,827 Created temporary directory: /tmp/pip-unpack-wjsi7p2t 2022-08-01T09:33:36,069 Downloading terminal-minesweeper-0.2.4.tar.gz (20 kB) 2022-08-01T09:33:36,215 Added terminal-minesweeper==0.2.4 from https://files.pythonhosted.org/packages/8f/cb/146a378086b0a3b3ece8ac1415ae3475849c09c4e4bf6e31b45c0ecec1c6/terminal-minesweeper-0.2.4.tar.gz#sha256=a9009820aba8c46c589dad7ea97e3b980c9e41c6b2c110471cc80d07f5a7dcd7 to build tracker '/tmp/pip-build-tracker-morifzmp' 2022-08-01T09:33:36,223 Created temporary directory: /tmp/pip-build-env-wco8fry7 2022-08-01T09:33:36,237 Created temporary directory: /tmp/pip-standalone-pip-2lnu85ji 2022-08-01T09:33:38,495 Installing build dependencies: started 2022-08-01T09:33:38,497 Running command pip subprocess to install build dependencies 2022-08-01T09:33:48,196 Using pip 22.1.2 from /tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip (python 3.7) 2022-08-01T09:33:50,040 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-08-01T09:33:54,311 Collecting setuptools 2022-08-01T09:33:54,588 Using cached https://www.piwheels.org/simple/setuptools/setuptools-63.3.0-py3-none-any.whl (1.2 MB) 2022-08-01T09:34:05,282 Installing collected packages: setuptools 2022-08-01T09:34:10,116 Successfully installed setuptools-63.3.0 2022-08-01T09:34:10,349 --- Logging error --- 2022-08-01T09:34:10,350 Traceback (most recent call last): 2022-08-01T09:34:10,350 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/utils/logging.py", line 177, in emit 2022-08-01T09:34:10,350 self.console.print(renderable, overflow="ignore", crop=False, style=style) 2022-08-01T09:34:10,351 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_vendor/rich/console.py", line 1752, in print 2022-08-01T09:34:10,351 extend(render(renderable, render_options)) 2022-08-01T09:34:10,351 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_vendor/rich/console.py", line 1390, in render 2022-08-01T09:34:10,352 for render_output in iter_render: 2022-08-01T09:34:10,352 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/utils/logging.py", line 134, in __rich_console__ 2022-08-01T09:34:10,352 for line in lines: 2022-08-01T09:34:10,352 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_vendor/rich/segment.py", line 245, in split_lines 2022-08-01T09:34:10,353 for segment in segments: 2022-08-01T09:34:10,353 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_vendor/rich/console.py", line 1368, in render 2022-08-01T09:34:10,353 renderable = rich_cast(renderable) 2022-08-01T09:34:10,354 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_vendor/rich/protocol.py", line 36, in rich_cast 2022-08-01T09:34:10,354 renderable = cast_method() 2022-08-01T09:34:10,354 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/self_outdated_check.py", line 130, in __rich__ 2022-08-01T09:34:10,354 pip_cmd = get_best_invocation_for_this_pip() 2022-08-01T09:34:10,355 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/utils/entrypoints.py", line 60, in get_best_invocation_for_this_pip 2022-08-01T09:34:10,355 os.path.join(binary_prefix, exe_name), 2022-08-01T09:34:10,355 File "/usr/lib/python3.7/genericpath.py", line 97, in samefile 2022-08-01T09:34:10,356 s2 = os.stat(f2) 2022-08-01T09:34:10,356 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/pip3.7' 2022-08-01T09:34:10,356 Call stack: 2022-08-01T09:34:10,356 File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main 2022-08-01T09:34:10,357 "__main__", mod_spec) 2022-08-01T09:34:10,357 File "/usr/lib/python3.7/runpy.py", line 85, in _run_code 2022-08-01T09:34:10,357 exec(code, run_globals) 2022-08-01T09:34:10,358 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/__main__.py", line 31, in 2022-08-01T09:34:10,358 sys.exit(_main()) 2022-08-01T09:34:10,358 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/cli/main.py", line 70, in main 2022-08-01T09:34:10,359 return command.main(cmd_args) 2022-08-01T09:34:10,359 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/cli/base_command.py", line 101, in main 2022-08-01T09:34:10,359 return self._main(args) 2022-08-01T09:34:10,360 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/cli/base_command.py", line 223, in _main 2022-08-01T09:34:10,360 self.handle_pip_version_check(options) 2022-08-01T09:34:10,360 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/cli/req_command.py", line 148, in handle_pip_version_check 2022-08-01T09:34:10,361 pip_self_version_check(session, options) 2022-08-01T09:34:10,361 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/self_outdated_check.py", line 237, in pip_self_version_check 2022-08-01T09:34:10,361 logger.info("[present-rich] %s", upgrade_prompt) 2022-08-01T09:34:10,362 File "/usr/lib/python3.7/logging/__init__.py", line 1383, in info 2022-08-01T09:34:10,362 self._log(INFO, msg, args, **kwargs) 2022-08-01T09:34:10,362 File "/usr/lib/python3.7/logging/__init__.py", line 1519, in _log 2022-08-01T09:34:10,362 self.handle(record) 2022-08-01T09:34:10,363 File "/usr/lib/python3.7/logging/__init__.py", line 1529, in handle 2022-08-01T09:34:10,363 self.callHandlers(record) 2022-08-01T09:34:10,363 File "/usr/lib/python3.7/logging/__init__.py", line 1591, in callHandlers 2022-08-01T09:34:10,364 hdlr.handle(record) 2022-08-01T09:34:10,364 File "/usr/lib/python3.7/logging/__init__.py", line 905, in handle 2022-08-01T09:34:10,364 self.emit(record) 2022-08-01T09:34:10,365 File "/tmp/pip-standalone-pip-2lnu85ji/__env_pip__.zip/pip/_internal/utils/logging.py", line 179, in emit 2022-08-01T09:34:10,365 self.handleError(record) 2022-08-01T09:34:10,365 Message: '[present-rich] %s' 2022-08-01T09:34:10,365 Arguments: (UpgradePrompt(old='22.1.2', new='22.2'),) 2022-08-01T09:34:10,850 Installing build dependencies: finished with status 'done' 2022-08-01T09:34:10,878 Getting requirements to build wheel: started 2022-08-01T09:34:10,880 Running command Getting requirements to build wheel 2022-08-01T09:34:19,024 running egg_info 2022-08-01T09:34:19,653 writing terminal_minesweeper.egg-info/PKG-INFO 2022-08-01T09:34:20,304 writing dependency_links to terminal_minesweeper.egg-info/dependency_links.txt 2022-08-01T09:34:22,079 writing entry points to terminal_minesweeper.egg-info/entry_points.txt 2022-08-01T09:34:23,262 writing requirements to terminal_minesweeper.egg-info/requires.txt 2022-08-01T09:34:23,855 writing top-level names to terminal_minesweeper.egg-info/top_level.txt 2022-08-01T09:34:24,565 reading manifest file 'terminal_minesweeper.egg-info/SOURCES.txt' 2022-08-01T09:34:24,570 adding license file 'LICENSE' 2022-08-01T09:34:24,575 writing manifest file 'terminal_minesweeper.egg-info/SOURCES.txt' 2022-08-01T09:34:24,579 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:102: _ExperimentalProjectMetadata: Support for project metadata in `pyproject.toml` is still experimental and may be removed (or change) in future releases. 2022-08-01T09:34:24,580 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-08-01T09:34:24,580 /usr/local/lib/python3.7/dist-packages/setuptools/config/_apply_pyprojecttoml.py:101: _WouldIgnoreField: !! 2022-08-01T09:34:24,582 ########################################################################## 2022-08-01T09:34:24,582 # configuration would be ignored/result in error due to `pyproject.toml` # 2022-08-01T09:34:24,583 ########################################################################## 2022-08-01T09:34:24,584 The following seems to be defined outside of `pyproject.toml`: 2022-08-01T09:34:24,585 `entry-points = {'console_scripts': ['minesweeper = minesweeper.main:run']}` 2022-08-01T09:34:24,585 According to the spec (see the link bellow), however, setuptools CANNOT 2022-08-01T09:34:24,586 consider this value unless 'entry-points' is listed as `dynamic`. 2022-08-01T09:34:24,587 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2022-08-01T09:34:24,588 For the time being, `setuptools` will still consider the given value (as a 2022-08-01T09:34:24,588 **transitional** measure), but please note that future releases of setuptools will 2022-08-01T09:34:24,589 follow strictly the standard. 2022-08-01T09:34:24,590 To prevent this warning, you can list 'entry-points' under `dynamic` or alternatively 2022-08-01T09:34:24,590 remove the `[project]` table from your file and rely entirely on other means of 2022-08-01T09:34:24,591 configuration. 2022-08-01T09:34:24,592 !! 2022-08-01T09:34:24,593 warnings.warn(msg, _WouldIgnoreField) 2022-08-01T09:34:24,875 Getting requirements to build wheel: finished with status 'done' 2022-08-01T09:34:24,902 Created temporary directory: /tmp/pip-standalone-pip-frdy_ao8 2022-08-01T09:34:27,185 Installing backend dependencies: started 2022-08-01T09:34:27,187 Running command pip subprocess to install backend dependencies 2022-08-01T09:34:36,788 Using pip 22.1.2 from /tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip (python 3.7) 2022-08-01T09:34:38,688 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-08-01T09:34:39,569 Collecting wheel 2022-08-01T09:34:39,605 Using cached https://www.piwheels.org/simple/wheel/wheel-0.37.1-py2.py3-none-any.whl (35 kB) 2022-08-01T09:34:49,457 Installing collected packages: wheel 2022-08-01T09:34:49,729 Creating /tmp/pip-build-env-wco8fry7/normal/bin 2022-08-01T09:34:49,733 changing mode of /tmp/pip-build-env-wco8fry7/normal/bin/wheel to 755 2022-08-01T09:34:49,761 Successfully installed wheel-0.37.1 2022-08-01T09:34:49,987 --- Logging error --- 2022-08-01T09:34:49,988 Traceback (most recent call last): 2022-08-01T09:34:49,989 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/utils/logging.py", line 177, in emit 2022-08-01T09:34:49,989 self.console.print(renderable, overflow="ignore", crop=False, style=style) 2022-08-01T09:34:49,989 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_vendor/rich/console.py", line 1752, in print 2022-08-01T09:34:49,990 extend(render(renderable, render_options)) 2022-08-01T09:34:49,990 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_vendor/rich/console.py", line 1390, in render 2022-08-01T09:34:49,990 for render_output in iter_render: 2022-08-01T09:34:49,991 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/utils/logging.py", line 134, in __rich_console__ 2022-08-01T09:34:49,991 for line in lines: 2022-08-01T09:34:49,991 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_vendor/rich/segment.py", line 245, in split_lines 2022-08-01T09:34:49,992 for segment in segments: 2022-08-01T09:34:49,992 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_vendor/rich/console.py", line 1368, in render 2022-08-01T09:34:49,992 renderable = rich_cast(renderable) 2022-08-01T09:34:49,992 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_vendor/rich/protocol.py", line 36, in rich_cast 2022-08-01T09:34:49,993 renderable = cast_method() 2022-08-01T09:34:49,993 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/self_outdated_check.py", line 130, in __rich__ 2022-08-01T09:34:49,993 pip_cmd = get_best_invocation_for_this_pip() 2022-08-01T09:34:49,994 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/utils/entrypoints.py", line 60, in get_best_invocation_for_this_pip 2022-08-01T09:34:49,994 os.path.join(binary_prefix, exe_name), 2022-08-01T09:34:49,994 File "/usr/lib/python3.7/genericpath.py", line 97, in samefile 2022-08-01T09:34:49,995 s2 = os.stat(f2) 2022-08-01T09:34:49,995 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/pip3.7' 2022-08-01T09:34:49,995 Call stack: 2022-08-01T09:34:49,995 File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main 2022-08-01T09:34:49,996 "__main__", mod_spec) 2022-08-01T09:34:49,996 File "/usr/lib/python3.7/runpy.py", line 85, in _run_code 2022-08-01T09:34:49,996 exec(code, run_globals) 2022-08-01T09:34:49,997 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/__main__.py", line 31, in 2022-08-01T09:34:49,997 sys.exit(_main()) 2022-08-01T09:34:49,997 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/cli/main.py", line 70, in main 2022-08-01T09:34:49,998 return command.main(cmd_args) 2022-08-01T09:34:49,998 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/cli/base_command.py", line 101, in main 2022-08-01T09:34:49,998 return self._main(args) 2022-08-01T09:34:49,999 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/cli/base_command.py", line 223, in _main 2022-08-01T09:34:49,999 self.handle_pip_version_check(options) 2022-08-01T09:34:49,999 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/cli/req_command.py", line 148, in handle_pip_version_check 2022-08-01T09:34:49,999 pip_self_version_check(session, options) 2022-08-01T09:34:50,000 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/self_outdated_check.py", line 237, in pip_self_version_check 2022-08-01T09:34:50,000 logger.info("[present-rich] %s", upgrade_prompt) 2022-08-01T09:34:50,000 File "/usr/lib/python3.7/logging/__init__.py", line 1383, in info 2022-08-01T09:34:50,001 self._log(INFO, msg, args, **kwargs) 2022-08-01T09:34:50,001 File "/usr/lib/python3.7/logging/__init__.py", line 1519, in _log 2022-08-01T09:34:50,001 self.handle(record) 2022-08-01T09:34:50,002 File "/usr/lib/python3.7/logging/__init__.py", line 1529, in handle 2022-08-01T09:34:50,002 self.callHandlers(record) 2022-08-01T09:34:50,002 File "/usr/lib/python3.7/logging/__init__.py", line 1591, in callHandlers 2022-08-01T09:34:50,002 hdlr.handle(record) 2022-08-01T09:34:50,003 File "/usr/lib/python3.7/logging/__init__.py", line 905, in handle 2022-08-01T09:34:50,003 self.emit(record) 2022-08-01T09:34:50,003 File "/tmp/pip-standalone-pip-frdy_ao8/__env_pip__.zip/pip/_internal/utils/logging.py", line 179, in emit 2022-08-01T09:34:50,004 self.handleError(record) 2022-08-01T09:34:50,004 Message: '[present-rich] %s' 2022-08-01T09:34:50,004 Arguments: (UpgradePrompt(old='22.1.2', new='22.2'),) 2022-08-01T09:34:50,409 Installing backend dependencies: finished with status 'done' 2022-08-01T09:34:50,431 Created temporary directory: /tmp/pip-modern-metadata-npg20eq8 2022-08-01T09:34:50,437 Preparing metadata (pyproject.toml): started 2022-08-01T09:34:50,439 Running command Preparing metadata (pyproject.toml) 2022-08-01T09:34:58,463 running dist_info 2022-08-01T09:34:59,090 creating /tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info 2022-08-01T09:34:59,769 writing /tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info/PKG-INFO 2022-08-01T09:35:00,361 writing dependency_links to /tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info/dependency_links.txt 2022-08-01T09:35:02,122 writing entry points to /tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info/entry_points.txt 2022-08-01T09:35:03,296 writing requirements to /tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info/requires.txt 2022-08-01T09:35:03,884 writing top-level names to /tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info/top_level.txt 2022-08-01T09:35:03,887 writing manifest file '/tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info/SOURCES.txt' 2022-08-01T09:35:04,588 reading manifest file '/tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info/SOURCES.txt' 2022-08-01T09:35:04,591 adding license file 'LICENSE' 2022-08-01T09:35:04,596 writing manifest file '/tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper.egg-info/SOURCES.txt' 2022-08-01T09:35:04,599 creating '/tmp/pip-modern-metadata-npg20eq8/terminal_minesweeper-0.2.4.dist-info' 2022-08-01T09:35:04,733 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2022-08-01T09:35:04,745 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:102: _ExperimentalProjectMetadata: Support for project metadata in `pyproject.toml` is still experimental and may be removed (or change) in future releases. 2022-08-01T09:35:04,745 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-08-01T09:35:04,746 /usr/local/lib/python3.7/dist-packages/setuptools/config/_apply_pyprojecttoml.py:101: _WouldIgnoreField: !! 2022-08-01T09:35:04,747 ########################################################################## 2022-08-01T09:35:04,748 # configuration would be ignored/result in error due to `pyproject.toml` # 2022-08-01T09:35:04,749 ########################################################################## 2022-08-01T09:35:04,749 The following seems to be defined outside of `pyproject.toml`: 2022-08-01T09:35:04,750 `entry-points = {'console_scripts': ['minesweeper = minesweeper.main:run']}` 2022-08-01T09:35:04,751 According to the spec (see the link bellow), however, setuptools CANNOT 2022-08-01T09:35:04,752 consider this value unless 'entry-points' is listed as `dynamic`. 2022-08-01T09:35:04,752 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2022-08-01T09:35:04,753 For the time being, `setuptools` will still consider the given value (as a 2022-08-01T09:35:04,754 **transitional** measure), but please note that future releases of setuptools will 2022-08-01T09:35:04,754 follow strictly the standard. 2022-08-01T09:35:04,755 To prevent this warning, you can list 'entry-points' under `dynamic` or alternatively 2022-08-01T09:35:04,756 remove the `[project]` table from your file and rely entirely on other means of 2022-08-01T09:35:04,756 configuration. 2022-08-01T09:35:04,757 !! 2022-08-01T09:35:04,758 warnings.warn(msg, _WouldIgnoreField) 2022-08-01T09:35:05,048 Preparing metadata (pyproject.toml): finished with status 'done' 2022-08-01T09:35:05,062 Source in /tmp/pip-wheel-3tk99m0t/terminal-minesweeper_8f26ecce00004c269ed04cfd71ab00b8 has version 0.2.4, which satisfies requirement terminal-minesweeper==0.2.4 from https://files.pythonhosted.org/packages/8f/cb/146a378086b0a3b3ece8ac1415ae3475849c09c4e4bf6e31b45c0ecec1c6/terminal-minesweeper-0.2.4.tar.gz#sha256=a9009820aba8c46c589dad7ea97e3b980c9e41c6b2c110471cc80d07f5a7dcd7 2022-08-01T09:35:05,064 Removed terminal-minesweeper==0.2.4 from https://files.pythonhosted.org/packages/8f/cb/146a378086b0a3b3ece8ac1415ae3475849c09c4e4bf6e31b45c0ecec1c6/terminal-minesweeper-0.2.4.tar.gz#sha256=a9009820aba8c46c589dad7ea97e3b980c9e41c6b2c110471cc80d07f5a7dcd7 from build tracker '/tmp/pip-build-tracker-morifzmp' 2022-08-01T09:35:05,077 Created temporary directory: /tmp/pip-unpack-v7eqokw_ 2022-08-01T09:35:05,078 Building wheels for collected packages: terminal-minesweeper 2022-08-01T09:35:05,087 Created temporary directory: /tmp/pip-wheel-dcf8d2wt 2022-08-01T09:35:05,088 Destination directory: /tmp/pip-wheel-dcf8d2wt 2022-08-01T09:35:05,093 Building wheel for terminal-minesweeper (pyproject.toml): started 2022-08-01T09:35:05,095 Running command Building wheel for terminal-minesweeper (pyproject.toml) 2022-08-01T09:35:12,568 running bdist_wheel 2022-08-01T09:35:13,316 running build 2022-08-01T09:35:13,317 running build_py 2022-08-01T09:35:13,946 creating build 2022-08-01T09:35:13,947 creating build/lib 2022-08-01T09:35:13,948 creating build/lib/minesweeper 2022-08-01T09:35:13,950 copying minesweeper/box.py -> build/lib/minesweeper 2022-08-01T09:35:13,954 copying minesweeper/__init__.py -> build/lib/minesweeper 2022-08-01T09:35:13,957 copying minesweeper/config.py -> build/lib/minesweeper 2022-08-01T09:35:13,961 copying minesweeper/__version__.py -> build/lib/minesweeper 2022-08-01T09:35:13,964 copying minesweeper/debug.py -> build/lib/minesweeper 2022-08-01T09:35:13,967 copying minesweeper/__main__.py -> build/lib/minesweeper 2022-08-01T09:35:13,970 copying minesweeper/ui.py -> build/lib/minesweeper 2022-08-01T09:35:13,976 copying minesweeper/main.py -> build/lib/minesweeper 2022-08-01T09:35:13,980 copying minesweeper/board.py -> build/lib/minesweeper 2022-08-01T09:35:13,983 running egg_info 2022-08-01T09:35:15,293 writing terminal_minesweeper.egg-info/PKG-INFO 2022-08-01T09:35:15,885 writing dependency_links to terminal_minesweeper.egg-info/dependency_links.txt 2022-08-01T09:35:17,657 writing entry points to terminal_minesweeper.egg-info/entry_points.txt 2022-08-01T09:35:18,843 writing requirements to terminal_minesweeper.egg-info/requires.txt 2022-08-01T09:35:19,435 writing top-level names to terminal_minesweeper.egg-info/top_level.txt 2022-08-01T09:35:19,478 reading manifest file 'terminal_minesweeper.egg-info/SOURCES.txt' 2022-08-01T09:35:19,482 adding license file 'LICENSE' 2022-08-01T09:35:19,488 writing manifest file 'terminal_minesweeper.egg-info/SOURCES.txt' 2022-08-01T09:35:20,745 installing to build/bdist.linux-armv7l/wheel 2022-08-01T09:35:20,745 running install 2022-08-01T09:35:20,805 running install_lib 2022-08-01T09:35:21,433 creating build/bdist.linux-armv7l 2022-08-01T09:35:21,434 creating build/bdist.linux-armv7l/wheel 2022-08-01T09:35:21,437 creating build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,439 copying build/lib/minesweeper/box.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,443 copying build/lib/minesweeper/__init__.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,446 copying build/lib/minesweeper/config.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,450 copying build/lib/minesweeper/__version__.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,454 copying build/lib/minesweeper/debug.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,457 copying build/lib/minesweeper/__main__.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,461 copying build/lib/minesweeper/ui.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,467 copying build/lib/minesweeper/main.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,471 copying build/lib/minesweeper/board.py -> build/bdist.linux-armv7l/wheel/minesweeper 2022-08-01T09:35:21,475 running install_egg_info 2022-08-01T09:35:22,099 Copying terminal_minesweeper.egg-info to build/bdist.linux-armv7l/wheel/terminal_minesweeper-0.2.4-py3.7.egg-info 2022-08-01T09:35:22,123 running install_scripts 2022-08-01T09:35:22,160 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2022-08-01T09:35:22,170 creating build/bdist.linux-armv7l/wheel/terminal_minesweeper-0.2.4.dist-info/WHEEL 2022-08-01T09:35:22,174 creating '/tmp/pip-wheel-dcf8d2wt/tmpc7m3mwik/terminal_minesweeper-0.2.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2022-08-01T09:35:22,180 adding 'minesweeper/__init__.py' 2022-08-01T09:35:22,182 adding 'minesweeper/__main__.py' 2022-08-01T09:35:22,184 adding 'minesweeper/__version__.py' 2022-08-01T09:35:22,188 adding 'minesweeper/board.py' 2022-08-01T09:35:22,191 adding 'minesweeper/box.py' 2022-08-01T09:35:22,194 adding 'minesweeper/config.py' 2022-08-01T09:35:22,196 adding 'minesweeper/debug.py' 2022-08-01T09:35:22,200 adding 'minesweeper/main.py' 2022-08-01T09:35:22,211 adding 'minesweeper/ui.py' 2022-08-01T09:35:22,216 adding 'terminal_minesweeper-0.2.4.dist-info/LICENSE' 2022-08-01T09:35:22,218 adding 'terminal_minesweeper-0.2.4.dist-info/METADATA' 2022-08-01T09:35:22,220 adding 'terminal_minesweeper-0.2.4.dist-info/WHEEL' 2022-08-01T09:35:22,222 adding 'terminal_minesweeper-0.2.4.dist-info/entry_points.txt' 2022-08-01T09:35:22,223 adding 'terminal_minesweeper-0.2.4.dist-info/top_level.txt' 2022-08-01T09:35:22,225 adding 'terminal_minesweeper-0.2.4.dist-info/RECORD' 2022-08-01T09:35:22,227 removing build/bdist.linux-armv7l/wheel 2022-08-01T09:35:22,242 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:102: _ExperimentalProjectMetadata: Support for project metadata in `pyproject.toml` is still experimental and may be removed (or change) in future releases. 2022-08-01T09:35:22,243 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-08-01T09:35:22,243 /usr/local/lib/python3.7/dist-packages/setuptools/config/_apply_pyprojecttoml.py:101: _WouldIgnoreField: !! 2022-08-01T09:35:22,244 ########################################################################## 2022-08-01T09:35:22,245 # configuration would be ignored/result in error due to `pyproject.toml` # 2022-08-01T09:35:22,245 ########################################################################## 2022-08-01T09:35:22,246 The following seems to be defined outside of `pyproject.toml`: 2022-08-01T09:35:22,247 `entry-points = {'console_scripts': ['minesweeper = minesweeper.main:run']}` 2022-08-01T09:35:22,248 According to the spec (see the link bellow), however, setuptools CANNOT 2022-08-01T09:35:22,249 consider this value unless 'entry-points' is listed as `dynamic`. 2022-08-01T09:35:22,250 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2022-08-01T09:35:22,250 For the time being, `setuptools` will still consider the given value (as a 2022-08-01T09:35:22,251 **transitional** measure), but please note that future releases of setuptools will 2022-08-01T09:35:22,251 follow strictly the standard. 2022-08-01T09:35:22,252 To prevent this warning, you can list 'entry-points' under `dynamic` or alternatively 2022-08-01T09:35:22,253 remove the `[project]` table from your file and rely entirely on other means of 2022-08-01T09:35:22,253 configuration. 2022-08-01T09:35:22,254 !! 2022-08-01T09:35:22,255 warnings.warn(msg, _WouldIgnoreField) 2022-08-01T09:35:22,547 Building wheel for terminal-minesweeper (pyproject.toml): finished with status 'done' 2022-08-01T09:35:22,560 Created wheel for terminal-minesweeper: filename=terminal_minesweeper-0.2.4-py3-none-any.whl size=22048 sha256=107861045bc6cf65508fcc60024b8b7c1b6999a2fd8d919e6ffda42214416e99 2022-08-01T09:35:22,563 Stored in directory: /tmp/pip-ephem-wheel-cache-k6ymcslt/wheels/09/5e/47/6786825b1a1b46b4982bf446dc961b12c679bc1ac9160f421c 2022-08-01T09:35:22,585 Successfully built terminal-minesweeper 2022-08-01T09:35:22,594 Removed build tracker: '/tmp/pip-build-tracker-morifzmp'