2026-06-29T18:39:08,906 Created temporary directory: /tmp/pip-ephem-wheel-cache-lcloqkys 2026-06-29T18:39:08,908 Created temporary directory: /tmp/pip-build-tracker-7xvd93d6 2026-06-29T18:39:08,909 Initialized build tracking at /tmp/pip-build-tracker-7xvd93d6 2026-06-29T18:39:08,909 Created build tracker: /tmp/pip-build-tracker-7xvd93d6 2026-06-29T18:39:08,909 Entered build tracker: /tmp/pip-build-tracker-7xvd93d6 2026-06-29T18:39:08,910 Created temporary directory: /tmp/pip-wheel-bpns9xjo 2026-06-29T18:39:08,913 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-06-29T18:39:08,916 Created temporary directory: /tmp/pip-ephem-wheel-cache-zfn2srjc 2026-06-29T18:39:08,939 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-29T18:39:08,943 2 location(s) to search for versions of civilpy: 2026-06-29T18:39:08,943 * https://pypi.org/simple/civilpy/ 2026-06-29T18:39:08,943 * https://www.piwheels.org/simple/civilpy/ 2026-06-29T18:39:08,944 Fetching project page and analyzing links: https://pypi.org/simple/civilpy/ 2026-06-29T18:39:08,944 Getting page https://pypi.org/simple/civilpy/ 2026-06-29T18:39:08,946 Found index url https://pypi.org/simple 2026-06-29T18:39:09,206 Fetched page https://pypi.org/simple/civilpy/ as application/vnd.pypi.simple.v1+json 2026-06-29T18:39:09,209 Skipping link: No binaries permitted for civilpy: https://files.pythonhosted.org/packages/c4/24/3b154490f8d6e9e3695299721fbab8fff33c4df63a1642346321d29f2c4c/civilpy-0.2.1-py3-none-any.whl (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,210 Found link https://files.pythonhosted.org/packages/19/44/ad1c97ffa27d0274dd386427c204793b2e715909d60faea69918431efd04/civilpy-0.2.1.tar.gz (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10), version: 0.2.1 2026-06-29T18:39:09,211 Skipping link: No binaries permitted for civilpy: https://files.pythonhosted.org/packages/60/d6/9abbeb8d483364bff9d7757d3eb0f4cb0be80102bd79b2b75b413189bb7d/civilpy-0.2.3-py3-none-any.whl (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,212 Found link https://files.pythonhosted.org/packages/d7/b9/60313078db7a29ffba15053bf1b1898fa48fa8cd5839d0bae0633344917c/civilpy-0.2.3.tar.gz (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10), version: 0.2.3 2026-06-29T18:39:09,213 Skipping link: No binaries permitted for civilpy: https://files.pythonhosted.org/packages/f5/57/c5fa869aa0aef80fd381e44c8a7feb8680f0486ff3863edcc4ef38863909/civilpy-0.2.4-py3-none-any.whl (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,214 Found link https://files.pythonhosted.org/packages/34/84/0147f40a7983f31b792b190c6f12f5e1a05658802ba4dd7da34c81d79f3e/civilpy-0.2.4.tar.gz (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10), version: 0.2.4 2026-06-29T18:39:09,215 Skipping link: No binaries permitted for civilpy: https://files.pythonhosted.org/packages/d5/bd/d66b6bd30b7622e4df06b5ab7e3f510f9bbec3a898e3bb7a645a86f59566/civilpy-0.3.0rc1-py3-none-any.whl (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,216 Found link https://files.pythonhosted.org/packages/76/21/ef5a30c1367cad64df1f502adca8642824e308b8c79db9589480d351a3f3/civilpy-0.3.0rc1.tar.gz (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10), version: 0.3.0rc1 2026-06-29T18:39:09,217 Skipping link: No binaries permitted for civilpy: https://files.pythonhosted.org/packages/69/95/b19c8fe99d22bd5f25e6cfa8849da45ecbf76581c5b377d688fd26b0b3d1/civilpy-0.3.0rc2-py3-none-any.whl (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,217 Found link https://files.pythonhosted.org/packages/d9/c3/4250b415c3d8b30668a6ec9587fed397e87a4fb077b47fcb3924ad3702bc/civilpy-0.3.0rc2.tar.gz (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10), version: 0.3.0rc2 2026-06-29T18:39:09,218 Skipping link: No binaries permitted for civilpy: https://files.pythonhosted.org/packages/0a/fd/21ede5b58d624027037c95a57a50e52612b42e68dbc5acc41d5e689d4bf5/civilpy-0.3.0-py3-none-any.whl (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,219 Found link https://files.pythonhosted.org/packages/11/df/a243c1547628938214eb502a6c7c908b80d3cc032ad50afcc9716ff9e68b/civilpy-0.3.0.tar.gz (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10), version: 0.3.0 2026-06-29T18:39:09,220 Skipping link: No binaries permitted for civilpy: https://files.pythonhosted.org/packages/13/90/f3cc8b133b1580d5598bd12ce3eea4e8211c3d02daa09f4d7f6f836b1f9a/civilpy-0.3.1-py3-none-any.whl (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,221 Found link https://files.pythonhosted.org/packages/56/dd/84994a4aec1681e68ede12c21bfafb76497436e649e014c806c013bd500f/civilpy-0.3.1.tar.gz (from https://pypi.org/simple/civilpy/) (requires-python:>=3.10), version: 0.3.1 2026-06-29T18:39:09,222 Fetching project page and analyzing links: https://www.piwheels.org/simple/civilpy/ 2026-06-29T18:39:09,222 Getting page https://www.piwheels.org/simple/civilpy/ 2026-06-29T18:39:09,223 Found index url https://www.piwheels.org/simple 2026-06-29T18:39:09,530 Fetched page https://www.piwheels.org/simple/civilpy/ as text/html 2026-06-29T18:39:09,533 Skipping link: No binaries permitted for civilpy: https://www.piwheels.org/simple/civilpy/civilpy-0.3.0-py3-none-any.whl#sha256=f666fc06c9eb9d5966eba333ba2f97c0d71d8e3acf52156fb8124d382949481c (from https://www.piwheels.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,534 Skipping link: No binaries permitted for civilpy: https://archive1.piwheels.org/simple/civilpy/civilpy-0.3.0rc2-py3-none-any.whl#sha256=202551d25952ef324ba1a3377b8d8c36d963d07628d489f8afee80b806f073c6 (from https://www.piwheels.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,534 Skipping link: No binaries permitted for civilpy: https://archive1.piwheels.org/simple/civilpy/civilpy-0.3.0rc1-py3-none-any.whl#sha256=198cf3d548ede1d0316d35f93683b561eac7ffb2d1ceb5b877cba07762bba446 (from https://www.piwheels.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,535 Skipping link: No binaries permitted for civilpy: https://archive1.piwheels.org/simple/civilpy/civilpy-0.2.4-py3-none-any.whl#sha256=9d921387f7baef29b4760c87789c819a7cab1492f6bec69ae72683f980a549b7 (from https://www.piwheels.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,535 Skipping link: No binaries permitted for civilpy: https://archive1.piwheels.org/simple/civilpy/civilpy-0.2.3-py3-none-any.whl#sha256=8a4d660925ad7ed131f48a711268149c17cbd7cfd44b653972ed884f118f6728 (from https://www.piwheels.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,536 Skipping link: No binaries permitted for civilpy: https://archive1.piwheels.org/simple/civilpy/civilpy-0.2.1-py3-none-any.whl#sha256=ca335b0c7788e21eb57fefa1bfffa2f394bbde6b2bc289e1a66857bb7da31fe9 (from https://www.piwheels.org/simple/civilpy/) (requires-python:>=3.10) 2026-06-29T18:39:09,537 Skipping link: not a file: https://www.piwheels.org/simple/civilpy/ 2026-06-29T18:39:09,537 Skipping link: not a file: https://pypi.org/simple/civilpy/ 2026-06-29T18:39:09,558 Given no hashes to check 1 links for project 'civilpy': discarding no candidates 2026-06-29T18:39:09,577 Collecting civilpy==0.3.1 2026-06-29T18:39:09,579 Created temporary directory: /tmp/pip-unpack-e860_vgn 2026-06-29T18:39:09,835 Downloading civilpy-0.3.1.tar.gz (1.4 MB) 2026-06-29T18:39:10,632 Added civilpy==0.3.1 from https://files.pythonhosted.org/packages/56/dd/84994a4aec1681e68ede12c21bfafb76497436e649e014c806c013bd500f/civilpy-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-7xvd93d6' 2026-06-29T18:39:10,638 Created temporary directory: /tmp/pip-build-env-br_8_z1x 2026-06-29T18:39:10,643 Installing build dependencies: started 2026-06-29T18:39:10,644 Running command pip subprocess to install build dependencies 2026-06-29T18:39:11,771 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-29T18:39:12,217 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-06-29T18:39:12,240 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-29T18:39:14,225 Collecting setuptools>=68 2026-06-29T18:39:14,226 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-29T18:39:14,240 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-29T18:39:14,476 Collecting wheel 2026-06-29T18:39:14,477 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-29T18:39:14,491 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-29T18:39:14,674 Collecting packaging>=24.0 2026-06-29T18:39:14,675 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-29T18:39:14,688 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-29T18:39:14,883 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-29T18:39:14,902 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-29T18:39:14,988 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-29T18:39:15,029 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-29T18:39:15,056 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-29T18:39:15,147 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-29T18:39:17,888 Installing collected packages: setuptools, packaging, wheel 2026-06-29T18:39:21,351 Creating /tmp/pip-build-env-br_8_z1x/overlay/local/bin 2026-06-29T18:39:21,354 changing mode of /tmp/pip-build-env-br_8_z1x/overlay/local/bin/wheel to 755 2026-06-29T18:39:21,374 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-29T18:39:21,661 Installing build dependencies: finished with status 'done' 2026-06-29T18:39:21,667 Getting requirements to build wheel: started 2026-06-29T18:39:21,669 Running command Getting requirements to build wheel 2026-06-29T18:39:22,283 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-29T18:39:22,283 !! 2026-06-29T18:39:22,285 ******************************************************************************** 2026-06-29T18:39:22,285 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-06-29T18:39:22,287 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-29T18:39:22,287 or your builds will no longer be supported. 2026-06-29T18:39:22,289 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:22,289 ******************************************************************************** 2026-06-29T18:39:22,291 !! 2026-06-29T18:39:22,291 corresp(dist, value, root_dir) 2026-06-29T18:39:22,368 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-29T18:39:22,368 !! 2026-06-29T18:39:22,369 ******************************************************************************** 2026-06-29T18:39:22,370 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-29T18:39:22,371 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-29T18:39:22,372 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:22,372 ******************************************************************************** 2026-06-29T18:39:22,373 !! 2026-06-29T18:39:22,374 dist._finalize_license_expression() 2026-06-29T18:39:22,374 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-29T18:39:22,375 !! 2026-06-29T18:39:22,376 ******************************************************************************** 2026-06-29T18:39:22,376 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-29T18:39:22,377 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-29T18:39:22,378 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:22,379 ******************************************************************************** 2026-06-29T18:39:22,380 !! 2026-06-29T18:39:22,381 self._finalize_license_expression() 2026-06-29T18:39:22,382 running egg_info 2026-06-29T18:39:22,386 writing src/civilpy.egg-info/PKG-INFO 2026-06-29T18:39:22,396 writing dependency_links to src/civilpy.egg-info/dependency_links.txt 2026-06-29T18:39:22,398 writing entry points to src/civilpy.egg-info/entry_points.txt 2026-06-29T18:39:22,403 writing requirements to src/civilpy.egg-info/requires.txt 2026-06-29T18:39:22,405 writing top-level names to src/civilpy.egg-info/top_level.txt 2026-06-29T18:39:22,453 reading manifest file 'src/civilpy.egg-info/SOURCES.txt' 2026-06-29T18:39:22,464 adding license file 'LICENSE' 2026-06-29T18:39:22,472 writing manifest file 'src/civilpy.egg-info/SOURCES.txt' 2026-06-29T18:39:22,577 Getting requirements to build wheel: finished with status 'done' 2026-06-29T18:39:22,580 Created temporary directory: /tmp/pip-modern-metadata-ckiej_vk 2026-06-29T18:39:22,583 Preparing metadata (pyproject.toml): started 2026-06-29T18:39:22,584 Running command Preparing metadata (pyproject.toml) 2026-06-29T18:39:23,159 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-29T18:39:23,159 !! 2026-06-29T18:39:23,161 ******************************************************************************** 2026-06-29T18:39:23,161 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-06-29T18:39:23,162 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-29T18:39:23,163 or your builds will no longer be supported. 2026-06-29T18:39:23,164 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:23,165 ******************************************************************************** 2026-06-29T18:39:23,166 !! 2026-06-29T18:39:23,167 corresp(dist, value, root_dir) 2026-06-29T18:39:23,243 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-29T18:39:23,244 !! 2026-06-29T18:39:23,245 ******************************************************************************** 2026-06-29T18:39:23,245 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-29T18:39:23,246 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-29T18:39:23,247 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:23,248 ******************************************************************************** 2026-06-29T18:39:23,248 !! 2026-06-29T18:39:23,249 dist._finalize_license_expression() 2026-06-29T18:39:23,250 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-29T18:39:23,250 !! 2026-06-29T18:39:23,251 ******************************************************************************** 2026-06-29T18:39:23,252 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-29T18:39:23,253 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-29T18:39:23,254 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:23,254 ******************************************************************************** 2026-06-29T18:39:23,256 !! 2026-06-29T18:39:23,257 self._finalize_license_expression() 2026-06-29T18:39:23,257 running dist_info 2026-06-29T18:39:23,267 creating /tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info 2026-06-29T18:39:23,268 writing /tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info/PKG-INFO 2026-06-29T18:39:23,278 writing dependency_links to /tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info/dependency_links.txt 2026-06-29T18:39:23,280 writing entry points to /tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info/entry_points.txt 2026-06-29T18:39:23,285 writing requirements to /tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info/requires.txt 2026-06-29T18:39:23,286 writing top-level names to /tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info/top_level.txt 2026-06-29T18:39:23,288 writing manifest file '/tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info/SOURCES.txt' 2026-06-29T18:39:23,327 reading manifest file '/tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info/SOURCES.txt' 2026-06-29T18:39:23,329 adding license file 'LICENSE' 2026-06-29T18:39:23,335 writing manifest file '/tmp/pip-modern-metadata-ckiej_vk/civilpy.egg-info/SOURCES.txt' 2026-06-29T18:39:23,337 creating '/tmp/pip-modern-metadata-ckiej_vk/civilpy-0.3.1.dist-info' 2026-06-29T18:39:23,465 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-29T18:39:23,471 Source in /tmp/pip-wheel-bpns9xjo/civilpy_cb46df95f457404aa0f8f483efa2e364 has version 0.3.1, which satisfies requirement civilpy==0.3.1 from https://files.pythonhosted.org/packages/56/dd/84994a4aec1681e68ede12c21bfafb76497436e649e014c806c013bd500f/civilpy-0.3.1.tar.gz 2026-06-29T18:39:23,472 Removed civilpy==0.3.1 from https://files.pythonhosted.org/packages/56/dd/84994a4aec1681e68ede12c21bfafb76497436e649e014c806c013bd500f/civilpy-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-7xvd93d6' 2026-06-29T18:39:23,480 Created temporary directory: /tmp/pip-unpack-9j2_amba 2026-06-29T18:39:23,480 Building wheels for collected packages: civilpy 2026-06-29T18:39:23,485 Created temporary directory: /tmp/pip-wheel-953ncss1 2026-06-29T18:39:23,485 Destination directory: /tmp/pip-wheel-953ncss1 2026-06-29T18:39:23,488 Building wheel for civilpy (pyproject.toml): started 2026-06-29T18:39:23,489 Running command Building wheel for civilpy (pyproject.toml) 2026-06-29T18:39:24,055 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-29T18:39:24,055 !! 2026-06-29T18:39:24,056 ******************************************************************************** 2026-06-29T18:39:24,057 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-06-29T18:39:24,058 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-29T18:39:24,058 or your builds will no longer be supported. 2026-06-29T18:39:24,059 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:24,059 ******************************************************************************** 2026-06-29T18:39:24,060 !! 2026-06-29T18:39:24,061 corresp(dist, value, root_dir) 2026-06-29T18:39:24,128 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-29T18:39:24,129 !! 2026-06-29T18:39:24,130 ******************************************************************************** 2026-06-29T18:39:24,130 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-29T18:39:24,131 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-29T18:39:24,132 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:24,133 ******************************************************************************** 2026-06-29T18:39:24,134 !! 2026-06-29T18:39:24,134 dist._finalize_license_expression() 2026-06-29T18:39:24,135 /tmp/pip-build-env-br_8_z1x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-29T18:39:24,135 !! 2026-06-29T18:39:24,136 ******************************************************************************** 2026-06-29T18:39:24,137 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-29T18:39:24,138 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-29T18:39:24,139 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-29T18:39:24,140 ******************************************************************************** 2026-06-29T18:39:24,141 !! 2026-06-29T18:39:24,142 self._finalize_license_expression() 2026-06-29T18:39:24,142 running bdist_wheel 2026-06-29T18:39:24,155 running build 2026-06-29T18:39:24,156 running build_py 2026-06-29T18:39:24,162 creating build/lib/civilpy 2026-06-29T18:39:24,164 copying src/civilpy/__init__.py -> build/lib/civilpy 2026-06-29T18:39:24,166 copying src/civilpy/CLI.py -> build/lib/civilpy 2026-06-29T18:39:24,169 creating build/lib/civilpy/construction 2026-06-29T18:39:24,170 copying src/civilpy/construction/__init__.py -> build/lib/civilpy/construction 2026-06-29T18:39:24,172 creating build/lib/civilpy/general 2026-06-29T18:39:24,173 copying src/civilpy/general/jupyter.py -> build/lib/civilpy/general 2026-06-29T18:39:24,175 copying src/civilpy/general/photos.py -> build/lib/civilpy/general 2026-06-29T18:39:24,178 copying src/civilpy/general/database_tools.py -> build/lib/civilpy/general 2026-06-29T18:39:24,180 copying src/civilpy/general/__init__.py -> build/lib/civilpy/general 2026-06-29T18:39:24,182 creating build/lib/civilpy/state 2026-06-29T18:39:24,183 copying src/civilpy/state/__init__.py -> build/lib/civilpy/state 2026-06-29T18:39:24,186 creating build/lib/civilpy/structural 2026-06-29T18:39:24,187 copying src/civilpy/structural/concrete.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,191 copying src/civilpy/structural/wood.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,194 copying src/civilpy/structural/steel.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,196 copying src/civilpy/structural/beam_bending.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,199 copying src/civilpy/structural/flexural_stress.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,202 copying src/civilpy/structural/steel_db_temp.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,204 copying src/civilpy/structural/midas.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,207 copying src/civilpy/structural/pier.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,209 copying src/civilpy/structural/cande.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,212 copying src/civilpy/structural/effective_length.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,214 copying src/civilpy/structural/truss.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,215 copying src/civilpy/structural/truss_builder.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,218 copying src/civilpy/structural/influence_lines.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,221 copying src/civilpy/structural/__init__.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,223 copying src/civilpy/structural/moment_distribution.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,225 copying src/civilpy/structural/mohrs_circle.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,227 copying src/civilpy/structural/strut_and_tie.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,230 copying src/civilpy/structural/shear_flow.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,232 copying src/civilpy/structural/section_properties.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,234 copying src/civilpy/structural/midas_models.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,237 copying src/civilpy/structural/abutment.py -> build/lib/civilpy/structural 2026-06-29T18:39:24,239 creating build/lib/civilpy/environmental 2026-06-29T18:39:24,240 copying src/civilpy/environmental/__init__.py -> build/lib/civilpy/environmental 2026-06-29T18:39:24,243 creating build/lib/civilpy/geotech 2026-06-29T18:39:24,244 copying src/civilpy/geotech/axial_load_transfer.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,246 copying src/civilpy/geotech/cande_adapter.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,249 copying src/civilpy/geotech/boring_io.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,251 copying src/civilpy/geotech/shallow_foundation.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,254 copying src/civilpy/geotech/culmanns.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,256 copying src/civilpy/geotech/lateral_earth.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,259 copying src/civilpy/geotech/deep_foundation.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,261 copying src/civilpy/geotech/lpile.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,264 copying src/civilpy/geotech/spt.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,266 copying src/civilpy/geotech/soil_profile.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,268 copying src/civilpy/geotech/__init__.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,270 copying src/civilpy/geotech/lateral_pile.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,273 copying src/civilpy/geotech/boring.py -> build/lib/civilpy/geotech 2026-06-29T18:39:24,276 creating build/lib/civilpy/transportation 2026-06-29T18:39:24,277 copying src/civilpy/transportation/roadway.py -> build/lib/civilpy/transportation 2026-06-29T18:39:24,280 copying src/civilpy/transportation/curves.py -> build/lib/civilpy/transportation 2026-06-29T18:39:24,282 copying src/civilpy/transportation/__init__.py -> build/lib/civilpy/transportation 2026-06-29T18:39:24,285 creating build/lib/civilpy/water_resources 2026-06-29T18:39:24,286 copying src/civilpy/water_resources/scour.py -> build/lib/civilpy/water_resources 2026-06-29T18:39:24,288 copying src/civilpy/water_resources/hydraulics.py -> build/lib/civilpy/water_resources 2026-06-29T18:39:24,290 copying src/civilpy/water_resources/__init__.py -> build/lib/civilpy/water_resources 2026-06-29T18:39:24,292 copying src/civilpy/water_resources/open_channel.py -> build/lib/civilpy/water_resources 2026-06-29T18:39:24,295 copying src/civilpy/water_resources/pipe_flow.py -> build/lib/civilpy/water_resources 2026-06-29T18:39:24,297 creating build/lib/civilpy/general/bentley 2026-06-29T18:39:24,298 copying src/civilpy/general/bentley/projectwise.py -> build/lib/civilpy/general/bentley 2026-06-29T18:39:24,301 copying src/civilpy/general/bentley/__init__.py -> build/lib/civilpy/general/bentley 2026-06-29T18:39:24,303 creating build/lib/civilpy/state/ohio 2026-06-29T18:39:24,304 copying src/civilpy/state/ohio/db_tables.py -> build/lib/civilpy/state/ohio 2026-06-29T18:39:24,306 copying src/civilpy/state/ohio/snbi.py -> build/lib/civilpy/state/ohio 2026-06-29T18:39:24,309 copying src/civilpy/state/ohio/search_tools.py -> build/lib/civilpy/state/ohio 2026-06-29T18:39:24,312 copying src/civilpy/state/ohio/__init__.py -> build/lib/civilpy/state/ohio 2026-06-29T18:39:24,314 creating build/lib/civilpy/state/maryland 2026-06-29T18:39:24,315 copying src/civilpy/state/maryland/mdta_photo_editor.py -> build/lib/civilpy/state/maryland 2026-06-29T18:39:24,318 creating build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,319 copying src/civilpy/state/ohio/DOT/TIMS.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,321 copying src/civilpy/state/ohio/DOT/apis.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,326 copying src/civilpy/state/ohio/DOT/gemini.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,328 copying src/civilpy/state/ohio/DOT/legacy.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,331 copying src/civilpy/state/ohio/DOT/title_sheet.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,334 copying src/civilpy/state/ohio/DOT/bridge.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,337 copying src/civilpy/state/ohio/DOT/credentials.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,339 copying src/civilpy/state/ohio/DOT/plan_splitter.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,340 copying src/civilpy/state/ohio/DOT/AssetWise.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,343 copying src/civilpy/state/ohio/DOT/D6_file_explorer.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,345 copying src/civilpy/state/ohio/DOT/OSE.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,348 copying src/civilpy/state/ohio/DOT/assetwise_client.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,350 copying src/civilpy/state/ohio/DOT/Rhino.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,352 copying src/civilpy/state/ohio/DOT/__init__.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,354 copying src/civilpy/state/ohio/DOT/stage_2_comments.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,357 copying src/civilpy/state/ohio/DOT/boring_logs.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,359 copying src/civilpy/state/ohio/DOT/odot_concrete_slab_generator.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,362 copying src/civilpy/state/ohio/DOT/aw_fields.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,365 copying src/civilpy/state/ohio/DOT/ODOT_Inspection_Photo_DL.py -> build/lib/civilpy/state/ohio/DOT 2026-06-29T18:39:24,368 creating build/lib/civilpy/structural/res 2026-06-29T18:39:24,369 copying src/civilpy/structural/res/definitions.py -> build/lib/civilpy/structural/res 2026-06-29T18:39:24,371 copying src/civilpy/structural/res/__init__.py -> build/lib/civilpy/structural/res 2026-06-29T18:39:24,373 creating build/lib/civilpy/structural/aashtoware 2026-06-29T18:39:24,375 copying src/civilpy/structural/aashtoware/brr.py -> build/lib/civilpy/structural/aashtoware 2026-06-29T18:39:24,377 copying src/civilpy/structural/aashtoware/odot_tables.py -> build/lib/civilpy/structural/aashtoware 2026-06-29T18:39:24,383 creating build/lib/civilpy/structural/odot 2026-06-29T18:39:24,384 copying src/civilpy/structural/odot/headwall.py -> build/lib/civilpy/structural/odot 2026-06-29T18:39:24,387 copying src/civilpy/structural/odot/box_beam.py -> build/lib/civilpy/structural/odot 2026-06-29T18:39:24,389 copying src/civilpy/structural/odot/rocker_bolster.py -> build/lib/civilpy/structural/odot 2026-06-29T18:39:24,391 copying src/civilpy/structural/odot/bridge_railing.py -> build/lib/civilpy/structural/odot 2026-06-29T18:39:24,393 copying src/civilpy/structural/odot/__init__.py -> build/lib/civilpy/structural/odot 2026-06-29T18:39:24,396 copying src/civilpy/structural/odot/box_beam_design.py -> build/lib/civilpy/structural/odot 2026-06-29T18:39:24,398 copying src/civilpy/structural/odot/guardrail.py -> build/lib/civilpy/structural/odot 2026-06-29T18:39:24,401 creating build/lib/civilpy/structural/arema 2026-06-29T18:39:24,402 copying src/civilpy/structural/arema/rail_tpg_design.py -> build/lib/civilpy/structural/arema 2026-06-29T18:39:24,406 copying src/civilpy/structural/arema/steel.py -> build/lib/civilpy/structural/arema 2026-06-29T18:39:24,408 copying src/civilpy/structural/arema/masonry.py -> build/lib/civilpy/structural/arema 2026-06-29T18:39:24,410 copying src/civilpy/structural/arema/__init__.py -> build/lib/civilpy/structural/arema 2026-06-29T18:39:24,413 creating build/lib/civilpy/structural/aashto 2026-06-29T18:39:24,414 copying src/civilpy/structural/aashto/durometer.py -> build/lib/civilpy/structural/aashto 2026-06-29T18:39:24,416 copying src/civilpy/structural/aashto/vehicles.py -> build/lib/civilpy/structural/aashto 2026-06-29T18:39:24,418 copying src/civilpy/structural/aashto/bearings.py -> build/lib/civilpy/structural/aashto 2026-06-29T18:39:24,421 copying src/civilpy/structural/aashto/load_definitions.py -> build/lib/civilpy/structural/aashto 2026-06-29T18:39:24,424 creating build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,425 copying src/civilpy/structural/aashto/lrfd/appendix_b6.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,428 copying src/civilpy/structural/aashto/lrfd/concrete.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,431 copying src/civilpy/structural/aashto/lrfd/steel.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,434 copying src/civilpy/structural/aashto/lrfd/core.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,435 copying src/civilpy/structural/aashto/lrfd/stm.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,438 copying src/civilpy/structural/aashto/lrfd/appendix_a6.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,440 copying src/civilpy/structural/aashto/lrfd/plots.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,442 copying src/civilpy/structural/aashto/lrfd/splices.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,444 copying src/civilpy/structural/aashto/lrfd/railing.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,446 copying src/civilpy/structural/aashto/lrfd/columns.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,449 copying src/civilpy/structural/aashto/lrfd/__init__.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,451 copying src/civilpy/structural/aashto/lrfd/creep_shrinkage.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,453 copying src/civilpy/structural/aashto/lrfd/timber.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,455 copying src/civilpy/structural/aashto/lrfd/distribution.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,458 copying src/civilpy/structural/aashto/lrfd/editions.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,460 copying src/civilpy/structural/aashto/lrfd/lrfr.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,462 copying src/civilpy/structural/aashto/lrfd/prestressed.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-29T18:39:24,465 creating build/lib/civilpy/transportation/FHWA 2026-06-29T18:39:24,466 copying src/civilpy/transportation/FHWA/snbi.py -> build/lib/civilpy/transportation/FHWA 2026-06-29T18:39:24,468 copying src/civilpy/transportation/FHWA/nbi.py -> build/lib/civilpy/transportation/FHWA 2026-06-29T18:39:24,470 running egg_info 2026-06-29T18:39:24,479 writing src/civilpy.egg-info/PKG-INFO 2026-06-29T18:39:24,488 writing dependency_links to src/civilpy.egg-info/dependency_links.txt 2026-06-29T18:39:24,489 writing entry points to src/civilpy.egg-info/entry_points.txt 2026-06-29T18:39:24,494 writing requirements to src/civilpy.egg-info/requires.txt 2026-06-29T18:39:24,495 writing top-level names to src/civilpy.egg-info/top_level.txt 2026-06-29T18:39:24,525 reading manifest file 'src/civilpy.egg-info/SOURCES.txt' 2026-06-29T18:39:24,533 adding license file 'LICENSE' 2026-06-29T18:39:24,541 writing manifest file 'src/civilpy.egg-info/SOURCES.txt' 2026-06-29T18:39:24,555 copying src/civilpy/structural/res/steel_shapes.csv -> build/lib/civilpy/structural/res 2026-06-29T18:39:24,579 copying src/civilpy/structural/res/wood_reference_values.csv -> build/lib/civilpy/structural/res 2026-06-29T18:39:24,581 copying src/civilpy/structural/res/lumber_sizes.csv -> build/lib/civilpy/structural/res 2026-06-29T18:39:24,584 copying src/civilpy/structural/res/aisc_shapes_historic.csv -> build/lib/civilpy/structural/res 2026-06-29T18:39:24,655 copying src/civilpy/structural/res/glulam_reference_values.csv -> build/lib/civilpy/structural/res 2026-06-29T18:39:24,658 creating build/lib/civilpy/structural/odot/res 2026-06-29T18:39:24,658 copying src/civilpy/structural/odot/res/hw_2_2_circular.csv -> build/lib/civilpy/structural/odot/res 2026-06-29T18:39:24,661 copying src/civilpy/structural/odot/res/psbdd_1_25_load_rating.csv -> build/lib/civilpy/structural/odot/res 2026-06-29T18:39:24,664 copying src/civilpy/structural/odot/res/hw_2_1_circular.csv -> build/lib/civilpy/structural/odot/res 2026-06-29T18:39:24,666 copying src/civilpy/structural/odot/res/hw_2_2_elliptical.csv -> build/lib/civilpy/structural/odot/res 2026-06-29T18:39:24,668 copying src/civilpy/structural/odot/res/psbdd_1_25_design.csv -> build/lib/civilpy/structural/odot/res 2026-06-29T18:39:24,693 installing to build/bdist.linux-armv7l/wheel 2026-06-29T18:39:24,694 running install 2026-06-29T18:39:24,717 running install_lib 2026-06-29T18:39:24,722 creating build/bdist.linux-armv7l/wheel 2026-06-29T18:39:24,724 creating build/bdist.linux-armv7l/wheel/civilpy 2026-06-29T18:39:24,726 creating build/bdist.linux-armv7l/wheel/civilpy/construction 2026-06-29T18:39:24,727 copying build/lib/civilpy/construction/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/construction 2026-06-29T18:39:24,730 creating build/bdist.linux-armv7l/wheel/civilpy/general 2026-06-29T18:39:24,731 copying build/lib/civilpy/general/jupyter.py -> build/bdist.linux-armv7l/wheel/./civilpy/general 2026-06-29T18:39:24,733 copying build/lib/civilpy/general/photos.py -> build/bdist.linux-armv7l/wheel/./civilpy/general 2026-06-29T18:39:24,736 copying build/lib/civilpy/general/database_tools.py -> build/bdist.linux-armv7l/wheel/./civilpy/general 2026-06-29T18:39:24,738 copying build/lib/civilpy/general/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/general 2026-06-29T18:39:24,740 creating build/bdist.linux-armv7l/wheel/civilpy/general/bentley 2026-06-29T18:39:24,741 copying build/lib/civilpy/general/bentley/projectwise.py -> build/bdist.linux-armv7l/wheel/./civilpy/general/bentley 2026-06-29T18:39:24,744 copying build/lib/civilpy/general/bentley/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/general/bentley 2026-06-29T18:39:24,746 creating build/bdist.linux-armv7l/wheel/civilpy/state 2026-06-29T18:39:24,748 creating build/bdist.linux-armv7l/wheel/civilpy/state/ohio 2026-06-29T18:39:24,749 copying build/lib/civilpy/state/ohio/db_tables.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio 2026-06-29T18:39:24,751 copying build/lib/civilpy/state/ohio/snbi.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio 2026-06-29T18:39:24,754 copying build/lib/civilpy/state/ohio/search_tools.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio 2026-06-29T18:39:24,756 copying build/lib/civilpy/state/ohio/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio 2026-06-29T18:39:24,759 creating build/bdist.linux-armv7l/wheel/civilpy/state/ohio/DOT 2026-06-29T18:39:24,760 copying build/lib/civilpy/state/ohio/DOT/TIMS.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,763 copying build/lib/civilpy/state/ohio/DOT/apis.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,767 copying build/lib/civilpy/state/ohio/DOT/gemini.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,768 copying build/lib/civilpy/state/ohio/DOT/legacy.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,771 copying build/lib/civilpy/state/ohio/DOT/title_sheet.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,774 copying build/lib/civilpy/state/ohio/DOT/bridge.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,777 copying build/lib/civilpy/state/ohio/DOT/credentials.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,778 copying build/lib/civilpy/state/ohio/DOT/plan_splitter.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,780 copying build/lib/civilpy/state/ohio/DOT/AssetWise.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,783 copying build/lib/civilpy/state/ohio/DOT/D6_file_explorer.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,785 copying build/lib/civilpy/state/ohio/DOT/OSE.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,787 copying build/lib/civilpy/state/ohio/DOT/assetwise_client.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,790 copying build/lib/civilpy/state/ohio/DOT/Rhino.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,791 copying build/lib/civilpy/state/ohio/DOT/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,793 copying build/lib/civilpy/state/ohio/DOT/stage_2_comments.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,796 copying build/lib/civilpy/state/ohio/DOT/boring_logs.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,798 copying build/lib/civilpy/state/ohio/DOT/odot_concrete_slab_generator.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,800 copying build/lib/civilpy/state/ohio/DOT/aw_fields.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,803 copying build/lib/civilpy/state/ohio/DOT/ODOT_Inspection_Photo_DL.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-29T18:39:24,805 copying build/lib/civilpy/state/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/state 2026-06-29T18:39:24,808 creating build/bdist.linux-armv7l/wheel/civilpy/state/maryland 2026-06-29T18:39:24,809 copying build/lib/civilpy/state/maryland/mdta_photo_editor.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/maryland 2026-06-29T18:39:24,812 creating build/bdist.linux-armv7l/wheel/civilpy/structural 2026-06-29T18:39:24,813 copying build/lib/civilpy/structural/concrete.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,817 copying build/lib/civilpy/structural/wood.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,820 copying build/lib/civilpy/structural/steel.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,823 copying build/lib/civilpy/structural/beam_bending.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,826 copying build/lib/civilpy/structural/flexural_stress.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,828 creating build/bdist.linux-armv7l/wheel/civilpy/structural/res 2026-06-29T18:39:24,829 copying build/lib/civilpy/structural/res/definitions.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-29T18:39:24,831 copying build/lib/civilpy/structural/res/steel_shapes.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-29T18:39:24,855 copying build/lib/civilpy/structural/res/wood_reference_values.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-29T18:39:24,857 copying build/lib/civilpy/structural/res/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-29T18:39:24,859 copying build/lib/civilpy/structural/res/lumber_sizes.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-29T18:39:24,861 copying build/lib/civilpy/structural/res/aisc_shapes_historic.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-29T18:39:24,931 copying build/lib/civilpy/structural/res/glulam_reference_values.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-29T18:39:24,933 copying build/lib/civilpy/structural/steel_db_temp.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,936 copying build/lib/civilpy/structural/midas.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,939 copying build/lib/civilpy/structural/pier.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,942 copying build/lib/civilpy/structural/cande.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,945 creating build/bdist.linux-armv7l/wheel/civilpy/structural/aashtoware 2026-06-29T18:39:24,946 copying build/lib/civilpy/structural/aashtoware/brr.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashtoware 2026-06-29T18:39:24,948 copying build/lib/civilpy/structural/aashtoware/odot_tables.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashtoware 2026-06-29T18:39:24,956 copying build/lib/civilpy/structural/effective_length.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:24,959 creating build/bdist.linux-armv7l/wheel/civilpy/structural/odot 2026-06-29T18:39:24,961 copying build/lib/civilpy/structural/odot/headwall.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-29T18:39:24,963 copying build/lib/civilpy/structural/odot/box_beam.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-29T18:39:24,967 creating build/bdist.linux-armv7l/wheel/civilpy/structural/odot/res 2026-06-29T18:39:24,968 copying build/lib/civilpy/structural/odot/res/hw_2_2_circular.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-29T18:39:24,970 copying build/lib/civilpy/structural/odot/res/psbdd_1_25_load_rating.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-29T18:39:24,973 copying build/lib/civilpy/structural/odot/res/hw_2_1_circular.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-29T18:39:24,976 copying build/lib/civilpy/structural/odot/res/hw_2_2_elliptical.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-29T18:39:24,978 copying build/lib/civilpy/structural/odot/res/psbdd_1_25_design.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-29T18:39:24,980 copying build/lib/civilpy/structural/odot/rocker_bolster.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-29T18:39:24,983 copying build/lib/civilpy/structural/odot/bridge_railing.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-29T18:39:24,986 copying build/lib/civilpy/structural/odot/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-29T18:39:24,988 copying build/lib/civilpy/structural/odot/box_beam_design.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-29T18:39:24,991 copying build/lib/civilpy/structural/odot/guardrail.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-29T18:39:24,994 creating build/bdist.linux-armv7l/wheel/civilpy/structural/arema 2026-06-29T18:39:24,995 copying build/lib/civilpy/structural/arema/rail_tpg_design.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/arema 2026-06-29T18:39:25,000 copying build/lib/civilpy/structural/arema/steel.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/arema 2026-06-29T18:39:25,002 copying build/lib/civilpy/structural/arema/masonry.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/arema 2026-06-29T18:39:25,005 copying build/lib/civilpy/structural/arema/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/arema 2026-06-29T18:39:25,007 copying build/lib/civilpy/structural/truss.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,009 copying build/lib/civilpy/structural/truss_builder.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,013 copying build/lib/civilpy/structural/influence_lines.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,016 copying build/lib/civilpy/structural/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,018 copying build/lib/civilpy/structural/moment_distribution.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,020 copying build/lib/civilpy/structural/mohrs_circle.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,023 copying build/lib/civilpy/structural/strut_and_tie.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,025 copying build/lib/civilpy/structural/shear_flow.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,028 creating build/bdist.linux-armv7l/wheel/civilpy/structural/aashto 2026-06-29T18:39:25,030 copying build/lib/civilpy/structural/aashto/durometer.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto 2026-06-29T18:39:25,032 copying build/lib/civilpy/structural/aashto/vehicles.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto 2026-06-29T18:39:25,035 creating build/bdist.linux-armv7l/wheel/civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,037 copying build/lib/civilpy/structural/aashto/lrfd/appendix_b6.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,039 copying build/lib/civilpy/structural/aashto/lrfd/concrete.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,043 copying build/lib/civilpy/structural/aashto/lrfd/steel.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,046 copying build/lib/civilpy/structural/aashto/lrfd/core.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,048 copying build/lib/civilpy/structural/aashto/lrfd/stm.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,051 copying build/lib/civilpy/structural/aashto/lrfd/appendix_a6.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,054 copying build/lib/civilpy/structural/aashto/lrfd/plots.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,056 copying build/lib/civilpy/structural/aashto/lrfd/splices.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,058 copying build/lib/civilpy/structural/aashto/lrfd/railing.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,061 copying build/lib/civilpy/structural/aashto/lrfd/columns.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,064 copying build/lib/civilpy/structural/aashto/lrfd/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,066 copying build/lib/civilpy/structural/aashto/lrfd/creep_shrinkage.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,068 copying build/lib/civilpy/structural/aashto/lrfd/timber.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,070 copying build/lib/civilpy/structural/aashto/lrfd/distribution.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,072 copying build/lib/civilpy/structural/aashto/lrfd/editions.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,074 copying build/lib/civilpy/structural/aashto/lrfd/lrfr.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,076 copying build/lib/civilpy/structural/aashto/lrfd/prestressed.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-29T18:39:25,079 copying build/lib/civilpy/structural/aashto/bearings.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto 2026-06-29T18:39:25,082 copying build/lib/civilpy/structural/aashto/load_definitions.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto 2026-06-29T18:39:25,084 copying build/lib/civilpy/structural/section_properties.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,087 copying build/lib/civilpy/structural/midas_models.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,090 copying build/lib/civilpy/structural/abutment.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-29T18:39:25,093 creating build/bdist.linux-armv7l/wheel/civilpy/environmental 2026-06-29T18:39:25,095 copying build/lib/civilpy/environmental/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/environmental 2026-06-29T18:39:25,097 creating build/bdist.linux-armv7l/wheel/civilpy/geotech 2026-06-29T18:39:25,099 copying build/lib/civilpy/geotech/axial_load_transfer.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,101 copying build/lib/civilpy/geotech/cande_adapter.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,104 copying build/lib/civilpy/geotech/boring_io.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,106 copying build/lib/civilpy/geotech/shallow_foundation.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,109 copying build/lib/civilpy/geotech/culmanns.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,113 copying build/lib/civilpy/geotech/lateral_earth.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,115 copying build/lib/civilpy/geotech/deep_foundation.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,118 copying build/lib/civilpy/geotech/lpile.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,121 copying build/lib/civilpy/geotech/spt.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,123 copying build/lib/civilpy/geotech/soil_profile.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,126 copying build/lib/civilpy/geotech/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,128 copying build/lib/civilpy/geotech/lateral_pile.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,131 copying build/lib/civilpy/geotech/boring.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-29T18:39:25,134 creating build/bdist.linux-armv7l/wheel/civilpy/transportation 2026-06-29T18:39:25,136 copying build/lib/civilpy/transportation/roadway.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation 2026-06-29T18:39:25,139 copying build/lib/civilpy/transportation/curves.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation 2026-06-29T18:39:25,141 copying build/lib/civilpy/transportation/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation 2026-06-29T18:39:25,144 creating build/bdist.linux-armv7l/wheel/civilpy/transportation/FHWA 2026-06-29T18:39:25,145 copying build/lib/civilpy/transportation/FHWA/snbi.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation/FHWA 2026-06-29T18:39:25,147 copying build/lib/civilpy/transportation/FHWA/nbi.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation/FHWA 2026-06-29T18:39:25,149 copying build/lib/civilpy/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy 2026-06-29T18:39:25,152 creating build/bdist.linux-armv7l/wheel/civilpy/water_resources 2026-06-29T18:39:25,153 copying build/lib/civilpy/water_resources/scour.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-29T18:39:25,156 copying build/lib/civilpy/water_resources/hydraulics.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-29T18:39:25,159 copying build/lib/civilpy/water_resources/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-29T18:39:25,161 copying build/lib/civilpy/water_resources/open_channel.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-29T18:39:25,164 copying build/lib/civilpy/water_resources/pipe_flow.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-29T18:39:25,166 copying build/lib/civilpy/CLI.py -> build/bdist.linux-armv7l/wheel/./civilpy 2026-06-29T18:39:25,168 running install_egg_info 2026-06-29T18:39:25,173 Copying src/civilpy.egg-info to build/bdist.linux-armv7l/wheel/./civilpy-0.3.1-py3.11.egg-info 2026-06-29T18:39:25,185 running install_scripts 2026-06-29T18:39:25,198 creating build/bdist.linux-armv7l/wheel/civilpy-0.3.1.dist-info/WHEEL 2026-06-29T18:39:25,201 creating '/tmp/pip-wheel-953ncss1/.tmp-gspeykgi/civilpy-0.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-29T18:39:25,204 adding 'civilpy/CLI.py' 2026-06-29T18:39:25,206 adding 'civilpy/__init__.py' 2026-06-29T18:39:25,208 adding 'civilpy/construction/__init__.py' 2026-06-29T18:39:25,210 adding 'civilpy/environmental/__init__.py' 2026-06-29T18:39:25,212 adding 'civilpy/general/__init__.py' 2026-06-29T18:39:25,214 adding 'civilpy/general/database_tools.py' 2026-06-29T18:39:25,215 adding 'civilpy/general/jupyter.py' 2026-06-29T18:39:25,218 adding 'civilpy/general/photos.py' 2026-06-29T18:39:25,220 adding 'civilpy/general/bentley/__init__.py' 2026-06-29T18:39:25,223 adding 'civilpy/general/bentley/projectwise.py' 2026-06-29T18:39:25,226 adding 'civilpy/geotech/__init__.py' 2026-06-29T18:39:25,228 adding 'civilpy/geotech/axial_load_transfer.py' 2026-06-29T18:39:25,230 adding 'civilpy/geotech/boring.py' 2026-06-29T18:39:25,232 adding 'civilpy/geotech/boring_io.py' 2026-06-29T18:39:25,234 adding 'civilpy/geotech/cande_adapter.py' 2026-06-29T18:39:25,237 adding 'civilpy/geotech/culmanns.py' 2026-06-29T18:39:25,240 adding 'civilpy/geotech/deep_foundation.py' 2026-06-29T18:39:25,242 adding 'civilpy/geotech/lateral_earth.py' 2026-06-29T18:39:25,245 adding 'civilpy/geotech/lateral_pile.py' 2026-06-29T18:39:25,248 adding 'civilpy/geotech/lpile.py' 2026-06-29T18:39:25,252 adding 'civilpy/geotech/shallow_foundation.py' 2026-06-29T18:39:25,254 adding 'civilpy/geotech/soil_profile.py' 2026-06-29T18:39:25,256 adding 'civilpy/geotech/spt.py' 2026-06-29T18:39:25,258 adding 'civilpy/state/__init__.py' 2026-06-29T18:39:25,260 adding 'civilpy/state/maryland/mdta_photo_editor.py' 2026-06-29T18:39:25,262 adding 'civilpy/state/ohio/__init__.py' 2026-06-29T18:39:25,265 adding 'civilpy/state/ohio/db_tables.py' 2026-06-29T18:39:25,268 adding 'civilpy/state/ohio/search_tools.py' 2026-06-29T18:39:25,272 adding 'civilpy/state/ohio/snbi.py' 2026-06-29T18:39:25,278 adding 'civilpy/state/ohio/DOT/AssetWise.py' 2026-06-29T18:39:25,280 adding 'civilpy/state/ohio/DOT/D6_file_explorer.py' 2026-06-29T18:39:25,282 adding 'civilpy/state/ohio/DOT/ODOT_Inspection_Photo_DL.py' 2026-06-29T18:39:25,285 adding 'civilpy/state/ohio/DOT/OSE.py' 2026-06-29T18:39:25,287 adding 'civilpy/state/ohio/DOT/Rhino.py' 2026-06-29T18:39:25,289 adding 'civilpy/state/ohio/DOT/TIMS.py' 2026-06-29T18:39:25,291 adding 'civilpy/state/ohio/DOT/__init__.py' 2026-06-29T18:39:25,304 adding 'civilpy/state/ohio/DOT/apis.py' 2026-06-29T18:39:25,308 adding 'civilpy/state/ohio/DOT/assetwise_client.py' 2026-06-29T18:39:25,312 adding 'civilpy/state/ohio/DOT/aw_fields.py' 2026-06-29T18:39:25,314 adding 'civilpy/state/ohio/DOT/boring_logs.py' 2026-06-29T18:39:25,317 adding 'civilpy/state/ohio/DOT/bridge.py' 2026-06-29T18:39:25,319 adding 'civilpy/state/ohio/DOT/credentials.py' 2026-06-29T18:39:25,321 adding 'civilpy/state/ohio/DOT/gemini.py' 2026-06-29T18:39:25,326 adding 'civilpy/state/ohio/DOT/legacy.py' 2026-06-29T18:39:25,329 adding 'civilpy/state/ohio/DOT/odot_concrete_slab_generator.py' 2026-06-29T18:39:25,331 adding 'civilpy/state/ohio/DOT/plan_splitter.py' 2026-06-29T18:39:25,341 adding 'civilpy/state/ohio/DOT/stage_2_comments.py' 2026-06-29T18:39:25,344 adding 'civilpy/state/ohio/DOT/title_sheet.py' 2026-06-29T18:39:25,346 adding 'civilpy/structural/__init__.py' 2026-06-29T18:39:25,349 adding 'civilpy/structural/abutment.py' 2026-06-29T18:39:25,354 adding 'civilpy/structural/beam_bending.py' 2026-06-29T18:39:25,357 adding 'civilpy/structural/cande.py' 2026-06-29T18:39:25,365 adding 'civilpy/structural/concrete.py' 2026-06-29T18:39:25,367 adding 'civilpy/structural/effective_length.py' 2026-06-29T18:39:25,368 adding 'civilpy/structural/flexural_stress.py' 2026-06-29T18:39:25,371 adding 'civilpy/structural/influence_lines.py' 2026-06-29T18:39:25,375 adding 'civilpy/structural/midas.py' 2026-06-29T18:39:25,378 adding 'civilpy/structural/midas_models.py' 2026-06-29T18:39:25,380 adding 'civilpy/structural/mohrs_circle.py' 2026-06-29T18:39:25,382 adding 'civilpy/structural/moment_distribution.py' 2026-06-29T18:39:25,384 adding 'civilpy/structural/pier.py' 2026-06-29T18:39:25,386 adding 'civilpy/structural/section_properties.py' 2026-06-29T18:39:25,388 adding 'civilpy/structural/shear_flow.py' 2026-06-29T18:39:25,391 adding 'civilpy/structural/steel.py' 2026-06-29T18:39:25,394 adding 'civilpy/structural/steel_db_temp.py' 2026-06-29T18:39:25,396 adding 'civilpy/structural/strut_and_tie.py' 2026-06-29T18:39:25,397 adding 'civilpy/structural/truss.py' 2026-06-29T18:39:25,403 adding 'civilpy/structural/truss_builder.py' 2026-06-29T18:39:25,411 adding 'civilpy/structural/wood.py' 2026-06-29T18:39:25,415 adding 'civilpy/structural/aashto/bearings.py' 2026-06-29T18:39:25,416 adding 'civilpy/structural/aashto/durometer.py' 2026-06-29T18:39:25,419 adding 'civilpy/structural/aashto/load_definitions.py' 2026-06-29T18:39:25,420 adding 'civilpy/structural/aashto/vehicles.py' 2026-06-29T18:39:25,423 adding 'civilpy/structural/aashto/lrfd/__init__.py' 2026-06-29T18:39:25,424 adding 'civilpy/structural/aashto/lrfd/appendix_a6.py' 2026-06-29T18:39:25,426 adding 'civilpy/structural/aashto/lrfd/appendix_b6.py' 2026-06-29T18:39:25,429 adding 'civilpy/structural/aashto/lrfd/columns.py' 2026-06-29T18:39:25,434 adding 'civilpy/structural/aashto/lrfd/concrete.py' 2026-06-29T18:39:25,436 adding 'civilpy/structural/aashto/lrfd/core.py' 2026-06-29T18:39:25,437 adding 'civilpy/structural/aashto/lrfd/creep_shrinkage.py' 2026-06-29T18:39:25,440 adding 'civilpy/structural/aashto/lrfd/distribution.py' 2026-06-29T18:39:25,442 adding 'civilpy/structural/aashto/lrfd/editions.py' 2026-06-29T18:39:25,445 adding 'civilpy/structural/aashto/lrfd/lrfr.py' 2026-06-29T18:39:25,448 adding 'civilpy/structural/aashto/lrfd/plots.py' 2026-06-29T18:39:25,452 adding 'civilpy/structural/aashto/lrfd/prestressed.py' 2026-06-29T18:39:25,454 adding 'civilpy/structural/aashto/lrfd/railing.py' 2026-06-29T18:39:25,456 adding 'civilpy/structural/aashto/lrfd/splices.py' 2026-06-29T18:39:25,461 adding 'civilpy/structural/aashto/lrfd/steel.py' 2026-06-29T18:39:25,463 adding 'civilpy/structural/aashto/lrfd/stm.py' 2026-06-29T18:39:25,466 adding 'civilpy/structural/aashto/lrfd/timber.py' 2026-06-29T18:39:25,469 adding 'civilpy/structural/aashtoware/brr.py' 2026-06-29T18:39:25,505 adding 'civilpy/structural/aashtoware/odot_tables.py' 2026-06-29T18:39:25,511 adding 'civilpy/structural/arema/__init__.py' 2026-06-29T18:39:25,513 adding 'civilpy/structural/arema/masonry.py' 2026-06-29T18:39:25,524 adding 'civilpy/structural/arema/rail_tpg_design.py' 2026-06-29T18:39:25,528 adding 'civilpy/structural/arema/steel.py' 2026-06-29T18:39:25,530 adding 'civilpy/structural/odot/__init__.py' 2026-06-29T18:39:25,532 adding 'civilpy/structural/odot/box_beam.py' 2026-06-29T18:39:25,534 adding 'civilpy/structural/odot/box_beam_design.py' 2026-06-29T18:39:25,537 adding 'civilpy/structural/odot/bridge_railing.py' 2026-06-29T18:39:25,538 adding 'civilpy/structural/odot/guardrail.py' 2026-06-29T18:39:25,540 adding 'civilpy/structural/odot/headwall.py' 2026-06-29T18:39:25,542 adding 'civilpy/structural/odot/rocker_bolster.py' 2026-06-29T18:39:25,543 adding 'civilpy/structural/odot/res/hw_2_1_circular.csv' 2026-06-29T18:39:25,545 adding 'civilpy/structural/odot/res/hw_2_2_circular.csv' 2026-06-29T18:39:25,546 adding 'civilpy/structural/odot/res/hw_2_2_elliptical.csv' 2026-06-29T18:39:25,547 adding 'civilpy/structural/odot/res/psbdd_1_25_design.csv' 2026-06-29T18:39:25,551 adding 'civilpy/structural/odot/res/psbdd_1_25_load_rating.csv' 2026-06-29T18:39:25,553 adding 'civilpy/structural/res/__init__.py' 2026-06-29T18:39:26,041 adding 'civilpy/structural/res/aisc_shapes_historic.csv' 2026-06-29T18:39:26,077 adding 'civilpy/structural/res/definitions.py' 2026-06-29T18:39:26,078 adding 'civilpy/structural/res/glulam_reference_values.csv' 2026-06-29T18:39:26,079 adding 'civilpy/structural/res/lumber_sizes.csv' 2026-06-29T18:39:26,237 adding 'civilpy/structural/res/steel_shapes.csv' 2026-06-29T18:39:26,251 adding 'civilpy/structural/res/wood_reference_values.csv' 2026-06-29T18:39:26,253 adding 'civilpy/transportation/__init__.py' 2026-06-29T18:39:26,255 adding 'civilpy/transportation/curves.py' 2026-06-29T18:39:26,257 adding 'civilpy/transportation/roadway.py' 2026-06-29T18:39:26,259 adding 'civilpy/transportation/FHWA/nbi.py' 2026-06-29T18:39:26,260 adding 'civilpy/transportation/FHWA/snbi.py' 2026-06-29T18:39:26,262 adding 'civilpy/water_resources/__init__.py' 2026-06-29T18:39:26,265 adding 'civilpy/water_resources/hydraulics.py' 2026-06-29T18:39:26,267 adding 'civilpy/water_resources/open_channel.py' 2026-06-29T18:39:26,269 adding 'civilpy/water_resources/pipe_flow.py' 2026-06-29T18:39:26,270 adding 'civilpy/water_resources/scour.py' 2026-06-29T18:39:26,278 adding 'civilpy-0.3.1.dist-info/licenses/LICENSE' 2026-06-29T18:39:26,281 adding 'civilpy-0.3.1.dist-info/METADATA' 2026-06-29T18:39:26,282 adding 'civilpy-0.3.1.dist-info/WHEEL' 2026-06-29T18:39:26,283 adding 'civilpy-0.3.1.dist-info/entry_points.txt' 2026-06-29T18:39:26,284 adding 'civilpy-0.3.1.dist-info/top_level.txt' 2026-06-29T18:39:26,286 adding 'civilpy-0.3.1.dist-info/RECORD' 2026-06-29T18:39:26,306 removing build/bdist.linux-armv7l/wheel 2026-06-29T18:39:26,443 Building wheel for civilpy (pyproject.toml): finished with status 'done' 2026-06-29T18:39:26,481 Created wheel for civilpy: filename=civilpy-0.3.1-py3-none-any.whl size=1529878 sha256=096898da4b63a6fcb69ca14dd926e0236a9580c05fd918498c5a5871f8bd0b2d 2026-06-29T18:39:26,482 Stored in directory: /tmp/pip-ephem-wheel-cache-zfn2srjc/wheels/a9/56/3c/97561c4953c5f13bc76781b3b2e7bba0e6f413d32703ae77a4 2026-06-29T18:39:26,502 Successfully built civilpy 2026-06-29T18:39:26,547 Removed build tracker: '/tmp/pip-build-tracker-7xvd93d6'