2026-05-22T03:41:13,234 Created temporary directory: /tmp/pip-ephem-wheel-cache-xhdfbiaw 2026-05-22T03:41:13,235 Created temporary directory: /tmp/pip-build-tracker-pnmvv541 2026-05-22T03:41:13,236 Initialized build tracking at /tmp/pip-build-tracker-pnmvv541 2026-05-22T03:41:13,236 Created build tracker: /tmp/pip-build-tracker-pnmvv541 2026-05-22T03:41:13,237 Entered build tracker: /tmp/pip-build-tracker-pnmvv541 2026-05-22T03:41:13,238 Created temporary directory: /tmp/pip-wheel-yxc3d4xs 2026-05-22T03:41:13,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-22T03:41:13,243 Created temporary directory: /tmp/pip-ephem-wheel-cache-aypfo9sf 2026-05-22T03:41:13,267 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T03:41:13,271 2 location(s) to search for versions of plastron-models: 2026-05-22T03:41:13,271 * https://pypi.org/simple/plastron-models/ 2026-05-22T03:41:13,271 * https://www.piwheels.org/simple/plastron-models/ 2026-05-22T03:41:13,271 Fetching project page and analyzing links: https://pypi.org/simple/plastron-models/ 2026-05-22T03:41:13,272 Getting page https://pypi.org/simple/plastron-models/ 2026-05-22T03:41:13,274 Found index url https://pypi.org/simple 2026-05-22T03:41:13,504 Fetched page https://pypi.org/simple/plastron-models/ as application/vnd.pypi.simple.v1+json 2026-05-22T03:41:13,509 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/9d/a7/17beef38139cd8ca781673e1285bcc14bbbf757be9cd50b1c7dbe5a65160/plastron_models-4.3.2-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:13,510 Found link https://files.pythonhosted.org/packages/d7/f3/cd2ffe5bc958100e0538bb434c21a2fa76cf302a29e2a494aa2f247aac9a/plastron_models-4.3.2.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8), version: 4.3.2 2026-05-22T03:41:13,510 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/ca/de/ae18ef3a39c9bae116f83892a177d87b418ce86d0eed2c910a1604ff2572/plastron_models-4.3.3-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:13,512 Found link https://files.pythonhosted.org/packages/de/5a/1cb023c0a4dc5861119796f0acb6909fba99e91fe208b0c9e99e83241323/plastron_models-4.3.3.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8), version: 4.3.3 2026-05-22T03:41:13,512 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/13/15/7476086bfd09cce1874cc6ed43037d7486f3286430c31e3939885f2e00fa/plastron_models-4.4.0-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:13,513 Found link https://files.pythonhosted.org/packages/6b/a8/fbd86636924c41d3b9ba5c3f252836407fb1a7b61730be7837dc902e366e/plastron_models-4.4.0.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8), version: 4.4.0 2026-05-22T03:41:13,514 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/7e/0a/558a8f5ff24eac1d27720cc568809eed989cb6af040f5b29c45a9d574c92/plastron_models-4.5.0-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:13,515 Found link https://files.pythonhosted.org/packages/65/dc/f8d132d7e3aa35885f9840645494fbe8a2390a8680634d30127e42b4fc6b/plastron_models-4.5.0.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8), version: 4.5.0 2026-05-22T03:41:13,516 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/9c/ff/f7b9dfbe5aab3cc221ca4c26640854126576644fb758aa17cf6c11fbd50b/plastron_models-4.5.1-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:13,517 Found link https://files.pythonhosted.org/packages/db/cb/f4aa8a146277502005491e6711488d4abc723762a1abac6d7c43db3bc51e/plastron_models-4.5.1.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.8), version: 4.5.1 2026-05-22T03:41:13,518 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/8d/eb/faef74a53132e6faf94434b42dedd71b598013e949109e2a0c928739b597/plastron_models-4.6.0-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:13,519 Found link https://files.pythonhosted.org/packages/7a/f0/ada27b9a80039dc93abb9083ef636231181032ca1b28bfd25b48a50a2070/plastron_models-4.6.0.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10), version: 4.6.0 2026-05-22T03:41:13,519 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/63/ac/a78160550fe0482016ce724d255df29003fc9ba5fa28c7ddd533cdd77f8a/plastron_models-4.6.2-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:13,520 Found link https://files.pythonhosted.org/packages/95/ea/ff3661557cb35405709e28880bf93cab868f15e61992ee67552458153a55/plastron_models-4.6.2.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10), version: 4.6.2 2026-05-22T03:41:13,521 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/3b/eb/99be5205c714713e993a357bb425b54e9122ba58a38cd2965ab66fe4dfee/plastron_models-4.6.3-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:13,521 Found link https://files.pythonhosted.org/packages/ef/75/16945137e06cdb40b9da375e6b6abd57a2c3e5353b6b13ed6f82848ee409/plastron_models-4.6.3.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10), version: 4.6.3 2026-05-22T03:41:13,522 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/3b/25/605dc70d26acf55c4daf0c46e480f038abc7bf93eb80f02b33fe38a27cda/plastron_models-4.7.0-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:13,523 Found link https://files.pythonhosted.org/packages/a0/6b/b73dc1a593d415974fc70e7a0c0e527c15b9d0c985acc76d9fb525879356/plastron_models-4.7.0.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10), version: 4.7.0 2026-05-22T03:41:13,524 Skipping link: No binaries permitted for plastron-models: https://files.pythonhosted.org/packages/a2/fc/cbb6d781edb8af48847904cfc456eff6d8d800a61e067ffe42d8c110d106/plastron_models-4.8.0-py3-none-any.whl (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:13,525 Found link https://files.pythonhosted.org/packages/ca/93/e38c8d5a5d5fdb3e83b1ee67d432e9dd56b929fcbdddcae3e8d61150bea0/plastron_models-4.8.0.tar.gz (from https://pypi.org/simple/plastron-models/) (requires-python:>=3.10), version: 4.8.0 2026-05-22T03:41:13,526 Fetching project page and analyzing links: https://www.piwheels.org/simple/plastron-models/ 2026-05-22T03:41:13,526 Getting page https://www.piwheels.org/simple/plastron-models/ 2026-05-22T03:41:13,527 Found index url https://www.piwheels.org/simple 2026-05-22T03:41:14,283 Fetched page https://www.piwheels.org/simple/plastron-models/ as text/html 2026-05-22T03:41:14,287 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.7.0-py3-none-any.whl#sha256=ce6b6b66fc720f3917e3967303ad8329a1a17b32e9f3d26cbfe63d04fd5ea9e0 (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:14,288 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.6.3-py3-none-any.whl#sha256=0e58a19cadf16d48f2af132c797fd28ac526f6045836db5214e81bfdb0dd0106 (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:14,288 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.6.2-py3-none-any.whl#sha256=da577bc5f2da0df57d20fd6b426f552c057f0eaf1738f0bbb7d8b65307649cdb (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:14,289 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.6.0-py3-none-any.whl#sha256=0ae3b89bee1e998e7e291ab9a45791d00ba3d9f18ad4687c513a310ef5495b4a (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.10) 2026-05-22T03:41:14,290 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.5.1-py3-none-any.whl#sha256=205998fd2b23426e6ad673f5ddde20e7c6ae7117e3d3fd8f0dbc3b53b6f01416 (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:14,290 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.5.0-py3-none-any.whl#sha256=24e901ef70590767547737b067c0ffc915c3e819a312273d5cbebea84342f859 (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:14,291 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.4.0-py3-none-any.whl#sha256=bb69898f40013a7b7074d2eeacedfc3c89ad0662ca1fb175edc9c75d678971f9 (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:14,291 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.3.3-py3-none-any.whl#sha256=f7cf8eecc1dd96ddd9a1487f6039b7b9c2d35eb07b2aca9f5f842d3d84c74f2a (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:14,292 Skipping link: No binaries permitted for plastron-models: https://archive1.piwheels.org/simple/plastron-models/plastron_models-4.3.2-py3-none-any.whl#sha256=090d728619bc6f47d94253cdf565f4f0a297dc2f1f0c310c3889b6c6ac7d4d2c (from https://www.piwheels.org/simple/plastron-models/) (requires-python:>=3.8) 2026-05-22T03:41:14,292 Skipping link: not a file: https://www.piwheels.org/simple/plastron-models/ 2026-05-22T03:41:14,293 Skipping link: not a file: https://pypi.org/simple/plastron-models/ 2026-05-22T03:41:14,313 Given no hashes to check 1 links for project 'plastron-models': discarding no candidates 2026-05-22T03:41:14,331 Collecting plastron-models==4.8.0 2026-05-22T03:41:14,334 Created temporary directory: /tmp/pip-unpack-g4xy3l4t 2026-05-22T03:41:14,598 Downloading plastron_models-4.8.0.tar.gz (48 kB) 2026-05-22T03:41:14,765 Added plastron-models==4.8.0 from https://files.pythonhosted.org/packages/ca/93/e38c8d5a5d5fdb3e83b1ee67d432e9dd56b929fcbdddcae3e8d61150bea0/plastron_models-4.8.0.tar.gz to build tracker '/tmp/pip-build-tracker-pnmvv541' 2026-05-22T03:41:14,770 Created temporary directory: /tmp/pip-build-env-itw4kdlg 2026-05-22T03:41:14,774 Installing build dependencies: started 2026-05-22T03:41:14,775 Running command pip subprocess to install build dependencies 2026-05-22T03:41:15,909 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-22T03:41:16,328 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-22T03:41:16,351 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T03:41:18,101 Collecting setuptools>=66.1.0 2026-05-22T03:41:18,102 Obtaining dependency information for setuptools>=66.1.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-22T03:41:18,117 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-22T03:41:18,375 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T03:41:18,483 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T03:41:21,216 Installing collected packages: setuptools 2026-05-22T03:41:24,284 Successfully installed setuptools-82.0.1 2026-05-22T03:41:24,553 Installing build dependencies: finished with status 'done' 2026-05-22T03:41:24,560 Getting requirements to build wheel: started 2026-05-22T03:41:24,561 Running command Getting requirements to build wheel 2026-05-22T03:41:25,269 running egg_info 2026-05-22T03:41:25,275 writing src/plastron_models.egg-info/PKG-INFO 2026-05-22T03:41:25,279 writing dependency_links to src/plastron_models.egg-info/dependency_links.txt 2026-05-22T03:41:25,282 writing entry points to src/plastron_models.egg-info/entry_points.txt 2026-05-22T03:41:25,284 writing requirements to src/plastron_models.egg-info/requires.txt 2026-05-22T03:41:25,285 writing top-level names to src/plastron_models.egg-info/top_level.txt 2026-05-22T03:41:25,316 reading manifest file 'src/plastron_models.egg-info/SOURCES.txt' 2026-05-22T03:41:25,321 reading manifest template 'MANIFEST.in' 2026-05-22T03:41:25,326 writing manifest file 'src/plastron_models.egg-info/SOURCES.txt' 2026-05-22T03:41:25,423 Getting requirements to build wheel: finished with status 'done' 2026-05-22T03:41:25,426 Created temporary directory: /tmp/pip-modern-metadata-53ex5qnt 2026-05-22T03:41:25,429 Preparing metadata (pyproject.toml): started 2026-05-22T03:41:25,430 Running command Preparing metadata (pyproject.toml) 2026-05-22T03:41:26,099 running dist_info 2026-05-22T03:41:26,109 creating /tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info 2026-05-22T03:41:26,110 writing /tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info/PKG-INFO 2026-05-22T03:41:26,115 writing dependency_links to /tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info/dependency_links.txt 2026-05-22T03:41:26,117 writing entry points to /tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info/entry_points.txt 2026-05-22T03:41:26,119 writing requirements to /tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info/requires.txt 2026-05-22T03:41:26,121 writing top-level names to /tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info/top_level.txt 2026-05-22T03:41:26,122 writing manifest file '/tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info/SOURCES.txt' 2026-05-22T03:41:26,149 reading manifest file '/tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info/SOURCES.txt' 2026-05-22T03:41:26,151 reading manifest template 'MANIFEST.in' 2026-05-22T03:41:26,156 writing manifest file '/tmp/pip-modern-metadata-53ex5qnt/plastron_models.egg-info/SOURCES.txt' 2026-05-22T03:41:26,158 creating '/tmp/pip-modern-metadata-53ex5qnt/plastron_models-4.8.0.dist-info' 2026-05-22T03:41:26,282 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-22T03:41:26,287 Source in /tmp/pip-wheel-yxc3d4xs/plastron-models_9a6d555cc1f5417aaa4c0e651bbae930 has version 4.8.0, which satisfies requirement plastron-models==4.8.0 from https://files.pythonhosted.org/packages/ca/93/e38c8d5a5d5fdb3e83b1ee67d432e9dd56b929fcbdddcae3e8d61150bea0/plastron_models-4.8.0.tar.gz 2026-05-22T03:41:26,288 Removed plastron-models==4.8.0 from https://files.pythonhosted.org/packages/ca/93/e38c8d5a5d5fdb3e83b1ee67d432e9dd56b929fcbdddcae3e8d61150bea0/plastron_models-4.8.0.tar.gz from build tracker '/tmp/pip-build-tracker-pnmvv541' 2026-05-22T03:41:26,293 Created temporary directory: /tmp/pip-unpack-jfo23e8s 2026-05-22T03:41:26,294 Building wheels for collected packages: plastron-models 2026-05-22T03:41:26,299 Created temporary directory: /tmp/pip-wheel-f4uza238 2026-05-22T03:41:26,300 Destination directory: /tmp/pip-wheel-f4uza238 2026-05-22T03:41:26,302 Building wheel for plastron-models (pyproject.toml): started 2026-05-22T03:41:26,303 Running command Building wheel for plastron-models (pyproject.toml) 2026-05-22T03:41:26,943 running bdist_wheel 2026-05-22T03:41:26,962 running build 2026-05-22T03:41:26,963 running build_py 2026-05-22T03:41:26,970 creating build/lib/plastron/serializers 2026-05-22T03:41:26,972 copying src/plastron/serializers/csv.py -> build/lib/plastron/serializers 2026-05-22T03:41:26,975 copying src/plastron/serializers/__init__.py -> build/lib/plastron/serializers 2026-05-22T03:41:26,977 copying src/plastron/serializers/turtle.py -> build/lib/plastron/serializers 2026-05-22T03:41:26,979 creating build/lib/plastron/validation 2026-05-22T03:41:26,980 copying src/plastron/validation/__init__.py -> build/lib/plastron/validation 2026-05-22T03:41:26,982 copying src/plastron/validation/rules.py -> build/lib/plastron/validation 2026-05-22T03:41:26,985 creating build/lib/plastron/rdf 2026-05-22T03:41:26,986 copying src/plastron/rdf/__init__.py -> build/lib/plastron/rdf 2026-05-22T03:41:26,988 copying src/plastron/rdf/oa.py -> build/lib/plastron/rdf 2026-05-22T03:41:26,990 copying src/plastron/rdf/rdf.py -> build/lib/plastron/rdf 2026-05-22T03:41:26,992 copying src/plastron/rdf/ore.py -> build/lib/plastron/rdf 2026-05-22T03:41:26,994 copying src/plastron/rdf/authority.py -> build/lib/plastron/rdf 2026-05-22T03:41:26,996 copying src/plastron/rdf/ldp.py -> build/lib/plastron/rdf 2026-05-22T03:41:26,998 copying src/plastron/rdf/pcdm.py -> build/lib/plastron/rdf 2026-05-22T03:41:27,001 creating build/lib/plastron/ocr 2026-05-22T03:41:27,002 copying src/plastron/ocr/alto.py -> build/lib/plastron/ocr 2026-05-22T03:41:27,005 copying src/plastron/ocr/__init__.py -> build/lib/plastron/ocr 2026-05-22T03:41:27,006 copying src/plastron/ocr/core.py -> build/lib/plastron/ocr 2026-05-22T03:41:27,009 copying src/plastron/ocr/hocr.py -> build/lib/plastron/ocr 2026-05-22T03:41:27,012 creating build/lib/plastron/handles 2026-05-22T03:41:27,013 copying src/plastron/handles/__init__.py -> build/lib/plastron/handles 2026-05-22T03:41:27,016 creating build/lib/plastron/models 2026-05-22T03:41:27,017 copying src/plastron/models/__init__.py -> build/lib/plastron/models 2026-05-22T03:41:27,019 copying src/plastron/models/letter.py -> build/lib/plastron/models 2026-05-22T03:41:27,021 copying src/plastron/models/newspaper.py -> build/lib/plastron/models 2026-05-22T03:41:27,023 copying src/plastron/models/page.py -> build/lib/plastron/models 2026-05-22T03:41:27,025 copying src/plastron/models/fedora.py -> build/lib/plastron/models 2026-05-22T03:41:27,027 copying src/plastron/models/authorities.py -> build/lib/plastron/models 2026-05-22T03:41:27,029 copying src/plastron/models/poster.py -> build/lib/plastron/models 2026-05-22T03:41:27,031 copying src/plastron/models/annotations.py -> build/lib/plastron/models 2026-05-22T03:41:27,033 copying src/plastron/models/ore.py -> build/lib/plastron/models 2026-05-22T03:41:27,035 copying src/plastron/models/ldp.py -> build/lib/plastron/models 2026-05-22T03:41:27,037 copying src/plastron/models/pcdm.py -> build/lib/plastron/models 2026-05-22T03:41:27,039 copying src/plastron/models/umd.py -> build/lib/plastron/models 2026-05-22T03:41:27,043 creating build/lib/plastron/validation/vocabularies 2026-05-22T03:41:27,044 copying src/plastron/validation/vocabularies/__init__.py -> build/lib/plastron/validation/vocabularies 2026-05-22T03:41:27,046 running egg_info 2026-05-22T03:41:27,056 writing src/plastron_models.egg-info/PKG-INFO 2026-05-22T03:41:27,060 writing dependency_links to src/plastron_models.egg-info/dependency_links.txt 2026-05-22T03:41:27,062 writing entry points to src/plastron_models.egg-info/entry_points.txt 2026-05-22T03:41:27,064 writing requirements to src/plastron_models.egg-info/requires.txt 2026-05-22T03:41:27,066 writing top-level names to src/plastron_models.egg-info/top_level.txt 2026-05-22T03:41:27,083 reading manifest file 'src/plastron_models.egg-info/SOURCES.txt' 2026-05-22T03:41:27,088 reading manifest template 'MANIFEST.in' 2026-05-22T03:41:27,094 writing manifest file 'src/plastron_models.egg-info/SOURCES.txt' 2026-05-22T03:41:27,096 /tmp/pip-build-env-itw4kdlg/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'plastron.validation.vocabularies.__pycache__' is absent from the `packages` configuration. 2026-05-22T03:41:27,096 !! 2026-05-22T03:41:27,097 ******************************************************************************** 2026-05-22T03:41:27,098 ############################ 2026-05-22T03:41:27,098 # Package would be ignored # 2026-05-22T03:41:27,099 ############################ 2026-05-22T03:41:27,099 Python recognizes 'plastron.validation.vocabularies.__pycache__' as an importable package[^1], 2026-05-22T03:41:27,100 but it is absent from setuptools' `packages` configuration. 2026-05-22T03:41:27,101 This leads to an ambiguous overall configuration. If you want to distribute this 2026-05-22T03:41:27,101 package, please make sure that 'plastron.validation.vocabularies.__pycache__' is explicitly added 2026-05-22T03:41:27,102 to the `packages` configuration field. 2026-05-22T03:41:27,102 Alternatively, you can also rely on setuptools' discovery methods 2026-05-22T03:41:27,103 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-05-22T03:41:27,103 instead of `find_packages(...)`/`find:`). 2026-05-22T03:41:27,104 You can read more about "package discovery" on setuptools documentation page: 2026-05-22T03:41:27,106 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-05-22T03:41:27,107 If you don't want 'plastron.validation.vocabularies.__pycache__' to be distributed and are 2026-05-22T03:41:27,107 already explicitly excluding 'plastron.validation.vocabularies.__pycache__' via 2026-05-22T03:41:27,108 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-05-22T03:41:27,108 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-05-22T03:41:27,109 combination with a more fine grained `package-data` configuration. 2026-05-22T03:41:27,110 You can read more about "package data files" on setuptools documentation page: 2026-05-22T03:41:27,111 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-05-22T03:41:27,112 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-05-22T03:41:27,113 even if it does not contain any `.py` files. 2026-05-22T03:41:27,113 On the other hand, currently there is no concept of package data 2026-05-22T03:41:27,114 directory, all directories are treated like packages. 2026-05-22T03:41:27,115 ******************************************************************************** 2026-05-22T03:41:27,116 !! 2026-05-22T03:41:27,116 check.warn(importable) 2026-05-22T03:41:27,117 copying src/plastron/validation/vocabularies/dcmitype.ttl -> build/lib/plastron/validation/vocabularies 2026-05-22T03:41:27,117 creating build/lib/plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,118 copying src/plastron/validation/vocabularies/__pycache__/__init__.cpython-310.pyc -> build/lib/plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,118 copying src/plastron/validation/vocabularies/__pycache__/__init__.cpython-311.pyc -> build/lib/plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,119 copying src/plastron/validation/vocabularies/__pycache__/__init__.cpython-312.pyc -> build/lib/plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,120 copying src/plastron/validation/vocabularies/__pycache__/__init__.cpython-38.pyc -> build/lib/plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,135 installing to build/bdist.linux-armv7l/wheel 2026-05-22T03:41:27,136 running install 2026-05-22T03:41:27,159 running install_lib 2026-05-22T03:41:27,164 creating build/bdist.linux-armv7l/wheel 2026-05-22T03:41:27,167 creating build/bdist.linux-armv7l/wheel/plastron 2026-05-22T03:41:27,169 creating build/bdist.linux-armv7l/wheel/plastron/serializers 2026-05-22T03:41:27,170 copying build/lib/plastron/serializers/csv.py -> build/bdist.linux-armv7l/wheel/./plastron/serializers 2026-05-22T03:41:27,173 copying build/lib/plastron/serializers/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/serializers 2026-05-22T03:41:27,175 copying build/lib/plastron/serializers/turtle.py -> build/bdist.linux-armv7l/wheel/./plastron/serializers 2026-05-22T03:41:27,177 creating build/bdist.linux-armv7l/wheel/plastron/validation 2026-05-22T03:41:27,178 copying build/lib/plastron/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/validation 2026-05-22T03:41:27,180 copying build/lib/plastron/validation/rules.py -> build/bdist.linux-armv7l/wheel/./plastron/validation 2026-05-22T03:41:27,183 creating build/bdist.linux-armv7l/wheel/plastron/validation/vocabularies 2026-05-22T03:41:27,184 copying build/lib/plastron/validation/vocabularies/dcmitype.ttl -> build/bdist.linux-armv7l/wheel/./plastron/validation/vocabularies 2026-05-22T03:41:27,187 copying build/lib/plastron/validation/vocabularies/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/validation/vocabularies 2026-05-22T03:41:27,190 creating build/bdist.linux-armv7l/wheel/plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,191 copying build/lib/plastron/validation/vocabularies/__pycache__/__init__.cpython-38.pyc -> build/bdist.linux-armv7l/wheel/./plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,194 copying build/lib/plastron/validation/vocabularies/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,197 copying build/lib/plastron/validation/vocabularies/__pycache__/__init__.cpython-310.pyc -> build/bdist.linux-armv7l/wheel/./plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,199 copying build/lib/plastron/validation/vocabularies/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./plastron/validation/vocabularies/__pycache__ 2026-05-22T03:41:27,202 creating build/bdist.linux-armv7l/wheel/plastron/rdf 2026-05-22T03:41:27,204 copying build/lib/plastron/rdf/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/rdf 2026-05-22T03:41:27,206 copying build/lib/plastron/rdf/oa.py -> build/bdist.linux-armv7l/wheel/./plastron/rdf 2026-05-22T03:41:27,208 copying build/lib/plastron/rdf/rdf.py -> build/bdist.linux-armv7l/wheel/./plastron/rdf 2026-05-22T03:41:27,210 copying build/lib/plastron/rdf/ore.py -> build/bdist.linux-armv7l/wheel/./plastron/rdf 2026-05-22T03:41:27,213 copying build/lib/plastron/rdf/authority.py -> build/bdist.linux-armv7l/wheel/./plastron/rdf 2026-05-22T03:41:27,215 copying build/lib/plastron/rdf/ldp.py -> build/bdist.linux-armv7l/wheel/./plastron/rdf 2026-05-22T03:41:27,217 copying build/lib/plastron/rdf/pcdm.py -> build/bdist.linux-armv7l/wheel/./plastron/rdf 2026-05-22T03:41:27,220 creating build/bdist.linux-armv7l/wheel/plastron/ocr 2026-05-22T03:41:27,222 copying build/lib/plastron/ocr/alto.py -> build/bdist.linux-armv7l/wheel/./plastron/ocr 2026-05-22T03:41:27,224 copying build/lib/plastron/ocr/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/ocr 2026-05-22T03:41:27,226 copying build/lib/plastron/ocr/core.py -> build/bdist.linux-armv7l/wheel/./plastron/ocr 2026-05-22T03:41:27,229 copying build/lib/plastron/ocr/hocr.py -> build/bdist.linux-armv7l/wheel/./plastron/ocr 2026-05-22T03:41:27,231 creating build/bdist.linux-armv7l/wheel/plastron/handles 2026-05-22T03:41:27,233 copying build/lib/plastron/handles/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/handles 2026-05-22T03:41:27,236 creating build/bdist.linux-armv7l/wheel/plastron/models 2026-05-22T03:41:27,237 copying build/lib/plastron/models/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,240 copying build/lib/plastron/models/letter.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,242 copying build/lib/plastron/models/newspaper.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,244 copying build/lib/plastron/models/page.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,246 copying build/lib/plastron/models/fedora.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,248 copying build/lib/plastron/models/authorities.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,251 copying build/lib/plastron/models/poster.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,253 copying build/lib/plastron/models/annotations.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,255 copying build/lib/plastron/models/ore.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,257 copying build/lib/plastron/models/ldp.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,259 copying build/lib/plastron/models/pcdm.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,261 copying build/lib/plastron/models/umd.py -> build/bdist.linux-armv7l/wheel/./plastron/models 2026-05-22T03:41:27,263 running install_egg_info 2026-05-22T03:41:27,268 Copying src/plastron_models.egg-info to build/bdist.linux-armv7l/wheel/./plastron_models-4.8.0-py3.11.egg-info 2026-05-22T03:41:27,282 running install_scripts 2026-05-22T03:41:27,292 creating build/bdist.linux-armv7l/wheel/plastron_models-4.8.0.dist-info/WHEEL 2026-05-22T03:41:27,295 creating '/tmp/pip-wheel-f4uza238/.tmp-vchkmw3y/plastron_models-4.8.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-22T03:41:27,298 adding 'plastron/handles/__init__.py' 2026-05-22T03:41:27,301 adding 'plastron/models/__init__.py' 2026-05-22T03:41:27,302 adding 'plastron/models/annotations.py' 2026-05-22T03:41:27,303 adding 'plastron/models/authorities.py' 2026-05-22T03:41:27,305 adding 'plastron/models/fedora.py' 2026-05-22T03:41:27,306 adding 'plastron/models/ldp.py' 2026-05-22T03:41:27,307 adding 'plastron/models/letter.py' 2026-05-22T03:41:27,309 adding 'plastron/models/newspaper.py' 2026-05-22T03:41:27,310 adding 'plastron/models/ore.py' 2026-05-22T03:41:27,312 adding 'plastron/models/page.py' 2026-05-22T03:41:27,313 adding 'plastron/models/pcdm.py' 2026-05-22T03:41:27,315 adding 'plastron/models/poster.py' 2026-05-22T03:41:27,317 adding 'plastron/models/umd.py' 2026-05-22T03:41:27,319 adding 'plastron/ocr/__init__.py' 2026-05-22T03:41:27,320 adding 'plastron/ocr/alto.py' 2026-05-22T03:41:27,322 adding 'plastron/ocr/core.py' 2026-05-22T03:41:27,324 adding 'plastron/ocr/hocr.py' 2026-05-22T03:41:27,326 adding 'plastron/rdf/__init__.py' 2026-05-22T03:41:27,327 adding 'plastron/rdf/authority.py' 2026-05-22T03:41:27,329 adding 'plastron/rdf/ldp.py' 2026-05-22T03:41:27,331 adding 'plastron/rdf/oa.py' 2026-05-22T03:41:27,332 adding 'plastron/rdf/ore.py' 2026-05-22T03:41:27,334 adding 'plastron/rdf/pcdm.py' 2026-05-22T03:41:27,336 adding 'plastron/rdf/rdf.py' 2026-05-22T03:41:27,338 adding 'plastron/serializers/__init__.py' 2026-05-22T03:41:27,341 adding 'plastron/serializers/csv.py' 2026-05-22T03:41:27,342 adding 'plastron/serializers/turtle.py' 2026-05-22T03:41:27,344 adding 'plastron/validation/__init__.py' 2026-05-22T03:41:27,346 adding 'plastron/validation/rules.py' 2026-05-22T03:41:27,348 adding 'plastron/validation/vocabularies/__init__.py' 2026-05-22T03:41:27,350 adding 'plastron/validation/vocabularies/dcmitype.ttl' 2026-05-22T03:41:27,352 adding 'plastron/validation/vocabularies/__pycache__/__init__.cpython-310.pyc' 2026-05-22T03:41:27,354 adding 'plastron/validation/vocabularies/__pycache__/__init__.cpython-311.pyc' 2026-05-22T03:41:27,356 adding 'plastron/validation/vocabularies/__pycache__/__init__.cpython-312.pyc' 2026-05-22T03:41:27,359 adding 'plastron/validation/vocabularies/__pycache__/__init__.cpython-38.pyc' 2026-05-22T03:41:27,361 adding 'plastron_models-4.8.0.dist-info/METADATA' 2026-05-22T03:41:27,363 adding 'plastron_models-4.8.0.dist-info/WHEEL' 2026-05-22T03:41:27,364 adding 'plastron_models-4.8.0.dist-info/entry_points.txt' 2026-05-22T03:41:27,365 adding 'plastron_models-4.8.0.dist-info/top_level.txt' 2026-05-22T03:41:27,366 adding 'plastron_models-4.8.0.dist-info/RECORD' 2026-05-22T03:41:27,369 removing build/bdist.linux-armv7l/wheel 2026-05-22T03:41:27,480 Building wheel for plastron-models (pyproject.toml): finished with status 'done' 2026-05-22T03:41:27,486 Created wheel for plastron-models: filename=plastron_models-4.8.0-py3-none-any.whl size=62943 sha256=665be0684538e12e7681bff03b3f10c61fb0313ed3e4e59628928ce84e5e1e69 2026-05-22T03:41:27,487 Stored in directory: /tmp/pip-ephem-wheel-cache-aypfo9sf/wheels/54/96/39/3f7973a01bb1d7c2a5e35da4d9458e00b69b531e281ba6d255 2026-05-22T03:41:27,499 Successfully built plastron-models 2026-05-22T03:41:27,504 Removed build tracker: '/tmp/pip-build-tracker-pnmvv541'