2026-02-08T21:03:21,253 Created temporary directory: /tmp/pip-ephem-wheel-cache-op34pn_0 2026-02-08T21:03:21,255 Created temporary directory: /tmp/pip-build-tracker-kpk3z9z_ 2026-02-08T21:03:21,255 Initialized build tracking at /tmp/pip-build-tracker-kpk3z9z_ 2026-02-08T21:03:21,256 Created build tracker: /tmp/pip-build-tracker-kpk3z9z_ 2026-02-08T21:03:21,256 Entered build tracker: /tmp/pip-build-tracker-kpk3z9z_ 2026-02-08T21:03:21,257 Created temporary directory: /tmp/pip-wheel-093apz67 2026-02-08T21:03:21,260 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 2026-02-08T21:03:21,262 Created temporary directory: /tmp/pip-ephem-wheel-cache-cf7dtyub 2026-02-08T21:03:21,283 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-08T21:03:21,287 2 location(s) to search for versions of sflkitlib: 2026-02-08T21:03:21,287 * https://pypi.org/simple/sflkitlib/ 2026-02-08T21:03:21,287 * https://www.piwheels.org/simple/sflkitlib/ 2026-02-08T21:03:21,288 Fetching project page and analyzing links: https://pypi.org/simple/sflkitlib/ 2026-02-08T21:03:21,288 Getting page https://pypi.org/simple/sflkitlib/ 2026-02-08T21:03:21,290 Found index url https://pypi.org/simple 2026-02-08T21:03:21,504 Fetched page https://pypi.org/simple/sflkitlib/ as application/vnd.pypi.simple.v1+json 2026-02-08T21:03:21,509 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/0b/2c/4d81011473e1a71175e296e7c70841bc0345b128fc21eccdc2f22dac4f52/sflkitlib-0.0.1-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,510 Found link https://files.pythonhosted.org/packages/53/5c/ea109376f24c2e298fb924291e9ea18709470ca89a4fb6b69ffb3096529b/sflkitlib-0.0.1.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.0.1 2026-02-08T21:03:21,511 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/b3/87/fd09f1374c7a82bc607bd79dd003e7b5a800094cc3e14e5e8342182bb715/sflkitlib-0.0.2-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,512 Found link https://files.pythonhosted.org/packages/89/97/17cd8ece4ec83c93a50f83ef9ea5ee04f00bb9a0e79c51abfe6278b9776e/sflkitlib-0.0.2.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.0.2 2026-02-08T21:03:21,512 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/82/18/8a5aa00cc41c8eac40151317fb2cd45d2893fc2d8d8b01e61d67f610eba9/sflkitlib-0.0.3-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,513 Found link https://files.pythonhosted.org/packages/30/de/f7f67ecdd7a4948975c6ac8ac54809340fd793f118ea8aea3443542b4a3f/sflkitlib-0.0.3.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.0.3 2026-02-08T21:03:21,514 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/59/a4/b2b21bca64f973d2e000e58c1908919916dd0722c6cc4184f2fe09c53b9c/sflkitlib-0.0.4-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,515 Found link https://files.pythonhosted.org/packages/ab/2d/00e189a88609e9f223a58d5af2aef9b65399b0c008bc1cb4e41206f13925/sflkitlib-0.0.4.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.0.4 2026-02-08T21:03:21,516 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/2c/18/9d2cb0d79d6f2d63c46c6acf444a6f34a467fded725eaf5ff3243ded0f9b/sflkitlib-0.0.5-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,517 Found link https://files.pythonhosted.org/packages/5e/9d/fce7d2b73b2842fc2ee972fa6b10d1d3ee282df677c2c7e7fb5b66bbfe40/sflkitlib-0.0.5.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.0.5 2026-02-08T21:03:21,518 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/ff/b1/c5e295bfd1c0e8906764a3a83b25fca994da124daf0f9d8263e1f53c6b20/sflkitlib-0.0.6-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,519 Found link https://files.pythonhosted.org/packages/f4/5e/fd4205fe41dcf653a0126afe54eaac5476ec6c42bdaff4d74b8aa82e9dba/sflkitlib-0.0.6.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.0.6 2026-02-08T21:03:21,519 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/3b/9b/8b4a427a2c47f2bc73287b9a59071d758dc8a0c27bafce081b585ff81a50/sflkitlib-0.1.0-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,520 Found link https://files.pythonhosted.org/packages/79/2b/1b3f49cbd0552c0a532cc5fe036b42f374439ac4c461ca9cfdaa9c5998e7/sflkitlib-0.1.0.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.1.0 2026-02-08T21:03:21,520 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/d4/1e/1985d4495633ae92c3e200a35c864e3ff57156009546c98da97b1bedae85/sflkitlib-0.1.1-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,521 Found link https://files.pythonhosted.org/packages/c1/28/84921275700e59e55f27abd19e8ec6d40c826293a699f105d2b1b0cc5b53/sflkitlib-0.1.1.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.1.1 2026-02-08T21:03:21,522 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/2d/a7/22a72bc87ff0381b63949241bbc6f250006b3920dd1b7abb166504f1e26c/sflkitlib-0.2.0-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,523 Found link https://files.pythonhosted.org/packages/2c/a6/b2d7caf397f358ff334bbeb3a219b33620e05222a91927fd79de57b983b1/sflkitlib-0.2.0.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.2.0 2026-02-08T21:03:21,523 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/fa/d4/d54d49c91006d69401495177f01a4d66cee98f5b5b4d81745818e92d1d76/sflkitlib-0.2.1-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,524 Found link https://files.pythonhosted.org/packages/88/4b/ccaa2cef564f8d0df9a230ee5a38bb141f426289c5227d5a0da928db0302/sflkitlib-0.2.1.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.2.1 2026-02-08T21:03:21,525 Skipping link: No binaries permitted for sflkitlib: https://files.pythonhosted.org/packages/a9/da/cc9b0aa5129909a7e77be34608c3afc13fb955cd2f00961fb84455c1577d/sflkitlib-0.2.2-py3-none-any.whl (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,526 Found link https://files.pythonhosted.org/packages/ef/10/b142902ae4791f59d93fd0d18afc7561adfed6ab6dccd4f1eb1c0721b05f/sflkitlib-0.2.2.tar.gz (from https://pypi.org/simple/sflkitlib/) (requires-python:>=3.6), version: 0.2.2 2026-02-08T21:03:21,527 Fetching project page and analyzing links: https://www.piwheels.org/simple/sflkitlib/ 2026-02-08T21:03:21,527 Getting page https://www.piwheels.org/simple/sflkitlib/ 2026-02-08T21:03:21,529 Found index url https://www.piwheels.org/simple 2026-02-08T21:03:21,680 Fetched page https://www.piwheels.org/simple/sflkitlib/ as text/html 2026-02-08T21:03:21,685 Skipping link: No binaries permitted for sflkitlib: https://www.piwheels.org/simple/sflkitlib/sflkitlib-0.2.1-py3-none-any.whl#sha256=a3ffbacc96b925edf7d33fa8486678f3554e2cc7e40ca68a6668f57f3d60c5ff (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,685 Skipping link: No binaries permitted for sflkitlib: https://www.piwheels.org/simple/sflkitlib/sflkitlib-0.2.0-py3-none-any.whl#sha256=d974d7694e9406b960f93aa9cb712ea85cdf0f6a054bf2c6641476f14c9fed43 (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,686 Skipping link: No binaries permitted for sflkitlib: https://archive1.piwheels.org/simple/sflkitlib/sflkitlib-0.1.1-py3-none-any.whl#sha256=7615428f62e8f8425c0e09282fe1ce47b97343fe8486bd6e0aaf6e25a1d79d0b (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,686 Skipping link: No binaries permitted for sflkitlib: https://archive1.piwheels.org/simple/sflkitlib/sflkitlib-0.1.0-py3-none-any.whl#sha256=f04cb1a9f67d0cb2b7690fe360d97ff4c4d428497cf341a634a3781143a6154a (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,687 Skipping link: No binaries permitted for sflkitlib: https://archive1.piwheels.org/simple/sflkitlib/sflkitlib-0.0.6-py3-none-any.whl#sha256=fca85feca70f253a8096e105d3ff2b112c06645a4171112498da3701a43a4f5c (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,687 Skipping link: No binaries permitted for sflkitlib: https://archive1.piwheels.org/simple/sflkitlib/sflkitlib-0.0.5-py3-none-any.whl#sha256=19fef8f1d876264977d519aee6309bb7a7be2ea24fb145ec415efc6d5991dfea (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,688 Skipping link: No binaries permitted for sflkitlib: https://archive1.piwheels.org/simple/sflkitlib/sflkitlib-0.0.4-py3-none-any.whl#sha256=48a7b07ce22d784b544e4db8c487262c5d4312f549904c6325c24eb8dd016f5c (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,688 Skipping link: No binaries permitted for sflkitlib: https://archive1.piwheels.org/simple/sflkitlib/sflkitlib-0.0.3-py3-none-any.whl#sha256=d72841fcdd56d353eb7dfa263fd1592e5d5ebeee5660c167bcf8af198f397da5 (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,689 Skipping link: No binaries permitted for sflkitlib: https://archive1.piwheels.org/simple/sflkitlib/sflkitlib-0.0.2-py3-none-any.whl#sha256=9a8520bfcca759d98df8c544b8e41d7e04dd5d4d728718a0ef7a930c34a9c0d6 (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,689 Skipping link: No binaries permitted for sflkitlib: https://archive1.piwheels.org/simple/sflkitlib/sflkitlib-0.0.1-py3-none-any.whl#sha256=906bbf8e200fb91ba2de30f6fe7ac3ac9b27761c70d09c9df77aae5a545c7036 (from https://www.piwheels.org/simple/sflkitlib/) (requires-python:>=3.6) 2026-02-08T21:03:21,690 Skipping link: not a file: https://www.piwheels.org/simple/sflkitlib/ 2026-02-08T21:03:21,690 Skipping link: not a file: https://pypi.org/simple/sflkitlib/ 2026-02-08T21:03:21,711 Given no hashes to check 1 links for project 'sflkitlib': discarding no candidates 2026-02-08T21:03:21,729 Collecting sflkitlib==0.2.2 2026-02-08T21:03:21,732 Created temporary directory: /tmp/pip-unpack-ol4lmeoq 2026-02-08T21:03:21,950 Downloading sflkitlib-0.2.2.tar.gz (8.9 kB) 2026-02-08T21:03:21,982 Added sflkitlib==0.2.2 from https://files.pythonhosted.org/packages/ef/10/b142902ae4791f59d93fd0d18afc7561adfed6ab6dccd4f1eb1c0721b05f/sflkitlib-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-kpk3z9z_' 2026-02-08T21:03:21,987 Created temporary directory: /tmp/pip-build-env-602siwfa 2026-02-08T21:03:21,992 Installing build dependencies: started 2026-02-08T21:03:21,993 Running command pip subprocess to install build dependencies 2026-02-08T21:03:23,129 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-08T21:03:23,740 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 2026-02-08T21:03:23,763 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-08T21:03:25,524 Collecting setuptools>=59.6.0 2026-02-08T21:03:25,544 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-08T21:03:25,825 Collecting wheel 2026-02-08T21:03:25,830 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-08T21:03:26,011 Collecting packaging>=24.0 2026-02-08T21:03:26,017 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-08T21:03:28,969 Installing collected packages: setuptools, packaging, wheel 2026-02-08T21:03:32,321 Creating /tmp/pip-build-env-602siwfa/overlay/local/bin 2026-02-08T21:03:32,323 changing mode of /tmp/pip-build-env-602siwfa/overlay/local/bin/wheel to 755 2026-02-08T21:03:32,344 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-08T21:03:32,640 Installing build dependencies: finished with status 'done' 2026-02-08T21:03:32,646 Getting requirements to build wheel: started 2026-02-08T21:03:32,648 Running command Getting requirements to build wheel 2026-02-08T21:03:33,195 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T21:03:33,195 !! 2026-02-08T21:03:33,196 ******************************************************************************** 2026-02-08T21:03:33,197 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T21:03:33,198 License :: OSI Approved :: Apache Software License 2026-02-08T21:03:33,199 License :: OSI Approved :: MIT License 2026-02-08T21:03:33,200 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:33,201 ******************************************************************************** 2026-02-08T21:03:33,202 !! 2026-02-08T21:03:33,202 self._finalize_license_expression() 2026-02-08T21:03:33,258 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2026-02-08T21:03:33,259 !! 2026-02-08T21:03:33,260 ******************************************************************************** 2026-02-08T21:03:33,261 The following seems to be defined outside of `pyproject.toml`: 2026-02-08T21:03:33,262 `optional-dependencies = {'test': [], 'dev': []}` 2026-02-08T21:03:33,263 According to the spec (see the link below), however, setuptools CANNOT 2026-02-08T21:03:33,264 consider this value unless `optional-dependencies` is listed as `dynamic`. 2026-02-08T21:03:33,265 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-02-08T21:03:33,266 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2026-02-08T21:03:33,267 remove the `[project]` table from your file and rely entirely on other means of 2026-02-08T21:03:33,267 configuration. 2026-02-08T21:03:33,268 ******************************************************************************** 2026-02-08T21:03:33,269 !! 2026-02-08T21:03:33,269 _handle_missing_dynamic(dist, project_table) 2026-02-08T21:03:33,270 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-08T21:03:33,271 !! 2026-02-08T21:03:33,272 ******************************************************************************** 2026-02-08T21:03:33,272 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). 2026-02-08T21:03:33,274 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-08T21:03:33,274 or your builds will no longer be supported. 2026-02-08T21:03:33,275 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:33,276 ******************************************************************************** 2026-02-08T21:03:33,277 !! 2026-02-08T21:03:33,277 corresp(dist, value, root_dir) 2026-02-08T21:03:33,278 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-08T21:03:33,278 corresp(dist, value, root_dir) 2026-02-08T21:03:33,341 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T21:03:33,341 !! 2026-02-08T21:03:33,342 ******************************************************************************** 2026-02-08T21:03:33,343 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T21:03:33,344 License :: OSI Approved :: MIT License 2026-02-08T21:03:33,345 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:33,346 ******************************************************************************** 2026-02-08T21:03:33,347 !! 2026-02-08T21:03:33,348 dist._finalize_license_expression() 2026-02-08T21:03:33,348 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T21:03:33,349 !! 2026-02-08T21:03:33,350 ******************************************************************************** 2026-02-08T21:03:33,351 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T21:03:33,352 License :: OSI Approved :: MIT License 2026-02-08T21:03:33,353 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:33,354 ******************************************************************************** 2026-02-08T21:03:33,355 !! 2026-02-08T21:03:33,356 self._finalize_license_expression() 2026-02-08T21:03:33,357 running egg_info 2026-02-08T21:03:33,358 writing src/sflkitlib.egg-info/PKG-INFO 2026-02-08T21:03:33,361 writing dependency_links to src/sflkitlib.egg-info/dependency_links.txt 2026-02-08T21:03:33,363 deleting src/sflkitlib.egg-info/requires.txt 2026-02-08T21:03:33,364 writing top-level names to src/sflkitlib.egg-info/top_level.txt 2026-02-08T21:03:33,385 reading manifest file 'src/sflkitlib.egg-info/SOURCES.txt' 2026-02-08T21:03:33,387 adding license file 'LICENSE' 2026-02-08T21:03:33,390 writing manifest file 'src/sflkitlib.egg-info/SOURCES.txt' 2026-02-08T21:03:33,490 Getting requirements to build wheel: finished with status 'done' 2026-02-08T21:03:33,494 Created temporary directory: /tmp/pip-modern-metadata-b4dn_p4l 2026-02-08T21:03:33,497 Preparing metadata (pyproject.toml): started 2026-02-08T21:03:33,498 Running command Preparing metadata (pyproject.toml) 2026-02-08T21:03:34,071 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2026-02-08T21:03:34,071 !! 2026-02-08T21:03:34,073 ******************************************************************************** 2026-02-08T21:03:34,073 The following seems to be defined outside of `pyproject.toml`: 2026-02-08T21:03:34,075 `optional-dependencies = {'test': [], 'dev': []}` 2026-02-08T21:03:34,076 According to the spec (see the link below), however, setuptools CANNOT 2026-02-08T21:03:34,077 consider this value unless `optional-dependencies` is listed as `dynamic`. 2026-02-08T21:03:34,078 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-02-08T21:03:34,079 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2026-02-08T21:03:34,079 remove the `[project]` table from your file and rely entirely on other means of 2026-02-08T21:03:34,080 configuration. 2026-02-08T21:03:34,080 ******************************************************************************** 2026-02-08T21:03:34,081 !! 2026-02-08T21:03:34,082 _handle_missing_dynamic(dist, project_table) 2026-02-08T21:03:34,082 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-08T21:03:34,083 !! 2026-02-08T21:03:34,084 ******************************************************************************** 2026-02-08T21:03:34,084 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). 2026-02-08T21:03:34,086 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-08T21:03:34,086 or your builds will no longer be supported. 2026-02-08T21:03:34,087 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:34,088 ******************************************************************************** 2026-02-08T21:03:34,089 !! 2026-02-08T21:03:34,089 corresp(dist, value, root_dir) 2026-02-08T21:03:34,090 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-08T21:03:34,090 corresp(dist, value, root_dir) 2026-02-08T21:03:34,152 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T21:03:34,153 !! 2026-02-08T21:03:34,154 ******************************************************************************** 2026-02-08T21:03:34,155 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T21:03:34,156 License :: OSI Approved :: MIT License 2026-02-08T21:03:34,157 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:34,158 ******************************************************************************** 2026-02-08T21:03:34,159 !! 2026-02-08T21:03:34,159 dist._finalize_license_expression() 2026-02-08T21:03:34,160 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T21:03:34,161 !! 2026-02-08T21:03:34,162 ******************************************************************************** 2026-02-08T21:03:34,163 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T21:03:34,164 License :: OSI Approved :: MIT License 2026-02-08T21:03:34,165 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:34,166 ******************************************************************************** 2026-02-08T21:03:34,167 !! 2026-02-08T21:03:34,167 self._finalize_license_expression() 2026-02-08T21:03:34,168 running dist_info 2026-02-08T21:03:34,177 creating /tmp/pip-modern-metadata-b4dn_p4l/sflkitlib.egg-info 2026-02-08T21:03:34,178 writing /tmp/pip-modern-metadata-b4dn_p4l/sflkitlib.egg-info/PKG-INFO 2026-02-08T21:03:34,181 writing dependency_links to /tmp/pip-modern-metadata-b4dn_p4l/sflkitlib.egg-info/dependency_links.txt 2026-02-08T21:03:34,183 writing top-level names to /tmp/pip-modern-metadata-b4dn_p4l/sflkitlib.egg-info/top_level.txt 2026-02-08T21:03:34,184 writing manifest file '/tmp/pip-modern-metadata-b4dn_p4l/sflkitlib.egg-info/SOURCES.txt' 2026-02-08T21:03:34,202 reading manifest file '/tmp/pip-modern-metadata-b4dn_p4l/sflkitlib.egg-info/SOURCES.txt' 2026-02-08T21:03:34,204 adding license file 'LICENSE' 2026-02-08T21:03:34,207 writing manifest file '/tmp/pip-modern-metadata-b4dn_p4l/sflkitlib.egg-info/SOURCES.txt' 2026-02-08T21:03:34,208 creating '/tmp/pip-modern-metadata-b4dn_p4l/sflkitlib-0.2.2.dist-info' 2026-02-08T21:03:34,333 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-08T21:03:34,338 Source in /tmp/pip-wheel-093apz67/sflkitlib_d31051076aa64054967b74f87292e0ab has version 0.2.2, which satisfies requirement sflkitlib==0.2.2 from https://files.pythonhosted.org/packages/ef/10/b142902ae4791f59d93fd0d18afc7561adfed6ab6dccd4f1eb1c0721b05f/sflkitlib-0.2.2.tar.gz 2026-02-08T21:03:34,339 Removed sflkitlib==0.2.2 from https://files.pythonhosted.org/packages/ef/10/b142902ae4791f59d93fd0d18afc7561adfed6ab6dccd4f1eb1c0721b05f/sflkitlib-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-kpk3z9z_' 2026-02-08T21:03:34,345 Created temporary directory: /tmp/pip-unpack-pryw_sac 2026-02-08T21:03:34,345 Building wheels for collected packages: sflkitlib 2026-02-08T21:03:34,350 Created temporary directory: /tmp/pip-wheel-mxqdwmq4 2026-02-08T21:03:34,350 Destination directory: /tmp/pip-wheel-mxqdwmq4 2026-02-08T21:03:34,352 Building wheel for sflkitlib (pyproject.toml): started 2026-02-08T21:03:34,354 Running command Building wheel for sflkitlib (pyproject.toml) 2026-02-08T21:03:34,908 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2026-02-08T21:03:34,909 !! 2026-02-08T21:03:34,910 ******************************************************************************** 2026-02-08T21:03:34,911 The following seems to be defined outside of `pyproject.toml`: 2026-02-08T21:03:34,912 `optional-dependencies = {'test': [], 'dev': []}` 2026-02-08T21:03:34,913 According to the spec (see the link below), however, setuptools CANNOT 2026-02-08T21:03:34,914 consider this value unless `optional-dependencies` is listed as `dynamic`. 2026-02-08T21:03:34,915 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-02-08T21:03:34,917 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2026-02-08T21:03:34,917 remove the `[project]` table from your file and rely entirely on other means of 2026-02-08T21:03:34,918 configuration. 2026-02-08T21:03:34,918 ******************************************************************************** 2026-02-08T21:03:34,919 !! 2026-02-08T21:03:34,920 _handle_missing_dynamic(dist, project_table) 2026-02-08T21:03:34,921 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-08T21:03:34,922 !! 2026-02-08T21:03:34,923 ******************************************************************************** 2026-02-08T21:03:34,923 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). 2026-02-08T21:03:34,925 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-08T21:03:34,926 or your builds will no longer be supported. 2026-02-08T21:03:34,927 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:34,927 ******************************************************************************** 2026-02-08T21:03:34,928 !! 2026-02-08T21:03:34,929 corresp(dist, value, root_dir) 2026-02-08T21:03:34,929 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-08T21:03:34,930 corresp(dist, value, root_dir) 2026-02-08T21:03:34,981 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T21:03:34,981 !! 2026-02-08T21:03:34,982 ******************************************************************************** 2026-02-08T21:03:34,983 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T21:03:34,984 License :: OSI Approved :: MIT License 2026-02-08T21:03:34,985 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:34,985 ******************************************************************************** 2026-02-08T21:03:34,987 !! 2026-02-08T21:03:34,987 dist._finalize_license_expression() 2026-02-08T21:03:34,988 /tmp/pip-build-env-602siwfa/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T21:03:34,988 !! 2026-02-08T21:03:34,989 ******************************************************************************** 2026-02-08T21:03:34,990 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T21:03:34,991 License :: OSI Approved :: MIT License 2026-02-08T21:03:34,992 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T21:03:34,993 ******************************************************************************** 2026-02-08T21:03:34,994 !! 2026-02-08T21:03:34,994 self._finalize_license_expression() 2026-02-08T21:03:34,995 running bdist_wheel 2026-02-08T21:03:35,006 running build 2026-02-08T21:03:35,006 running build_py 2026-02-08T21:03:35,012 creating build/lib/sflkitlib 2026-02-08T21:03:35,014 copying src/sflkitlib/__init__.py -> build/lib/sflkitlib 2026-02-08T21:03:35,016 copying src/sflkitlib/lib.py -> build/lib/sflkitlib 2026-02-08T21:03:35,019 creating build/lib/sflkitlib/events 2026-02-08T21:03:35,020 copying src/sflkitlib/events/__init__.py -> build/lib/sflkitlib/events 2026-02-08T21:03:35,022 copying src/sflkitlib/events/codec.py -> build/lib/sflkitlib/events 2026-02-08T21:03:35,024 copying src/sflkitlib/events/event.py -> build/lib/sflkitlib/events 2026-02-08T21:03:35,026 running egg_info 2026-02-08T21:03:35,036 writing src/sflkitlib.egg-info/PKG-INFO 2026-02-08T21:03:35,038 writing dependency_links to src/sflkitlib.egg-info/dependency_links.txt 2026-02-08T21:03:35,040 writing top-level names to src/sflkitlib.egg-info/top_level.txt 2026-02-08T21:03:35,049 reading manifest file 'src/sflkitlib.egg-info/SOURCES.txt' 2026-02-08T21:03:35,051 adding license file 'LICENSE' 2026-02-08T21:03:35,054 writing manifest file 'src/sflkitlib.egg-info/SOURCES.txt' 2026-02-08T21:03:35,066 installing to build/bdist.linux-armv7l/wheel 2026-02-08T21:03:35,067 running install 2026-02-08T21:03:35,090 running install_lib 2026-02-08T21:03:35,095 creating build/bdist.linux-armv7l/wheel 2026-02-08T21:03:35,097 creating build/bdist.linux-armv7l/wheel/sflkitlib 2026-02-08T21:03:35,098 copying build/lib/sflkitlib/__init__.py -> build/bdist.linux-armv7l/wheel/./sflkitlib 2026-02-08T21:03:35,100 copying build/lib/sflkitlib/lib.py -> build/bdist.linux-armv7l/wheel/./sflkitlib 2026-02-08T21:03:35,103 creating build/bdist.linux-armv7l/wheel/sflkitlib/events 2026-02-08T21:03:35,104 copying build/lib/sflkitlib/events/__init__.py -> build/bdist.linux-armv7l/wheel/./sflkitlib/events 2026-02-08T21:03:35,106 copying build/lib/sflkitlib/events/codec.py -> build/bdist.linux-armv7l/wheel/./sflkitlib/events 2026-02-08T21:03:35,108 copying build/lib/sflkitlib/events/event.py -> build/bdist.linux-armv7l/wheel/./sflkitlib/events 2026-02-08T21:03:35,111 running install_egg_info 2026-02-08T21:03:35,116 Copying src/sflkitlib.egg-info to build/bdist.linux-armv7l/wheel/./sflkitlib-0.2.2-py3.11.egg-info 2026-02-08T21:03:35,124 running install_scripts 2026-02-08T21:03:35,133 creating build/bdist.linux-armv7l/wheel/sflkitlib-0.2.2.dist-info/WHEEL 2026-02-08T21:03:35,136 creating '/tmp/pip-wheel-mxqdwmq4/.tmp-14p68dtg/sflkitlib-0.2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-08T21:03:35,138 adding 'sflkitlib/__init__.py' 2026-02-08T21:03:35,140 adding 'sflkitlib/lib.py' 2026-02-08T21:03:35,142 adding 'sflkitlib/events/__init__.py' 2026-02-08T21:03:35,143 adding 'sflkitlib/events/codec.py' 2026-02-08T21:03:35,146 adding 'sflkitlib/events/event.py' 2026-02-08T21:03:35,149 adding 'sflkitlib-0.2.2.dist-info/licenses/LICENSE' 2026-02-08T21:03:35,150 adding 'sflkitlib-0.2.2.dist-info/METADATA' 2026-02-08T21:03:35,151 adding 'sflkitlib-0.2.2.dist-info/WHEEL' 2026-02-08T21:03:35,152 adding 'sflkitlib-0.2.2.dist-info/top_level.txt' 2026-02-08T21:03:35,153 adding 'sflkitlib-0.2.2.dist-info/RECORD' 2026-02-08T21:03:35,154 removing build/bdist.linux-armv7l/wheel 2026-02-08T21:03:35,260 Building wheel for sflkitlib (pyproject.toml): finished with status 'done' 2026-02-08T21:03:35,265 Created wheel for sflkitlib: filename=sflkitlib-0.2.2-py3-none-any.whl size=9691 sha256=2894b594b1c985bd95e13a89b21f2bfd3de467dd5f0cf4fc2d80e759fc8b6a67 2026-02-08T21:03:35,266 Stored in directory: /tmp/pip-ephem-wheel-cache-cf7dtyub/wheels/c3/94/2d/67eb483aba83f16fdf2d0799a0466353c45e2967b0ea9e9cff 2026-02-08T21:03:35,276 Successfully built sflkitlib 2026-02-08T21:03:35,280 Removed build tracker: '/tmp/pip-build-tracker-kpk3z9z_'