2026-03-27T01:20:14,995 Created temporary directory: /tmp/pip-ephem-wheel-cache-lrx704jl 2026-03-27T01:20:14,997 Created temporary directory: /tmp/pip-build-tracker-zw4bizep 2026-03-27T01:20:14,998 Initialized build tracking at /tmp/pip-build-tracker-zw4bizep 2026-03-27T01:20:14,998 Created build tracker: /tmp/pip-build-tracker-zw4bizep 2026-03-27T01:20:14,999 Entered build tracker: /tmp/pip-build-tracker-zw4bizep 2026-03-27T01:20:15,000 Created temporary directory: /tmp/pip-wheel-sk641g_l 2026-03-27T01:20:15,003 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-03-27T01:20:15,005 Created temporary directory: /tmp/pip-ephem-wheel-cache-sgtmn5do 2026-03-27T01:20:15,027 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T01:20:15,031 2 location(s) to search for versions of socrates-core-api: 2026-03-27T01:20:15,031 * https://pypi.org/simple/socrates-core-api/ 2026-03-27T01:20:15,031 * https://www.piwheels.org/simple/socrates-core-api/ 2026-03-27T01:20:15,031 Fetching project page and analyzing links: https://pypi.org/simple/socrates-core-api/ 2026-03-27T01:20:15,032 Getting page https://pypi.org/simple/socrates-core-api/ 2026-03-27T01:20:15,034 Found index url https://pypi.org/simple 2026-03-27T01:20:15,184 Fetched page https://pypi.org/simple/socrates-core-api/ as application/vnd.pypi.simple.v1+json 2026-03-27T01:20:15,188 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/cd/31/d567690b5cd3059c60bc28a86a1b8b591367c94ac83ea6030a999cc77012/socrates_core_api-0.1.0-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,189 Found link https://files.pythonhosted.org/packages/cd/08/ee3a73756e8806fb38bf0b125aa184f53ebfc36d9c9fcae65a4eecf16cb4/socrates_core_api-0.1.0.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.1.0 2026-03-27T01:20:15,190 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/65/4e/8833e50128bd33c57d048beaa59c59892af3703d41b18d64640f468ab3b4/socrates_core_api-0.1.1-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,191 Found link https://files.pythonhosted.org/packages/e8/36/218bd1a9562478ef22e8659aeaa9d394e05e2a6ca9c47030c1ed691c89f8/socrates_core_api-0.1.1.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.1.1 2026-03-27T01:20:15,192 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/dc/6a/7550b2a526076dacd309e8db7356daccd22d0ea44e97ff4f178d34660967/socrates_core_api-0.5.0-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,193 Found link https://files.pythonhosted.org/packages/f2/d1/11bbf887a286dea630446cd4fb43f3e2a4b7941ad927a48b24ac77dfcaf1/socrates_core_api-0.5.0.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.5.0 2026-03-27T01:20:15,194 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/27/89/530c5846d2ac9e432d118ca300bbd36500cff83f70433738f51aac7b562a/socrates_core_api-0.5.1-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,194 Found link https://files.pythonhosted.org/packages/06/ac/acc4ba871cdab17282e432d15ec58586050c9cce6bd3e8fa74e7c5ebe3a7/socrates_core_api-0.5.1.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.5.1 2026-03-27T01:20:15,195 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/cb/bf/adcd357ce98e2160b261bafd6e6797577c205d84d318c967734a82e920da/socrates_core_api-0.5.2-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,196 Found link https://files.pythonhosted.org/packages/1b/a1/ac57a64aa3ab326f85a134c63a859a4ddbe68cda718e4ca436d5b1feafe6/socrates_core_api-0.5.2.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.5.2 2026-03-27T01:20:15,197 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/3f/80/c0129b36e704983f6d3980b1cd979c8f4be71989d4546b1e91386249146c/socrates_core_api-0.5.3-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,198 Found link https://files.pythonhosted.org/packages/65/30/5e674a8c8601591b5c77e9083d8db64947609c57c2d4005d9b5d61c5756c/socrates_core_api-0.5.3.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.5.3 2026-03-27T01:20:15,198 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/53/a1/b96a65ffb1fc83961b2ce7349f3a2d111eb48fa9bdaada10f8bd99c23ff7/socrates_core_api-0.5.4-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,199 Found link https://files.pythonhosted.org/packages/ee/15/b5455444dad63994cddae26947c5f08348063655171e42466187321d1272/socrates_core_api-0.5.4.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.5.4 2026-03-27T01:20:15,200 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/b0/76/e6121881f1bc9d0a83a6f609364d862e7a44d23dc84a91d94f24901ae752/socrates_core_api-0.5.5-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,201 Found link https://files.pythonhosted.org/packages/18/fb/e05cce7030e1a005c30d1d5005f9533ec1beb7c7086484a78c1165af8057/socrates_core_api-0.5.5.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.5.5 2026-03-27T01:20:15,201 Skipping link: No binaries permitted for socrates-core-api: https://files.pythonhosted.org/packages/ba/fd/c821ad8ace88a74b8e08a0526cb6683ffff70d2922eff74b8517abdb36da/socrates_core_api-0.5.6-py3-none-any.whl (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,202 Found link https://files.pythonhosted.org/packages/ef/19/2be184b19c4939c35fc2881c7f0c37f1fb4868ce470106b4775c5261d4a4/socrates_core_api-0.5.6.tar.gz (from https://pypi.org/simple/socrates-core-api/) (requires-python:>=3.8), version: 0.5.6 2026-03-27T01:20:15,203 Fetching project page and analyzing links: https://www.piwheels.org/simple/socrates-core-api/ 2026-03-27T01:20:15,204 Getting page https://www.piwheels.org/simple/socrates-core-api/ 2026-03-27T01:20:15,205 Found index url https://www.piwheels.org/simple 2026-03-27T01:20:15,384 Fetched page https://www.piwheels.org/simple/socrates-core-api/ as text/html 2026-03-27T01:20:15,387 Skipping link: No binaries permitted for socrates-core-api: https://www.piwheels.org/simple/socrates-core-api/socrates_core_api-0.5.1-py3-none-any.whl#sha256=7136ce56f5ca5955587160b72de5959dd6496e8abd9ba5fc237ce6541fb7d4eb (from https://www.piwheels.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,388 Skipping link: No binaries permitted for socrates-core-api: https://www.piwheels.org/simple/socrates-core-api/socrates_core_api-0.5.0-py3-none-any.whl#sha256=757e8ccad224080ce9aa71fac13611b910af927215145728ad88cd85ee2a9d40 (from https://www.piwheels.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,388 Skipping link: No binaries permitted for socrates-core-api: https://www.piwheels.org/simple/socrates-core-api/socrates_core_api-0.1.1-py3-none-any.whl#sha256=9a28b3ec6cf2a739ca491d737d63cb04aec1e1404d234ed2f58c3111587d2900 (from https://www.piwheels.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,389 Skipping link: No binaries permitted for socrates-core-api: https://www.piwheels.org/simple/socrates-core-api/socrates_core_api-0.1.0-py3-none-any.whl#sha256=cf3ea4c2fbe00cb464077498cdd3bb284976c2056862dce42b6f6bd743f230f6 (from https://www.piwheels.org/simple/socrates-core-api/) (requires-python:>=3.8) 2026-03-27T01:20:15,390 Skipping link: not a file: https://www.piwheels.org/simple/socrates-core-api/ 2026-03-27T01:20:15,390 Skipping link: not a file: https://pypi.org/simple/socrates-core-api/ 2026-03-27T01:20:15,409 Given no hashes to check 1 links for project 'socrates-core-api': discarding no candidates 2026-03-27T01:20:15,427 Collecting socrates-core-api==0.5.2 2026-03-27T01:20:15,429 Created temporary directory: /tmp/pip-unpack-3f08f5vg 2026-03-27T01:20:15,579 Downloading socrates_core_api-0.5.2.tar.gz (234 kB) 2026-03-27T01:20:15,887 Added socrates-core-api==0.5.2 from https://files.pythonhosted.org/packages/1b/a1/ac57a64aa3ab326f85a134c63a859a4ddbe68cda718e4ca436d5b1feafe6/socrates_core_api-0.5.2.tar.gz to build tracker '/tmp/pip-build-tracker-zw4bizep' 2026-03-27T01:20:15,893 Created temporary directory: /tmp/pip-build-env-g8dv01n1 2026-03-27T01:20:15,898 Installing build dependencies: started 2026-03-27T01:20:15,899 Running command pip subprocess to install build dependencies 2026-03-27T01:20:17,029 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T01:20:17,436 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-03-27T01:20:17,460 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T01:20:19,450 Collecting setuptools>=65.0 2026-03-27T01:20:19,528 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T01:20:19,792 Collecting wheel 2026-03-27T01:20:19,806 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-27T01:20:19,991 Collecting packaging>=24.0 2026-03-27T01:20:20,006 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T01:20:23,018 Installing collected packages: setuptools, packaging, wheel 2026-03-27T01:20:26,351 Creating /tmp/pip-build-env-g8dv01n1/overlay/local/bin 2026-03-27T01:20:26,353 changing mode of /tmp/pip-build-env-g8dv01n1/overlay/local/bin/wheel to 755 2026-03-27T01:20:26,374 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-27T01:20:26,653 Installing build dependencies: finished with status 'done' 2026-03-27T01:20:26,659 Getting requirements to build wheel: started 2026-03-27T01:20:26,660 Running command Getting requirements to build wheel 2026-03-27T01:20:27,256 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T01:20:27,256 !! 2026-03-27T01:20:27,257 ******************************************************************************** 2026-03-27T01:20:27,258 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-03-27T01:20:27,259 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T01:20:27,259 or your builds will no longer be supported. 2026-03-27T01:20:27,260 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:27,261 ******************************************************************************** 2026-03-27T01:20:27,263 !! 2026-03-27T01:20:27,263 corresp(dist, value, root_dir) 2026-03-27T01:20:27,337 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T01:20:27,338 !! 2026-03-27T01:20:27,339 ******************************************************************************** 2026-03-27T01:20:27,339 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T01:20:27,340 License :: OSI Approved :: MIT License 2026-03-27T01:20:27,341 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:27,341 ******************************************************************************** 2026-03-27T01:20:27,342 !! 2026-03-27T01:20:27,343 dist._finalize_license_expression() 2026-03-27T01:20:27,343 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T01:20:27,344 !! 2026-03-27T01:20:27,344 ******************************************************************************** 2026-03-27T01:20:27,345 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T01:20:27,346 License :: OSI Approved :: MIT License 2026-03-27T01:20:27,347 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:27,347 ******************************************************************************** 2026-03-27T01:20:27,348 !! 2026-03-27T01:20:27,349 self._finalize_license_expression() 2026-03-27T01:20:27,350 running egg_info 2026-03-27T01:20:27,355 writing src/socrates_core_api.egg-info/PKG-INFO 2026-03-27T01:20:27,361 writing dependency_links to src/socrates_core_api.egg-info/dependency_links.txt 2026-03-27T01:20:27,363 writing entry points to src/socrates_core_api.egg-info/entry_points.txt 2026-03-27T01:20:27,366 writing requirements to src/socrates_core_api.egg-info/requires.txt 2026-03-27T01:20:27,367 writing top-level names to src/socrates_core_api.egg-info/top_level.txt 2026-03-27T01:20:27,398 reading manifest file 'src/socrates_core_api.egg-info/SOURCES.txt' 2026-03-27T01:20:27,404 adding license file 'LICENSE' 2026-03-27T01:20:27,410 writing manifest file 'src/socrates_core_api.egg-info/SOURCES.txt' 2026-03-27T01:20:27,507 Getting requirements to build wheel: finished with status 'done' 2026-03-27T01:20:27,510 Created temporary directory: /tmp/pip-modern-metadata-pbhllvl1 2026-03-27T01:20:27,512 Preparing metadata (pyproject.toml): started 2026-03-27T01:20:27,514 Running command Preparing metadata (pyproject.toml) 2026-03-27T01:20:28,072 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T01:20:28,073 !! 2026-03-27T01:20:28,074 ******************************************************************************** 2026-03-27T01:20:28,074 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-03-27T01:20:28,075 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T01:20:28,076 or your builds will no longer be supported. 2026-03-27T01:20:28,077 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:28,078 ******************************************************************************** 2026-03-27T01:20:28,079 !! 2026-03-27T01:20:28,080 corresp(dist, value, root_dir) 2026-03-27T01:20:28,150 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T01:20:28,150 !! 2026-03-27T01:20:28,151 ******************************************************************************** 2026-03-27T01:20:28,152 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T01:20:28,152 License :: OSI Approved :: MIT License 2026-03-27T01:20:28,153 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:28,154 ******************************************************************************** 2026-03-27T01:20:28,155 !! 2026-03-27T01:20:28,155 dist._finalize_license_expression() 2026-03-27T01:20:28,155 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T01:20:28,156 !! 2026-03-27T01:20:28,157 ******************************************************************************** 2026-03-27T01:20:28,157 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T01:20:28,158 License :: OSI Approved :: MIT License 2026-03-27T01:20:28,159 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:28,160 ******************************************************************************** 2026-03-27T01:20:28,160 !! 2026-03-27T01:20:28,161 self._finalize_license_expression() 2026-03-27T01:20:28,162 running dist_info 2026-03-27T01:20:28,172 creating /tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info 2026-03-27T01:20:28,173 writing /tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info/PKG-INFO 2026-03-27T01:20:28,180 writing dependency_links to /tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info/dependency_links.txt 2026-03-27T01:20:28,182 writing entry points to /tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info/entry_points.txt 2026-03-27T01:20:28,185 writing requirements to /tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info/requires.txt 2026-03-27T01:20:28,186 writing top-level names to /tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info/top_level.txt 2026-03-27T01:20:28,187 writing manifest file '/tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info/SOURCES.txt' 2026-03-27T01:20:28,211 reading manifest file '/tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info/SOURCES.txt' 2026-03-27T01:20:28,214 adding license file 'LICENSE' 2026-03-27T01:20:28,218 writing manifest file '/tmp/pip-modern-metadata-pbhllvl1/socrates_core_api.egg-info/SOURCES.txt' 2026-03-27T01:20:28,220 creating '/tmp/pip-modern-metadata-pbhllvl1/socrates_core_api-0.5.2.dist-info' 2026-03-27T01:20:28,345 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T01:20:28,350 Source in /tmp/pip-wheel-sk641g_l/socrates-core-api_c1a0a5716d2e4ee08c47a36dae20331a has version 0.5.2, which satisfies requirement socrates-core-api==0.5.2 from https://files.pythonhosted.org/packages/1b/a1/ac57a64aa3ab326f85a134c63a859a4ddbe68cda718e4ca436d5b1feafe6/socrates_core_api-0.5.2.tar.gz 2026-03-27T01:20:28,351 Removed socrates-core-api==0.5.2 from https://files.pythonhosted.org/packages/1b/a1/ac57a64aa3ab326f85a134c63a859a4ddbe68cda718e4ca436d5b1feafe6/socrates_core_api-0.5.2.tar.gz from build tracker '/tmp/pip-build-tracker-zw4bizep' 2026-03-27T01:20:28,358 Created temporary directory: /tmp/pip-unpack-uc6abrtv 2026-03-27T01:20:28,359 Building wheels for collected packages: socrates-core-api 2026-03-27T01:20:28,363 Created temporary directory: /tmp/pip-wheel-82h5u90m 2026-03-27T01:20:28,364 Destination directory: /tmp/pip-wheel-82h5u90m 2026-03-27T01:20:28,366 Building wheel for socrates-core-api (pyproject.toml): started 2026-03-27T01:20:28,367 Running command Building wheel for socrates-core-api (pyproject.toml) 2026-03-27T01:20:28,917 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T01:20:28,917 !! 2026-03-27T01:20:28,918 ******************************************************************************** 2026-03-27T01:20:28,918 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-03-27T01:20:28,919 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T01:20:28,920 or your builds will no longer be supported. 2026-03-27T01:20:28,921 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:28,921 ******************************************************************************** 2026-03-27T01:20:28,922 !! 2026-03-27T01:20:28,922 corresp(dist, value, root_dir) 2026-03-27T01:20:28,986 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T01:20:28,987 !! 2026-03-27T01:20:28,988 ******************************************************************************** 2026-03-27T01:20:28,989 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T01:20:28,990 License :: OSI Approved :: MIT License 2026-03-27T01:20:28,991 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:28,991 ******************************************************************************** 2026-03-27T01:20:28,993 !! 2026-03-27T01:20:28,993 dist._finalize_license_expression() 2026-03-27T01:20:28,994 /tmp/pip-build-env-g8dv01n1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T01:20:28,994 !! 2026-03-27T01:20:28,996 ******************************************************************************** 2026-03-27T01:20:28,996 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T01:20:28,997 License :: OSI Approved :: MIT License 2026-03-27T01:20:28,999 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T01:20:28,999 ******************************************************************************** 2026-03-27T01:20:29,000 !! 2026-03-27T01:20:29,001 self._finalize_license_expression() 2026-03-27T01:20:29,001 running bdist_wheel 2026-03-27T01:20:29,011 running build 2026-03-27T01:20:29,012 running build_py 2026-03-27T01:20:29,018 creating build/lib/socrates_api 2026-03-27T01:20:29,020 copying src/socrates_api/__init__.py -> build/lib/socrates_api 2026-03-27T01:20:29,022 copying src/socrates_api/monitoring.py -> build/lib/socrates_api 2026-03-27T01:20:29,024 copying src/socrates_api/models_local.py -> build/lib/socrates_api 2026-03-27T01:20:29,026 copying src/socrates_api/main.py -> build/lib/socrates_api 2026-03-27T01:20:29,029 copying src/socrates_api/models.py -> build/lib/socrates_api 2026-03-27T01:20:29,032 copying src/socrates_api/database.py -> build/lib/socrates_api 2026-03-27T01:20:29,034 copying src/socrates_api/orchestrator.py -> build/lib/socrates_api 2026-03-27T01:20:29,037 copying src/socrates_api/testing_mode.py -> build/lib/socrates_api 2026-03-27T01:20:29,040 creating build/lib/socrates_api/middleware 2026-03-27T01:20:29,041 copying src/socrates_api/middleware/csrf.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,043 copying src/socrates_api/middleware/activity_tracker.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,045 copying src/socrates_api/middleware/__init__.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,047 copying src/socrates_api/middleware/metrics.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,050 copying src/socrates_api/middleware/rate_limit.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,052 copying src/socrates_api/middleware/performance.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,053 copying src/socrates_api/middleware/subscription.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,056 copying src/socrates_api/middleware/security_headers.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,058 copying src/socrates_api/middleware/audit.py -> build/lib/socrates_api/middleware 2026-03-27T01:20:29,061 creating build/lib/socrates_api/routers 2026-03-27T01:20:29,062 copying src/socrates_api/routers/code_generation.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,065 copying src/socrates_api/routers/collaboration.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,068 copying src/socrates_api/routers/system.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,071 copying src/socrates_api/routers/__init__.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,073 copying src/socrates_api/routers/nlu.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,075 copying src/socrates_api/routers/analytics.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,078 copying src/socrates_api/routers/skills_distribution.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,081 copying src/socrates_api/routers/conflicts.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,083 copying src/socrates_api/routers/free_session.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,086 copying src/socrates_api/routers/skills_marketplace.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,088 copying src/socrates_api/routers/knowledge.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,091 copying src/socrates_api/routers/workflow.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,094 copying src/socrates_api/routers/security.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,096 copying src/socrates_api/routers/llm_config.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,098 copying src/socrates_api/routers/notes.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,101 copying src/socrates_api/routers/finalization.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,103 copying src/socrates_api/routers/skills.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,106 copying src/socrates_api/routers/subscription.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,108 copying src/socrates_api/routers/analysis.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,111 copying src/socrates_api/routers/sponsorships.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,114 copying src/socrates_api/routers/llm.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,116 copying src/socrates_api/routers/skills_composition.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,118 copying src/socrates_api/routers/websocket.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,121 copying src/socrates_api/routers/skills_analytics.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,123 copying src/socrates_api/routers/projects_chat.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,127 copying src/socrates_api/routers/auth.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,130 copying src/socrates_api/routers/chat.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,132 copying src/socrates_api/routers/commands.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,134 copying src/socrates_api/routers/github.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,137 copying src/socrates_api/routers/knowledge_management.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,140 copying src/socrates_api/routers/events.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,142 copying src/socrates_api/routers/chat_sessions.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,145 copying src/socrates_api/routers/learning.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,147 copying src/socrates_api/routers/progress.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,149 copying src/socrates_api/routers/library_integrations.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,152 copying src/socrates_api/routers/database_health.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,154 copying src/socrates_api/routers/query.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,156 copying src/socrates_api/routers/projects.py -> build/lib/socrates_api/routers 2026-03-27T01:20:29,160 creating build/lib/socrates_api/auth 2026-03-27T01:20:29,161 copying src/socrates_api/auth/password.py -> build/lib/socrates_api/auth 2026-03-27T01:20:29,163 copying src/socrates_api/auth/__init__.py -> build/lib/socrates_api/auth 2026-03-27T01:20:29,164 copying src/socrates_api/auth/jwt_handler.py -> build/lib/socrates_api/auth 2026-03-27T01:20:29,167 copying src/socrates_api/auth/dependencies.py -> build/lib/socrates_api/auth 2026-03-27T01:20:29,169 copying src/socrates_api/auth/project_access.py -> build/lib/socrates_api/auth 2026-03-27T01:20:29,171 creating build/lib/socrates_api/services 2026-03-27T01:20:29,172 copying src/socrates_api/services/report_generator.py -> build/lib/socrates_api/services 2026-03-27T01:20:29,175 creating build/lib/socrates_api/websocket 2026-03-27T01:20:29,176 copying src/socrates_api/websocket/__init__.py -> build/lib/socrates_api/websocket 2026-03-27T01:20:29,178 copying src/socrates_api/websocket/connection_manager.py -> build/lib/socrates_api/websocket 2026-03-27T01:20:29,181 copying src/socrates_api/websocket/event_bridge.py -> build/lib/socrates_api/websocket 2026-03-27T01:20:29,183 copying src/socrates_api/websocket/message_handler.py -> build/lib/socrates_api/websocket 2026-03-27T01:20:29,186 creating build/lib/socrates_api/caching 2026-03-27T01:20:29,187 copying src/socrates_api/caching/redis_cache.py -> build/lib/socrates_api/caching 2026-03-27T01:20:29,190 copying src/socrates_api/caching/__init__.py -> build/lib/socrates_api/caching 2026-03-27T01:20:29,191 running egg_info 2026-03-27T01:20:29,201 writing src/socrates_core_api.egg-info/PKG-INFO 2026-03-27T01:20:29,206 writing dependency_links to src/socrates_core_api.egg-info/dependency_links.txt 2026-03-27T01:20:29,207 writing entry points to src/socrates_core_api.egg-info/entry_points.txt 2026-03-27T01:20:29,210 writing requirements to src/socrates_core_api.egg-info/requires.txt 2026-03-27T01:20:29,211 writing top-level names to src/socrates_core_api.egg-info/top_level.txt 2026-03-27T01:20:29,226 reading manifest file 'src/socrates_core_api.egg-info/SOURCES.txt' 2026-03-27T01:20:29,232 adding license file 'LICENSE' 2026-03-27T01:20:29,237 writing manifest file 'src/socrates_core_api.egg-info/SOURCES.txt' 2026-03-27T01:20:29,256 installing to build/bdist.linux-armv7l/wheel 2026-03-27T01:20:29,256 running install 2026-03-27T01:20:29,279 running install_lib 2026-03-27T01:20:29,284 creating build/bdist.linux-armv7l/wheel 2026-03-27T01:20:29,286 creating build/bdist.linux-armv7l/wheel/socrates_api 2026-03-27T01:20:29,288 creating build/bdist.linux-armv7l/wheel/socrates_api/services 2026-03-27T01:20:29,290 copying build/lib/socrates_api/services/report_generator.py -> build/bdist.linux-armv7l/wheel/./socrates_api/services 2026-03-27T01:20:29,294 creating build/bdist.linux-armv7l/wheel/socrates_api/middleware 2026-03-27T01:20:29,295 copying build/lib/socrates_api/middleware/csrf.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,297 copying build/lib/socrates_api/middleware/activity_tracker.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,300 copying build/lib/socrates_api/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,302 copying build/lib/socrates_api/middleware/metrics.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,304 copying build/lib/socrates_api/middleware/rate_limit.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,307 copying build/lib/socrates_api/middleware/performance.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,309 copying build/lib/socrates_api/middleware/subscription.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,311 copying build/lib/socrates_api/middleware/security_headers.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,313 copying build/lib/socrates_api/middleware/audit.py -> build/bdist.linux-armv7l/wheel/./socrates_api/middleware 2026-03-27T01:20:29,316 copying build/lib/socrates_api/__init__.py -> build/bdist.linux-armv7l/wheel/./socrates_api 2026-03-27T01:20:29,318 copying build/lib/socrates_api/monitoring.py -> build/bdist.linux-armv7l/wheel/./socrates_api 2026-03-27T01:20:29,320 copying build/lib/socrates_api/models_local.py -> build/bdist.linux-armv7l/wheel/./socrates_api 2026-03-27T01:20:29,324 creating build/bdist.linux-armv7l/wheel/socrates_api/websocket 2026-03-27T01:20:29,325 copying build/lib/socrates_api/websocket/__init__.py -> build/bdist.linux-armv7l/wheel/./socrates_api/websocket 2026-03-27T01:20:29,327 copying build/lib/socrates_api/websocket/connection_manager.py -> build/bdist.linux-armv7l/wheel/./socrates_api/websocket 2026-03-27T01:20:29,331 copying build/lib/socrates_api/websocket/event_bridge.py -> build/bdist.linux-armv7l/wheel/./socrates_api/websocket 2026-03-27T01:20:29,336 copying build/lib/socrates_api/websocket/message_handler.py -> build/bdist.linux-armv7l/wheel/./socrates_api/websocket 2026-03-27T01:20:29,338 copying build/lib/socrates_api/main.py -> build/bdist.linux-armv7l/wheel/./socrates_api 2026-03-27T01:20:29,342 copying build/lib/socrates_api/models.py -> build/bdist.linux-armv7l/wheel/./socrates_api 2026-03-27T01:20:29,345 copying build/lib/socrates_api/database.py -> build/bdist.linux-armv7l/wheel/./socrates_api 2026-03-27T01:20:29,349 creating build/bdist.linux-armv7l/wheel/socrates_api/routers 2026-03-27T01:20:29,350 copying build/lib/socrates_api/routers/code_generation.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,353 copying build/lib/socrates_api/routers/collaboration.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,357 copying build/lib/socrates_api/routers/system.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,359 copying build/lib/socrates_api/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,361 copying build/lib/socrates_api/routers/nlu.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,364 copying build/lib/socrates_api/routers/analytics.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,367 copying build/lib/socrates_api/routers/skills_distribution.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,371 copying build/lib/socrates_api/routers/conflicts.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,373 copying build/lib/socrates_api/routers/free_session.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,376 copying build/lib/socrates_api/routers/skills_marketplace.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,378 copying build/lib/socrates_api/routers/knowledge.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,382 copying build/lib/socrates_api/routers/workflow.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,384 copying build/lib/socrates_api/routers/security.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,387 copying build/lib/socrates_api/routers/llm_config.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,389 copying build/lib/socrates_api/routers/notes.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,391 copying build/lib/socrates_api/routers/finalization.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,394 copying build/lib/socrates_api/routers/skills.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,396 copying build/lib/socrates_api/routers/subscription.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,398 copying build/lib/socrates_api/routers/analysis.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,401 copying build/lib/socrates_api/routers/sponsorships.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,404 copying build/lib/socrates_api/routers/llm.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,410 copying build/lib/socrates_api/routers/skills_composition.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,412 copying build/lib/socrates_api/routers/websocket.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,415 copying build/lib/socrates_api/routers/skills_analytics.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,417 copying build/lib/socrates_api/routers/projects_chat.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,421 copying build/lib/socrates_api/routers/auth.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,424 copying build/lib/socrates_api/routers/chat.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,427 copying build/lib/socrates_api/routers/commands.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,429 copying build/lib/socrates_api/routers/github.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,432 copying build/lib/socrates_api/routers/knowledge_management.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,434 copying build/lib/socrates_api/routers/events.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,436 copying build/lib/socrates_api/routers/chat_sessions.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,439 copying build/lib/socrates_api/routers/learning.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,441 copying build/lib/socrates_api/routers/progress.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,443 copying build/lib/socrates_api/routers/library_integrations.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,446 copying build/lib/socrates_api/routers/database_health.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,449 copying build/lib/socrates_api/routers/query.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,451 copying build/lib/socrates_api/routers/projects.py -> build/bdist.linux-armv7l/wheel/./socrates_api/routers 2026-03-27T01:20:29,455 copying build/lib/socrates_api/orchestrator.py -> build/bdist.linux-armv7l/wheel/./socrates_api 2026-03-27T01:20:29,458 copying build/lib/socrates_api/testing_mode.py -> build/bdist.linux-armv7l/wheel/./socrates_api 2026-03-27T01:20:29,460 creating build/bdist.linux-armv7l/wheel/socrates_api/auth 2026-03-27T01:20:29,461 copying build/lib/socrates_api/auth/password.py -> build/bdist.linux-armv7l/wheel/./socrates_api/auth 2026-03-27T01:20:29,463 copying build/lib/socrates_api/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./socrates_api/auth 2026-03-27T01:20:29,465 copying build/lib/socrates_api/auth/jwt_handler.py -> build/bdist.linux-armv7l/wheel/./socrates_api/auth 2026-03-27T01:20:29,467 copying build/lib/socrates_api/auth/dependencies.py -> build/bdist.linux-armv7l/wheel/./socrates_api/auth 2026-03-27T01:20:29,469 copying build/lib/socrates_api/auth/project_access.py -> build/bdist.linux-armv7l/wheel/./socrates_api/auth 2026-03-27T01:20:29,472 creating build/bdist.linux-armv7l/wheel/socrates_api/caching 2026-03-27T01:20:29,473 copying build/lib/socrates_api/caching/redis_cache.py -> build/bdist.linux-armv7l/wheel/./socrates_api/caching 2026-03-27T01:20:29,475 copying build/lib/socrates_api/caching/__init__.py -> build/bdist.linux-armv7l/wheel/./socrates_api/caching 2026-03-27T01:20:29,477 running install_egg_info 2026-03-27T01:20:29,481 Copying src/socrates_core_api.egg-info to build/bdist.linux-armv7l/wheel/./socrates_core_api-0.5.2-py3.11.egg-info 2026-03-27T01:20:29,493 running install_scripts 2026-03-27T01:20:29,503 creating build/bdist.linux-armv7l/wheel/socrates_core_api-0.5.2.dist-info/WHEEL 2026-03-27T01:20:29,506 creating '/tmp/pip-wheel-82h5u90m/.tmp-7bapaqz6/socrates_core_api-0.5.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T01:20:29,508 adding 'socrates_api/__init__.py' 2026-03-27T01:20:29,510 adding 'socrates_api/database.py' 2026-03-27T01:20:29,514 adding 'socrates_api/main.py' 2026-03-27T01:20:29,518 adding 'socrates_api/models.py' 2026-03-27T01:20:29,520 adding 'socrates_api/models_local.py' 2026-03-27T01:20:29,522 adding 'socrates_api/monitoring.py' 2026-03-27T01:20:29,525 adding 'socrates_api/orchestrator.py' 2026-03-27T01:20:29,526 adding 'socrates_api/testing_mode.py' 2026-03-27T01:20:29,528 adding 'socrates_api/auth/__init__.py' 2026-03-27T01:20:29,529 adding 'socrates_api/auth/dependencies.py' 2026-03-27T01:20:29,531 adding 'socrates_api/auth/jwt_handler.py' 2026-03-27T01:20:29,532 adding 'socrates_api/auth/password.py' 2026-03-27T01:20:29,534 adding 'socrates_api/auth/project_access.py' 2026-03-27T01:20:29,536 adding 'socrates_api/caching/__init__.py' 2026-03-27T01:20:29,537 adding 'socrates_api/caching/redis_cache.py' 2026-03-27T01:20:29,539 adding 'socrates_api/middleware/__init__.py' 2026-03-27T01:20:29,540 adding 'socrates_api/middleware/activity_tracker.py' 2026-03-27T01:20:29,542 adding 'socrates_api/middleware/audit.py' 2026-03-27T01:20:29,544 adding 'socrates_api/middleware/csrf.py' 2026-03-27T01:20:29,546 adding 'socrates_api/middleware/metrics.py' 2026-03-27T01:20:29,547 adding 'socrates_api/middleware/performance.py' 2026-03-27T01:20:29,549 adding 'socrates_api/middleware/rate_limit.py' 2026-03-27T01:20:29,550 adding 'socrates_api/middleware/security_headers.py' 2026-03-27T01:20:29,552 adding 'socrates_api/middleware/subscription.py' 2026-03-27T01:20:29,554 adding 'socrates_api/routers/__init__.py' 2026-03-27T01:20:29,557 adding 'socrates_api/routers/analysis.py' 2026-03-27T01:20:29,562 adding 'socrates_api/routers/analytics.py' 2026-03-27T01:20:29,567 adding 'socrates_api/routers/auth.py' 2026-03-27T01:20:29,569 adding 'socrates_api/routers/chat.py' 2026-03-27T01:20:29,571 adding 'socrates_api/routers/chat_sessions.py' 2026-03-27T01:20:29,575 adding 'socrates_api/routers/code_generation.py' 2026-03-27T01:20:29,579 adding 'socrates_api/routers/collaboration.py' 2026-03-27T01:20:29,581 adding 'socrates_api/routers/commands.py' 2026-03-27T01:20:29,583 adding 'socrates_api/routers/conflicts.py' 2026-03-27T01:20:29,585 adding 'socrates_api/routers/database_health.py' 2026-03-27T01:20:29,587 adding 'socrates_api/routers/events.py' 2026-03-27T01:20:29,590 adding 'socrates_api/routers/finalization.py' 2026-03-27T01:20:29,593 adding 'socrates_api/routers/free_session.py' 2026-03-27T01:20:29,598 adding 'socrates_api/routers/github.py' 2026-03-27T01:20:29,602 adding 'socrates_api/routers/knowledge.py' 2026-03-27T01:20:29,605 adding 'socrates_api/routers/knowledge_management.py' 2026-03-27T01:20:29,607 adding 'socrates_api/routers/learning.py' 2026-03-27T01:20:29,612 adding 'socrates_api/routers/library_integrations.py' 2026-03-27T01:20:29,613 adding 'socrates_api/routers/llm.py' 2026-03-27T01:20:29,615 adding 'socrates_api/routers/llm_config.py' 2026-03-27T01:20:29,617 adding 'socrates_api/routers/nlu.py' 2026-03-27T01:20:29,619 adding 'socrates_api/routers/notes.py' 2026-03-27T01:20:29,622 adding 'socrates_api/routers/progress.py' 2026-03-27T01:20:29,628 adding 'socrates_api/routers/projects.py' 2026-03-27T01:20:29,635 adding 'socrates_api/routers/projects_chat.py' 2026-03-27T01:20:29,637 adding 'socrates_api/routers/query.py' 2026-03-27T01:20:29,639 adding 'socrates_api/routers/security.py' 2026-03-27T01:20:29,641 adding 'socrates_api/routers/skills.py' 2026-03-27T01:20:29,642 adding 'socrates_api/routers/skills_analytics.py' 2026-03-27T01:20:29,644 adding 'socrates_api/routers/skills_composition.py' 2026-03-27T01:20:29,646 adding 'socrates_api/routers/skills_distribution.py' 2026-03-27T01:20:29,648 adding 'socrates_api/routers/skills_marketplace.py' 2026-03-27T01:20:29,651 adding 'socrates_api/routers/sponsorships.py' 2026-03-27T01:20:29,653 adding 'socrates_api/routers/subscription.py' 2026-03-27T01:20:29,656 adding 'socrates_api/routers/system.py' 2026-03-27T01:20:29,661 adding 'socrates_api/routers/websocket.py' 2026-03-27T01:20:29,663 adding 'socrates_api/routers/workflow.py' 2026-03-27T01:20:29,665 adding 'socrates_api/services/report_generator.py' 2026-03-27T01:20:29,667 adding 'socrates_api/websocket/__init__.py' 2026-03-27T01:20:29,670 adding 'socrates_api/websocket/connection_manager.py' 2026-03-27T01:20:29,672 adding 'socrates_api/websocket/event_bridge.py' 2026-03-27T01:20:29,673 adding 'socrates_api/websocket/message_handler.py' 2026-03-27T01:20:29,676 adding 'socrates_core_api-0.5.2.dist-info/licenses/LICENSE' 2026-03-27T01:20:29,678 adding 'socrates_core_api-0.5.2.dist-info/METADATA' 2026-03-27T01:20:29,679 adding 'socrates_core_api-0.5.2.dist-info/WHEEL' 2026-03-27T01:20:29,680 adding 'socrates_core_api-0.5.2.dist-info/entry_points.txt' 2026-03-27T01:20:29,681 adding 'socrates_core_api-0.5.2.dist-info/top_level.txt' 2026-03-27T01:20:29,682 adding 'socrates_core_api-0.5.2.dist-info/RECORD' 2026-03-27T01:20:29,686 removing build/bdist.linux-armv7l/wheel 2026-03-27T01:20:29,803 Building wheel for socrates-core-api (pyproject.toml): finished with status 'done' 2026-03-27T01:20:29,810 Created wheel for socrates-core-api: filename=socrates_core_api-0.5.2-py3-none-any.whl size=258712 sha256=f75a488dd8c8048e561d2f0e66e0d196d982f5b0bc1798ee0621f11c0ff30d62 2026-03-27T01:20:29,811 Stored in directory: /tmp/pip-ephem-wheel-cache-sgtmn5do/wheels/11/ab/00/0816774bc1f9c6d890d7583f8bd25921f6d6a2d4cb51b54436 2026-03-27T01:20:29,826 Successfully built socrates-core-api 2026-03-27T01:20:29,839 Removed build tracker: '/tmp/pip-build-tracker-zw4bizep'