2025-11-06T21:14:05,902 Created temporary directory: /tmp/pip-ephem-wheel-cache-6pt674t_ 2025-11-06T21:14:05,904 Created temporary directory: /tmp/pip-build-tracker-he4a3k2s 2025-11-06T21:14:05,905 Initialized build tracking at /tmp/pip-build-tracker-he4a3k2s 2025-11-06T21:14:05,905 Created build tracker: /tmp/pip-build-tracker-he4a3k2s 2025-11-06T21:14:05,906 Entered build tracker: /tmp/pip-build-tracker-he4a3k2s 2025-11-06T21:14:05,906 Created temporary directory: /tmp/pip-wheel-00thcg07 2025-11-06T21:14:05,909 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-11-06T21:14:05,912 Created temporary directory: /tmp/pip-ephem-wheel-cache-e3w305qa 2025-11-06T21:14:05,936 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-06T21:14:05,939 2 location(s) to search for versions of omtx: 2025-11-06T21:14:05,939 * https://pypi.org/simple/omtx/ 2025-11-06T21:14:05,939 * https://www.piwheels.org/simple/omtx/ 2025-11-06T21:14:05,940 Fetching project page and analyzing links: https://pypi.org/simple/omtx/ 2025-11-06T21:14:05,941 Getting page https://pypi.org/simple/omtx/ 2025-11-06T21:14:05,942 Found index url https://pypi.org/simple 2025-11-06T21:14:06,156 Fetched page https://pypi.org/simple/omtx/ as application/vnd.pypi.simple.v1+json 2025-11-06T21:14:06,159 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/5d/1b/4c1db0e55a98747d7c337eef97e9a1b8a3f967dd1fefe7af74ffd53ce073/omtx-0.1.0-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.8) 2025-11-06T21:14:06,161 Found link https://files.pythonhosted.org/packages/4d/b3/e833a98b37f6e87a4245094214bf8f464e7c76afb1a96ada91170d95b132/omtx-0.1.0.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.8), version: 0.1.0 2025-11-06T21:14:06,161 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/f5/f1/f255280e1b1d95158aa1dc9d53aa661a7af2ba65c67c260a8a1bbcc713a3/omtx-0.3.0-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.8) 2025-11-06T21:14:06,162 Found link https://files.pythonhosted.org/packages/14/2e/5b0e0723765b12900edaed8a5064e2e7504d50806e0527a7fda094a3a522/omtx-0.3.0.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.8), version: 0.3.0 2025-11-06T21:14:06,163 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/33/42/72416e10e746b206bc1ad7883329a12b99ca8d4d4bf12e5265fc9909644a/omtx-0.3.1-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.8) 2025-11-06T21:14:06,164 Found link https://files.pythonhosted.org/packages/e7/34/14f06478304813c3e2d9599f6b3582f7018335ab1ae1fa874fb4c133d065/omtx-0.3.1.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.8), version: 0.3.1 2025-11-06T21:14:06,165 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/a9/75/14fb4d502c8e2a9e7bba18a2cae8741219db530cc22280616f15309c1aee/omtx-0.3.2-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.10) 2025-11-06T21:14:06,165 Found link https://files.pythonhosted.org/packages/65/a9/ae4a731594674feceac7e91332d0c4e455e58001fce145fbec61ced33252/omtx-0.3.2.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.10), version: 0.3.2 2025-11-06T21:14:06,166 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/28/eb/dfa0d0227c7c3f8e83fa739ebc9b8b99690830f05b76c7f7b31c0ff8c151/omtx-0.3.3-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.10) 2025-11-06T21:14:06,167 Found link https://files.pythonhosted.org/packages/78/a4/876c29189692d4bb53dae35c8790ca3ea8288fcc6869b69c5067798bec7e/omtx-0.3.3.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.10), version: 0.3.3 2025-11-06T21:14:06,168 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/e0/a5/c4224ec4f661ac7f8315c77413abfc242920d2033c36299477d9be70a89b/omtx-0.3.4-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.9) 2025-11-06T21:14:06,169 Found link https://files.pythonhosted.org/packages/fd/07/744627efd2830aca09eba6e656c4c855c91cdce65f65d2aea15d7eba83ab/omtx-0.3.4.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.9), version: 0.3.4 2025-11-06T21:14:06,170 Fetching project page and analyzing links: https://www.piwheels.org/simple/omtx/ 2025-11-06T21:14:06,171 Getting page https://www.piwheels.org/simple/omtx/ 2025-11-06T21:14:06,172 Found index url https://www.piwheels.org/simple 2025-11-06T21:14:06,333 Fetched page https://www.piwheels.org/simple/omtx/ as text/html 2025-11-06T21:14:06,336 Skipping link: No binaries permitted for omtx: https://www.piwheels.org/simple/omtx/omtx-0.3.3-py3-none-any.whl#sha256=50a275838c244fcbac4ec5e18a6c3ff14d95d52ca01846815904a56b35c578de (from https://www.piwheels.org/simple/omtx/) (requires-python:>=3.10) 2025-11-06T21:14:06,336 Skipping link: No binaries permitted for omtx: https://www.piwheels.org/simple/omtx/omtx-0.3.2-py3-none-any.whl#sha256=479aa88fb5ef1ccec6b8fd208563b0b5657b914652e3f4a216798b97baf3f494 (from https://www.piwheels.org/simple/omtx/) (requires-python:>=3.10) 2025-11-06T21:14:06,337 Skipping link: No binaries permitted for omtx: https://www.piwheels.org/simple/omtx/omtx-0.3.1-py3-none-any.whl#sha256=00e7bc354cb0fbf07705e2aebadc910918ec054afdca4f0803a83799c7519353 (from https://www.piwheels.org/simple/omtx/) (requires-python:>=3.8) 2025-11-06T21:14:06,337 Skipping link: No binaries permitted for omtx: https://www.piwheels.org/simple/omtx/omtx-0.3.0-py3-none-any.whl#sha256=2b93cee840d7fa10b2dbef93e3a444248890c91677baf1aa91c95a940ee1e4c1 (from https://www.piwheels.org/simple/omtx/) (requires-python:>=3.8) 2025-11-06T21:14:06,338 Skipping link: No binaries permitted for omtx: https://www.piwheels.org/simple/omtx/omtx-0.1.0-py3-none-any.whl#sha256=273413706ba752bf7986a38aedd174ae9209f0d86c370ee2213e77dea42d9148 (from https://www.piwheels.org/simple/omtx/) (requires-python:>=3.8) 2025-11-06T21:14:06,339 Skipping link: not a file: https://www.piwheels.org/simple/omtx/ 2025-11-06T21:14:06,339 Skipping link: not a file: https://pypi.org/simple/omtx/ 2025-11-06T21:14:06,360 Given no hashes to check 1 links for project 'omtx': discarding no candidates 2025-11-06T21:14:06,380 Collecting omtx==0.3.4 2025-11-06T21:14:06,382 Created temporary directory: /tmp/pip-unpack-f4jrg3hx 2025-11-06T21:14:06,515 Downloading omtx-0.3.4.tar.gz (12 kB) 2025-11-06T21:14:06,553 Added omtx==0.3.4 from https://files.pythonhosted.org/packages/fd/07/744627efd2830aca09eba6e656c4c855c91cdce65f65d2aea15d7eba83ab/omtx-0.3.4.tar.gz to build tracker '/tmp/pip-build-tracker-he4a3k2s' 2025-11-06T21:14:06,558 Created temporary directory: /tmp/pip-build-env-cjp1xma9 2025-11-06T21:14:06,562 Installing build dependencies: started 2025-11-06T21:14:06,564 Running command pip subprocess to install build dependencies 2025-11-06T21:14:07,695 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-06T21:14:08,315 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-11-06T21:14:08,339 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-06T21:14:10,040 Collecting setuptools>=68 2025-11-06T21:14:10,132 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-06T21:14:10,403 Collecting wheel 2025-11-06T21:14:10,419 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-06T21:14:13,307 Installing collected packages: wheel, setuptools 2025-11-06T21:14:13,543 Creating /tmp/pip-build-env-cjp1xma9/overlay/local/bin 2025-11-06T21:14:13,545 changing mode of /tmp/pip-build-env-cjp1xma9/overlay/local/bin/wheel to 755 2025-11-06T21:14:17,153 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-06T21:14:17,427 Installing build dependencies: finished with status 'done' 2025-11-06T21:14:17,433 Getting requirements to build wheel: started 2025-11-06T21:14:17,435 Running command Getting requirements to build wheel 2025-11-06T21:14:18,032 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-11-06T21:14:18,032 !! 2025-11-06T21:14:18,033 ******************************************************************************** 2025-11-06T21:14:18,034 The following seems to be defined outside of `pyproject.toml`: 2025-11-06T21:14:18,035 `optional-dependencies = {'dev': ['pytest>=7.0.0', 'pytest-asyncio>=0.21.0', 'black>=23.0.0', 'mypy>=1.0.0']}` 2025-11-06T21:14:18,036 According to the spec (see the link below), however, setuptools CANNOT 2025-11-06T21:14:18,036 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-11-06T21:14:18,037 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-06T21:14:18,038 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-11-06T21:14:18,039 remove the `[project]` table from your file and rely entirely on other means of 2025-11-06T21:14:18,039 configuration. 2025-11-06T21:14:18,041 ******************************************************************************** 2025-11-06T21:14:18,042 !! 2025-11-06T21:14:18,043 _handle_missing_dynamic(dist, project_table) 2025-11-06T21:14:18,043 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T21:14:18,044 !! 2025-11-06T21:14:18,045 ******************************************************************************** 2025-11-06T21:14:18,046 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-06T21:14:18,047 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T21:14:18,047 or your builds will no longer be supported. 2025-11-06T21:14:18,049 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:18,049 ******************************************************************************** 2025-11-06T21:14:18,050 !! 2025-11-06T21:14:18,051 corresp(dist, value, root_dir) 2025-11-06T21:14:18,051 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-06T21:14:18,052 corresp(dist, value, root_dir) 2025-11-06T21:14:18,052 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-06T21:14:18,053 corresp(dist, value, root_dir) 2025-11-06T21:14:18,126 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T21:14:18,126 !! 2025-11-06T21:14:18,128 ******************************************************************************** 2025-11-06T21:14:18,128 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T21:14:18,129 License :: OSI Approved :: MIT License 2025-11-06T21:14:18,130 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:18,131 ******************************************************************************** 2025-11-06T21:14:18,132 !! 2025-11-06T21:14:18,132 dist._finalize_license_expression() 2025-11-06T21:14:18,133 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T21:14:18,133 !! 2025-11-06T21:14:18,134 ******************************************************************************** 2025-11-06T21:14:18,134 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T21:14:18,135 License :: OSI Approved :: MIT License 2025-11-06T21:14:18,137 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:18,137 ******************************************************************************** 2025-11-06T21:14:18,138 !! 2025-11-06T21:14:18,139 self._finalize_license_expression() 2025-11-06T21:14:18,139 running egg_info 2025-11-06T21:14:18,143 writing omtx.egg-info/PKG-INFO 2025-11-06T21:14:18,147 writing dependency_links to omtx.egg-info/dependency_links.txt 2025-11-06T21:14:18,149 writing requirements to omtx.egg-info/requires.txt 2025-11-06T21:14:18,151 writing top-level names to omtx.egg-info/top_level.txt 2025-11-06T21:14:18,172 reading manifest file 'omtx.egg-info/SOURCES.txt' 2025-11-06T21:14:18,175 adding license file 'LICENSE' 2025-11-06T21:14:18,178 writing manifest file 'omtx.egg-info/SOURCES.txt' 2025-11-06T21:14:18,275 Getting requirements to build wheel: finished with status 'done' 2025-11-06T21:14:18,279 Created temporary directory: /tmp/pip-modern-metadata-ihurs30m 2025-11-06T21:14:18,281 Preparing metadata (pyproject.toml): started 2025-11-06T21:14:18,283 Running command Preparing metadata (pyproject.toml) 2025-11-06T21:14:18,844 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-11-06T21:14:18,845 !! 2025-11-06T21:14:18,846 ******************************************************************************** 2025-11-06T21:14:18,847 The following seems to be defined outside of `pyproject.toml`: 2025-11-06T21:14:18,848 `optional-dependencies = {'dev': ['pytest>=7.0.0', 'pytest-asyncio>=0.21.0', 'black>=23.0.0', 'mypy>=1.0.0']}` 2025-11-06T21:14:18,849 According to the spec (see the link below), however, setuptools CANNOT 2025-11-06T21:14:18,849 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-11-06T21:14:18,851 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-06T21:14:18,852 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-11-06T21:14:18,852 remove the `[project]` table from your file and rely entirely on other means of 2025-11-06T21:14:18,853 configuration. 2025-11-06T21:14:18,853 ******************************************************************************** 2025-11-06T21:14:18,855 !! 2025-11-06T21:14:18,855 _handle_missing_dynamic(dist, project_table) 2025-11-06T21:14:18,856 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T21:14:18,856 !! 2025-11-06T21:14:18,857 ******************************************************************************** 2025-11-06T21:14:18,858 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-06T21:14:18,859 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T21:14:18,859 or your builds will no longer be supported. 2025-11-06T21:14:18,860 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:18,861 ******************************************************************************** 2025-11-06T21:14:18,862 !! 2025-11-06T21:14:18,862 corresp(dist, value, root_dir) 2025-11-06T21:14:18,863 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-06T21:14:18,863 corresp(dist, value, root_dir) 2025-11-06T21:14:18,864 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-06T21:14:18,864 corresp(dist, value, root_dir) 2025-11-06T21:14:18,932 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T21:14:18,932 !! 2025-11-06T21:14:18,933 ******************************************************************************** 2025-11-06T21:14:18,934 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T21:14:18,935 License :: OSI Approved :: MIT License 2025-11-06T21:14:18,936 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:18,936 ******************************************************************************** 2025-11-06T21:14:18,938 !! 2025-11-06T21:14:18,938 dist._finalize_license_expression() 2025-11-06T21:14:18,939 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T21:14:18,939 !! 2025-11-06T21:14:18,940 ******************************************************************************** 2025-11-06T21:14:18,941 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T21:14:18,942 License :: OSI Approved :: MIT License 2025-11-06T21:14:18,943 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:18,944 ******************************************************************************** 2025-11-06T21:14:18,946 !! 2025-11-06T21:14:18,946 self._finalize_license_expression() 2025-11-06T21:14:18,947 running dist_info 2025-11-06T21:14:18,956 creating /tmp/pip-modern-metadata-ihurs30m/omtx.egg-info 2025-11-06T21:14:18,957 writing /tmp/pip-modern-metadata-ihurs30m/omtx.egg-info/PKG-INFO 2025-11-06T21:14:18,961 writing dependency_links to /tmp/pip-modern-metadata-ihurs30m/omtx.egg-info/dependency_links.txt 2025-11-06T21:14:18,964 writing requirements to /tmp/pip-modern-metadata-ihurs30m/omtx.egg-info/requires.txt 2025-11-06T21:14:18,966 writing top-level names to /tmp/pip-modern-metadata-ihurs30m/omtx.egg-info/top_level.txt 2025-11-06T21:14:18,969 writing manifest file '/tmp/pip-modern-metadata-ihurs30m/omtx.egg-info/SOURCES.txt' 2025-11-06T21:14:18,991 reading manifest file '/tmp/pip-modern-metadata-ihurs30m/omtx.egg-info/SOURCES.txt' 2025-11-06T21:14:18,993 adding license file 'LICENSE' 2025-11-06T21:14:18,996 writing manifest file '/tmp/pip-modern-metadata-ihurs30m/omtx.egg-info/SOURCES.txt' 2025-11-06T21:14:18,997 creating '/tmp/pip-modern-metadata-ihurs30m/omtx-0.3.4.dist-info' 2025-11-06T21:14:19,134 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-06T21:14:19,139 Source in /tmp/pip-wheel-00thcg07/omtx_f9d6da3b0a5440778ba794dce9361e96 has version 0.3.4, which satisfies requirement omtx==0.3.4 from https://files.pythonhosted.org/packages/fd/07/744627efd2830aca09eba6e656c4c855c91cdce65f65d2aea15d7eba83ab/omtx-0.3.4.tar.gz 2025-11-06T21:14:19,140 Removed omtx==0.3.4 from https://files.pythonhosted.org/packages/fd/07/744627efd2830aca09eba6e656c4c855c91cdce65f65d2aea15d7eba83ab/omtx-0.3.4.tar.gz from build tracker '/tmp/pip-build-tracker-he4a3k2s' 2025-11-06T21:14:19,146 Created temporary directory: /tmp/pip-unpack-0eoyqxhi 2025-11-06T21:14:19,147 Building wheels for collected packages: omtx 2025-11-06T21:14:19,151 Created temporary directory: /tmp/pip-wheel-pbgsydo1 2025-11-06T21:14:19,152 Destination directory: /tmp/pip-wheel-pbgsydo1 2025-11-06T21:14:19,154 Building wheel for omtx (pyproject.toml): started 2025-11-06T21:14:19,155 Running command Building wheel for omtx (pyproject.toml) 2025-11-06T21:14:19,697 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-11-06T21:14:19,698 !! 2025-11-06T21:14:19,699 ******************************************************************************** 2025-11-06T21:14:19,699 The following seems to be defined outside of `pyproject.toml`: 2025-11-06T21:14:19,700 `optional-dependencies = {'dev': ['pytest>=7.0.0', 'pytest-asyncio>=0.21.0', 'black>=23.0.0', 'mypy>=1.0.0']}` 2025-11-06T21:14:19,701 According to the spec (see the link below), however, setuptools CANNOT 2025-11-06T21:14:19,702 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-11-06T21:14:19,703 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-06T21:14:19,704 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-11-06T21:14:19,705 remove the `[project]` table from your file and rely entirely on other means of 2025-11-06T21:14:19,705 configuration. 2025-11-06T21:14:19,706 ******************************************************************************** 2025-11-06T21:14:19,707 !! 2025-11-06T21:14:19,708 _handle_missing_dynamic(dist, project_table) 2025-11-06T21:14:19,708 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T21:14:19,709 !! 2025-11-06T21:14:19,710 ******************************************************************************** 2025-11-06T21:14:19,710 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-06T21:14:19,711 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T21:14:19,712 or your builds will no longer be supported. 2025-11-06T21:14:19,713 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:19,714 ******************************************************************************** 2025-11-06T21:14:19,715 !! 2025-11-06T21:14:19,716 corresp(dist, value, root_dir) 2025-11-06T21:14:19,717 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-06T21:14:19,717 corresp(dist, value, root_dir) 2025-11-06T21:14:19,718 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-06T21:14:19,719 corresp(dist, value, root_dir) 2025-11-06T21:14:19,778 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T21:14:19,779 !! 2025-11-06T21:14:19,780 ******************************************************************************** 2025-11-06T21:14:19,780 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T21:14:19,781 License :: OSI Approved :: MIT License 2025-11-06T21:14:19,782 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:19,782 ******************************************************************************** 2025-11-06T21:14:19,783 !! 2025-11-06T21:14:19,784 dist._finalize_license_expression() 2025-11-06T21:14:19,784 /tmp/pip-build-env-cjp1xma9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T21:14:19,785 !! 2025-11-06T21:14:19,786 ******************************************************************************** 2025-11-06T21:14:19,786 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T21:14:19,787 License :: OSI Approved :: MIT License 2025-11-06T21:14:19,789 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T21:14:19,789 ******************************************************************************** 2025-11-06T21:14:19,790 !! 2025-11-06T21:14:19,791 self._finalize_license_expression() 2025-11-06T21:14:19,792 running bdist_wheel 2025-11-06T21:14:19,809 running build 2025-11-06T21:14:19,810 running build_py 2025-11-06T21:14:19,816 creating build/lib/omtx 2025-11-06T21:14:19,819 copying omtx/client.py -> build/lib/omtx 2025-11-06T21:14:19,821 copying omtx/__init__.py -> build/lib/omtx 2025-11-06T21:14:19,823 copying omtx/exceptions.py -> build/lib/omtx 2025-11-06T21:14:19,825 running egg_info 2025-11-06T21:14:19,836 writing omtx.egg-info/PKG-INFO 2025-11-06T21:14:19,839 writing dependency_links to omtx.egg-info/dependency_links.txt 2025-11-06T21:14:19,841 writing requirements to omtx.egg-info/requires.txt 2025-11-06T21:14:19,842 writing top-level names to omtx.egg-info/top_level.txt 2025-11-06T21:14:19,851 reading manifest file 'omtx.egg-info/SOURCES.txt' 2025-11-06T21:14:19,853 adding license file 'LICENSE' 2025-11-06T21:14:19,856 writing manifest file 'omtx.egg-info/SOURCES.txt' 2025-11-06T21:14:19,858 copying omtx/py.typed -> build/lib/omtx 2025-11-06T21:14:19,871 installing to build/bdist.linux-armv7l/wheel 2025-11-06T21:14:19,871 running install 2025-11-06T21:14:19,895 running install_lib 2025-11-06T21:14:19,901 creating build/bdist.linux-armv7l/wheel 2025-11-06T21:14:19,903 creating build/bdist.linux-armv7l/wheel/omtx 2025-11-06T21:14:19,905 copying build/lib/omtx/client.py -> build/bdist.linux-armv7l/wheel/./omtx 2025-11-06T21:14:19,907 copying build/lib/omtx/__init__.py -> build/bdist.linux-armv7l/wheel/./omtx 2025-11-06T21:14:19,909 copying build/lib/omtx/exceptions.py -> build/bdist.linux-armv7l/wheel/./omtx 2025-11-06T21:14:19,911 copying build/lib/omtx/py.typed -> build/bdist.linux-armv7l/wheel/./omtx 2025-11-06T21:14:19,913 running install_egg_info 2025-11-06T21:14:19,918 Copying omtx.egg-info to build/bdist.linux-armv7l/wheel/./omtx-0.3.4-py3.11.egg-info 2025-11-06T21:14:19,928 running install_scripts 2025-11-06T21:14:19,939 creating build/bdist.linux-armv7l/wheel/omtx-0.3.4.dist-info/WHEEL 2025-11-06T21:14:19,941 creating '/tmp/pip-wheel-pbgsydo1/.tmp-n7ut55w3/omtx-0.3.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-06T21:14:19,944 adding 'omtx/__init__.py' 2025-11-06T21:14:19,946 adding 'omtx/client.py' 2025-11-06T21:14:19,948 adding 'omtx/exceptions.py' 2025-11-06T21:14:19,949 adding 'omtx/py.typed' 2025-11-06T21:14:19,951 adding 'omtx-0.3.4.dist-info/licenses/LICENSE' 2025-11-06T21:14:19,952 adding 'omtx-0.3.4.dist-info/METADATA' 2025-11-06T21:14:19,953 adding 'omtx-0.3.4.dist-info/WHEEL' 2025-11-06T21:14:19,954 adding 'omtx-0.3.4.dist-info/top_level.txt' 2025-11-06T21:14:19,955 adding 'omtx-0.3.4.dist-info/RECORD' 2025-11-06T21:14:19,956 removing build/bdist.linux-armv7l/wheel 2025-11-06T21:14:20,058 Building wheel for omtx (pyproject.toml): finished with status 'done' 2025-11-06T21:14:20,062 Created wheel for omtx: filename=omtx-0.3.4-py3-none-any.whl size=9956 sha256=93fe38a9f029e3c697e9a66fefcbd8c778257d038970df3eca5b0fadec1c10d8 2025-11-06T21:14:20,064 Stored in directory: /tmp/pip-ephem-wheel-cache-e3w305qa/wheels/5b/78/50/cfe366a3e20e85051bbab6c24659045ac0bbde376b5df304eb 2025-11-06T21:14:20,075 Successfully built omtx 2025-11-06T21:14:20,078 Removed build tracker: '/tmp/pip-build-tracker-he4a3k2s'