2026-05-10T22:33:48,232 Created temporary directory: /tmp/pip-ephem-wheel-cache-hx1_80l2 2026-05-10T22:33:48,234 Created temporary directory: /tmp/pip-build-tracker-bl7qe00p 2026-05-10T22:33:48,235 Initialized build tracking at /tmp/pip-build-tracker-bl7qe00p 2026-05-10T22:33:48,236 Created build tracker: /tmp/pip-build-tracker-bl7qe00p 2026-05-10T22:33:48,236 Entered build tracker: /tmp/pip-build-tracker-bl7qe00p 2026-05-10T22:33:48,237 Created temporary directory: /tmp/pip-wheel-fylffb4o 2026-05-10T22:33:48,240 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-05-10T22:33:48,242 Created temporary directory: /tmp/pip-ephem-wheel-cache-_2jvr5za 2026-05-10T22:33:48,265 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-10T22:33:48,268 2 location(s) to search for versions of oslex: 2026-05-10T22:33:48,268 * https://pypi.org/simple/oslex/ 2026-05-10T22:33:48,268 * https://www.piwheels.org/simple/oslex/ 2026-05-10T22:33:48,269 Fetching project page and analyzing links: https://pypi.org/simple/oslex/ 2026-05-10T22:33:48,270 Getting page https://pypi.org/simple/oslex/ 2026-05-10T22:33:48,271 Found index url https://pypi.org/simple 2026-05-10T22:33:48,426 Fetched page https://pypi.org/simple/oslex/ as application/vnd.pypi.simple.v1+json 2026-05-10T22:33:48,429 Skipping link: No binaries permitted for oslex: https://files.pythonhosted.org/packages/1a/ca/5f93aa53f64c9f6f5c399922f20ab8c705beec16618344b0c731b7fda1e5/oslex-0.1.0-py3-none-any.whl (from https://pypi.org/simple/oslex/) (requires-python:>=3.5) 2026-05-10T22:33:48,430 Found link https://files.pythonhosted.org/packages/59/3b/8a2c37733634640027f3580fbcc02820a4602a312fa97c0dc67af37cc7ca/oslex-0.1.0.tar.gz (from https://pypi.org/simple/oslex/) (requires-python:>=3.5), version: 0.1.0 2026-05-10T22:33:48,431 Skipping link: No binaries permitted for oslex: https://files.pythonhosted.org/packages/97/2f/bd2efcffd034eeaaa03e8dbaf373d72809f69e39df6c3b9daf9612310eae/oslex-0.1.1-py3-none-any.whl (from https://pypi.org/simple/oslex/) (requires-python:>=3.6) 2026-05-10T22:33:48,432 Found link https://files.pythonhosted.org/packages/1c/b7/7c237530821025ef7684329bb154cff2c904c632b77b1d1fa7894109d755/oslex-0.1.1.tar.gz (from https://pypi.org/simple/oslex/) (requires-python:>=3.6), version: 0.1.1 2026-05-10T22:33:48,433 Skipping link: No binaries permitted for oslex: https://files.pythonhosted.org/packages/c5/d9/0f7ddd202a81bf646807284175a64da02c21de878ff80b77814a08cde2e8/oslex-0.1.2-py3-none-any.whl (from https://pypi.org/simple/oslex/) (requires-python:>=3.6) 2026-05-10T22:33:48,434 Found link https://files.pythonhosted.org/packages/08/c0/913c06d20e852cac63ab718be3ddf61bdea150657782691ab002f311cb63/oslex-0.1.2.tar.gz (from https://pypi.org/simple/oslex/) (requires-python:>=3.6), version: 0.1.2 2026-05-10T22:33:48,435 Skipping link: No binaries permitted for oslex: https://files.pythonhosted.org/packages/8a/21/f9d1c6196533d5e43625a71244796d6ec2565318f2d91f6c10ec461222f1/oslex-0.1.3-py3-none-any.whl (from https://pypi.org/simple/oslex/) (requires-python:>=3.6) 2026-05-10T22:33:48,436 Found link https://files.pythonhosted.org/packages/5e/a9/ebd426ee0ca59fb5ba8f0039c53989f4ca475f2dd9583b5719e2fb01602c/oslex-0.1.3.tar.gz (from https://pypi.org/simple/oslex/) (requires-python:>=3.6), version: 0.1.3 2026-05-10T22:33:48,436 Skipping link: No binaries permitted for oslex: https://files.pythonhosted.org/packages/b1/d1/3c0bad919598c4216944934db565ed9834ad5b792e1b5e67e911bb2976d2/oslex-2.0.0-py3-none-any.whl (from https://pypi.org/simple/oslex/) (requires-python:>=3.8) 2026-05-10T22:33:48,437 Found link https://files.pythonhosted.org/packages/24/19/b74ea9590378a35014acf72f221e84c5980aa7531d1852ef961764e7d3a6/oslex-2.0.0.tar.gz (from https://pypi.org/simple/oslex/) (requires-python:>=3.8), version: 2.0.0 2026-05-10T22:33:48,438 Fetching project page and analyzing links: https://www.piwheels.org/simple/oslex/ 2026-05-10T22:33:48,439 Getting page https://www.piwheels.org/simple/oslex/ 2026-05-10T22:33:48,440 Found index url https://www.piwheels.org/simple 2026-05-10T22:33:48,613 Fetched page https://www.piwheels.org/simple/oslex/ as text/html 2026-05-10T22:33:48,615 Skipping link: No binaries permitted for oslex: https://www.piwheels.org/simple/oslex/oslex-0.1.3-py3-none-any.whl#sha256=7f9b3fc9c7847f3c7a15812ee63759f6cc99dc4fb457071fd027ca7a192625aa (from https://www.piwheels.org/simple/oslex/) (requires-python:>=3.6) 2026-05-10T22:33:48,616 Skipping link: No binaries permitted for oslex: https://archive1.piwheels.org/simple/oslex/oslex-0.1.2-py3-none-any.whl#sha256=6b4c2f90412ee9f005e0119a1f0f6e3e84491444094bd0f5b165426c651cc5c0 (from https://www.piwheels.org/simple/oslex/) (requires-python:>=3.6) 2026-05-10T22:33:48,616 Skipping link: No binaries permitted for oslex: https://archive1.piwheels.org/simple/oslex/oslex-0.1.1-py3-none-any.whl#sha256=47312aeb5bf44d51a4603355321f526b0a3ff715cda7410a3a46e322a9da7541 (from https://www.piwheels.org/simple/oslex/) (requires-python:>=3.6) 2026-05-10T22:33:48,617 Skipping link: No binaries permitted for oslex: https://archive1.piwheels.org/simple/oslex/oslex-0.1.0-py3-none-any.whl#sha256=fe8ede27c7e932a2b3d6dfb018afd4893c4949afc28e269f566104ef454602bc (from https://www.piwheels.org/simple/oslex/) (requires-python:>=3.5) 2026-05-10T22:33:48,617 Skipping link: not a file: https://www.piwheels.org/simple/oslex/ 2026-05-10T22:33:48,618 Skipping link: not a file: https://pypi.org/simple/oslex/ 2026-05-10T22:33:48,638 Given no hashes to check 1 links for project 'oslex': discarding no candidates 2026-05-10T22:33:48,656 Collecting oslex==2.0.0 2026-05-10T22:33:48,658 Created temporary directory: /tmp/pip-unpack-ftkkbj5o 2026-05-10T22:33:48,890 Downloading oslex-2.0.0.tar.gz (23 kB) 2026-05-10T22:33:48,944 Added oslex==2.0.0 from https://files.pythonhosted.org/packages/24/19/b74ea9590378a35014acf72f221e84c5980aa7531d1852ef961764e7d3a6/oslex-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-bl7qe00p' 2026-05-10T22:33:48,948 Created temporary directory: /tmp/pip-build-env-x3rm3297 2026-05-10T22:33:48,953 Installing build dependencies: started 2026-05-10T22:33:48,954 Running command pip subprocess to install build dependencies 2026-05-10T22:33:50,130 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-10T22:33:50,586 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-05-10T22:33:50,609 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-10T22:33:51,146 Collecting hatchling 2026-05-10T22:33:51,165 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-10T22:33:51,364 Collecting packaging>=24.2 2026-05-10T22:33:51,382 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-10T22:33:51,506 Collecting pathspec>=0.10.1 2026-05-10T22:33:51,523 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-10T22:33:51,643 Collecting pluggy>=1.0.0 2026-05-10T22:33:51,658 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-10T22:33:51,907 Collecting trove-classifiers 2026-05-10T22:33:51,922 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-10T22:33:54,518 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-05-10T22:33:54,555 Creating /tmp/pip-build-env-x3rm3297/overlay/local/bin 2026-05-10T22:33:54,558 changing mode of /tmp/pip-build-env-x3rm3297/overlay/local/bin/trove-classifiers to 755 2026-05-10T22:33:55,606 changing mode of /tmp/pip-build-env-x3rm3297/overlay/local/bin/hatchling to 755 2026-05-10T22:33:55,645 Successfully installed hatchling-1.29.0 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.5.7.17 2026-05-10T22:33:55,893 Installing build dependencies: finished with status 'done' 2026-05-10T22:33:55,899 Getting requirements to build wheel: started 2026-05-10T22:33:55,901 Running command Getting requirements to build wheel 2026-05-10T22:33:56,257 Getting requirements to build wheel: finished with status 'done' 2026-05-10T22:33:56,261 Created temporary directory: /tmp/pip-modern-metadata-k36l37nb 2026-05-10T22:33:56,263 Preparing metadata (pyproject.toml): started 2026-05-10T22:33:56,264 Running command Preparing metadata (pyproject.toml) 2026-05-10T22:33:56,819 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-10T22:33:56,824 Source in /tmp/pip-wheel-fylffb4o/oslex_1b25cf38aaef41bab469b1396fd329c2 has version 2.0.0, which satisfies requirement oslex==2.0.0 from https://files.pythonhosted.org/packages/24/19/b74ea9590378a35014acf72f221e84c5980aa7531d1852ef961764e7d3a6/oslex-2.0.0.tar.gz 2026-05-10T22:33:56,825 Removed oslex==2.0.0 from https://files.pythonhosted.org/packages/24/19/b74ea9590378a35014acf72f221e84c5980aa7531d1852ef961764e7d3a6/oslex-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-bl7qe00p' 2026-05-10T22:33:56,830 Created temporary directory: /tmp/pip-unpack-ai4i4apj 2026-05-10T22:33:56,831 Building wheels for collected packages: oslex 2026-05-10T22:33:56,836 Created temporary directory: /tmp/pip-wheel-2oq74epm 2026-05-10T22:33:56,837 Destination directory: /tmp/pip-wheel-2oq74epm 2026-05-10T22:33:56,839 Building wheel for oslex (pyproject.toml): started 2026-05-10T22:33:56,841 Running command Building wheel for oslex (pyproject.toml) 2026-05-10T22:33:56,972 Building wheel for oslex (pyproject.toml): finished with status 'done' 2026-05-10T22:33:56,976 Created wheel for oslex: filename=oslex-2.0.0-py3-none-any.whl size=5905 sha256=21fbc8a7b314599933f8722e20ed445aec70a9a4ccaa924dffc42215d17df3a6 2026-05-10T22:33:56,977 Stored in directory: /tmp/pip-ephem-wheel-cache-_2jvr5za/wheels/01/13/cf/87c97ed72cde20033a42e839fe63c02fef85cd06fee23b1283 2026-05-10T22:33:56,987 Successfully built oslex 2026-05-10T22:33:56,990 Removed build tracker: '/tmp/pip-build-tracker-bl7qe00p'