2025-11-06T23:24:10,903 Created temporary directory: /tmp/pip-ephem-wheel-cache-gd8u6ykq 2025-11-06T23:24:10,904 Created temporary directory: /tmp/pip-build-tracker-e4xrtg8y 2025-11-06T23:24:10,905 Initialized build tracking at /tmp/pip-build-tracker-e4xrtg8y 2025-11-06T23:24:10,906 Created build tracker: /tmp/pip-build-tracker-e4xrtg8y 2025-11-06T23:24:10,906 Entered build tracker: /tmp/pip-build-tracker-e4xrtg8y 2025-11-06T23:24:10,907 Created temporary directory: /tmp/pip-wheel-f6i71d8c 2025-11-06T23:24:10,910 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-06T23:24:10,912 Created temporary directory: /tmp/pip-ephem-wheel-cache-5uudu_iz 2025-11-06T23:24:10,936 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-06T23:24:10,940 2 location(s) to search for versions of omtx: 2025-11-06T23:24:10,940 * https://pypi.org/simple/omtx/ 2025-11-06T23:24:10,940 * https://www.piwheels.org/simple/omtx/ 2025-11-06T23:24:10,941 Fetching project page and analyzing links: https://pypi.org/simple/omtx/ 2025-11-06T23:24:10,941 Getting page https://pypi.org/simple/omtx/ 2025-11-06T23:24:10,943 Found index url https://pypi.org/simple 2025-11-06T23:24:11,080 Fetched page https://pypi.org/simple/omtx/ as application/vnd.pypi.simple.v1+json 2025-11-06T23:24:11,085 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-06T23:24:11,086 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-06T23:24:11,087 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-06T23:24:11,088 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-06T23:24:11,089 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-06T23:24:11,090 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-06T23:24:11,090 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-06T23:24:11,091 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-06T23:24:11,092 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-06T23:24:11,093 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-06T23:24:11,094 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-06T23:24:11,095 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-06T23:24:11,095 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/0d/45/d996b2513a8c0b84e39d6e807a579e1ac141e0e8404d022fe3eecc7cf23b/omtx-0.4.0-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.9) 2025-11-06T23:24:11,096 Found link https://files.pythonhosted.org/packages/9c/e7/94ec5c5d0dbe1f065391b66d1e8b8ae1bb6dfa6b18f523fe81b0c9d26cc3/omtx-0.4.0.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.9), version: 0.4.0 2025-11-06T23:24:11,097 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/c8/a6/2a41a318130af13a11dac18e8b17bfa7896c398edb5510003cc01f1194a2/omtx-0.4.1-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.9) 2025-11-06T23:24:11,098 Found link https://files.pythonhosted.org/packages/60/f1/056bb131d6a2c24dd70ea48983aea09d4ac2a13eb8b5c93e5ca35e60dfc7/omtx-0.4.1.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.9), version: 0.4.1 2025-11-06T23:24:11,098 Skipping link: No binaries permitted for omtx: https://files.pythonhosted.org/packages/ea/7f/804c7f7396f038daf439638c6476745d094015d930e9dff7993a03c90330/omtx-0.4.2-py3-none-any.whl (from https://pypi.org/simple/omtx/) (requires-python:>=3.9) 2025-11-06T23:24:11,099 Found link https://files.pythonhosted.org/packages/b6/2b/82519d5429b956ee7243737f4b332ba6cc518a52724420adbf5f918a3c76/omtx-0.4.2.tar.gz (from https://pypi.org/simple/omtx/) (requires-python:>=3.9), version: 0.4.2 2025-11-06T23:24:11,100 Fetching project page and analyzing links: https://www.piwheels.org/simple/omtx/ 2025-11-06T23:24:11,101 Getting page https://www.piwheels.org/simple/omtx/ 2025-11-06T23:24:11,102 Found index url https://www.piwheels.org/simple 2025-11-06T23:24:11,261 Fetched page https://www.piwheels.org/simple/omtx/ as text/html 2025-11-06T23:24:11,265 Skipping link: No binaries permitted for omtx: https://www.piwheels.org/simple/omtx/omtx-0.4.1-py3-none-any.whl#sha256=66ef275bb0e1034de298b6462d695c6e56851bb45533be3c5f8f67ba019f47d6 (from https://www.piwheels.org/simple/omtx/) (requires-python:>=3.9) 2025-11-06T23:24:11,266 Skipping link: No binaries permitted for omtx: https://www.piwheels.org/simple/omtx/omtx-0.4.0-py3-none-any.whl#sha256=5a385686554c4bfdcf85a937294d7798d19ae0fb43fcced04423a97661749eec (from https://www.piwheels.org/simple/omtx/) (requires-python:>=3.9) 2025-11-06T23:24:11,267 Skipping link: No binaries permitted for omtx: https://www.piwheels.org/simple/omtx/omtx-0.3.4-py3-none-any.whl#sha256=93fe38a9f029e3c697e9a66fefcbd8c778257d038970df3eca5b0fadec1c10d8 (from https://www.piwheels.org/simple/omtx/) (requires-python:>=3.9) 2025-11-06T23:24:11,267 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-06T23:24:11,268 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-06T23:24:11,268 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-06T23:24:11,269 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-06T23:24:11,270 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-06T23:24:11,270 Skipping link: not a file: https://www.piwheels.org/simple/omtx/ 2025-11-06T23:24:11,271 Skipping link: not a file: https://pypi.org/simple/omtx/ 2025-11-06T23:24:11,290 Given no hashes to check 1 links for project 'omtx': discarding no candidates 2025-11-06T23:24:11,310 Collecting omtx==0.4.2 2025-11-06T23:24:11,312 Created temporary directory: /tmp/pip-unpack-p01g5uld 2025-11-06T23:24:11,529 Downloading omtx-0.4.2.tar.gz (14 kB) 2025-11-06T23:24:11,568 Added omtx==0.4.2 from https://files.pythonhosted.org/packages/b6/2b/82519d5429b956ee7243737f4b332ba6cc518a52724420adbf5f918a3c76/omtx-0.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-e4xrtg8y' 2025-11-06T23:24:11,572 Created temporary directory: /tmp/pip-build-env-2exjh3_8 2025-11-06T23:24:11,577 Installing build dependencies: started 2025-11-06T23:24:11,578 Running command pip subprocess to install build dependencies 2025-11-06T23:24:12,705 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-06T23:24:13,299 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-06T23:24:13,323 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-06T23:24:15,060 Collecting setuptools>=68 2025-11-06T23:24:15,158 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-06T23:24:15,431 Collecting wheel 2025-11-06T23:24:15,450 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-06T23:24:18,347 Installing collected packages: wheel, setuptools 2025-11-06T23:24:18,610 Creating /tmp/pip-build-env-2exjh3_8/overlay/local/bin 2025-11-06T23:24:18,612 changing mode of /tmp/pip-build-env-2exjh3_8/overlay/local/bin/wheel to 755 2025-11-06T23:24:22,312 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-06T23:24:22,583 Installing build dependencies: finished with status 'done' 2025-11-06T23:24:22,590 Getting requirements to build wheel: started 2025-11-06T23:24:22,591 Running command Getting requirements to build wheel 2025-11-06T23:24:23,180 /tmp/pip-build-env-2exjh3_8/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-06T23:24:23,180 !! 2025-11-06T23:24:23,181 ******************************************************************************** 2025-11-06T23:24:23,182 The following seems to be defined outside of `pyproject.toml`: 2025-11-06T23:24:23,183 `optional-dependencies = {'dev': ['pytest>=7.0.0', 'pytest-asyncio>=0.21.0', 'black>=23.0.0', 'mypy>=1.0.0']}` 2025-11-06T23:24:23,184 According to the spec (see the link below), however, setuptools CANNOT 2025-11-06T23:24:23,185 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-11-06T23:24:23,186 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-06T23:24:23,187 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-11-06T23:24:23,188 remove the `[project]` table from your file and rely entirely on other means of 2025-11-06T23:24:23,189 configuration. 2025-11-06T23:24:23,189 ******************************************************************************** 2025-11-06T23:24:23,190 !! 2025-11-06T23:24:23,191 _handle_missing_dynamic(dist, project_table) 2025-11-06T23:24:23,191 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T23:24:23,192 !! 2025-11-06T23:24:23,193 ******************************************************************************** 2025-11-06T23:24:23,193 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-06T23:24:23,194 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T23:24:23,195 or your builds will no longer be supported. 2025-11-06T23:24:23,196 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:23,196 ******************************************************************************** 2025-11-06T23:24:23,197 !! 2025-11-06T23:24:23,198 corresp(dist, value, root_dir) 2025-11-06T23:24:23,198 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-06T23:24:23,199 corresp(dist, value, root_dir) 2025-11-06T23:24:23,199 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-06T23:24:23,200 corresp(dist, value, root_dir) 2025-11-06T23:24:23,270 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T23:24:23,270 !! 2025-11-06T23:24:23,271 ******************************************************************************** 2025-11-06T23:24:23,272 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T23:24:23,273 License :: OSI Approved :: MIT License 2025-11-06T23:24:23,275 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:23,276 ******************************************************************************** 2025-11-06T23:24:23,277 !! 2025-11-06T23:24:23,278 dist._finalize_license_expression() 2025-11-06T23:24:23,279 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T23:24:23,279 !! 2025-11-06T23:24:23,280 ******************************************************************************** 2025-11-06T23:24:23,281 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T23:24:23,282 License :: OSI Approved :: MIT License 2025-11-06T23:24:23,284 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:23,284 ******************************************************************************** 2025-11-06T23:24:23,286 !! 2025-11-06T23:24:23,286 self._finalize_license_expression() 2025-11-06T23:24:23,287 running egg_info 2025-11-06T23:24:23,290 writing omtx.egg-info/PKG-INFO 2025-11-06T23:24:23,295 writing dependency_links to omtx.egg-info/dependency_links.txt 2025-11-06T23:24:23,298 writing requirements to omtx.egg-info/requires.txt 2025-11-06T23:24:23,300 writing top-level names to omtx.egg-info/top_level.txt 2025-11-06T23:24:23,321 reading manifest file 'omtx.egg-info/SOURCES.txt' 2025-11-06T23:24:23,324 adding license file 'LICENSE' 2025-11-06T23:24:23,327 writing manifest file 'omtx.egg-info/SOURCES.txt' 2025-11-06T23:24:23,424 Getting requirements to build wheel: finished with status 'done' 2025-11-06T23:24:23,428 Created temporary directory: /tmp/pip-modern-metadata-gtgzpn7d 2025-11-06T23:24:23,430 Preparing metadata (pyproject.toml): started 2025-11-06T23:24:23,431 Running command Preparing metadata (pyproject.toml) 2025-11-06T23:24:24,018 /tmp/pip-build-env-2exjh3_8/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-06T23:24:24,018 !! 2025-11-06T23:24:24,019 ******************************************************************************** 2025-11-06T23:24:24,020 The following seems to be defined outside of `pyproject.toml`: 2025-11-06T23:24:24,021 `optional-dependencies = {'dev': ['pytest>=7.0.0', 'pytest-asyncio>=0.21.0', 'black>=23.0.0', 'mypy>=1.0.0']}` 2025-11-06T23:24:24,022 According to the spec (see the link below), however, setuptools CANNOT 2025-11-06T23:24:24,022 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-11-06T23:24:24,023 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-06T23:24:24,024 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-11-06T23:24:24,025 remove the `[project]` table from your file and rely entirely on other means of 2025-11-06T23:24:24,026 configuration. 2025-11-06T23:24:24,026 ******************************************************************************** 2025-11-06T23:24:24,027 !! 2025-11-06T23:24:24,028 _handle_missing_dynamic(dist, project_table) 2025-11-06T23:24:24,029 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T23:24:24,029 !! 2025-11-06T23:24:24,030 ******************************************************************************** 2025-11-06T23:24:24,031 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-06T23:24:24,032 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T23:24:24,033 or your builds will no longer be supported. 2025-11-06T23:24:24,034 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:24,035 ******************************************************************************** 2025-11-06T23:24:24,036 !! 2025-11-06T23:24:24,036 corresp(dist, value, root_dir) 2025-11-06T23:24:24,037 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-06T23:24:24,038 corresp(dist, value, root_dir) 2025-11-06T23:24:24,038 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-06T23:24:24,039 corresp(dist, value, root_dir) 2025-11-06T23:24:24,102 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T23:24:24,103 !! 2025-11-06T23:24:24,104 ******************************************************************************** 2025-11-06T23:24:24,104 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T23:24:24,105 License :: OSI Approved :: MIT License 2025-11-06T23:24:24,106 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:24,107 ******************************************************************************** 2025-11-06T23:24:24,107 !! 2025-11-06T23:24:24,108 dist._finalize_license_expression() 2025-11-06T23:24:24,108 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T23:24:24,109 !! 2025-11-06T23:24:24,110 ******************************************************************************** 2025-11-06T23:24:24,110 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T23:24:24,111 License :: OSI Approved :: MIT License 2025-11-06T23:24:24,112 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:24,112 ******************************************************************************** 2025-11-06T23:24:24,113 !! 2025-11-06T23:24:24,114 self._finalize_license_expression() 2025-11-06T23:24:24,115 running dist_info 2025-11-06T23:24:24,126 creating /tmp/pip-modern-metadata-gtgzpn7d/omtx.egg-info 2025-11-06T23:24:24,127 writing /tmp/pip-modern-metadata-gtgzpn7d/omtx.egg-info/PKG-INFO 2025-11-06T23:24:24,131 writing dependency_links to /tmp/pip-modern-metadata-gtgzpn7d/omtx.egg-info/dependency_links.txt 2025-11-06T23:24:24,132 writing requirements to /tmp/pip-modern-metadata-gtgzpn7d/omtx.egg-info/requires.txt 2025-11-06T23:24:24,133 writing top-level names to /tmp/pip-modern-metadata-gtgzpn7d/omtx.egg-info/top_level.txt 2025-11-06T23:24:24,135 writing manifest file '/tmp/pip-modern-metadata-gtgzpn7d/omtx.egg-info/SOURCES.txt' 2025-11-06T23:24:24,154 reading manifest file '/tmp/pip-modern-metadata-gtgzpn7d/omtx.egg-info/SOURCES.txt' 2025-11-06T23:24:24,156 adding license file 'LICENSE' 2025-11-06T23:24:24,159 writing manifest file '/tmp/pip-modern-metadata-gtgzpn7d/omtx.egg-info/SOURCES.txt' 2025-11-06T23:24:24,160 creating '/tmp/pip-modern-metadata-gtgzpn7d/omtx-0.4.2.dist-info' 2025-11-06T23:24:24,282 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-06T23:24:24,287 Source in /tmp/pip-wheel-f6i71d8c/omtx_5a3166befc1645598fefe1f960aaa653 has version 0.4.2, which satisfies requirement omtx==0.4.2 from https://files.pythonhosted.org/packages/b6/2b/82519d5429b956ee7243737f4b332ba6cc518a52724420adbf5f918a3c76/omtx-0.4.2.tar.gz 2025-11-06T23:24:24,288 Removed omtx==0.4.2 from https://files.pythonhosted.org/packages/b6/2b/82519d5429b956ee7243737f4b332ba6cc518a52724420adbf5f918a3c76/omtx-0.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-e4xrtg8y' 2025-11-06T23:24:24,295 Created temporary directory: /tmp/pip-unpack-i4vx111y 2025-11-06T23:24:24,295 Building wheels for collected packages: omtx 2025-11-06T23:24:24,300 Created temporary directory: /tmp/pip-wheel-rjcqg58y 2025-11-06T23:24:24,300 Destination directory: /tmp/pip-wheel-rjcqg58y 2025-11-06T23:24:24,302 Building wheel for omtx (pyproject.toml): started 2025-11-06T23:24:24,304 Running command Building wheel for omtx (pyproject.toml) 2025-11-06T23:24:24,842 /tmp/pip-build-env-2exjh3_8/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-06T23:24:24,842 !! 2025-11-06T23:24:24,843 ******************************************************************************** 2025-11-06T23:24:24,844 The following seems to be defined outside of `pyproject.toml`: 2025-11-06T23:24:24,846 `optional-dependencies = {'dev': ['pytest>=7.0.0', 'pytest-asyncio>=0.21.0', 'black>=23.0.0', 'mypy>=1.0.0']}` 2025-11-06T23:24:24,847 According to the spec (see the link below), however, setuptools CANNOT 2025-11-06T23:24:24,847 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-11-06T23:24:24,848 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-11-06T23:24:24,849 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-11-06T23:24:24,849 remove the `[project]` table from your file and rely entirely on other means of 2025-11-06T23:24:24,850 configuration. 2025-11-06T23:24:24,850 ******************************************************************************** 2025-11-06T23:24:24,851 !! 2025-11-06T23:24:24,851 _handle_missing_dynamic(dist, project_table) 2025-11-06T23:24:24,852 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T23:24:24,852 !! 2025-11-06T23:24:24,853 ******************************************************************************** 2025-11-06T23:24:24,854 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-06T23:24:24,855 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T23:24:24,855 or your builds will no longer be supported. 2025-11-06T23:24:24,857 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:24,857 ******************************************************************************** 2025-11-06T23:24:24,858 !! 2025-11-06T23:24:24,859 corresp(dist, value, root_dir) 2025-11-06T23:24:24,860 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-11-06T23:24:24,860 corresp(dist, value, root_dir) 2025-11-06T23:24:24,861 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-11-06T23:24:24,862 corresp(dist, value, root_dir) 2025-11-06T23:24:24,919 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T23:24:24,919 !! 2025-11-06T23:24:24,921 ******************************************************************************** 2025-11-06T23:24:24,921 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T23:24:24,922 License :: OSI Approved :: MIT License 2025-11-06T23:24:24,923 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:24,924 ******************************************************************************** 2025-11-06T23:24:24,925 !! 2025-11-06T23:24:24,926 dist._finalize_license_expression() 2025-11-06T23:24:24,926 /tmp/pip-build-env-2exjh3_8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T23:24:24,927 !! 2025-11-06T23:24:24,928 ******************************************************************************** 2025-11-06T23:24:24,929 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T23:24:24,930 License :: OSI Approved :: MIT License 2025-11-06T23:24:24,932 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T23:24:24,932 ******************************************************************************** 2025-11-06T23:24:24,933 !! 2025-11-06T23:24:24,933 self._finalize_license_expression() 2025-11-06T23:24:24,934 running bdist_wheel 2025-11-06T23:24:24,947 running build 2025-11-06T23:24:24,947 running build_py 2025-11-06T23:24:24,954 creating build/lib/omtx 2025-11-06T23:24:24,956 copying omtx/__init__.py -> build/lib/omtx 2025-11-06T23:24:24,958 copying omtx/exceptions.py -> build/lib/omtx 2025-11-06T23:24:24,960 copying omtx/client.py -> build/lib/omtx 2025-11-06T23:24:24,962 running egg_info 2025-11-06T23:24:24,973 writing omtx.egg-info/PKG-INFO 2025-11-06T23:24:24,976 writing dependency_links to omtx.egg-info/dependency_links.txt 2025-11-06T23:24:24,977 writing requirements to omtx.egg-info/requires.txt 2025-11-06T23:24:24,978 writing top-level names to omtx.egg-info/top_level.txt 2025-11-06T23:24:24,988 reading manifest file 'omtx.egg-info/SOURCES.txt' 2025-11-06T23:24:24,990 adding license file 'LICENSE' 2025-11-06T23:24:24,993 writing manifest file 'omtx.egg-info/SOURCES.txt' 2025-11-06T23:24:24,995 copying omtx/py.typed -> build/lib/omtx 2025-11-06T23:24:25,007 installing to build/bdist.linux-armv7l/wheel 2025-11-06T23:24:25,008 running install 2025-11-06T23:24:25,031 running install_lib 2025-11-06T23:24:25,037 creating build/bdist.linux-armv7l/wheel 2025-11-06T23:24:25,039 creating build/bdist.linux-armv7l/wheel/omtx 2025-11-06T23:24:25,040 copying build/lib/omtx/__init__.py -> build/bdist.linux-armv7l/wheel/./omtx 2025-11-06T23:24:25,042 copying build/lib/omtx/exceptions.py -> build/bdist.linux-armv7l/wheel/./omtx 2025-11-06T23:24:25,044 copying build/lib/omtx/client.py -> build/bdist.linux-armv7l/wheel/./omtx 2025-11-06T23:24:25,047 copying build/lib/omtx/py.typed -> build/bdist.linux-armv7l/wheel/./omtx 2025-11-06T23:24:25,049 running install_egg_info 2025-11-06T23:24:25,055 Copying omtx.egg-info to build/bdist.linux-armv7l/wheel/./omtx-0.4.2-py3.11.egg-info 2025-11-06T23:24:25,065 running install_scripts 2025-11-06T23:24:25,075 creating build/bdist.linux-armv7l/wheel/omtx-0.4.2.dist-info/WHEEL 2025-11-06T23:24:25,078 creating '/tmp/pip-wheel-rjcqg58y/.tmp-tqv71tbh/omtx-0.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-06T23:24:25,080 adding 'omtx/__init__.py' 2025-11-06T23:24:25,083 adding 'omtx/client.py' 2025-11-06T23:24:25,085 adding 'omtx/exceptions.py' 2025-11-06T23:24:25,086 adding 'omtx/py.typed' 2025-11-06T23:24:25,088 adding 'omtx-0.4.2.dist-info/licenses/LICENSE' 2025-11-06T23:24:25,090 adding 'omtx-0.4.2.dist-info/METADATA' 2025-11-06T23:24:25,091 adding 'omtx-0.4.2.dist-info/WHEEL' 2025-11-06T23:24:25,092 adding 'omtx-0.4.2.dist-info/top_level.txt' 2025-11-06T23:24:25,093 adding 'omtx-0.4.2.dist-info/RECORD' 2025-11-06T23:24:25,094 removing build/bdist.linux-armv7l/wheel 2025-11-06T23:24:25,196 Building wheel for omtx (pyproject.toml): finished with status 'done' 2025-11-06T23:24:25,200 Created wheel for omtx: filename=omtx-0.4.2-py3-none-any.whl size=10758 sha256=d906bb2ca27a29f66d7f0f475e2396de255b205660278837569fc61868ed547f 2025-11-06T23:24:25,202 Stored in directory: /tmp/pip-ephem-wheel-cache-5uudu_iz/wheels/bd/38/67/bf7bfc38410df6f0767324f043810d3d55dbdc7f49a5a8647a 2025-11-06T23:24:25,213 Successfully built omtx 2025-11-06T23:24:25,216 Removed build tracker: '/tmp/pip-build-tracker-e4xrtg8y'