2025-12-17T11:55:52,645 Created temporary directory: /tmp/pip-ephem-wheel-cache-4pug6pm4 2025-12-17T11:55:52,647 Created temporary directory: /tmp/pip-build-tracker-zeozaavo 2025-12-17T11:55:52,648 Initialized build tracking at /tmp/pip-build-tracker-zeozaavo 2025-12-17T11:55:52,648 Created build tracker: /tmp/pip-build-tracker-zeozaavo 2025-12-17T11:55:52,649 Entered build tracker: /tmp/pip-build-tracker-zeozaavo 2025-12-17T11:55:52,650 Created temporary directory: /tmp/pip-wheel-imcbol4_ 2025-12-17T11:55:52,652 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-17T11:55:52,655 Created temporary directory: /tmp/pip-ephem-wheel-cache-68v83d_x 2025-12-17T11:55:52,676 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T11:55:52,680 2 location(s) to search for versions of nsfwpy: 2025-12-17T11:55:52,680 * https://pypi.org/simple/nsfwpy/ 2025-12-17T11:55:52,680 * https://www.piwheels.org/simple/nsfwpy/ 2025-12-17T11:55:52,681 Fetching project page and analyzing links: https://pypi.org/simple/nsfwpy/ 2025-12-17T11:55:52,681 Getting page https://pypi.org/simple/nsfwpy/ 2025-12-17T11:55:52,683 Found index url https://pypi.org/simple 2025-12-17T11:55:52,894 Fetched page https://pypi.org/simple/nsfwpy/ as application/vnd.pypi.simple.v1+json 2025-12-17T11:55:52,898 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-17T11:55:52,898 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-17T11:55:52,899 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-17T11:55:52,900 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-17T11:55:52,901 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-17T11:55:52,901 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-17T11:55:52,902 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-17T11:55:52,903 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-17T11:55:52,904 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-17T11:55:52,905 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-17T11:55:52,905 Skipping link: No binaries permitted for nsfwpy: https://files.pythonhosted.org/packages/3b/a0/722095b332c52cb192c1e276c429c79ba6b5a29fe9b612b9e21b44d827ea/nsfwpy-0.1.5-py3-none-any.whl (from https://pypi.org/simple/nsfwpy/) (requires-python:>=3.8) 2025-12-17T11:55:52,906 Found link https://files.pythonhosted.org/packages/af/d9/6823b729103a52008602873c3cb61350c30b12f191059c5e0b1624d0cf9c/nsfwpy-0.1.5.tar.gz (from https://pypi.org/simple/nsfwpy/) (requires-python:>=3.8), version: 0.1.5 2025-12-17T11:55:52,907 Fetching project page and analyzing links: https://www.piwheels.org/simple/nsfwpy/ 2025-12-17T11:55:52,908 Getting page https://www.piwheels.org/simple/nsfwpy/ 2025-12-17T11:55:52,909 Found index url https://www.piwheels.org/simple 2025-12-17T11:55:53,066 Fetched page https://www.piwheels.org/simple/nsfwpy/ as text/html 2025-12-17T11:55:53,070 Skipping link: No binaries permitted for nsfwpy: https://www.piwheels.org/simple/nsfwpy/nsfwpy-0.1.4.5-py3-none-any.whl#sha256=28006b975411d873d77a724677fc9ccb67b8b3954288f2279fe6923e6fa781d1 (from https://www.piwheels.org/simple/nsfwpy/) (requires-python:>=3.8) 2025-12-17T11:55:53,071 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-17T11:55:53,071 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-17T11:55:53,072 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-17T11:55:53,073 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-17T11:55:53,073 Skipping link: not a file: https://www.piwheels.org/simple/nsfwpy/ 2025-12-17T11:55:53,074 Skipping link: not a file: https://pypi.org/simple/nsfwpy/ 2025-12-17T11:55:53,102 Given no hashes to check 1 links for project 'nsfwpy': discarding no candidates 2025-12-17T11:55:53,128 Collecting nsfwpy==0.1.5 2025-12-17T11:55:53,131 Created temporary directory: /tmp/pip-unpack-7fty4c4x 2025-12-17T11:55:53,362 Downloading nsfwpy-0.1.5.tar.gz (22 kB) 2025-12-17T11:55:53,402 Added nsfwpy==0.1.5 from https://files.pythonhosted.org/packages/af/d9/6823b729103a52008602873c3cb61350c30b12f191059c5e0b1624d0cf9c/nsfwpy-0.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-zeozaavo' 2025-12-17T11:55:53,407 Created temporary directory: /tmp/pip-build-env-vj0z3dce 2025-12-17T11:55:53,411 Installing build dependencies: started 2025-12-17T11:55:53,412 Running command pip subprocess to install build dependencies 2025-12-17T11:55:54,540 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-17T11:55:55,151 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-17T11:55:55,175 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T11:55:57,107 Collecting setuptools>=40.8.0 2025-12-17T11:55:57,222 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-17T11:55:57,486 Collecting wheel 2025-12-17T11:55:57,503 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-17T11:56:00,416 Installing collected packages: wheel, setuptools 2025-12-17T11:56:00,661 Creating /tmp/pip-build-env-vj0z3dce/overlay/local/bin 2025-12-17T11:56:00,663 changing mode of /tmp/pip-build-env-vj0z3dce/overlay/local/bin/wheel to 755 2025-12-17T11:56:04,285 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-17T11:56:04,557 Installing build dependencies: finished with status 'done' 2025-12-17T11:56:04,564 Getting requirements to build wheel: started 2025-12-17T11:56:04,565 Running command Getting requirements to build wheel 2025-12-17T11:56:05,172 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:05,172 !! 2025-12-17T11:56:05,173 ******************************************************************************** 2025-12-17T11:56:05,173 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:05,174 `authors = 'YiMing'` 2025-12-17T11:56:05,175 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:05,176 consider this value unless `authors` is listed as `dynamic`. 2025-12-17T11:56:05,177 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:05,178 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-17T11:56:05,178 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:05,179 configuration. 2025-12-17T11:56:05,179 ******************************************************************************** 2025-12-17T11:56:05,181 !! 2025-12-17T11:56:05,181 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:05,182 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:05,182 !! 2025-12-17T11:56:05,184 ******************************************************************************** 2025-12-17T11:56:05,184 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:05,185 `classifiers = ['Programming Language :: Python', 'Programming Language :: Python :: 3 :: Only', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS']` 2025-12-17T11:56:05,186 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:05,187 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-17T11:56:05,188 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:05,189 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-17T11:56:05,189 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:05,190 configuration. 2025-12-17T11:56:05,191 ******************************************************************************** 2025-12-17T11:56:05,192 !! 2025-12-17T11:56:05,192 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:05,193 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `scripts` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:05,193 !! 2025-12-17T11:56:05,195 ******************************************************************************** 2025-12-17T11:56:05,195 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:05,197 `scripts = ['nsfwpy=nsfwpy.server:main']` 2025-12-17T11:56:05,197 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:05,198 consider this value unless `scripts` is listed as `dynamic`. 2025-12-17T11:56:05,199 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:05,200 To prevent this problem, you can list `scripts` under `dynamic` or alternatively 2025-12-17T11:56:05,200 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:05,200 configuration. 2025-12-17T11:56:05,201 ******************************************************************************** 2025-12-17T11:56:05,202 !! 2025-12-17T11:56:05,202 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:05,203 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-17T11:56:05,203 corresp(dist, value, root_dir) 2025-12-17T11:56:05,278 running egg_info 2025-12-17T11:56:05,285 writing nsfwpy.egg-info/PKG-INFO 2025-12-17T11:56:05,289 writing dependency_links to nsfwpy.egg-info/dependency_links.txt 2025-12-17T11:56:05,291 writing requirements to nsfwpy.egg-info/requires.txt 2025-12-17T11:56:05,292 writing top-level names to nsfwpy.egg-info/top_level.txt 2025-12-17T11:56:05,313 reading manifest file 'nsfwpy.egg-info/SOURCES.txt' 2025-12-17T11:56:05,316 adding license file 'LICENSE' 2025-12-17T11:56:05,319 writing manifest file 'nsfwpy.egg-info/SOURCES.txt' 2025-12-17T11:56:05,416 Getting requirements to build wheel: finished with status 'done' 2025-12-17T11:56:05,419 Created temporary directory: /tmp/pip-modern-metadata-o9rgij4x 2025-12-17T11:56:05,422 Preparing metadata (pyproject.toml): started 2025-12-17T11:56:05,423 Running command Preparing metadata (pyproject.toml) 2025-12-17T11:56:05,984 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:05,984 !! 2025-12-17T11:56:05,985 ******************************************************************************** 2025-12-17T11:56:05,986 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:05,987 `authors = 'YiMing'` 2025-12-17T11:56:05,989 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:05,990 consider this value unless `authors` is listed as `dynamic`. 2025-12-17T11:56:05,991 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:05,992 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-17T11:56:05,993 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:05,993 configuration. 2025-12-17T11:56:05,994 ******************************************************************************** 2025-12-17T11:56:05,995 !! 2025-12-17T11:56:05,995 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:05,996 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:05,997 !! 2025-12-17T11:56:05,998 ******************************************************************************** 2025-12-17T11:56:05,999 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:06,000 `classifiers = ['Programming Language :: Python', 'Programming Language :: Python :: 3 :: Only', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS']` 2025-12-17T11:56:06,002 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:06,002 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-17T11:56:06,003 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:06,004 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-17T11:56:06,004 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:06,005 configuration. 2025-12-17T11:56:06,005 ******************************************************************************** 2025-12-17T11:56:06,007 !! 2025-12-17T11:56:06,007 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:06,008 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `scripts` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:06,008 !! 2025-12-17T11:56:06,009 ******************************************************************************** 2025-12-17T11:56:06,010 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:06,011 `scripts = ['nsfwpy=nsfwpy.server:main']` 2025-12-17T11:56:06,012 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:06,012 consider this value unless `scripts` is listed as `dynamic`. 2025-12-17T11:56:06,013 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:06,014 To prevent this problem, you can list `scripts` under `dynamic` or alternatively 2025-12-17T11:56:06,015 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:06,015 configuration. 2025-12-17T11:56:06,016 ******************************************************************************** 2025-12-17T11:56:06,017 !! 2025-12-17T11:56:06,018 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:06,018 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-17T11:56:06,019 corresp(dist, value, root_dir) 2025-12-17T11:56:06,087 running dist_info 2025-12-17T11:56:06,100 creating /tmp/pip-modern-metadata-o9rgij4x/nsfwpy.egg-info 2025-12-17T11:56:06,101 writing /tmp/pip-modern-metadata-o9rgij4x/nsfwpy.egg-info/PKG-INFO 2025-12-17T11:56:06,105 writing dependency_links to /tmp/pip-modern-metadata-o9rgij4x/nsfwpy.egg-info/dependency_links.txt 2025-12-17T11:56:06,107 writing requirements to /tmp/pip-modern-metadata-o9rgij4x/nsfwpy.egg-info/requires.txt 2025-12-17T11:56:06,108 writing top-level names to /tmp/pip-modern-metadata-o9rgij4x/nsfwpy.egg-info/top_level.txt 2025-12-17T11:56:06,109 writing manifest file '/tmp/pip-modern-metadata-o9rgij4x/nsfwpy.egg-info/SOURCES.txt' 2025-12-17T11:56:06,129 reading manifest file '/tmp/pip-modern-metadata-o9rgij4x/nsfwpy.egg-info/SOURCES.txt' 2025-12-17T11:56:06,131 adding license file 'LICENSE' 2025-12-17T11:56:06,133 writing manifest file '/tmp/pip-modern-metadata-o9rgij4x/nsfwpy.egg-info/SOURCES.txt' 2025-12-17T11:56:06,134 creating '/tmp/pip-modern-metadata-o9rgij4x/nsfwpy-0.1.5.dist-info' 2025-12-17T11:56:06,257 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-17T11:56:06,262 Source in /tmp/pip-wheel-imcbol4_/nsfwpy_038abddd250f41809591262c74f980b2 has version 0.1.5, which satisfies requirement nsfwpy==0.1.5 from https://files.pythonhosted.org/packages/af/d9/6823b729103a52008602873c3cb61350c30b12f191059c5e0b1624d0cf9c/nsfwpy-0.1.5.tar.gz 2025-12-17T11:56:06,263 Removed nsfwpy==0.1.5 from https://files.pythonhosted.org/packages/af/d9/6823b729103a52008602873c3cb61350c30b12f191059c5e0b1624d0cf9c/nsfwpy-0.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-zeozaavo' 2025-12-17T11:56:06,270 Created temporary directory: /tmp/pip-unpack-fjjduagh 2025-12-17T11:56:06,271 Building wheels for collected packages: nsfwpy 2025-12-17T11:56:06,275 Created temporary directory: /tmp/pip-wheel-ghstmgih 2025-12-17T11:56:06,275 Destination directory: /tmp/pip-wheel-ghstmgih 2025-12-17T11:56:06,277 Building wheel for nsfwpy (pyproject.toml): started 2025-12-17T11:56:06,278 Running command Building wheel for nsfwpy (pyproject.toml) 2025-12-17T11:56:07,041 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:07,041 !! 2025-12-17T11:56:07,042 ******************************************************************************** 2025-12-17T11:56:07,042 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:07,043 `authors = 'YiMing'` 2025-12-17T11:56:07,044 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:07,045 consider this value unless `authors` is listed as `dynamic`. 2025-12-17T11:56:07,046 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:07,047 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-17T11:56:07,047 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:07,048 configuration. 2025-12-17T11:56:07,048 ******************************************************************************** 2025-12-17T11:56:07,049 !! 2025-12-17T11:56:07,050 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:07,050 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:07,051 !! 2025-12-17T11:56:07,052 ******************************************************************************** 2025-12-17T11:56:07,053 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:07,054 `classifiers = ['Programming Language :: Python', 'Programming Language :: Python :: 3 :: Only', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX :: Linux', 'Operating System :: MacOS']` 2025-12-17T11:56:07,055 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:07,055 consider this value unless `classifiers` is listed as `dynamic`. 2025-12-17T11:56:07,057 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:07,058 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-12-17T11:56:07,058 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:07,059 configuration. 2025-12-17T11:56:07,060 ******************************************************************************** 2025-12-17T11:56:07,061 !! 2025-12-17T11:56:07,061 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:07,062 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `scripts` defined outside of `pyproject.toml` is ignored. 2025-12-17T11:56:07,062 !! 2025-12-17T11:56:07,064 ******************************************************************************** 2025-12-17T11:56:07,064 The following seems to be defined outside of `pyproject.toml`: 2025-12-17T11:56:07,065 `scripts = ['nsfwpy=nsfwpy.server:main']` 2025-12-17T11:56:07,067 According to the spec (see the link below), however, setuptools CANNOT 2025-12-17T11:56:07,067 consider this value unless `scripts` is listed as `dynamic`. 2025-12-17T11:56:07,068 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-17T11:56:07,069 To prevent this problem, you can list `scripts` under `dynamic` or alternatively 2025-12-17T11:56:07,070 remove the `[project]` table from your file and rely entirely on other means of 2025-12-17T11:56:07,070 configuration. 2025-12-17T11:56:07,071 ******************************************************************************** 2025-12-17T11:56:07,071 !! 2025-12-17T11:56:07,072 _handle_missing_dynamic(dist, project_table) 2025-12-17T11:56:07,072 /tmp/pip-build-env-vj0z3dce/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-17T11:56:07,073 corresp(dist, value, root_dir) 2025-12-17T11:56:07,126 running bdist_wheel 2025-12-17T11:56:07,148 running build 2025-12-17T11:56:07,148 running build_py 2025-12-17T11:56:07,155 creating build/lib/nsfwpy 2025-12-17T11:56:07,157 copying nsfwpy/nsfw.py -> build/lib/nsfwpy 2025-12-17T11:56:07,160 copying nsfwpy/__init__.py -> build/lib/nsfwpy 2025-12-17T11:56:07,162 copying nsfwpy/api.py -> build/lib/nsfwpy 2025-12-17T11:56:07,165 copying nsfwpy/server.py -> build/lib/nsfwpy 2025-12-17T11:56:07,166 copying nsfwpy/cli.py -> build/lib/nsfwpy 2025-12-17T11:56:07,168 running egg_info 2025-12-17T11:56:07,180 writing nsfwpy.egg-info/PKG-INFO 2025-12-17T11:56:07,184 writing dependency_links to nsfwpy.egg-info/dependency_links.txt 2025-12-17T11:56:07,185 writing requirements to nsfwpy.egg-info/requires.txt 2025-12-17T11:56:07,186 writing top-level names to nsfwpy.egg-info/top_level.txt 2025-12-17T11:56:07,195 reading manifest file 'nsfwpy.egg-info/SOURCES.txt' 2025-12-17T11:56:07,198 adding license file 'LICENSE' 2025-12-17T11:56:07,200 writing manifest file 'nsfwpy.egg-info/SOURCES.txt' 2025-12-17T11:56:07,214 installing to build/bdist.linux-armv7l/wheel 2025-12-17T11:56:07,215 running install 2025-12-17T11:56:07,238 running install_lib 2025-12-17T11:56:07,245 creating build/bdist.linux-armv7l/wheel 2025-12-17T11:56:07,249 creating build/bdist.linux-armv7l/wheel/nsfwpy 2025-12-17T11:56:07,251 copying build/lib/nsfwpy/nsfw.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T11:56:07,258 copying build/lib/nsfwpy/__init__.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T11:56:07,264 copying build/lib/nsfwpy/api.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T11:56:07,272 copying build/lib/nsfwpy/server.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T11:56:07,491 copying build/lib/nsfwpy/cli.py -> build/bdist.linux-armv7l/wheel/./nsfwpy 2025-12-17T11:56:07,492 running install_egg_info 2025-12-17T11:56:07,498 Copying nsfwpy.egg-info to build/bdist.linux-armv7l/wheel/./nsfwpy-0.1.5-py3.11.egg-info 2025-12-17T11:56:07,508 running install_scripts 2025-12-17T11:56:07,517 creating build/bdist.linux-armv7l/wheel/nsfwpy-0.1.5.dist-info/WHEEL 2025-12-17T11:56:07,520 creating '/tmp/pip-wheel-ghstmgih/.tmp-tmus3cid/nsfwpy-0.1.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-17T11:56:07,523 adding 'nsfwpy/__init__.py' 2025-12-17T11:56:07,525 adding 'nsfwpy/api.py' 2025-12-17T11:56:07,526 adding 'nsfwpy/cli.py' 2025-12-17T11:56:07,530 adding 'nsfwpy/nsfw.py' 2025-12-17T11:56:07,533 adding 'nsfwpy/server.py' 2025-12-17T11:56:07,536 adding 'nsfwpy-0.1.5.dist-info/licenses/LICENSE' 2025-12-17T11:56:07,539 adding 'nsfwpy-0.1.5.dist-info/METADATA' 2025-12-17T11:56:07,541 adding 'nsfwpy-0.1.5.dist-info/WHEEL' 2025-12-17T11:56:07,542 adding 'nsfwpy-0.1.5.dist-info/top_level.txt' 2025-12-17T11:56:07,543 adding 'nsfwpy-0.1.5.dist-info/RECORD' 2025-12-17T11:56:07,545 removing build/bdist.linux-armv7l/wheel 2025-12-17T11:56:07,667 Building wheel for nsfwpy (pyproject.toml): finished with status 'done' 2025-12-17T11:56:07,672 Created wheel for nsfwpy: filename=nsfwpy-0.1.5-py3-none-any.whl size=20559 sha256=1decd4b111b7ef3752365b1017cc683678d7139f31bf46b9c745533707768f2e 2025-12-17T11:56:07,673 Stored in directory: /tmp/pip-ephem-wheel-cache-68v83d_x/wheels/a1/ce/2b/8dfe203f478c183c3ea006c03a3cffc5e203fef54652862ea2 2025-12-17T11:56:07,685 Successfully built nsfwpy 2025-12-17T11:56:07,689 Removed build tracker: '/tmp/pip-build-tracker-zeozaavo'