2026-06-25T03:40:42,056 Created temporary directory: /tmp/pip-ephem-wheel-cache-867otafp 2026-06-25T03:40:42,057 Created temporary directory: /tmp/pip-build-tracker-h4pbo3yx 2026-06-25T03:40:42,058 Initialized build tracking at /tmp/pip-build-tracker-h4pbo3yx 2026-06-25T03:40:42,058 Created build tracker: /tmp/pip-build-tracker-h4pbo3yx 2026-06-25T03:40:42,059 Entered build tracker: /tmp/pip-build-tracker-h4pbo3yx 2026-06-25T03:40:42,060 Created temporary directory: /tmp/pip-wheel-tw1_1we7 2026-06-25T03:40:42,063 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-25T03:40:42,065 Created temporary directory: /tmp/pip-ephem-wheel-cache-ja9jv7uu 2026-06-25T03:40:42,086 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-25T03:40:42,089 2 location(s) to search for versions of civilpy: 2026-06-25T03:40:42,089 * https://pypi.org/simple/civilpy/ 2026-06-25T03:40:42,089 * https://www.piwheels.org/simple/civilpy/ 2026-06-25T03:40:42,090 Fetching project page and analyzing links: https://pypi.org/simple/civilpy/ 2026-06-25T03:40:42,091 Getting page https://pypi.org/simple/civilpy/ 2026-06-25T03:40:42,092 Found index url https://pypi.org/simple 2026-06-25T03:40:42,339 Fetched page https://pypi.org/simple/civilpy/ as application/vnd.pypi.simple.v1+json 2026-06-25T03:40:42,343 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-25T03:40:42,344 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-25T03:40:42,344 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-25T03:40:42,346 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-25T03:40:42,346 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-25T03:40:42,347 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-25T03:40:42,348 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-25T03:40:42,349 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-25T03:40:42,350 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-25T03:40:42,351 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-25T03:40:42,352 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-25T03:40:42,353 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-25T03:40:42,354 Fetching project page and analyzing links: https://www.piwheels.org/simple/civilpy/ 2026-06-25T03:40:42,354 Getting page https://www.piwheels.org/simple/civilpy/ 2026-06-25T03:40:42,356 Found index url https://www.piwheels.org/simple 2026-06-25T03:40:42,647 Fetched page https://www.piwheels.org/simple/civilpy/ as text/html 2026-06-25T03:40:42,650 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-25T03:40:42,650 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-25T03:40:42,651 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-25T03:40:42,651 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-25T03:40:42,652 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-25T03:40:42,653 Skipping link: not a file: https://www.piwheels.org/simple/civilpy/ 2026-06-25T03:40:42,653 Skipping link: not a file: https://pypi.org/simple/civilpy/ 2026-06-25T03:40:42,673 Given no hashes to check 1 links for project 'civilpy': discarding no candidates 2026-06-25T03:40:42,692 Collecting civilpy==0.3.0 2026-06-25T03:40:42,695 Created temporary directory: /tmp/pip-unpack-o5swvdl0 2026-06-25T03:40:43,021 Downloading civilpy-0.3.0.tar.gz (1.4 MB) 2026-06-25T03:40:43,818 Added civilpy==0.3.0 from https://files.pythonhosted.org/packages/11/df/a243c1547628938214eb502a6c7c908b80d3cc032ad50afcc9716ff9e68b/civilpy-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-h4pbo3yx' 2026-06-25T03:40:43,825 Created temporary directory: /tmp/pip-build-env-wd2x7mtg 2026-06-25T03:40:43,829 Installing build dependencies: started 2026-06-25T03:40:43,830 Running command pip subprocess to install build dependencies 2026-06-25T03:40:44,984 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-25T03:40:45,380 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-25T03:40:45,403 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-25T03:40:47,385 Collecting setuptools>=68 2026-06-25T03:40:47,387 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-25T03:40:47,402 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-25T03:40:47,636 Collecting wheel 2026-06-25T03:40:47,638 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-25T03:40:47,652 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-25T03:40:47,832 Collecting packaging>=24.0 2026-06-25T03:40:47,833 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-25T03:40:47,846 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-25T03:40:48,039 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-25T03:40:48,061 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-25T03:40:48,138 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-25T03:40:48,171 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-25T03:40:48,196 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-25T03:40:48,286 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-25T03:40:51,053 Installing collected packages: setuptools, packaging, wheel 2026-06-25T03:40:54,698 Creating /tmp/pip-build-env-wd2x7mtg/overlay/local/bin 2026-06-25T03:40:54,700 changing mode of /tmp/pip-build-env-wd2x7mtg/overlay/local/bin/wheel to 755 2026-06-25T03:40:54,721 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-25T03:40:55,007 Installing build dependencies: finished with status 'done' 2026-06-25T03:40:55,013 Getting requirements to build wheel: started 2026-06-25T03:40:55,014 Running command Getting requirements to build wheel 2026-06-25T03:40:55,630 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-25T03:40:55,630 !! 2026-06-25T03:40:55,632 ******************************************************************************** 2026-06-25T03:40:55,632 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-25T03:40:55,633 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-25T03:40:55,634 or your builds will no longer be supported. 2026-06-25T03:40:55,635 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:55,636 ******************************************************************************** 2026-06-25T03:40:55,637 !! 2026-06-25T03:40:55,637 corresp(dist, value, root_dir) 2026-06-25T03:40:55,713 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-25T03:40:55,714 !! 2026-06-25T03:40:55,715 ******************************************************************************** 2026-06-25T03:40:55,716 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-25T03:40:55,717 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-25T03:40:55,718 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:55,719 ******************************************************************************** 2026-06-25T03:40:55,720 !! 2026-06-25T03:40:55,720 dist._finalize_license_expression() 2026-06-25T03:40:55,720 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-25T03:40:55,721 !! 2026-06-25T03:40:55,722 ******************************************************************************** 2026-06-25T03:40:55,722 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-25T03:40:55,723 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-25T03:40:55,724 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:55,724 ******************************************************************************** 2026-06-25T03:40:55,725 !! 2026-06-25T03:40:55,726 self._finalize_license_expression() 2026-06-25T03:40:55,728 running egg_info 2026-06-25T03:40:55,734 writing src/civilpy.egg-info/PKG-INFO 2026-06-25T03:40:55,744 writing dependency_links to src/civilpy.egg-info/dependency_links.txt 2026-06-25T03:40:55,745 writing entry points to src/civilpy.egg-info/entry_points.txt 2026-06-25T03:40:55,751 writing requirements to src/civilpy.egg-info/requires.txt 2026-06-25T03:40:55,752 writing top-level names to src/civilpy.egg-info/top_level.txt 2026-06-25T03:40:55,797 reading manifest file 'src/civilpy.egg-info/SOURCES.txt' 2026-06-25T03:40:55,806 adding license file 'LICENSE' 2026-06-25T03:40:55,814 writing manifest file 'src/civilpy.egg-info/SOURCES.txt' 2026-06-25T03:40:55,913 Getting requirements to build wheel: finished with status 'done' 2026-06-25T03:40:55,917 Created temporary directory: /tmp/pip-modern-metadata-6dfaik9e 2026-06-25T03:40:55,919 Preparing metadata (pyproject.toml): started 2026-06-25T03:40:55,920 Running command Preparing metadata (pyproject.toml) 2026-06-25T03:40:56,487 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-25T03:40:56,487 !! 2026-06-25T03:40:56,488 ******************************************************************************** 2026-06-25T03:40:56,489 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-25T03:40:56,490 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-25T03:40:56,491 or your builds will no longer be supported. 2026-06-25T03:40:56,492 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:56,492 ******************************************************************************** 2026-06-25T03:40:56,493 !! 2026-06-25T03:40:56,494 corresp(dist, value, root_dir) 2026-06-25T03:40:56,565 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-25T03:40:56,566 !! 2026-06-25T03:40:56,567 ******************************************************************************** 2026-06-25T03:40:56,568 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-25T03:40:56,569 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-25T03:40:56,570 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:56,571 ******************************************************************************** 2026-06-25T03:40:56,572 !! 2026-06-25T03:40:56,572 dist._finalize_license_expression() 2026-06-25T03:40:56,573 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-25T03:40:56,573 !! 2026-06-25T03:40:56,574 ******************************************************************************** 2026-06-25T03:40:56,575 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-25T03:40:56,576 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-25T03:40:56,576 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:56,577 ******************************************************************************** 2026-06-25T03:40:56,578 !! 2026-06-25T03:40:56,578 self._finalize_license_expression() 2026-06-25T03:40:56,579 running dist_info 2026-06-25T03:40:56,588 creating /tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info 2026-06-25T03:40:56,589 writing /tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info/PKG-INFO 2026-06-25T03:40:56,598 writing dependency_links to /tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info/dependency_links.txt 2026-06-25T03:40:56,600 writing entry points to /tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info/entry_points.txt 2026-06-25T03:40:56,605 writing requirements to /tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info/requires.txt 2026-06-25T03:40:56,606 writing top-level names to /tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info/top_level.txt 2026-06-25T03:40:56,608 writing manifest file '/tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info/SOURCES.txt' 2026-06-25T03:40:56,647 reading manifest file '/tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info/SOURCES.txt' 2026-06-25T03:40:56,649 adding license file 'LICENSE' 2026-06-25T03:40:56,655 writing manifest file '/tmp/pip-modern-metadata-6dfaik9e/civilpy.egg-info/SOURCES.txt' 2026-06-25T03:40:56,656 creating '/tmp/pip-modern-metadata-6dfaik9e/civilpy-0.3.0.dist-info' 2026-06-25T03:40:56,783 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-25T03:40:56,789 Source in /tmp/pip-wheel-tw1_1we7/civilpy_a5a782a9e62a40c7b415ee64d93bca77 has version 0.3.0, which satisfies requirement civilpy==0.3.0 from https://files.pythonhosted.org/packages/11/df/a243c1547628938214eb502a6c7c908b80d3cc032ad50afcc9716ff9e68b/civilpy-0.3.0.tar.gz 2026-06-25T03:40:56,790 Removed civilpy==0.3.0 from https://files.pythonhosted.org/packages/11/df/a243c1547628938214eb502a6c7c908b80d3cc032ad50afcc9716ff9e68b/civilpy-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-h4pbo3yx' 2026-06-25T03:40:56,798 Created temporary directory: /tmp/pip-unpack-g2zzk8cv 2026-06-25T03:40:56,799 Building wheels for collected packages: civilpy 2026-06-25T03:40:56,804 Created temporary directory: /tmp/pip-wheel-_3rjgvyj 2026-06-25T03:40:56,804 Destination directory: /tmp/pip-wheel-_3rjgvyj 2026-06-25T03:40:56,807 Building wheel for civilpy (pyproject.toml): started 2026-06-25T03:40:56,809 Running command Building wheel for civilpy (pyproject.toml) 2026-06-25T03:40:57,364 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-25T03:40:57,365 !! 2026-06-25T03:40:57,366 ******************************************************************************** 2026-06-25T03:40:57,366 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-25T03:40:57,368 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-25T03:40:57,368 or your builds will no longer be supported. 2026-06-25T03:40:57,370 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:57,370 ******************************************************************************** 2026-06-25T03:40:57,371 !! 2026-06-25T03:40:57,372 corresp(dist, value, root_dir) 2026-06-25T03:40:57,439 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-25T03:40:57,440 !! 2026-06-25T03:40:57,441 ******************************************************************************** 2026-06-25T03:40:57,441 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-25T03:40:57,442 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-25T03:40:57,443 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:57,443 ******************************************************************************** 2026-06-25T03:40:57,444 !! 2026-06-25T03:40:57,445 dist._finalize_license_expression() 2026-06-25T03:40:57,446 /tmp/pip-build-env-wd2x7mtg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-25T03:40:57,446 !! 2026-06-25T03:40:57,448 ******************************************************************************** 2026-06-25T03:40:57,448 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-25T03:40:57,449 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-06-25T03:40:57,450 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-25T03:40:57,451 ******************************************************************************** 2026-06-25T03:40:57,452 !! 2026-06-25T03:40:57,453 self._finalize_license_expression() 2026-06-25T03:40:57,454 running bdist_wheel 2026-06-25T03:40:57,468 running build 2026-06-25T03:40:57,468 running build_py 2026-06-25T03:40:57,474 creating build/lib/civilpy 2026-06-25T03:40:57,477 copying src/civilpy/__init__.py -> build/lib/civilpy 2026-06-25T03:40:57,479 copying src/civilpy/CLI.py -> build/lib/civilpy 2026-06-25T03:40:57,482 creating build/lib/civilpy/construction 2026-06-25T03:40:57,483 copying src/civilpy/construction/__init__.py -> build/lib/civilpy/construction 2026-06-25T03:40:57,485 creating build/lib/civilpy/state 2026-06-25T03:40:57,486 copying src/civilpy/state/__init__.py -> build/lib/civilpy/state 2026-06-25T03:40:57,489 creating build/lib/civilpy/water_resources 2026-06-25T03:40:57,490 copying src/civilpy/water_resources/pipe_flow.py -> build/lib/civilpy/water_resources 2026-06-25T03:40:57,492 copying src/civilpy/water_resources/hydraulics.py -> build/lib/civilpy/water_resources 2026-06-25T03:40:57,495 copying src/civilpy/water_resources/scour.py -> build/lib/civilpy/water_resources 2026-06-25T03:40:57,498 copying src/civilpy/water_resources/open_channel.py -> build/lib/civilpy/water_resources 2026-06-25T03:40:57,500 copying src/civilpy/water_resources/__init__.py -> build/lib/civilpy/water_resources 2026-06-25T03:40:57,503 creating build/lib/civilpy/transportation 2026-06-25T03:40:57,504 copying src/civilpy/transportation/roadway.py -> build/lib/civilpy/transportation 2026-06-25T03:40:57,507 copying src/civilpy/transportation/curves.py -> build/lib/civilpy/transportation 2026-06-25T03:40:57,509 copying src/civilpy/transportation/__init__.py -> build/lib/civilpy/transportation 2026-06-25T03:40:57,512 creating build/lib/civilpy/environmental 2026-06-25T03:40:57,513 copying src/civilpy/environmental/__init__.py -> build/lib/civilpy/environmental 2026-06-25T03:40:57,516 creating build/lib/civilpy/geotech 2026-06-25T03:40:57,517 copying src/civilpy/geotech/lateral_pile.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,520 copying src/civilpy/geotech/axial_load_transfer.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,522 copying src/civilpy/geotech/cande_adapter.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,524 copying src/civilpy/geotech/boring_io.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,527 copying src/civilpy/geotech/soil_profile.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,529 copying src/civilpy/geotech/lateral_earth.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,531 copying src/civilpy/geotech/__init__.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,533 copying src/civilpy/geotech/lpile.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,536 copying src/civilpy/geotech/culmanns.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,539 copying src/civilpy/geotech/boring.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,542 copying src/civilpy/geotech/shallow_foundation.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,545 copying src/civilpy/geotech/deep_foundation.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,547 copying src/civilpy/geotech/spt.py -> build/lib/civilpy/geotech 2026-06-25T03:40:57,551 creating build/lib/civilpy/structural 2026-06-25T03:40:57,552 copying src/civilpy/structural/abutment.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,555 copying src/civilpy/structural/wood.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,559 copying src/civilpy/structural/section_properties.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,561 copying src/civilpy/structural/truss.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,563 copying src/civilpy/structural/shear_flow.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,565 copying src/civilpy/structural/beam_bending.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,569 copying src/civilpy/structural/strut_and_tie.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,571 copying src/civilpy/structural/__init__.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,574 copying src/civilpy/structural/midas.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,577 copying src/civilpy/structural/cande.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,579 copying src/civilpy/structural/steel_db_temp.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,582 copying src/civilpy/structural/mohrs_circle.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,585 copying src/civilpy/structural/concrete.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,589 copying src/civilpy/structural/flexural_stress.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,592 copying src/civilpy/structural/influence_lines.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,594 copying src/civilpy/structural/effective_length.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,596 copying src/civilpy/structural/truss_builder.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,599 copying src/civilpy/structural/steel.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,602 copying src/civilpy/structural/moment_distribution.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,604 copying src/civilpy/structural/pier.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,607 copying src/civilpy/structural/midas_models.py -> build/lib/civilpy/structural 2026-06-25T03:40:57,610 creating build/lib/civilpy/general 2026-06-25T03:40:57,611 copying src/civilpy/general/jupyter.py -> build/lib/civilpy/general 2026-06-25T03:40:57,613 copying src/civilpy/general/__init__.py -> build/lib/civilpy/general 2026-06-25T03:40:57,615 copying src/civilpy/general/database_tools.py -> build/lib/civilpy/general 2026-06-25T03:40:57,617 copying src/civilpy/general/photos.py -> build/lib/civilpy/general 2026-06-25T03:40:57,620 creating build/lib/civilpy/state/maryland 2026-06-25T03:40:57,621 copying src/civilpy/state/maryland/mdta_photo_editor.py -> build/lib/civilpy/state/maryland 2026-06-25T03:40:57,624 creating build/lib/civilpy/state/ohio 2026-06-25T03:40:57,625 copying src/civilpy/state/ohio/snbi.py -> build/lib/civilpy/state/ohio 2026-06-25T03:40:57,629 copying src/civilpy/state/ohio/search_tools.py -> build/lib/civilpy/state/ohio 2026-06-25T03:40:57,631 copying src/civilpy/state/ohio/__init__.py -> build/lib/civilpy/state/ohio 2026-06-25T03:40:57,633 copying src/civilpy/state/ohio/db_tables.py -> build/lib/civilpy/state/ohio 2026-06-25T03:40:57,636 creating build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,637 copying src/civilpy/state/ohio/DOT/credentials.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,639 copying src/civilpy/state/ohio/DOT/aw_fields.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,641 copying src/civilpy/state/ohio/DOT/TIMS.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,644 copying src/civilpy/state/ohio/DOT/D6_file_explorer.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,645 copying src/civilpy/state/ohio/DOT/apis.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,650 copying src/civilpy/state/ohio/DOT/plan_splitter.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,652 copying src/civilpy/state/ohio/DOT/ODOT_Inspection_Photo_DL.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,654 copying src/civilpy/state/ohio/DOT/bridge.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,657 copying src/civilpy/state/ohio/DOT/__init__.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,659 copying src/civilpy/state/ohio/DOT/stage_2_comments.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,663 copying src/civilpy/state/ohio/DOT/odot_concrete_slab_generator.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,666 copying src/civilpy/state/ohio/DOT/AssetWise.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,669 copying src/civilpy/state/ohio/DOT/assetwise_client.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,672 copying src/civilpy/state/ohio/DOT/boring_logs.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,673 copying src/civilpy/state/ohio/DOT/OSE.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,676 copying src/civilpy/state/ohio/DOT/gemini.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,678 copying src/civilpy/state/ohio/DOT/title_sheet.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,681 copying src/civilpy/state/ohio/DOT/legacy.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,684 copying src/civilpy/state/ohio/DOT/Rhino.py -> build/lib/civilpy/state/ohio/DOT 2026-06-25T03:40:57,686 creating build/lib/civilpy/transportation/FHWA 2026-06-25T03:40:57,687 copying src/civilpy/transportation/FHWA/snbi.py -> build/lib/civilpy/transportation/FHWA 2026-06-25T03:40:57,689 copying src/civilpy/transportation/FHWA/nbi.py -> build/lib/civilpy/transportation/FHWA 2026-06-25T03:40:57,692 creating build/lib/civilpy/structural/aashto 2026-06-25T03:40:57,693 copying src/civilpy/structural/aashto/vehicles.py -> build/lib/civilpy/structural/aashto 2026-06-25T03:40:57,695 copying src/civilpy/structural/aashto/durometer.py -> build/lib/civilpy/structural/aashto 2026-06-25T03:40:57,697 copying src/civilpy/structural/aashto/bearings.py -> build/lib/civilpy/structural/aashto 2026-06-25T03:40:57,700 copying src/civilpy/structural/aashto/load_definitions.py -> build/lib/civilpy/structural/aashto 2026-06-25T03:40:57,704 creating build/lib/civilpy/structural/odot 2026-06-25T03:40:57,705 copying src/civilpy/structural/odot/guardrail.py -> build/lib/civilpy/structural/odot 2026-06-25T03:40:57,707 copying src/civilpy/structural/odot/box_beam.py -> build/lib/civilpy/structural/odot 2026-06-25T03:40:57,709 copying src/civilpy/structural/odot/__init__.py -> build/lib/civilpy/structural/odot 2026-06-25T03:40:57,711 copying src/civilpy/structural/odot/rocker_bolster.py -> build/lib/civilpy/structural/odot 2026-06-25T03:40:57,714 copying src/civilpy/structural/odot/headwall.py -> build/lib/civilpy/structural/odot 2026-06-25T03:40:57,716 copying src/civilpy/structural/odot/box_beam_design.py -> build/lib/civilpy/structural/odot 2026-06-25T03:40:57,718 copying src/civilpy/structural/odot/bridge_railing.py -> build/lib/civilpy/structural/odot 2026-06-25T03:40:57,721 creating build/lib/civilpy/structural/aashtoware 2026-06-25T03:40:57,722 copying src/civilpy/structural/aashtoware/odot_tables.py -> build/lib/civilpy/structural/aashtoware 2026-06-25T03:40:57,729 copying src/civilpy/structural/aashtoware/brr.py -> build/lib/civilpy/structural/aashtoware 2026-06-25T03:40:57,731 creating build/lib/civilpy/structural/res 2026-06-25T03:40:57,732 copying src/civilpy/structural/res/definitions.py -> build/lib/civilpy/structural/res 2026-06-25T03:40:57,734 copying src/civilpy/structural/res/__init__.py -> build/lib/civilpy/structural/res 2026-06-25T03:40:57,736 creating build/lib/civilpy/structural/arema 2026-06-25T03:40:57,737 copying src/civilpy/structural/arema/rail_tpg_design.py -> build/lib/civilpy/structural/arema 2026-06-25T03:40:57,742 copying src/civilpy/structural/arema/__init__.py -> build/lib/civilpy/structural/arema 2026-06-25T03:40:57,744 copying src/civilpy/structural/arema/masonry.py -> build/lib/civilpy/structural/arema 2026-06-25T03:40:57,746 copying src/civilpy/structural/arema/steel.py -> build/lib/civilpy/structural/arema 2026-06-25T03:40:57,749 creating build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,750 copying src/civilpy/structural/aashto/lrfd/editions.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,752 copying src/civilpy/structural/aashto/lrfd/railing.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,754 copying src/civilpy/structural/aashto/lrfd/creep_shrinkage.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,756 copying src/civilpy/structural/aashto/lrfd/columns.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,759 copying src/civilpy/structural/aashto/lrfd/timber.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,761 copying src/civilpy/structural/aashto/lrfd/__init__.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,763 copying src/civilpy/structural/aashto/lrfd/distribution.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,766 copying src/civilpy/structural/aashto/lrfd/core.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,768 copying src/civilpy/structural/aashto/lrfd/splices.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,769 copying src/civilpy/structural/aashto/lrfd/concrete.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,772 copying src/civilpy/structural/aashto/lrfd/appendix_b6.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,775 copying src/civilpy/structural/aashto/lrfd/lrfr.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,777 copying src/civilpy/structural/aashto/lrfd/prestressed.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,780 copying src/civilpy/structural/aashto/lrfd/steel.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,783 copying src/civilpy/structural/aashto/lrfd/plots.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,785 copying src/civilpy/structural/aashto/lrfd/stm.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,788 copying src/civilpy/structural/aashto/lrfd/appendix_a6.py -> build/lib/civilpy/structural/aashto/lrfd 2026-06-25T03:40:57,791 creating build/lib/civilpy/general/bentley 2026-06-25T03:40:57,792 copying src/civilpy/general/bentley/projectwise.py -> build/lib/civilpy/general/bentley 2026-06-25T03:40:57,794 copying src/civilpy/general/bentley/__init__.py -> build/lib/civilpy/general/bentley 2026-06-25T03:40:57,796 running egg_info 2026-06-25T03:40:57,806 writing src/civilpy.egg-info/PKG-INFO 2026-06-25T03:40:57,815 writing dependency_links to src/civilpy.egg-info/dependency_links.txt 2026-06-25T03:40:57,816 writing entry points to src/civilpy.egg-info/entry_points.txt 2026-06-25T03:40:57,821 writing requirements to src/civilpy.egg-info/requires.txt 2026-06-25T03:40:57,822 writing top-level names to src/civilpy.egg-info/top_level.txt 2026-06-25T03:40:57,852 reading manifest file 'src/civilpy.egg-info/SOURCES.txt' 2026-06-25T03:40:57,860 adding license file 'LICENSE' 2026-06-25T03:40:57,868 writing manifest file 'src/civilpy.egg-info/SOURCES.txt' 2026-06-25T03:40:57,882 copying src/civilpy/structural/res/aisc_shapes_historic.csv -> build/lib/civilpy/structural/res 2026-06-25T03:40:57,960 copying src/civilpy/structural/res/wood_reference_values.csv -> build/lib/civilpy/structural/res 2026-06-25T03:40:57,963 copying src/civilpy/structural/res/glulam_reference_values.csv -> build/lib/civilpy/structural/res 2026-06-25T03:40:57,965 copying src/civilpy/structural/res/lumber_sizes.csv -> build/lib/civilpy/structural/res 2026-06-25T03:40:57,968 copying src/civilpy/structural/res/steel_shapes.csv -> build/lib/civilpy/structural/res 2026-06-25T03:40:57,995 creating build/lib/civilpy/structural/odot/res 2026-06-25T03:40:57,996 copying src/civilpy/structural/odot/res/hw_2_2_circular.csv -> build/lib/civilpy/structural/odot/res 2026-06-25T03:40:57,998 copying src/civilpy/structural/odot/res/psbdd_1_25_load_rating.csv -> build/lib/civilpy/structural/odot/res 2026-06-25T03:40:58,001 copying src/civilpy/structural/odot/res/psbdd_1_25_design.csv -> build/lib/civilpy/structural/odot/res 2026-06-25T03:40:58,003 copying src/civilpy/structural/odot/res/hw_2_1_circular.csv -> build/lib/civilpy/structural/odot/res 2026-06-25T03:40:58,005 copying src/civilpy/structural/odot/res/hw_2_2_elliptical.csv -> build/lib/civilpy/structural/odot/res 2026-06-25T03:40:58,031 installing to build/bdist.linux-armv7l/wheel 2026-06-25T03:40:58,032 running install 2026-06-25T03:40:58,054 running install_lib 2026-06-25T03:40:58,060 creating build/bdist.linux-armv7l/wheel 2026-06-25T03:40:58,062 creating build/bdist.linux-armv7l/wheel/civilpy 2026-06-25T03:40:58,064 creating build/bdist.linux-armv7l/wheel/civilpy/construction 2026-06-25T03:40:58,065 copying build/lib/civilpy/construction/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/construction 2026-06-25T03:40:58,069 creating build/bdist.linux-armv7l/wheel/civilpy/state 2026-06-25T03:40:58,071 creating build/bdist.linux-armv7l/wheel/civilpy/state/maryland 2026-06-25T03:40:58,072 copying build/lib/civilpy/state/maryland/mdta_photo_editor.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/maryland 2026-06-25T03:40:58,076 creating build/bdist.linux-armv7l/wheel/civilpy/state/ohio 2026-06-25T03:40:58,077 copying build/lib/civilpy/state/ohio/snbi.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio 2026-06-25T03:40:58,080 copying build/lib/civilpy/state/ohio/search_tools.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio 2026-06-25T03:40:58,083 copying build/lib/civilpy/state/ohio/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio 2026-06-25T03:40:58,085 copying build/lib/civilpy/state/ohio/db_tables.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio 2026-06-25T03:40:58,088 creating build/bdist.linux-armv7l/wheel/civilpy/state/ohio/DOT 2026-06-25T03:40:58,089 copying build/lib/civilpy/state/ohio/DOT/credentials.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,092 copying build/lib/civilpy/state/ohio/DOT/aw_fields.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,095 copying build/lib/civilpy/state/ohio/DOT/TIMS.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,098 copying build/lib/civilpy/state/ohio/DOT/D6_file_explorer.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,100 copying build/lib/civilpy/state/ohio/DOT/apis.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,144 copying build/lib/civilpy/state/ohio/DOT/plan_splitter.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,146 copying build/lib/civilpy/state/ohio/DOT/ODOT_Inspection_Photo_DL.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,149 copying build/lib/civilpy/state/ohio/DOT/bridge.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,153 copying build/lib/civilpy/state/ohio/DOT/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,155 copying build/lib/civilpy/state/ohio/DOT/stage_2_comments.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,159 copying build/lib/civilpy/state/ohio/DOT/odot_concrete_slab_generator.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,162 copying build/lib/civilpy/state/ohio/DOT/AssetWise.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,165 copying build/lib/civilpy/state/ohio/DOT/assetwise_client.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,168 copying build/lib/civilpy/state/ohio/DOT/boring_logs.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,170 copying build/lib/civilpy/state/ohio/DOT/OSE.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,173 copying build/lib/civilpy/state/ohio/DOT/gemini.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,176 copying build/lib/civilpy/state/ohio/DOT/title_sheet.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,179 copying build/lib/civilpy/state/ohio/DOT/legacy.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,182 copying build/lib/civilpy/state/ohio/DOT/Rhino.py -> build/bdist.linux-armv7l/wheel/./civilpy/state/ohio/DOT 2026-06-25T03:40:58,185 copying build/lib/civilpy/state/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/state 2026-06-25T03:40:58,188 creating build/bdist.linux-armv7l/wheel/civilpy/water_resources 2026-06-25T03:40:58,189 copying build/lib/civilpy/water_resources/pipe_flow.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-25T03:40:58,192 copying build/lib/civilpy/water_resources/hydraulics.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-25T03:40:58,195 copying build/lib/civilpy/water_resources/scour.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-25T03:40:58,197 copying build/lib/civilpy/water_resources/open_channel.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-25T03:40:58,200 copying build/lib/civilpy/water_resources/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/water_resources 2026-06-25T03:40:58,202 creating build/bdist.linux-armv7l/wheel/civilpy/transportation 2026-06-25T03:40:58,204 creating build/bdist.linux-armv7l/wheel/civilpy/transportation/FHWA 2026-06-25T03:40:58,206 copying build/lib/civilpy/transportation/FHWA/snbi.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation/FHWA 2026-06-25T03:40:58,208 copying build/lib/civilpy/transportation/FHWA/nbi.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation/FHWA 2026-06-25T03:40:58,210 copying build/lib/civilpy/transportation/roadway.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation 2026-06-25T03:40:58,213 copying build/lib/civilpy/transportation/curves.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation 2026-06-25T03:40:58,216 copying build/lib/civilpy/transportation/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/transportation 2026-06-25T03:40:58,218 copying build/lib/civilpy/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy 2026-06-25T03:40:58,221 creating build/bdist.linux-armv7l/wheel/civilpy/environmental 2026-06-25T03:40:58,222 copying build/lib/civilpy/environmental/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/environmental 2026-06-25T03:40:58,225 copying build/lib/civilpy/CLI.py -> build/bdist.linux-armv7l/wheel/./civilpy 2026-06-25T03:40:58,227 creating build/bdist.linux-armv7l/wheel/civilpy/geotech 2026-06-25T03:40:58,228 copying build/lib/civilpy/geotech/lateral_pile.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,231 copying build/lib/civilpy/geotech/axial_load_transfer.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,234 copying build/lib/civilpy/geotech/cande_adapter.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,236 copying build/lib/civilpy/geotech/boring_io.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,239 copying build/lib/civilpy/geotech/soil_profile.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,241 copying build/lib/civilpy/geotech/lateral_earth.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,243 copying build/lib/civilpy/geotech/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,246 copying build/lib/civilpy/geotech/lpile.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,251 copying build/lib/civilpy/geotech/culmanns.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,254 copying build/lib/civilpy/geotech/boring.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,257 copying build/lib/civilpy/geotech/shallow_foundation.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,261 copying build/lib/civilpy/geotech/deep_foundation.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,264 copying build/lib/civilpy/geotech/spt.py -> build/bdist.linux-armv7l/wheel/./civilpy/geotech 2026-06-25T03:40:58,268 creating build/bdist.linux-armv7l/wheel/civilpy/structural 2026-06-25T03:40:58,271 creating build/bdist.linux-armv7l/wheel/civilpy/structural/aashto 2026-06-25T03:40:58,272 copying build/lib/civilpy/structural/aashto/vehicles.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto 2026-06-25T03:40:58,275 copying build/lib/civilpy/structural/aashto/durometer.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto 2026-06-25T03:40:58,278 creating build/bdist.linux-armv7l/wheel/civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,279 copying build/lib/civilpy/structural/aashto/lrfd/editions.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,282 copying build/lib/civilpy/structural/aashto/lrfd/railing.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,284 copying build/lib/civilpy/structural/aashto/lrfd/creep_shrinkage.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,287 copying build/lib/civilpy/structural/aashto/lrfd/columns.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,290 copying build/lib/civilpy/structural/aashto/lrfd/timber.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,294 copying build/lib/civilpy/structural/aashto/lrfd/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,297 copying build/lib/civilpy/structural/aashto/lrfd/distribution.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,301 copying build/lib/civilpy/structural/aashto/lrfd/core.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,304 copying build/lib/civilpy/structural/aashto/lrfd/splices.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,308 copying build/lib/civilpy/structural/aashto/lrfd/concrete.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,311 copying build/lib/civilpy/structural/aashto/lrfd/appendix_b6.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,315 copying build/lib/civilpy/structural/aashto/lrfd/lrfr.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,318 copying build/lib/civilpy/structural/aashto/lrfd/prestressed.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,321 copying build/lib/civilpy/structural/aashto/lrfd/steel.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,325 copying build/lib/civilpy/structural/aashto/lrfd/plots.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,328 copying build/lib/civilpy/structural/aashto/lrfd/stm.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,333 copying build/lib/civilpy/structural/aashto/lrfd/appendix_a6.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto/lrfd 2026-06-25T03:40:58,336 copying build/lib/civilpy/structural/aashto/bearings.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto 2026-06-25T03:40:58,552 copying build/lib/civilpy/structural/aashto/load_definitions.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashto 2026-06-25T03:40:58,558 copying build/lib/civilpy/structural/abutment.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,563 copying build/lib/civilpy/structural/wood.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,571 creating build/bdist.linux-armv7l/wheel/civilpy/structural/odot 2026-06-25T03:40:58,574 copying build/lib/civilpy/structural/odot/guardrail.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-25T03:40:58,580 creating build/bdist.linux-armv7l/wheel/civilpy/structural/odot/res 2026-06-25T03:40:58,582 copying build/lib/civilpy/structural/odot/res/hw_2_2_circular.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-25T03:40:58,586 copying build/lib/civilpy/structural/odot/res/psbdd_1_25_load_rating.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-25T03:40:58,591 copying build/lib/civilpy/structural/odot/res/psbdd_1_25_design.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-25T03:40:58,595 copying build/lib/civilpy/structural/odot/res/hw_2_1_circular.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-25T03:40:58,599 copying build/lib/civilpy/structural/odot/res/hw_2_2_elliptical.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot/res 2026-06-25T03:40:58,602 copying build/lib/civilpy/structural/odot/box_beam.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-25T03:40:58,605 copying build/lib/civilpy/structural/odot/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-25T03:40:58,608 copying build/lib/civilpy/structural/odot/rocker_bolster.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-25T03:40:58,612 copying build/lib/civilpy/structural/odot/headwall.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-25T03:40:58,615 copying build/lib/civilpy/structural/odot/box_beam_design.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-25T03:40:58,618 copying build/lib/civilpy/structural/odot/bridge_railing.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/odot 2026-06-25T03:40:58,623 creating build/bdist.linux-armv7l/wheel/civilpy/structural/aashtoware 2026-06-25T03:40:58,625 copying build/lib/civilpy/structural/aashtoware/odot_tables.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashtoware 2026-06-25T03:40:58,640 copying build/lib/civilpy/structural/aashtoware/brr.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/aashtoware 2026-06-25T03:40:58,644 copying build/lib/civilpy/structural/section_properties.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,649 copying build/lib/civilpy/structural/truss.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,652 copying build/lib/civilpy/structural/shear_flow.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,656 creating build/bdist.linux-armv7l/wheel/civilpy/structural/res 2026-06-25T03:40:58,657 copying build/lib/civilpy/structural/res/aisc_shapes_historic.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-25T03:40:58,744 copying build/lib/civilpy/structural/res/wood_reference_values.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-25T03:40:58,747 copying build/lib/civilpy/structural/res/glulam_reference_values.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-25T03:40:58,748 copying build/lib/civilpy/structural/res/definitions.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-25T03:40:58,750 copying build/lib/civilpy/structural/res/lumber_sizes.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-25T03:40:58,752 copying build/lib/civilpy/structural/res/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-25T03:40:58,755 copying build/lib/civilpy/structural/res/steel_shapes.csv -> build/bdist.linux-armv7l/wheel/./civilpy/structural/res 2026-06-25T03:40:58,782 copying build/lib/civilpy/structural/beam_bending.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,786 copying build/lib/civilpy/structural/strut_and_tie.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,788 copying build/lib/civilpy/structural/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,790 copying build/lib/civilpy/structural/midas.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,792 copying build/lib/civilpy/structural/cande.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,795 copying build/lib/civilpy/structural/steel_db_temp.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,798 copying build/lib/civilpy/structural/mohrs_circle.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,800 copying build/lib/civilpy/structural/concrete.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,803 copying build/lib/civilpy/structural/flexural_stress.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,805 copying build/lib/civilpy/structural/influence_lines.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,809 creating build/bdist.linux-armv7l/wheel/civilpy/structural/arema 2026-06-25T03:40:58,810 copying build/lib/civilpy/structural/arema/rail_tpg_design.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/arema 2026-06-25T03:40:58,814 copying build/lib/civilpy/structural/arema/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/arema 2026-06-25T03:40:58,816 copying build/lib/civilpy/structural/arema/masonry.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/arema 2026-06-25T03:40:58,818 copying build/lib/civilpy/structural/arema/steel.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural/arema 2026-06-25T03:40:58,820 copying build/lib/civilpy/structural/effective_length.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,822 copying build/lib/civilpy/structural/truss_builder.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,825 copying build/lib/civilpy/structural/steel.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,828 copying build/lib/civilpy/structural/moment_distribution.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,831 copying build/lib/civilpy/structural/pier.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,833 copying build/lib/civilpy/structural/midas_models.py -> build/bdist.linux-armv7l/wheel/./civilpy/structural 2026-06-25T03:40:58,837 creating build/bdist.linux-armv7l/wheel/civilpy/general 2026-06-25T03:40:58,838 copying build/lib/civilpy/general/jupyter.py -> build/bdist.linux-armv7l/wheel/./civilpy/general 2026-06-25T03:40:58,840 copying build/lib/civilpy/general/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/general 2026-06-25T03:40:58,842 creating build/bdist.linux-armv7l/wheel/civilpy/general/bentley 2026-06-25T03:40:58,843 copying build/lib/civilpy/general/bentley/projectwise.py -> build/bdist.linux-armv7l/wheel/./civilpy/general/bentley 2026-06-25T03:40:58,846 copying build/lib/civilpy/general/bentley/__init__.py -> build/bdist.linux-armv7l/wheel/./civilpy/general/bentley 2026-06-25T03:40:58,848 copying build/lib/civilpy/general/database_tools.py -> build/bdist.linux-armv7l/wheel/./civilpy/general 2026-06-25T03:40:58,850 copying build/lib/civilpy/general/photos.py -> build/bdist.linux-armv7l/wheel/./civilpy/general 2026-06-25T03:40:58,852 running install_egg_info 2026-06-25T03:40:58,857 Copying src/civilpy.egg-info to build/bdist.linux-armv7l/wheel/./civilpy-0.3.0-py3.11.egg-info 2026-06-25T03:40:58,869 running install_scripts 2026-06-25T03:40:58,883 creating build/bdist.linux-armv7l/wheel/civilpy-0.3.0.dist-info/WHEEL 2026-06-25T03:40:58,886 creating '/tmp/pip-wheel-_3rjgvyj/.tmp-7_dhm7zr/civilpy-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-25T03:40:58,888 adding 'civilpy/CLI.py' 2026-06-25T03:40:58,890 adding 'civilpy/__init__.py' 2026-06-25T03:40:58,891 adding 'civilpy/construction/__init__.py' 2026-06-25T03:40:58,893 adding 'civilpy/environmental/__init__.py' 2026-06-25T03:40:58,895 adding 'civilpy/general/__init__.py' 2026-06-25T03:40:58,896 adding 'civilpy/general/database_tools.py' 2026-06-25T03:40:58,898 adding 'civilpy/general/jupyter.py' 2026-06-25T03:40:58,900 adding 'civilpy/general/photos.py' 2026-06-25T03:40:58,902 adding 'civilpy/general/bentley/__init__.py' 2026-06-25T03:40:58,904 adding 'civilpy/general/bentley/projectwise.py' 2026-06-25T03:40:58,907 adding 'civilpy/geotech/__init__.py' 2026-06-25T03:40:58,909 adding 'civilpy/geotech/axial_load_transfer.py' 2026-06-25T03:40:58,910 adding 'civilpy/geotech/boring.py' 2026-06-25T03:40:58,913 adding 'civilpy/geotech/boring_io.py' 2026-06-25T03:40:58,914 adding 'civilpy/geotech/cande_adapter.py' 2026-06-25T03:40:58,917 adding 'civilpy/geotech/culmanns.py' 2026-06-25T03:40:58,920 adding 'civilpy/geotech/deep_foundation.py' 2026-06-25T03:40:58,921 adding 'civilpy/geotech/lateral_earth.py' 2026-06-25T03:40:58,924 adding 'civilpy/geotech/lateral_pile.py' 2026-06-25T03:40:58,927 adding 'civilpy/geotech/lpile.py' 2026-06-25T03:40:58,930 adding 'civilpy/geotech/shallow_foundation.py' 2026-06-25T03:40:58,932 adding 'civilpy/geotech/soil_profile.py' 2026-06-25T03:40:58,934 adding 'civilpy/geotech/spt.py' 2026-06-25T03:40:58,935 adding 'civilpy/state/__init__.py' 2026-06-25T03:40:58,938 adding 'civilpy/state/maryland/mdta_photo_editor.py' 2026-06-25T03:40:58,940 adding 'civilpy/state/ohio/__init__.py' 2026-06-25T03:40:58,942 adding 'civilpy/state/ohio/db_tables.py' 2026-06-25T03:40:58,945 adding 'civilpy/state/ohio/search_tools.py' 2026-06-25T03:40:58,949 adding 'civilpy/state/ohio/snbi.py' 2026-06-25T03:40:58,954 adding 'civilpy/state/ohio/DOT/AssetWise.py' 2026-06-25T03:40:58,956 adding 'civilpy/state/ohio/DOT/D6_file_explorer.py' 2026-06-25T03:40:58,958 adding 'civilpy/state/ohio/DOT/ODOT_Inspection_Photo_DL.py' 2026-06-25T03:40:58,960 adding 'civilpy/state/ohio/DOT/OSE.py' 2026-06-25T03:40:58,962 adding 'civilpy/state/ohio/DOT/Rhino.py' 2026-06-25T03:40:58,964 adding 'civilpy/state/ohio/DOT/TIMS.py' 2026-06-25T03:40:58,965 adding 'civilpy/state/ohio/DOT/__init__.py' 2026-06-25T03:40:58,978 adding 'civilpy/state/ohio/DOT/apis.py' 2026-06-25T03:40:58,982 adding 'civilpy/state/ohio/DOT/assetwise_client.py' 2026-06-25T03:40:58,986 adding 'civilpy/state/ohio/DOT/aw_fields.py' 2026-06-25T03:40:58,987 adding 'civilpy/state/ohio/DOT/boring_logs.py' 2026-06-25T03:40:58,991 adding 'civilpy/state/ohio/DOT/bridge.py' 2026-06-25T03:40:58,992 adding 'civilpy/state/ohio/DOT/credentials.py' 2026-06-25T03:40:58,993 adding 'civilpy/state/ohio/DOT/gemini.py' 2026-06-25T03:40:58,998 adding 'civilpy/state/ohio/DOT/legacy.py' 2026-06-25T03:40:59,001 adding 'civilpy/state/ohio/DOT/odot_concrete_slab_generator.py' 2026-06-25T03:40:59,002 adding 'civilpy/state/ohio/DOT/plan_splitter.py' 2026-06-25T03:40:59,011 adding 'civilpy/state/ohio/DOT/stage_2_comments.py' 2026-06-25T03:40:59,015 adding 'civilpy/state/ohio/DOT/title_sheet.py' 2026-06-25T03:40:59,017 adding 'civilpy/structural/__init__.py' 2026-06-25T03:40:59,019 adding 'civilpy/structural/abutment.py' 2026-06-25T03:40:59,025 adding 'civilpy/structural/beam_bending.py' 2026-06-25T03:40:59,028 adding 'civilpy/structural/cande.py' 2026-06-25T03:40:59,036 adding 'civilpy/structural/concrete.py' 2026-06-25T03:40:59,037 adding 'civilpy/structural/effective_length.py' 2026-06-25T03:40:59,039 adding 'civilpy/structural/flexural_stress.py' 2026-06-25T03:40:59,041 adding 'civilpy/structural/influence_lines.py' 2026-06-25T03:40:59,046 adding 'civilpy/structural/midas.py' 2026-06-25T03:40:59,048 adding 'civilpy/structural/midas_models.py' 2026-06-25T03:40:59,050 adding 'civilpy/structural/mohrs_circle.py' 2026-06-25T03:40:59,052 adding 'civilpy/structural/moment_distribution.py' 2026-06-25T03:40:59,054 adding 'civilpy/structural/pier.py' 2026-06-25T03:40:59,056 adding 'civilpy/structural/section_properties.py' 2026-06-25T03:40:59,058 adding 'civilpy/structural/shear_flow.py' 2026-06-25T03:40:59,061 adding 'civilpy/structural/steel.py' 2026-06-25T03:40:59,064 adding 'civilpy/structural/steel_db_temp.py' 2026-06-25T03:40:59,066 adding 'civilpy/structural/strut_and_tie.py' 2026-06-25T03:40:59,067 adding 'civilpy/structural/truss.py' 2026-06-25T03:40:59,073 adding 'civilpy/structural/truss_builder.py' 2026-06-25T03:40:59,080 adding 'civilpy/structural/wood.py' 2026-06-25T03:40:59,084 adding 'civilpy/structural/aashto/bearings.py' 2026-06-25T03:40:59,085 adding 'civilpy/structural/aashto/durometer.py' 2026-06-25T03:40:59,088 adding 'civilpy/structural/aashto/load_definitions.py' 2026-06-25T03:40:59,089 adding 'civilpy/structural/aashto/vehicles.py' 2026-06-25T03:40:59,092 adding 'civilpy/structural/aashto/lrfd/__init__.py' 2026-06-25T03:40:59,094 adding 'civilpy/structural/aashto/lrfd/appendix_a6.py' 2026-06-25T03:40:59,096 adding 'civilpy/structural/aashto/lrfd/appendix_b6.py' 2026-06-25T03:40:59,098 adding 'civilpy/structural/aashto/lrfd/columns.py' 2026-06-25T03:40:59,101 adding 'civilpy/structural/aashto/lrfd/concrete.py' 2026-06-25T03:40:59,103 adding 'civilpy/structural/aashto/lrfd/core.py' 2026-06-25T03:40:59,104 adding 'civilpy/structural/aashto/lrfd/creep_shrinkage.py' 2026-06-25T03:40:59,107 adding 'civilpy/structural/aashto/lrfd/distribution.py' 2026-06-25T03:40:59,108 adding 'civilpy/structural/aashto/lrfd/editions.py' 2026-06-25T03:40:59,110 adding 'civilpy/structural/aashto/lrfd/lrfr.py' 2026-06-25T03:40:59,112 adding 'civilpy/structural/aashto/lrfd/plots.py' 2026-06-25T03:40:59,115 adding 'civilpy/structural/aashto/lrfd/prestressed.py' 2026-06-25T03:40:59,117 adding 'civilpy/structural/aashto/lrfd/railing.py' 2026-06-25T03:40:59,119 adding 'civilpy/structural/aashto/lrfd/splices.py' 2026-06-25T03:40:59,123 adding 'civilpy/structural/aashto/lrfd/steel.py' 2026-06-25T03:40:59,124 adding 'civilpy/structural/aashto/lrfd/stm.py' 2026-06-25T03:40:59,127 adding 'civilpy/structural/aashto/lrfd/timber.py' 2026-06-25T03:40:59,129 adding 'civilpy/structural/aashtoware/brr.py' 2026-06-25T03:40:59,153 adding 'civilpy/structural/aashtoware/odot_tables.py' 2026-06-25T03:40:59,158 adding 'civilpy/structural/arema/__init__.py' 2026-06-25T03:40:59,159 adding 'civilpy/structural/arema/masonry.py' 2026-06-25T03:40:59,167 adding 'civilpy/structural/arema/rail_tpg_design.py' 2026-06-25T03:40:59,170 adding 'civilpy/structural/arema/steel.py' 2026-06-25T03:40:59,172 adding 'civilpy/structural/odot/__init__.py' 2026-06-25T03:40:59,174 adding 'civilpy/structural/odot/box_beam.py' 2026-06-25T03:40:59,176 adding 'civilpy/structural/odot/box_beam_design.py' 2026-06-25T03:40:59,179 adding 'civilpy/structural/odot/bridge_railing.py' 2026-06-25T03:40:59,180 adding 'civilpy/structural/odot/guardrail.py' 2026-06-25T03:40:59,182 adding 'civilpy/structural/odot/headwall.py' 2026-06-25T03:40:59,183 adding 'civilpy/structural/odot/rocker_bolster.py' 2026-06-25T03:40:59,185 adding 'civilpy/structural/odot/res/hw_2_1_circular.csv' 2026-06-25T03:40:59,186 adding 'civilpy/structural/odot/res/hw_2_2_circular.csv' 2026-06-25T03:40:59,187 adding 'civilpy/structural/odot/res/hw_2_2_elliptical.csv' 2026-06-25T03:40:59,189 adding 'civilpy/structural/odot/res/psbdd_1_25_design.csv' 2026-06-25T03:40:59,193 adding 'civilpy/structural/odot/res/psbdd_1_25_load_rating.csv' 2026-06-25T03:40:59,195 adding 'civilpy/structural/res/__init__.py' 2026-06-25T03:40:59,681 adding 'civilpy/structural/res/aisc_shapes_historic.csv' 2026-06-25T03:40:59,717 adding 'civilpy/structural/res/definitions.py' 2026-06-25T03:40:59,718 adding 'civilpy/structural/res/glulam_reference_values.csv' 2026-06-25T03:40:59,720 adding 'civilpy/structural/res/lumber_sizes.csv' 2026-06-25T03:40:59,878 adding 'civilpy/structural/res/steel_shapes.csv' 2026-06-25T03:40:59,892 adding 'civilpy/structural/res/wood_reference_values.csv' 2026-06-25T03:40:59,893 adding 'civilpy/transportation/__init__.py' 2026-06-25T03:40:59,895 adding 'civilpy/transportation/curves.py' 2026-06-25T03:40:59,897 adding 'civilpy/transportation/roadway.py' 2026-06-25T03:40:59,899 adding 'civilpy/transportation/FHWA/nbi.py' 2026-06-25T03:40:59,900 adding 'civilpy/transportation/FHWA/snbi.py' 2026-06-25T03:40:59,902 adding 'civilpy/water_resources/__init__.py' 2026-06-25T03:40:59,905 adding 'civilpy/water_resources/hydraulics.py' 2026-06-25T03:40:59,907 adding 'civilpy/water_resources/open_channel.py' 2026-06-25T03:40:59,909 adding 'civilpy/water_resources/pipe_flow.py' 2026-06-25T03:40:59,910 adding 'civilpy/water_resources/scour.py' 2026-06-25T03:40:59,918 adding 'civilpy-0.3.0.dist-info/licenses/LICENSE' 2026-06-25T03:40:59,920 adding 'civilpy-0.3.0.dist-info/METADATA' 2026-06-25T03:40:59,922 adding 'civilpy-0.3.0.dist-info/WHEEL' 2026-06-25T03:40:59,923 adding 'civilpy-0.3.0.dist-info/entry_points.txt' 2026-06-25T03:40:59,923 adding 'civilpy-0.3.0.dist-info/top_level.txt' 2026-06-25T03:40:59,926 adding 'civilpy-0.3.0.dist-info/RECORD' 2026-06-25T03:40:59,943 removing build/bdist.linux-armv7l/wheel 2026-06-25T03:41:00,077 Building wheel for civilpy (pyproject.toml): finished with status 'done' 2026-06-25T03:41:00,116 Created wheel for civilpy: filename=civilpy-0.3.0-py3-none-any.whl size=1529797 sha256=f666fc06c9eb9d5966eba333ba2f97c0d71d8e3acf52156fb8124d382949481c 2026-06-25T03:41:00,117 Stored in directory: /tmp/pip-ephem-wheel-cache-ja9jv7uu/wheels/f6/ed/12/4b6c1f7250190810d0b2bbd22db1af74e62103e354425776da 2026-06-25T03:41:00,137 Successfully built civilpy 2026-06-25T03:41:00,177 Removed build tracker: '/tmp/pip-build-tracker-h4pbo3yx'