2025-12-17T10:54:54,210 Created temporary directory: /tmp/pip-ephem-wheel-cache-u007o8go 2025-12-17T10:54:54,212 Created temporary directory: /tmp/pip-build-tracker-kty4bex2 2025-12-17T10:54:54,212 Initialized build tracking at /tmp/pip-build-tracker-kty4bex2 2025-12-17T10:54:54,213 Created build tracker: /tmp/pip-build-tracker-kty4bex2 2025-12-17T10:54:54,213 Entered build tracker: /tmp/pip-build-tracker-kty4bex2 2025-12-17T10:54:54,214 Created temporary directory: /tmp/pip-wheel-8dvuk1sl 2025-12-17T10:54:54,217 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 2025-12-17T10:54:54,220 Created temporary directory: /tmp/pip-ephem-wheel-cache-aw02hw7c 2025-12-17T10:54:54,242 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T10:54:54,245 2 location(s) to search for versions of nsfwpy: 2025-12-17T10:54:54,245 * https://pypi.org/simple/nsfwpy/ 2025-12-17T10:54:54,245 * https://www.piwheels.org/simple/nsfwpy/ 2025-12-17T10:54:54,246 Fetching project page and analyzing links: https://pypi.org/simple/nsfwpy/ 2025-12-17T10:54:54,247 Getting page https://pypi.org/simple/nsfwpy/ 2025-12-17T10:54:54,248 Found index url https://pypi.org/simple 2025-12-17T10:54:54,463 Fetched page https://pypi.org/simple/nsfwpy/ as application/vnd.pypi.simple.v1+json 2025-12-17T10:54:54,466 Skipping link: No binaries permitted for nsfwpy: https://files.pythonhosted.org/packages/6c/36/1aaaa4aacefd715f4c9c088325d08da73da91a08c00ceeec63d4e29debaa/nsfwpy-0.1.4.1-py3-none-any.whl (from https://pypi.org/simple/nsfwpy/) 2025-12-17T10:54:54,467 Found link https://files.pythonhosted.org/packages/0c/bd/8b35df6b250e92a28f1404de4882a4415506a0b92593e92f8da2f009505c/nsfwpy-0.1.4.1.tar.gz (from https://pypi.org/simple/nsfwpy/), version: 0.1.4.1 2025-12-17T10:54:54,468 Skipping link: No binaries permitted for nsfwpy: https://files.pythonhosted.org/packages/3b/bd/fb6f664159b6c5308675266a69e5a0d729833092c6df8d8e1773d7d45435/nsfwpy-0.1.4.2-py3-none-any.whl (from https://pypi.org/simple/nsfwpy/) 2025-12-17T10:54:54,468 Found link https://files.pythonhosted.org/packages/35/6c/c96eb9b33264a59c6a6839a97c9d91edb5ca5f8fc404bc9dd3c3ea0cb5a2/nsfwpy-0.1.4.2.tar.gz (from https://pypi.org/simple/nsfwpy/), version: 0.1.4.2 2025-12-17T10:54:54,469 Skipping link: No binaries permitted for nsfwpy: https://files.pythonhosted.org/packages/95/38/f39e9ba345e299da95a36280d102046da70dff382faaba594f1037920552/nsfwpy-0.1.4.3-py3-none-any.whl (from https://pypi.org/simple/nsfwpy/) 2025-12-17T10:54:54,470 Found link https://files.pythonhosted.org/packages/03/a9/89ef14dea9227b37927fefb8145fec1d59785e4784c20546acd5fd4d639b/nsfwpy-0.1.4.3.tar.gz (from https://pypi.org/simple/nsfwpy/), version: 0.1.4.3 2025-12-17T10:54:54,471 Skipping link: No binaries permitted for nsfwpy: https://files.pythonhosted.org/packages/5d/87/c2226bacecda6b922f072f18ccc0da6849f9cb075a0ffefaff1f08184f59/nsfwpy-0.1.4.4-py3-none-any.whl (from https://pypi.org/simple/nsfwpy/) (requires-python:>=3.8) 2025-12-17T10:54:54,472 Found link https://files.pythonhosted.org/packages/47/3f/d92b90c9de1ae845f38d075ca5c95b5d9c603ce06fa34a808559bf795f6e/nsfwpy-0.1.4.4.tar.gz (from https://pypi.org/simple/nsfwpy/) (requires-python:>=3.8), version: 0.1.4.4 2025-12-17T10:54:54,472 Skipping link: No binaries permitted for nsfwpy: https://files.pythonhosted.org/packages/88/40/b1f2019a6728f8194248b17b5b9673741b2fd590b2ebf3cee5c0abb37279/nsfwpy-0.1.4.5-py3-none-any.whl (from https://pypi.org/simple/nsfwpy/) (requires-python:>=3.8) 2025-12-17T10:54:54,473 Found link https://files.pythonhosted.org/packages/91/ee/30490fbd38b308df4651b34327bdb19cec8a411ee624dffcce175bcab950/nsfwpy-0.1.4.5.tar.gz (from https://pypi.org/simple/nsfwpy/) (requires-python:>=3.8), version: 0.1.4.5 2025-12-17T10:54:54,474 Fetching project page and analyzing links: https://www.piwheels.org/simple/nsfwpy/ 2025-12-17T10:54:54,475 Getting page https://www.piwheels.org/simple/nsfwpy/ 2025-12-17T10:54:54,476 Found index url https://www.piwheels.org/simple 2025-12-17T10:54:54,636 Fetched page https://www.piwheels.org/simple/nsfwpy/ as text/html 2025-12-17T10:54:54,638 Skipping link: No binaries permitted for nsfwpy: https://www.piwheels.org/simple/nsfwpy/nsfwpy-0.1.4.4-py3-none-any.whl#sha256=ee21b948c6e3230a6ca2a9dc8fe5dcc7f815f683aecae1385e92898d33affdec (from https://www.piwheels.org/simple/nsfwpy/) (requires-python:>=3.8) 2025-12-17T10:54:54,639 Skipping link: No binaries permitted for nsfwpy: https://archive1.piwheels.org/simple/nsfwpy/nsfwpy-0.1.4.3-py3-none-any.whl#sha256=45cc9511feeae220ba2b4606b4eca17057341d8bb03a46006fe5df5e6e8e2d34 (from https://www.piwheels.org/simple/nsfwpy/) 2025-12-17T10:54:54,639 Skipping link: No binaries permitted for nsfwpy: https://archive1.piwheels.org/simple/nsfwpy/nsfwpy-0.1.4.2-py3-none-any.whl#sha256=b6a7f91eea1b3cc0549c236277023c24f0be78daa921af2cd0792cd940b93da8 (from https://www.piwheels.org/simple/nsfwpy/) 2025-12-17T10:54:54,640 Skipping link: No binaries permitted for nsfwpy: https://archive1.piwheels.org/simple/nsfwpy/nsfwpy-0.1.4.1-py3-none-any.whl#sha256=51e6b70c60b66c75470c59319858e88f19e052ae9a63c86ac162fa6256034677 (from https://www.piwheels.org/simple/nsfwpy/) 2025-12-17T10:54:54,640 Skipping link: not a file: https://www.piwheels.org/simple/nsfwpy/ 2025-12-17T10:54:54,641 Skipping link: not a file: https://pypi.org/simple/nsfwpy/ 2025-12-17T10:54:54,660 Given no hashes to check 1 links for project 'nsfwpy': discarding no candidates 2025-12-17T10:54:54,678 Collecting nsfwpy==0.1.4.5 2025-12-17T10:54:54,680 Created temporary directory: /tmp/pip-unpack-ya3ehtsv 2025-12-17T10:54:54,894 Downloading nsfwpy-0.1.4.5.tar.gz (22 kB) 2025-12-17T10:54:54,953 Added nsfwpy==0.1.4.5 from https://files.pythonhosted.org/packages/91/ee/30490fbd38b308df4651b34327bdb19cec8a411ee624dffcce175bcab950/nsfwpy-0.1.4.5.tar.gz to build tracker '/tmp/pip-build-tracker-kty4bex2' 2025-12-17T10:54:54,957 Created temporary directory: /tmp/pip-build-env-7otbwfh8 2025-12-17T10:54:54,962 Installing build dependencies: started 2025-12-17T10:54:54,963 Running command pip subprocess to install build dependencies 2025-12-17T10:54:56,095 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-17T10:54:56,697 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 2025-12-17T10:54:56,721 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T10:54:58,491 Collecting setuptools>=40.8.0 2025-12-17T10:54:58,631 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-17T10:54:58,923 Collecting wheel 2025-12-17T10:54:58,940 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-17T10:55:01,847 Installing collected packages: wheel, setuptools 2025-12-17T10:55:02,082 Creating /tmp/pip-build-env-7otbwfh8/overlay/local/bin 2025-12-17T10:55:02,084 changing mode of /tmp/pip-build-env-7otbwfh8/overlay/local/bin/wheel to 755 2025-12-17T10:55:05,634 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-17T10:55:05,906 Installing build dependencies: finished with status 'done' 2025-12-17T10:55:05,913 Getting requirements to build wheel: started 2025-12-17T10:55:05,914 Running command Getting requirements to build wheel 2025-12-17T10:55:06,505 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:06,506 !! 2025-12-17T10:55:06,507 ******************************************************************************** 2025-12-17T10:55:06,507 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:06,508 `authors = 'YiMing'` 2025-12-17T10:55:06,509 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:06,510 consider this value unless `authors` is listed as `dynamic`. 2025-12-17T10:55:06,511 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:06,511 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-17T10:55:06,512 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:06,512 configuration. 2025-12-17T10:55:06,513 ******************************************************************************** 2025-12-17T10:55:06,514 !! 2025-12-17T10:55:06,514 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:06,515 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:06,515 !! 2025-12-17T10:55:06,516 ******************************************************************************** 2025-12-17T10:55:06,517 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:06,518 `classifiers = ['Programming Language :: Python', 'Programming Language :: Python :: 3 :: Only', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS']` 2025-12-17T10:55:06,519 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:06,519 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-17T10:55:06,520 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:06,522 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-17T10:55:06,522 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:06,523 configuration. 2025-12-17T10:55:06,523 ******************************************************************************** 2025-12-17T10:55:06,525 !! 2025-12-17T10:55:06,525 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:06,526 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `scripts` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:06,527 !! 2025-12-17T10:55:06,528 ******************************************************************************** 2025-12-17T10:55:06,528 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:06,530 `scripts = ['nsfwpy=nsfwpy.server:main']` 2025-12-17T10:55:06,531 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:06,531 consider this value unless `scripts` is listed as `dynamic`. 2025-12-17T10:55:06,532 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:06,534 To prevent this problem, you can list `scripts` under `dynamic` or alternatively 2025-12-17T10:55:06,534 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:06,535 configuration. 2025-12-17T10:55:06,535 ******************************************************************************** 2025-12-17T10:55:06,537 !! 2025-12-17T10:55:06,537 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:06,537 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-17T10:55:06,538 corresp(dist, value, root_dir) 2025-12-17T10:55:06,606 running egg_info 2025-12-17T10:55:06,612 writing nsfwpy.egg-info/PKG-INFO 2025-12-17T10:55:06,616 writing dependency_links to nsfwpy.egg-info/dependency_links.txt 2025-12-17T10:55:06,618 writing requirements to nsfwpy.egg-info/requires.txt 2025-12-17T10:55:06,619 writing top-level names to nsfwpy.egg-info/top_level.txt 2025-12-17T10:55:06,640 reading manifest file 'nsfwpy.egg-info/SOURCES.txt' 2025-12-17T10:55:06,643 adding license file 'LICENSE' 2025-12-17T10:55:06,646 writing manifest file 'nsfwpy.egg-info/SOURCES.txt' 2025-12-17T10:55:06,742 Getting requirements to build wheel: finished with status 'done' 2025-12-17T10:55:06,745 Created temporary directory: /tmp/pip-modern-metadata-ydbgu0k4 2025-12-17T10:55:06,748 Preparing metadata (pyproject.toml): started 2025-12-17T10:55:06,749 Running command Preparing metadata (pyproject.toml) 2025-12-17T10:55:07,307 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:07,307 !! 2025-12-17T10:55:07,308 ******************************************************************************** 2025-12-17T10:55:07,309 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:07,310 `authors = 'YiMing'` 2025-12-17T10:55:07,311 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:07,312 consider this value unless `authors` is listed as `dynamic`. 2025-12-17T10:55:07,313 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:07,314 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-17T10:55:07,315 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:07,315 configuration. 2025-12-17T10:55:07,316 ******************************************************************************** 2025-12-17T10:55:07,317 !! 2025-12-17T10:55:07,317 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:07,318 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:07,319 !! 2025-12-17T10:55:07,320 ******************************************************************************** 2025-12-17T10:55:07,320 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:07,321 `classifiers = ['Programming Language :: Python', 'Programming Language :: Python :: 3 :: Only', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS']` 2025-12-17T10:55:07,322 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:07,323 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-17T10:55:07,324 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:07,325 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-17T10:55:07,326 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:07,326 configuration. 2025-12-17T10:55:07,327 ******************************************************************************** 2025-12-17T10:55:07,328 !! 2025-12-17T10:55:07,329 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:07,329 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `scripts` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:07,329 !! 2025-12-17T10:55:07,330 ******************************************************************************** 2025-12-17T10:55:07,331 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:07,332 `scripts = ['nsfwpy=nsfwpy.server:main']` 2025-12-17T10:55:07,333 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:07,333 consider this value unless `scripts` is listed as `dynamic`. 2025-12-17T10:55:07,334 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:07,335 To prevent this problem, you can list `scripts` under `dynamic` or alternatively 2025-12-17T10:55:07,335 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:07,336 configuration. 2025-12-17T10:55:07,336 ******************************************************************************** 2025-12-17T10:55:07,337 !! 2025-12-17T10:55:07,338 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:07,338 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-17T10:55:07,339 corresp(dist, value, root_dir) 2025-12-17T10:55:07,406 running dist_info 2025-12-17T10:55:07,418 creating /tmp/pip-modern-metadata-ydbgu0k4/nsfwpy.egg-info 2025-12-17T10:55:07,419 writing /tmp/pip-modern-metadata-ydbgu0k4/nsfwpy.egg-info/PKG-INFO 2025-12-17T10:55:07,423 writing dependency_links to /tmp/pip-modern-metadata-ydbgu0k4/nsfwpy.egg-info/dependency_links.txt 2025-12-17T10:55:07,425 writing requirements to /tmp/pip-modern-metadata-ydbgu0k4/nsfwpy.egg-info/requires.txt 2025-12-17T10:55:07,426 writing top-level names to /tmp/pip-modern-metadata-ydbgu0k4/nsfwpy.egg-info/top_level.txt 2025-12-17T10:55:07,427 writing manifest file '/tmp/pip-modern-metadata-ydbgu0k4/nsfwpy.egg-info/SOURCES.txt' 2025-12-17T10:55:07,447 reading manifest file '/tmp/pip-modern-metadata-ydbgu0k4/nsfwpy.egg-info/SOURCES.txt' 2025-12-17T10:55:07,449 adding license file 'LICENSE' 2025-12-17T10:55:07,451 writing manifest file '/tmp/pip-modern-metadata-ydbgu0k4/nsfwpy.egg-info/SOURCES.txt' 2025-12-17T10:55:07,452 creating '/tmp/pip-modern-metadata-ydbgu0k4/nsfwpy-0.1.4.5.dist-info' 2025-12-17T10:55:07,574 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-17T10:55:07,580 Source in /tmp/pip-wheel-8dvuk1sl/nsfwpy_37b1de68652f47f893744291a1c5ba56 has version 0.1.4.5, which satisfies requirement nsfwpy==0.1.4.5 from https://files.pythonhosted.org/packages/91/ee/30490fbd38b308df4651b34327bdb19cec8a411ee624dffcce175bcab950/nsfwpy-0.1.4.5.tar.gz 2025-12-17T10:55:07,581 Removed nsfwpy==0.1.4.5 from https://files.pythonhosted.org/packages/91/ee/30490fbd38b308df4651b34327bdb19cec8a411ee624dffcce175bcab950/nsfwpy-0.1.4.5.tar.gz from build tracker '/tmp/pip-build-tracker-kty4bex2' 2025-12-17T10:55:07,587 Created temporary directory: /tmp/pip-unpack-69i564a8 2025-12-17T10:55:07,588 Building wheels for collected packages: nsfwpy 2025-12-17T10:55:07,592 Created temporary directory: /tmp/pip-wheel-h0yroed2 2025-12-17T10:55:07,593 Destination directory: /tmp/pip-wheel-h0yroed2 2025-12-17T10:55:07,595 Building wheel for nsfwpy (pyproject.toml): started 2025-12-17T10:55:07,596 Running command Building wheel for nsfwpy (pyproject.toml) 2025-12-17T10:55:08,144 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:08,144 !! 2025-12-17T10:55:08,145 ******************************************************************************** 2025-12-17T10:55:08,146 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:08,147 `authors = 'YiMing'` 2025-12-17T10:55:08,148 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:08,148 consider this value unless `authors` is listed as `dynamic`. 2025-12-17T10:55:08,149 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:08,150 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-17T10:55:08,151 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:08,151 configuration. 2025-12-17T10:55:08,152 ******************************************************************************** 2025-12-17T10:55:08,153 !! 2025-12-17T10:55:08,153 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:08,154 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:08,154 !! 2025-12-17T10:55:08,155 ******************************************************************************** 2025-12-17T10:55:08,156 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:08,157 `classifiers = ['Programming Language :: Python', 'Programming Language :: Python :: 3 :: Only', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS']` 2025-12-17T10:55:08,158 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:08,158 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-17T10:55:08,160 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:08,161 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-17T10:55:08,162 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:08,162 configuration. 2025-12-17T10:55:08,163 ******************************************************************************** 2025-12-17T10:55:08,164 !! 2025-12-17T10:55:08,165 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:08,165 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `scripts` defined outside of `pyproject.toml` is ignored. 2025-12-17T10:55:08,166 !! 2025-12-17T10:55:08,167 ******************************************************************************** 2025-12-17T10:55:08,168 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T10:55:08,169 `scripts = ['nsfwpy=nsfwpy.server:main']` 2025-12-17T10:55:08,170 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T10:55:08,171 consider this value unless `scripts` is listed as `dynamic`. 2025-12-17T10:55:08,172 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T10:55:08,173 To prevent this problem, you can list `scripts` under `dynamic` or alternatively 2025-12-17T10:55:08,174 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T10:55:08,174 configuration. 2025-12-17T10:55:08,175 ******************************************************************************** 2025-12-17T10:55:08,176 !! 2025-12-17T10:55:08,177 _handle_missing_dynamic(dist, project_table) 2025-12-17T10:55:08,177 /tmp/pip-build-env-7otbwfh8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-17T10:55:08,178 corresp(dist, value, root_dir) 2025-12-17T10:55:08,233 running bdist_wheel 2025-12-17T10:55:08,254 running build 2025-12-17T10:55:08,255 running build_py 2025-12-17T10:55:08,262 creating build/lib/nsfwpy 2025-12-17T10:55:08,264 copying nsfwpy/nsfw.py -> build/lib/nsfwpy 2025-12-17T10:55:08,267 copying nsfwpy/__init__.py -> build/lib/nsfwpy 2025-12-17T10:55:08,268 copying nsfwpy/api.py -> build/lib/nsfwpy 2025-12-17T10:55:08,271 copying nsfwpy/server.py -> build/lib/nsfwpy 2025-12-17T10:55:08,273 copying nsfwpy/cli.py -> build/lib/nsfwpy 2025-12-17T10:55:08,274 running egg_info 2025-12-17T10:55:08,286 writing nsfwpy.egg-info/PKG-INFO 2025-12-17T10:55:08,290 writing dependency_links to nsfwpy.egg-info/dependency_links.txt 2025-12-17T10:55:08,291 writing requirements to nsfwpy.egg-info/requires.txt 2025-12-17T10:55:08,292 writing top-level names to nsfwpy.egg-info/top_level.txt 2025-12-17T10:55:08,301 reading manifest file 'nsfwpy.egg-info/SOURCES.txt' 2025-12-17T10:55:08,303 adding license file 'LICENSE' 2025-12-17T10:55:08,306 writing manifest file 'nsfwpy.egg-info/SOURCES.txt' 2025-12-17T10:55:08,319 installing to build/bdist.linux-armv7l/wheel 2025-12-17T10:55:08,320 running install 2025-12-17T10:55:08,344 running install_lib 2025-12-17T10:55:08,351 creating build/bdist.linux-armv7l/wheel 2025-12-17T10:55:08,353 creating build/bdist.linux-armv7l/wheel/nsfwpy 2025-12-17T10:55:08,354 copying build/lib/nsfwpy/nsfw.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T10:55:08,357 copying build/lib/nsfwpy/__init__.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T10:55:08,359 copying build/lib/nsfwpy/api.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T10:55:08,361 copying build/lib/nsfwpy/server.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T10:55:08,363 copying build/lib/nsfwpy/cli.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T10:55:08,365 running install_egg_info 2025-12-17T10:55:08,371 Copying nsfwpy.egg-info to build/bdist.linux-armv7l/wheel/./nsfwpy-0.1.4.5-py3.11.egg-info 2025-12-17T10:55:08,380 running install_scripts 2025-12-17T10:55:08,390 creating build/bdist.linux-armv7l/wheel/nsfwpy-0.1.4.5.dist-info/WHEEL 2025-12-17T10:55:08,393 creating '/tmp/pip-wheel-h0yroed2/.tmp-il37hrii/nsfwpy-0.1.4.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-17T10:55:08,395 adding 'nsfwpy/__init__.py' 2025-12-17T10:55:08,397 adding 'nsfwpy/api.py' 2025-12-17T10:55:08,399 adding 'nsfwpy/cli.py' 2025-12-17T10:55:08,403 adding 'nsfwpy/nsfw.py' 2025-12-17T10:55:08,404 adding 'nsfwpy/server.py' 2025-12-17T10:55:08,407 adding 'nsfwpy-0.1.4.5.dist-info/licenses/LICENSE' 2025-12-17T10:55:08,409 adding 'nsfwpy-0.1.4.5.dist-info/METADATA' 2025-12-17T10:55:08,410 adding 'nsfwpy-0.1.4.5.dist-info/WHEEL' 2025-12-17T10:55:08,411 adding 'nsfwpy-0.1.4.5.dist-info/top_level.txt' 2025-12-17T10:55:08,412 adding 'nsfwpy-0.1.4.5.dist-info/RECORD' 2025-12-17T10:55:08,414 removing build/bdist.linux-armv7l/wheel 2025-12-17T10:55:08,516 Building wheel for nsfwpy (pyproject.toml): finished with status 'done' 2025-12-17T10:55:08,520 Created wheel for nsfwpy: filename=nsfwpy-0.1.4.5-py3-none-any.whl size=20588 sha256=28006b975411d873d77a724677fc9ccb67b8b3954288f2279fe6923e6fa781d1 2025-12-17T10:55:08,522 Stored in directory: /tmp/pip-ephem-wheel-cache-aw02hw7c/wheels/99/eb/c6/9551ef1baf42034107b38c3684ec27c2144aee65dfba923450 2025-12-17T10:55:08,533 Successfully built nsfwpy 2025-12-17T10:55:08,537 Removed build tracker: '/tmp/pip-build-tracker-kty4bex2'