2026-02-09T04:24:03,343 Created temporary directory: /tmp/pip-ephem-wheel-cache-kbduioln 2026-02-09T04:24:03,345 Created temporary directory: /tmp/pip-build-tracker-dte9lyjv 2026-02-09T04:24:03,346 Initialized build tracking at /tmp/pip-build-tracker-dte9lyjv 2026-02-09T04:24:03,346 Created build tracker: /tmp/pip-build-tracker-dte9lyjv 2026-02-09T04:24:03,346 Entered build tracker: /tmp/pip-build-tracker-dte9lyjv 2026-02-09T04:24:03,347 Created temporary directory: /tmp/pip-wheel-drt8ekbf 2026-02-09T04:24:03,350 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-02-09T04:24:03,352 Created temporary directory: /tmp/pip-ephem-wheel-cache-82qtd810 2026-02-09T04:24:03,375 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T04:24:03,379 2 location(s) to search for versions of appinfra: 2026-02-09T04:24:03,379 * https://pypi.org/simple/appinfra/ 2026-02-09T04:24:03,379 * https://www.piwheels.org/simple/appinfra/ 2026-02-09T04:24:03,380 Fetching project page and analyzing links: https://pypi.org/simple/appinfra/ 2026-02-09T04:24:03,380 Getting page https://pypi.org/simple/appinfra/ 2026-02-09T04:24:03,382 Found index url https://pypi.org/simple 2026-02-09T04:24:03,596 Fetched page https://pypi.org/simple/appinfra/ as application/vnd.pypi.simple.v1+json 2026-02-09T04:24:03,601 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/de/34/f18afb36c1fcf559c719f0284ed8ff3b0d4c5794e44645e54dcf5c23e3d7/appinfra-0.0.1-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,602 Found link https://files.pythonhosted.org/packages/50/83/5cc85307bcdb61ccfe7c3ede4aa18731d4cb2a52b95c1a0ed9cd23dfca35/appinfra-0.0.1.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.0.1 2026-02-09T04:24:03,603 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/ce/9a/8313b1cbfc560af2ed4742eb2a54d440406e2d6ef1c28129b01347e77688/appinfra-0.1.0-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,604 Found link https://files.pythonhosted.org/packages/2a/5f/fdaa9e0284e21cc310a91343030dad37e545ef9f76dab844a64fa3cdfaf7/appinfra-0.1.0.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.1.0 2026-02-09T04:24:03,604 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/0b/49/798d48b5725f56eb702ddc07e460a89d3651af3b0fda177b406ef8ff13dd/appinfra-0.1.1-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,605 Found link https://files.pythonhosted.org/packages/97/d6/8a879f7018868cae441d587ff822706c5566b35adfb52327cb97b23215bd/appinfra-0.1.1.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.1.1 2026-02-09T04:24:03,606 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/33/54/49915c2c9a5876780aea345ddac0d6c603af4eca0caeba50609be2696526/appinfra-0.1.3-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,607 Found link https://files.pythonhosted.org/packages/e9/77/74e6e42335ef932c90601154c91cefc6a18a9b34dfa244cf27af673798ff/appinfra-0.1.3.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.1.3 2026-02-09T04:24:03,608 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/39/5a/392067df74ad12473f99e78eaf00f7dcaec0ff488718b21cc18716456035/appinfra-0.1.4-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,609 Found link https://files.pythonhosted.org/packages/e7/d9/219ccca694b574db72bf9be5a3e7f7f85b34a6a22d1c66358c2c08add81c/appinfra-0.1.4.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.1.4 2026-02-09T04:24:03,610 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/3d/a2/90d89b0645c5dab0d828ba91fb65be609a4980cedd218c6b5ec57c3d1756/appinfra-0.2.0-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,611 Found link https://files.pythonhosted.org/packages/4c/d5/032b2641133b55f05864d9cef06a1503d2cbb60c1a3f7f4db357e394c8e6/appinfra-0.2.0.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.2.0 2026-02-09T04:24:03,611 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/ee/08/f9a2c0a60e80a8e1b35d60f9746998b85961b561e5de770a2e0c72e2aae7/appinfra-0.2.1-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,612 Found link https://files.pythonhosted.org/packages/8e/de/0bcce913c8db12197ce74d2c34ff38074b4569c4506912ae98d83edddaca/appinfra-0.2.1.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.2.1 2026-02-09T04:24:03,613 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/86/7e/6a9728df1884b44eb9097b1b16b10c7ffd85d67468226c7809465163441f/appinfra-0.3.0-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,613 Found link https://files.pythonhosted.org/packages/7d/62/4c9f1a2e768093ba1ca4a372a383037d43c012e34b19bb79cd8a86e1f212/appinfra-0.3.0.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.0 2026-02-09T04:24:03,614 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/91/01/9b29ac346a42d05a12e06de877a9582fcdd936f1c09f6a8cb4e0e69aa256/appinfra-0.3.1-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,615 Found link https://files.pythonhosted.org/packages/34/5f/82d88661ba03722a5f646327f51f6e6dd54af2cce9e60d288ec91e0597b1/appinfra-0.3.1.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.1 2026-02-09T04:24:03,616 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/ae/d8/31a940779cda7499f254083c84d27c76ac15ded06ca0353c94c10a31f7c5/appinfra-0.3.2-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,617 Found link https://files.pythonhosted.org/packages/23/27/17b5ff1f428409ad88f3512af25d5e818c25a5e5e62b242be9fc1370f855/appinfra-0.3.2.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.2 2026-02-09T04:24:03,618 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/95/87/e1638c880b43c46be2f718ab898a05b9adf19052448c161bde5b5d025d5f/appinfra-0.3.3-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,619 Found link https://files.pythonhosted.org/packages/cb/c2/c45c5b6bf354d6eba64bd201a71520f8cc0b8b6cd8522fa77fbd84b4a597/appinfra-0.3.3.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.3 2026-02-09T04:24:03,619 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/05/56/6e32c2b2171528006813fd635d53acf3d97d8e4fbe038ff6717e7314ecaf/appinfra-0.3.4-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,620 Found link https://files.pythonhosted.org/packages/db/19/980af68f490ea41671b6bbfb5e45acce3343980c9127b87dd1b87a2f414c/appinfra-0.3.4.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.4 2026-02-09T04:24:03,621 Fetching project page and analyzing links: https://www.piwheels.org/simple/appinfra/ 2026-02-09T04:24:03,622 Getting page https://www.piwheels.org/simple/appinfra/ 2026-02-09T04:24:03,623 Found index url https://www.piwheels.org/simple 2026-02-09T04:24:03,778 Fetched page https://www.piwheels.org/simple/appinfra/ as text/html 2026-02-09T04:24:03,781 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.3.0-py3-none-any.whl#sha256=30477192966652f99a49d166b0cc9bf4c8032835d4934ab5a3a9a39c828ecac1 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,782 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.2.1-py3-none-any.whl#sha256=fa314fea85e4f2eebbb349e16eb7b74c160aa2261be40cfefc9b9aceec79049c (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,782 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.2.0-py3-none-any.whl#sha256=1c5c7afc19730a9a98767fd38d2ef16f77d31200193c226e4ad568dc9c765c85 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,783 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.1.4-py3-none-any.whl#sha256=11ad1b364465a34325e9bba73cc43a5e946c7133a439c9774a28cd5672a72d0c (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,783 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.1.3-py3-none-any.whl#sha256=992fdb78913722ef09e7df644f2962c6098f14be981262bcc76aa5ec5db48865 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,784 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.1.1-py3-none-any.whl#sha256=fe1bfe31c28f08896671c0c407bfdb0f79a1c39ff38a5b1999f7e1ee9cc1f0e4 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,784 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.1.0-py3-none-any.whl#sha256=36a779e5774c537663450bd645db31b98b85d542032e0562cdbd270eba1e2eae (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,785 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.0.1-py3-none-any.whl#sha256=fc064ad8fd7ad35e150c92a1be77a20f377e456db984b8ae279499407b478231 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-09T04:24:03,785 Skipping link: not a file: https://www.piwheels.org/simple/appinfra/ 2026-02-09T04:24:03,786 Skipping link: not a file: https://pypi.org/simple/appinfra/ 2026-02-09T04:24:03,806 Given no hashes to check 1 links for project 'appinfra': discarding no candidates 2026-02-09T04:24:03,823 Collecting appinfra==0.3.1 2026-02-09T04:24:03,826 Created temporary directory: /tmp/pip-unpack-kqqtlimq 2026-02-09T04:24:04,046 Downloading appinfra-0.3.1.tar.gz (856 kB) 2026-02-09T04:24:05,345 Added appinfra==0.3.1 from https://files.pythonhosted.org/packages/34/5f/82d88661ba03722a5f646327f51f6e6dd54af2cce9e60d288ec91e0597b1/appinfra-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-dte9lyjv' 2026-02-09T04:24:05,355 Created temporary directory: /tmp/pip-build-env-zgy_jrok 2026-02-09T04:24:05,359 Installing build dependencies: started 2026-02-09T04:24:05,360 Running command pip subprocess to install build dependencies 2026-02-09T04:24:06,479 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T04:24:07,039 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-02-09T04:24:07,062 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T04:24:08,773 Collecting setuptools>=68.0 2026-02-09T04:24:08,791 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T04:24:09,054 Collecting wheel 2026-02-09T04:24:09,059 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-09T04:24:09,388 Collecting setuptools-scm>=8.0 2026-02-09T04:24:09,403 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-09T04:24:09,587 Collecting packaging>=24.0 2026-02-09T04:24:09,593 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T04:24:12,663 Installing collected packages: setuptools, packaging, wheel, setuptools-scm 2026-02-09T04:24:16,555 Creating /tmp/pip-build-env-zgy_jrok/overlay/local/bin 2026-02-09T04:24:16,557 changing mode of /tmp/pip-build-env-zgy_jrok/overlay/local/bin/wheel to 755 2026-02-09T04:24:16,829 changing mode of /tmp/pip-build-env-zgy_jrok/overlay/local/bin/setuptools-scm to 755 2026-02-09T04:24:16,861 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 wheel-0.46.3 2026-02-09T04:24:17,149 Installing build dependencies: finished with status 'done' 2026-02-09T04:24:17,156 Getting requirements to build wheel: started 2026-02-09T04:24:17,157 Running command Getting requirements to build wheel 2026-02-09T04:24:17,993 running egg_info 2026-02-09T04:24:18,000 writing appinfra.egg-info/PKG-INFO 2026-02-09T04:24:18,012 writing dependency_links to appinfra.egg-info/dependency_links.txt 2026-02-09T04:24:18,015 writing entry points to appinfra.egg-info/entry_points.txt 2026-02-09T04:24:18,023 writing requirements to appinfra.egg-info/requires.txt 2026-02-09T04:24:18,024 writing top-level names to appinfra.egg-info/top_level.txt 2026-02-09T04:24:18,174 listing git files failed - pretending there aren't any 2026-02-09T04:24:18,179 reading manifest file 'appinfra.egg-info/SOURCES.txt' 2026-02-09T04:24:18,237 adding license file 'LICENSE' 2026-02-09T04:24:18,259 writing manifest file 'appinfra.egg-info/SOURCES.txt' 2026-02-09T04:24:18,363 Getting requirements to build wheel: finished with status 'done' 2026-02-09T04:24:18,367 Created temporary directory: /tmp/pip-modern-metadata-1mfmfkmd 2026-02-09T04:24:18,369 Preparing metadata (pyproject.toml): started 2026-02-09T04:24:18,370 Running command Preparing metadata (pyproject.toml) 2026-02-09T04:24:19,129 running dist_info 2026-02-09T04:24:19,143 creating /tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info 2026-02-09T04:24:19,143 writing /tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info/PKG-INFO 2026-02-09T04:24:19,154 writing dependency_links to /tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info/dependency_links.txt 2026-02-09T04:24:19,156 writing entry points to /tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info/entry_points.txt 2026-02-09T04:24:19,163 writing requirements to /tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info/requires.txt 2026-02-09T04:24:19,164 writing top-level names to /tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info/top_level.txt 2026-02-09T04:24:19,166 writing manifest file '/tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info/SOURCES.txt' 2026-02-09T04:24:19,296 listing git files failed - pretending there aren't any 2026-02-09T04:24:19,301 reading manifest file '/tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info/SOURCES.txt' 2026-02-09T04:24:19,303 adding license file 'LICENSE' 2026-02-09T04:24:19,315 writing manifest file '/tmp/pip-modern-metadata-1mfmfkmd/appinfra.egg-info/SOURCES.txt' 2026-02-09T04:24:19,317 creating '/tmp/pip-modern-metadata-1mfmfkmd/appinfra-0.3.1.dist-info' 2026-02-09T04:24:19,451 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T04:24:19,457 Source in /tmp/pip-wheel-drt8ekbf/appinfra_bdabdb75dc874a4a9671c4689938e8c0 has version 0.3.1, which satisfies requirement appinfra==0.3.1 from https://files.pythonhosted.org/packages/34/5f/82d88661ba03722a5f646327f51f6e6dd54af2cce9e60d288ec91e0597b1/appinfra-0.3.1.tar.gz 2026-02-09T04:24:19,458 Removed appinfra==0.3.1 from https://files.pythonhosted.org/packages/34/5f/82d88661ba03722a5f646327f51f6e6dd54af2cce9e60d288ec91e0597b1/appinfra-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-dte9lyjv' 2026-02-09T04:24:19,465 Created temporary directory: /tmp/pip-unpack-ml5cwvqq 2026-02-09T04:24:19,466 Building wheels for collected packages: appinfra 2026-02-09T04:24:19,470 Created temporary directory: /tmp/pip-wheel-wq778jet 2026-02-09T04:24:19,471 Destination directory: /tmp/pip-wheel-wq778jet 2026-02-09T04:24:19,473 Building wheel for appinfra (pyproject.toml): started 2026-02-09T04:24:19,474 Running command Building wheel for appinfra (pyproject.toml) 2026-02-09T04:24:20,202 running bdist_wheel 2026-02-09T04:24:20,224 running build 2026-02-09T04:24:20,225 running build_py 2026-02-09T04:24:20,227 creating .build/lib/appinfra 2026-02-09T04:24:20,229 copying appinfra/utils.py -> .build/lib/appinfra 2026-02-09T04:24:20,231 copying appinfra/exceptions.py -> .build/lib/appinfra 2026-02-09T04:24:20,233 copying appinfra/ewma.py -> .build/lib/appinfra 2026-02-09T04:24:20,235 copying appinfra/regex_utils.py -> .build/lib/appinfra 2026-02-09T04:24:20,238 copying appinfra/deprecation.py -> .build/lib/appinfra 2026-02-09T04:24:20,239 copying appinfra/size.py -> .build/lib/appinfra 2026-02-09T04:24:20,242 copying appinfra/__init__.py -> .build/lib/appinfra 2026-02-09T04:24:20,244 copying appinfra/yaml.py -> .build/lib/appinfra 2026-02-09T04:24:20,246 copying appinfra/dict.py -> .build/lib/appinfra 2026-02-09T04:24:20,248 copying appinfra/rate_limit.py -> .build/lib/appinfra 2026-02-09T04:24:20,250 copying appinfra/_build_info.py -> .build/lib/appinfra 2026-02-09T04:24:20,252 copying appinfra/dot_dict.py -> .build/lib/appinfra 2026-02-09T04:24:20,255 creating .build/lib/appinfra/version 2026-02-09T04:24:20,256 copying appinfra/version/sources.py -> .build/lib/appinfra/version 2026-02-09T04:24:20,259 copying appinfra/version/info.py -> .build/lib/appinfra/version 2026-02-09T04:24:20,261 copying appinfra/version/setup_hook.py -> .build/lib/appinfra/version 2026-02-09T04:24:20,263 copying appinfra/version/setuptools_hook.py -> .build/lib/appinfra/version 2026-02-09T04:24:20,265 copying appinfra/version/actions.py -> .build/lib/appinfra/version 2026-02-09T04:24:20,268 copying appinfra/version/__init__.py -> .build/lib/appinfra/version 2026-02-09T04:24:20,269 copying appinfra/version/build_info.py -> .build/lib/appinfra/version 2026-02-09T04:24:20,271 copying appinfra/version/tracker.py -> .build/lib/appinfra/version 2026-02-09T04:24:20,274 creating .build/lib/appinfra/net 2026-02-09T04:24:20,275 copying appinfra/net/exceptions.py -> .build/lib/appinfra/net 2026-02-09T04:24:20,277 copying appinfra/net/tcp.py -> .build/lib/appinfra/net 2026-02-09T04:24:20,280 copying appinfra/net/__init__.py -> .build/lib/appinfra/net 2026-02-09T04:24:20,281 copying appinfra/net/http.py -> .build/lib/appinfra/net 2026-02-09T04:24:20,284 creating .build/lib/appinfra/security 2026-02-09T04:24:20,285 copying appinfra/security/masking.py -> .build/lib/appinfra/security 2026-02-09T04:24:20,287 copying appinfra/security/patterns.py -> .build/lib/appinfra/security 2026-02-09T04:24:20,289 copying appinfra/security/__init__.py -> .build/lib/appinfra/security 2026-02-09T04:24:20,291 copying appinfra/security/filter.py -> .build/lib/appinfra/security 2026-02-09T04:24:20,293 creating .build/lib/appinfra/scripts 2026-02-09T04:24:20,294 copying appinfra/scripts/install_deps.py -> .build/lib/appinfra/scripts 2026-02-09T04:24:20,297 creating .build/lib/appinfra/db 2026-02-09T04:24:20,298 copying appinfra/db/utils.py -> .build/lib/appinfra/db 2026-02-09T04:24:20,300 copying appinfra/db/__init__.py -> .build/lib/appinfra/db 2026-02-09T04:24:20,302 copying appinfra/db/db.py -> .build/lib/appinfra/db 2026-02-09T04:24:20,305 creating .build/lib/appinfra/time 2026-02-09T04:24:20,306 copying appinfra/time/sched.py -> .build/lib/appinfra/time 2026-02-09T04:24:20,308 copying appinfra/time/ticker.py -> .build/lib/appinfra/time 2026-02-09T04:24:20,311 copying appinfra/time/__init__.py -> .build/lib/appinfra/time 2026-02-09T04:24:20,313 copying appinfra/time/eta.py -> .build/lib/appinfra/time 2026-02-09T04:24:20,315 copying appinfra/time/date_range.py -> .build/lib/appinfra/time 2026-02-09T04:24:20,317 copying appinfra/time/time.py -> .build/lib/appinfra/time 2026-02-09T04:24:20,319 copying appinfra/time/delta.py -> .build/lib/appinfra/time 2026-02-09T04:24:20,322 creating .build/lib/appinfra/ui 2026-02-09T04:24:20,323 copying appinfra/ui/help.py -> .build/lib/appinfra/ui 2026-02-09T04:24:20,325 copying appinfra/ui/console.py -> .build/lib/appinfra/ui 2026-02-09T04:24:20,327 copying appinfra/ui/prompts.py -> .build/lib/appinfra/ui 2026-02-09T04:24:20,330 copying appinfra/ui/__init__.py -> .build/lib/appinfra/ui 2026-02-09T04:24:20,332 copying appinfra/ui/fallback.py -> .build/lib/appinfra/ui 2026-02-09T04:24:20,334 copying appinfra/ui/progress_logger.py -> .build/lib/appinfra/ui 2026-02-09T04:24:20,336 creating .build/lib/appinfra/app 2026-02-09T04:24:20,337 copying appinfra/app/utils.py -> .build/lib/appinfra/app 2026-02-09T04:24:20,339 copying appinfra/app/testing.py -> .build/lib/appinfra/app 2026-02-09T04:24:20,341 copying appinfra/app/__init__.py -> .build/lib/appinfra/app 2026-02-09T04:24:20,343 copying appinfra/app/constants.py -> .build/lib/appinfra/app 2026-02-09T04:24:20,345 copying appinfra/app/args.py -> .build/lib/appinfra/app 2026-02-09T04:24:20,346 copying appinfra/app/errors.py -> .build/lib/appinfra/app 2026-02-09T04:24:20,348 copying appinfra/app/decorators.py -> .build/lib/appinfra/app 2026-02-09T04:24:20,352 creating .build/lib/appinfra/cli 2026-02-09T04:24:20,353 copying appinfra/cli/cli.py -> .build/lib/appinfra/cli 2026-02-09T04:24:20,355 copying appinfra/cli/output.py -> .build/lib/appinfra/cli 2026-02-09T04:24:20,357 copying appinfra/cli/__init__.py -> .build/lib/appinfra/cli 2026-02-09T04:24:20,360 creating .build/lib/appinfra/observability 2026-02-09T04:24:20,361 copying appinfra/observability/__init__.py -> .build/lib/appinfra/observability 2026-02-09T04:24:20,362 copying appinfra/observability/hooks.py -> .build/lib/appinfra/observability 2026-02-09T04:24:20,365 creating .build/lib/appinfra/subprocess 2026-02-09T04:24:20,366 copying appinfra/subprocess/context.py -> .build/lib/appinfra/subprocess 2026-02-09T04:24:20,368 copying appinfra/subprocess/__init__.py -> .build/lib/appinfra/subprocess 2026-02-09T04:24:20,371 creating .build/lib/appinfra/config 2026-02-09T04:24:20,372 copying appinfra/config/schemas.py -> .build/lib/appinfra/config 2026-02-09T04:24:20,374 copying appinfra/config/config.py -> .build/lib/appinfra/config 2026-02-09T04:24:20,377 copying appinfra/config/__init__.py -> .build/lib/appinfra/config 2026-02-09T04:24:20,379 copying appinfra/config/constants.py -> .build/lib/appinfra/config 2026-02-09T04:24:20,380 copying appinfra/config/watcher.py -> .build/lib/appinfra/config 2026-02-09T04:24:20,384 creating .build/lib/appinfra/log 2026-02-09T04:24:20,385 copying appinfra/log/colors.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,387 copying appinfra/log/exceptions.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,389 copying appinfra/log/level_manager.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,391 copying appinfra/log/formatters.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,394 copying appinfra/log/config_holder.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,396 copying appinfra/log/handler_factory.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,399 copying appinfra/log/callback.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,401 copying appinfra/log/config.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,403 copying appinfra/log/__init__.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,405 copying appinfra/log/reloader.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,407 copying appinfra/log/constants.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,409 copying appinfra/log/factory.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,411 copying appinfra/log/logger.py -> .build/lib/appinfra/log 2026-02-09T04:24:20,416 creating .build/lib/appinfra/db/pg 2026-02-09T04:24:20,416 copying appinfra/db/pg/session.py -> .build/lib/appinfra/db/pg 2026-02-09T04:24:20,419 copying appinfra/db/pg/core.py -> .build/lib/appinfra/db/pg 2026-02-09T04:24:20,421 copying appinfra/db/pg/vector.py -> .build/lib/appinfra/db/pg 2026-02-09T04:24:20,423 copying appinfra/db/pg/pg.py -> .build/lib/appinfra/db/pg 2026-02-09T04:24:20,425 copying appinfra/db/pg/__init__.py -> .build/lib/appinfra/db/pg 2026-02-09T04:24:20,427 copying appinfra/db/pg/interface.py -> .build/lib/appinfra/db/pg 2026-02-09T04:24:20,428 copying appinfra/db/pg/connection.py -> .build/lib/appinfra/db/pg 2026-02-09T04:24:20,431 copying appinfra/db/pg/reconnection.py -> .build/lib/appinfra/db/pg 2026-02-09T04:24:20,433 creating .build/lib/appinfra/db/sqlite 2026-02-09T04:24:20,434 copying appinfra/db/sqlite/__init__.py -> .build/lib/appinfra/db/sqlite 2026-02-09T04:24:20,436 copying appinfra/db/sqlite/sqlite.py -> .build/lib/appinfra/db/sqlite 2026-02-09T04:24:20,438 creating .build/lib/appinfra/app/core 2026-02-09T04:24:20,439 copying appinfra/app/core/lifecycle.py -> .build/lib/appinfra/app/core 2026-02-09T04:24:20,442 copying appinfra/app/core/app.py -> .build/lib/appinfra/app/core 2026-02-09T04:24:20,444 copying appinfra/app/core/config.py -> .build/lib/appinfra/app/core 2026-02-09T04:24:20,447 copying appinfra/app/core/__init__.py -> .build/lib/appinfra/app/core 2026-02-09T04:24:20,448 copying appinfra/app/core/logging_utils.py -> .build/lib/appinfra/app/core 2026-02-09T04:24:20,451 copying appinfra/app/core/shutdown.py -> .build/lib/appinfra/app/core 2026-02-09T04:24:20,453 creating .build/lib/appinfra/app/fastapi 2026-02-09T04:24:20,454 copying appinfra/app/fastapi/__init__.py -> .build/lib/appinfra/app/fastapi 2026-02-09T04:24:20,456 copying appinfra/app/fastapi/plugin.py -> .build/lib/appinfra/app/fastapi 2026-02-09T04:24:20,459 creating .build/lib/appinfra/app/tracing 2026-02-09T04:24:20,460 copying appinfra/app/tracing/traceable.py -> .build/lib/appinfra/app/tracing 2026-02-09T04:24:20,462 copying appinfra/app/tracing/__init__.py -> .build/lib/appinfra/app/tracing 2026-02-09T04:24:20,464 creating .build/lib/appinfra/app/cli 2026-02-09T04:24:20,465 copying appinfra/app/cli/help.py -> .build/lib/appinfra/app/cli 2026-02-09T04:24:20,467 copying appinfra/app/cli/parser.py -> .build/lib/appinfra/app/cli 2026-02-09T04:24:20,469 copying appinfra/app/cli/__init__.py -> .build/lib/appinfra/app/cli 2026-02-09T04:24:20,471 copying appinfra/app/cli/commands.py -> .build/lib/appinfra/app/cli 2026-02-09T04:24:20,473 creating .build/lib/appinfra/app/docs 2026-02-09T04:24:20,474 copying appinfra/app/docs/__init__.py -> .build/lib/appinfra/app/docs 2026-02-09T04:24:20,476 copying appinfra/app/docs/generator.py -> .build/lib/appinfra/app/docs 2026-02-09T04:24:20,479 creating .build/lib/appinfra/app/tools 2026-02-09T04:24:20,480 copying appinfra/app/tools/registry.py -> .build/lib/appinfra/app/tools 2026-02-09T04:24:20,482 copying appinfra/app/tools/base.py -> .build/lib/appinfra/app/tools 2026-02-09T04:24:20,485 copying appinfra/app/tools/protocol.py -> .build/lib/appinfra/app/tools 2026-02-09T04:24:20,486 copying appinfra/app/tools/__init__.py -> .build/lib/appinfra/app/tools 2026-02-09T04:24:20,488 copying appinfra/app/tools/group.py -> .build/lib/appinfra/app/tools 2026-02-09T04:24:20,491 creating .build/lib/appinfra/app/server 2026-02-09T04:24:20,492 copying appinfra/app/server/handlers.py -> .build/lib/appinfra/app/server 2026-02-09T04:24:20,494 copying appinfra/app/server/base.py -> .build/lib/appinfra/app/server 2026-02-09T04:24:20,496 copying appinfra/app/server/routes.py -> .build/lib/appinfra/app/server 2026-02-09T04:24:20,498 copying appinfra/app/server/__init__.py -> .build/lib/appinfra/app/server 2026-02-09T04:24:20,500 creating .build/lib/appinfra/app/builder 2026-02-09T04:24:20,502 copying appinfra/app/builder/middleware.py -> .build/lib/appinfra/app/builder 2026-02-09T04:24:20,504 copying appinfra/app/builder/app.py -> .build/lib/appinfra/app/builder 2026-02-09T04:24:20,506 copying appinfra/app/builder/hook.py -> .build/lib/appinfra/app/builder 2026-02-09T04:24:20,509 copying appinfra/app/builder/validation.py -> .build/lib/appinfra/app/builder 2026-02-09T04:24:20,511 copying appinfra/app/builder/config.py -> .build/lib/appinfra/app/builder 2026-02-09T04:24:20,513 copying appinfra/app/builder/__init__.py -> .build/lib/appinfra/app/builder 2026-02-09T04:24:20,515 copying appinfra/app/builder/plugin.py -> .build/lib/appinfra/app/builder 2026-02-09T04:24:20,517 copying appinfra/app/builder/tool.py -> .build/lib/appinfra/app/builder 2026-02-09T04:24:20,520 creating .build/lib/appinfra/app/fastapi/runtime 2026-02-09T04:24:20,521 copying appinfra/app/fastapi/runtime/logging.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-09T04:24:20,522 copying appinfra/app/fastapi/runtime/server.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-09T04:24:20,525 copying appinfra/app/fastapi/runtime/subprocess.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-09T04:24:20,527 copying appinfra/app/fastapi/runtime/__init__.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-09T04:24:20,529 copying appinfra/app/fastapi/runtime/ipc.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-09T04:24:20,531 copying appinfra/app/fastapi/runtime/adapter.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-09T04:24:20,534 creating .build/lib/appinfra/app/fastapi/builder 2026-02-09T04:24:20,535 copying appinfra/app/fastapi/builder/server.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-09T04:24:20,537 copying appinfra/app/fastapi/builder/uvicorn.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-09T04:24:20,539 copying appinfra/app/fastapi/builder/subprocess.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-09T04:24:20,542 copying appinfra/app/fastapi/builder/route.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-09T04:24:20,544 copying appinfra/app/fastapi/builder/__init__.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-09T04:24:20,546 creating .build/lib/appinfra/app/fastapi/config 2026-02-09T04:24:20,547 copying appinfra/app/fastapi/config/api.py -> .build/lib/appinfra/app/fastapi/config 2026-02-09T04:24:20,549 copying appinfra/app/fastapi/config/uvicorn.py -> .build/lib/appinfra/app/fastapi/config 2026-02-09T04:24:20,551 copying appinfra/app/fastapi/config/__init__.py -> .build/lib/appinfra/app/fastapi/config 2026-02-09T04:24:20,553 copying appinfra/app/fastapi/config/ipc.py -> .build/lib/appinfra/app/fastapi/config 2026-02-09T04:24:20,555 creating .build/lib/appinfra/app/builder/configurer 2026-02-09T04:24:20,556 copying appinfra/app/builder/configurer/logging.py -> .build/lib/appinfra/app/builder/configurer 2026-02-09T04:24:20,559 copying appinfra/app/builder/configurer/server.py -> .build/lib/appinfra/app/builder/configurer 2026-02-09T04:24:20,561 copying appinfra/app/builder/configurer/advanced.py -> .build/lib/appinfra/app/builder/configurer 2026-02-09T04:24:20,563 copying appinfra/app/builder/configurer/__init__.py -> .build/lib/appinfra/app/builder/configurer 2026-02-09T04:24:20,565 copying appinfra/app/builder/configurer/version.py -> .build/lib/appinfra/app/builder/configurer 2026-02-09T04:24:20,567 copying appinfra/app/builder/configurer/tool.py -> .build/lib/appinfra/app/builder/configurer 2026-02-09T04:24:20,569 creating .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,570 copying appinfra/cli/tools/check_functions.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,573 copying appinfra/cli/tools/docs_tool.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,576 copying appinfra/cli/tools/completion_tool.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,578 copying appinfra/cli/tools/scripts_path_tool.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,580 copying appinfra/cli/tools/__init__.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,582 copying appinfra/cli/tools/version_tool.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,584 copying appinfra/cli/tools/config_tool.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,586 copying appinfra/cli/tools/code_quality.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,588 copying appinfra/cli/tools/scaffold_tool.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,590 copying appinfra/cli/tools/etc_path_tool.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,592 copying appinfra/cli/tools/doctor_tool.py -> .build/lib/appinfra/cli/tools 2026-02-09T04:24:20,595 creating .build/lib/appinfra/cli/tools/scaffold 2026-02-09T04:24:20,596 copying appinfra/cli/tools/scaffold/__init__.py -> .build/lib/appinfra/cli/tools/scaffold 2026-02-09T04:24:20,598 creating .build/lib/appinfra/examples/02_app_framework 2026-02-09T04:24:20,600 copying appinfra/examples/02_app_framework/app_with_commands.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-09T04:24:20,601 copying appinfra/examples/02_app_framework/app_with_subtools.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-09T04:24:20,603 copying appinfra/examples/02_app_framework/app_with_tool.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-09T04:24:20,605 copying appinfra/examples/02_app_framework/app_with_tool_builders.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-09T04:24:20,607 copying appinfra/examples/02_app_framework/app_with_ticker.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-09T04:24:20,609 creating .build/lib/appinfra/examples/07_fastapi 2026-02-09T04:24:20,610 copying appinfra/examples/07_fastapi/fastapi_server.py -> .build/lib/appinfra/examples/07_fastapi 2026-02-09T04:24:20,612 creating .build/lib/appinfra/examples/12_version_tracking 2026-02-09T04:24:20,613 copying appinfra/examples/12_version_tracking/standalone_tracker.py -> .build/lib/appinfra/examples/12_version_tracking 2026-02-09T04:24:20,615 copying appinfra/examples/12_version_tracking/version_tracking_demo.py -> .build/lib/appinfra/examples/12_version_tracking 2026-02-09T04:24:20,617 creating .build/lib/appinfra/examples/03_logging 2026-02-09T04:24:20,618 copying appinfra/examples/03_logging/database_logging.py -> .build/lib/appinfra/examples/03_logging 2026-02-09T04:24:20,621 copying appinfra/examples/03_logging/location_color_example.py -> .build/lib/appinfra/examples/03_logging 2026-02-09T04:24:20,623 copying appinfra/examples/03_logging/topic_logging_example.py -> .build/lib/appinfra/examples/03_logging 2026-02-09T04:24:20,626 copying appinfra/examples/03_logging/logging_builder_example.py -> .build/lib/appinfra/examples/03_logging 2026-02-09T04:24:20,628 copying appinfra/examples/03_logging/disabled_logging_example.py -> .build/lib/appinfra/examples/03_logging 2026-02-09T04:24:20,631 creating .build/lib/appinfra/examples/05_database 2026-02-09T04:24:20,632 copying appinfra/examples/05_database/pg_test_helper_custom_config.py -> .build/lib/appinfra/examples/05_database 2026-02-09T04:24:20,634 copying appinfra/examples/05_database/advanced_critical_flush.py -> .build/lib/appinfra/examples/05_database 2026-02-09T04:24:20,637 copying appinfra/examples/05_database/basic_critical_flush_example.py -> .build/lib/appinfra/examples/05_database 2026-02-09T04:24:20,639 copying appinfra/examples/05_database/pg_test_helper_example.py -> .build/lib/appinfra/examples/05_database 2026-02-09T04:24:20,642 creating .build/lib/appinfra/examples/10_plugins 2026-02-09T04:24:20,643 copying appinfra/examples/10_plugins/example_plugins.py -> .build/lib/appinfra/examples/10_plugins 2026-02-09T04:24:20,646 creating .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:20,647 copying appinfra/examples/09_ui/spinners_and_progress.py -> .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:20,649 copying appinfra/examples/09_ui/secret_masking.py -> .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:20,651 copying appinfra/examples/09_ui/progress_logger_example.py -> .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:20,653 copying appinfra/examples/09_ui/scrollable_selection.py -> .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:20,655 copying appinfra/examples/09_ui/rich_output.py -> .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:20,657 copying appinfra/examples/09_ui/deploy_tool.py -> .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:20,659 copying appinfra/examples/09_ui/interactive_prompts.py -> .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:20,662 creating .build/lib/appinfra/examples/11_docs 2026-02-09T04:24:20,663 copying appinfra/examples/11_docs/docs_generation.py -> .build/lib/appinfra/examples/11_docs 2026-02-09T04:24:20,665 creating .build/lib/appinfra/examples/01_basics 2026-02-09T04:24:20,666 copying appinfra/examples/01_basics/hello_world_with_cfg.py -> .build/lib/appinfra/examples/01_basics 2026-02-09T04:24:20,668 copying appinfra/examples/01_basics/hello_world.py -> .build/lib/appinfra/examples/01_basics 2026-02-09T04:24:20,670 creating .build/lib/appinfra/examples/04_configuration 2026-02-09T04:24:20,671 copying appinfra/examples/04_configuration/tool_config_access.py -> .build/lib/appinfra/examples/04_configuration 2026-02-09T04:24:20,674 copying appinfra/examples/04_configuration/hot_reload_example.py -> .build/lib/appinfra/examples/04_configuration 2026-02-09T04:24:20,676 copying appinfra/examples/04_configuration/env_overrides_example.py -> .build/lib/appinfra/examples/04_configuration 2026-02-09T04:24:20,678 copying appinfra/examples/04_configuration/yaml_include_example.py -> .build/lib/appinfra/examples/04_configuration 2026-02-09T04:24:20,681 creating .build/lib/appinfra/examples/08_decorators 2026-02-09T04:24:20,682 copying appinfra/examples/08_decorators/hierarchical_commands.py -> .build/lib/appinfra/examples/08_decorators 2026-02-09T04:24:20,684 copying appinfra/examples/08_decorators/mixed_approach.py -> .build/lib/appinfra/examples/08_decorators 2026-02-09T04:24:20,686 copying appinfra/examples/08_decorators/simple_decorator.py -> .build/lib/appinfra/examples/08_decorators 2026-02-09T04:24:20,689 creating .build/lib/appinfra/examples/06_advanced 2026-02-09T04:24:20,690 copying appinfra/examples/06_advanced/graceful_shutdown_demo.py -> .build/lib/appinfra/examples/06_advanced 2026-02-09T04:24:20,692 copying appinfra/examples/06_advanced/tcp_server.py -> .build/lib/appinfra/examples/06_advanced 2026-02-09T04:24:20,694 copying appinfra/examples/06_advanced/generator_usage_example.py -> .build/lib/appinfra/examples/06_advanced 2026-02-09T04:24:20,696 copying appinfra/examples/06_advanced/ticker_standalone.py -> .build/lib/appinfra/examples/06_advanced 2026-02-09T04:24:20,700 creating .build/lib/appinfra/log/builder 2026-02-09T04:24:20,701 copying appinfra/log/builder/quick.py -> .build/lib/appinfra/log/builder 2026-02-09T04:24:20,704 copying appinfra/log/builder/console.py -> .build/lib/appinfra/log/builder 2026-02-09T04:24:20,706 copying appinfra/log/builder/file.py -> .build/lib/appinfra/log/builder 2026-02-09T04:24:20,708 copying appinfra/log/builder/builder.py -> .build/lib/appinfra/log/builder 2026-02-09T04:24:20,711 copying appinfra/log/builder/json.py -> .build/lib/appinfra/log/builder 2026-02-09T04:24:20,713 copying appinfra/log/builder/__init__.py -> .build/lib/appinfra/log/builder 2026-02-09T04:24:20,715 copying appinfra/log/builder/interface.py -> .build/lib/appinfra/log/builder 2026-02-09T04:24:20,718 creating .build/lib/appinfra/log/builder/database 2026-02-09T04:24:20,719 copying appinfra/log/builder/database/builder.py -> .build/lib/appinfra/log/builder/database 2026-02-09T04:24:20,721 copying appinfra/log/builder/database/handler.py -> .build/lib/appinfra/log/builder/database 2026-02-09T04:24:20,724 copying appinfra/log/builder/database/config.py -> .build/lib/appinfra/log/builder/database 2026-02-09T04:24:20,726 copying appinfra/log/builder/database/__init__.py -> .build/lib/appinfra/log/builder/database 2026-02-09T04:24:20,728 running egg_info 2026-02-09T04:24:20,740 writing appinfra.egg-info/PKG-INFO 2026-02-09T04:24:20,750 writing dependency_links to appinfra.egg-info/dependency_links.txt 2026-02-09T04:24:20,752 writing entry points to appinfra.egg-info/entry_points.txt 2026-02-09T04:24:20,758 writing requirements to appinfra.egg-info/requires.txt 2026-02-09T04:24:20,759 writing top-level names to appinfra.egg-info/top_level.txt 2026-02-09T04:24:20,874 listing git files failed - pretending there aren't any 2026-02-09T04:24:20,879 reading manifest file 'appinfra.egg-info/SOURCES.txt' 2026-02-09T04:24:20,906 adding license file 'LICENSE' 2026-02-09T04:24:20,927 writing manifest file 'appinfra.egg-info/SOURCES.txt' 2026-02-09T04:24:21,002 creating .build/lib/appinfra/docs 2026-02-09T04:24:21,003 copying appinfra/docs/SECURITY.md -> .build/lib/appinfra/docs 2026-02-09T04:24:21,006 copying appinfra/docs/getting-started.md -> .build/lib/appinfra/docs 2026-02-09T04:24:21,009 copying appinfra/docs/index.md -> .build/lib/appinfra/docs 2026-02-09T04:24:21,011 copying appinfra/docs/README.md -> .build/lib/appinfra/docs 2026-02-09T04:24:21,013 creating .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,015 copying appinfra/docs/guides/test-naming-standards.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,017 copying appinfra/docs/guides/environment-variables.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,020 copying appinfra/docs/guides/framework-integration.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,022 copying appinfra/docs/guides/logging-builder.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,025 copying appinfra/docs/guides/virtual-environment.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,027 copying appinfra/docs/guides/contributing.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,030 copying appinfra/docs/guides/hot-reload-logging.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,032 copying appinfra/docs/guides/makefile-customization.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,035 copying appinfra/docs/guides/coverage-targets.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,037 copying appinfra/docs/guides/pg-test-helper.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,040 copying appinfra/docs/guides/config-based-logging.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,042 copying appinfra/docs/guides/api-stability.md -> .build/lib/appinfra/docs/guides 2026-02-09T04:24:21,044 creating .build/lib/appinfra/docs/api 2026-02-09T04:24:21,045 copying appinfra/docs/api/subprocess.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,048 copying appinfra/docs/api/logging.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,050 copying appinfra/docs/api/security.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,053 copying appinfra/docs/api/cli.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,055 copying appinfra/docs/api/utilities.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,058 copying appinfra/docs/api/net.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,060 copying appinfra/docs/api/exceptions.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,062 copying appinfra/docs/api/database.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,065 copying appinfra/docs/api/app-builder.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,067 copying appinfra/docs/api/fastapi.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,070 copying appinfra/docs/api/version.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,073 copying appinfra/docs/api/ui.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,075 copying appinfra/docs/api/app.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,078 copying appinfra/docs/api/observability.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,080 copying appinfra/docs/api/index.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,083 copying appinfra/docs/api/config.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,085 copying appinfra/docs/api/time.md -> .build/lib/appinfra/docs/api 2026-02-09T04:24:21,088 copying appinfra/docs/LICENSE -> .build/lib/appinfra/docs 2026-02-09T04:24:21,106 copying appinfra/examples/README.md -> .build/lib/appinfra/examples 2026-02-09T04:24:21,108 copying appinfra/examples/02_app_framework/README.md -> .build/lib/appinfra/examples/02_app_framework 2026-02-09T04:24:21,110 copying appinfra/examples/12_version_tracking/README.md -> .build/lib/appinfra/examples/12_version_tracking 2026-02-09T04:24:21,112 copying appinfra/examples/03_logging/README.md -> .build/lib/appinfra/examples/03_logging 2026-02-09T04:24:21,115 copying appinfra/examples/05_database/README.md -> .build/lib/appinfra/examples/05_database 2026-02-09T04:24:21,117 copying appinfra/examples/10_plugins/README.md -> .build/lib/appinfra/examples/10_plugins 2026-02-09T04:24:21,119 copying appinfra/examples/09_ui/README.md -> .build/lib/appinfra/examples/09_ui 2026-02-09T04:24:21,121 copying appinfra/examples/01_basics/README.md -> .build/lib/appinfra/examples/01_basics 2026-02-09T04:24:21,123 copying appinfra/examples/04_configuration/README.md -> .build/lib/appinfra/examples/04_configuration 2026-02-09T04:24:21,126 copying appinfra/examples/08_decorators/README.md -> .build/lib/appinfra/examples/08_decorators 2026-02-09T04:24:21,129 copying appinfra/examples/06_advanced/README.md -> .build/lib/appinfra/examples/06_advanced 2026-02-09T04:24:21,131 copying appinfra/examples/03_logging/topic_logging_config.yaml -> .build/lib/appinfra/examples/03_logging 2026-02-09T04:24:21,133 creating .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,134 copying appinfra/examples/04_configuration/etc/02_nested_level3.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,137 copying appinfra/examples/04_configuration/etc/04_multiple_logging.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,139 copying appinfra/examples/04_configuration/etc/02_nested_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,141 copying appinfra/examples/04_configuration/etc/04_multiple_cache.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,143 copying appinfra/examples/04_configuration/etc/01_basic_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,145 copying appinfra/examples/04_configuration/etc/07_circular_b.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,147 copying appinfra/examples/04_configuration/etc/02_nested_level1.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,150 copying appinfra/examples/04_configuration/etc/07_circular_a.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,152 copying appinfra/examples/04_configuration/etc/03_variables_databases.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,154 copying appinfra/examples/04_configuration/etc/06_env_dev.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,156 copying appinfra/examples/04_configuration/etc/05_organized_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,158 copying appinfra/examples/04_configuration/etc/hot_reload.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,160 copying appinfra/examples/04_configuration/etc/04_multiple_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,162 copying appinfra/examples/04_configuration/etc/common.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,164 copying appinfra/examples/04_configuration/etc/03_variables_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,166 copying appinfra/examples/04_configuration/etc/02_nested_level2.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,169 copying appinfra/examples/04_configuration/etc/06_env_prod.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,171 copying appinfra/examples/04_configuration/etc/04_multiple_database.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,173 copying appinfra/examples/04_configuration/etc/01_basic_database.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-09T04:24:21,174 creating .build/lib/appinfra/examples/04_configuration/etc/env/prod 2026-02-09T04:24:21,176 copying appinfra/examples/04_configuration/etc/env/prod/database.yaml -> .build/lib/appinfra/examples/04_configuration/etc/env/prod 2026-02-09T04:24:21,178 creating .build/lib/appinfra/examples/04_configuration/etc/env/dev 2026-02-09T04:24:21,179 copying appinfra/examples/04_configuration/etc/env/dev/database.yaml -> .build/lib/appinfra/examples/04_configuration/etc/env/dev 2026-02-09T04:24:21,181 creating .build/lib/appinfra/examples/04_configuration/etc/logging 2026-02-09T04:24:21,182 copying appinfra/examples/04_configuration/etc/logging/handlers.yaml -> .build/lib/appinfra/examples/04_configuration/etc/logging 2026-02-09T04:24:21,184 copying appinfra/examples/04_configuration/etc/logging/config.yaml -> .build/lib/appinfra/examples/04_configuration/etc/logging 2026-02-09T04:24:21,186 creating .build/lib/appinfra/examples/04_configuration/etc/database 2026-02-09T04:24:21,187 copying appinfra/examples/04_configuration/etc/database/pool.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-02-09T04:24:21,189 copying appinfra/examples/04_configuration/etc/database/config.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-02-09T04:24:21,191 copying appinfra/examples/04_configuration/etc/database/connection.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-02-09T04:24:21,193 copying appinfra/cli/tools/scaffold/Makefile.standalone.in -> .build/lib/appinfra/cli/tools/scaffold 2026-02-09T04:24:21,195 copying appinfra/cli/tools/scaffold/Makefile.framework.in -> .build/lib/appinfra/cli/tools/scaffold 2026-02-09T04:24:21,197 creating .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,198 copying appinfra/scripts/make/Makefile.cicd -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,201 copying appinfra/scripts/make/Makefile.docs -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,203 copying appinfra/scripts/make/Makefile.utils -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,205 copying appinfra/scripts/make/Makefile.pytest -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,208 copying appinfra/scripts/make/Makefile.help -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,210 copying appinfra/scripts/make/Makefile.pg -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,213 copying appinfra/scripts/make/Makefile.all -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,215 copying appinfra/scripts/make/Makefile.dev -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,217 copying appinfra/scripts/make/Makefile.install -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,220 copying appinfra/scripts/make/Makefile.clean -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,222 copying appinfra/scripts/make/Makefile.config -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,225 copying appinfra/scripts/make/Makefile.env -> .build/lib/appinfra/scripts/make 2026-02-09T04:24:21,227 copying appinfra/scripts/pg-config.sh -> .build/lib/appinfra/scripts 2026-02-09T04:24:21,229 copying appinfra/scripts/cicd-test.sh -> .build/lib/appinfra/scripts 2026-02-09T04:24:21,232 copying appinfra/scripts/check.sh -> .build/lib/appinfra/scripts 2026-02-09T04:24:21,235 copying appinfra/scripts/yaml2json.sh -> .build/lib/appinfra/scripts 2026-02-09T04:24:21,237 copying appinfra/scripts/pg-info.sh -> .build/lib/appinfra/scripts 2026-02-09T04:24:21,239 copying appinfra/scripts/type-hint.sh -> .build/lib/appinfra/scripts 2026-02-09T04:24:21,242 copying appinfra/scripts/docs-config.sh -> .build/lib/appinfra/scripts 2026-02-09T04:24:21,244 creating .build/lib/appinfra/scripts/docker/pg 2026-02-09T04:24:21,246 copying appinfra/scripts/docker/pg/docker-compose.single.yaml -> .build/lib/appinfra/scripts/docker/pg 2026-02-09T04:24:21,248 copying appinfra/scripts/docker/pg/docker-compose.repl.yaml -> .build/lib/appinfra/scripts/docker/pg 2026-02-09T04:24:21,250 copying appinfra/scripts/docker/pg/pg_hba.conf -> .build/lib/appinfra/scripts/docker/pg 2026-02-09T04:24:21,252 creating .build/lib/appinfra/etc 2026-02-09T04:24:21,253 copying appinfra/etc/pg.yaml -> .build/lib/appinfra/etc 2026-02-09T04:24:21,255 copying appinfra/etc/lg.yaml -> .build/lib/appinfra/etc 2026-02-09T04:24:21,257 copying appinfra/etc/fastapi.yaml -> .build/lib/appinfra/etc 2026-02-09T04:24:21,259 copying appinfra/etc/mkdocs.yaml -> .build/lib/appinfra/etc 2026-02-09T04:24:21,262 copying appinfra/etc/infra.yaml -> .build/lib/appinfra/etc 2026-02-09T04:24:21,264 copying appinfra/etc/README.md -> .build/lib/appinfra/etc 2026-02-09T04:24:21,267 copying appinfra/net/README.md -> .build/lib/appinfra/net 2026-02-09T04:24:21,272 copying appinfra/db/README.md -> .build/lib/appinfra/db 2026-02-09T04:24:21,275 copying appinfra/time/README.md -> .build/lib/appinfra/time 2026-02-09T04:24:21,277 copying appinfra/app/decorators.pyi -> .build/lib/appinfra/app 2026-02-09T04:24:21,289 creating .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,290 copying appinfra/scripts/cicd/.env.local.example -> .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,292 copying appinfra/scripts/cicd/.env.test -> .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,294 copying appinfra/scripts/cicd/DOCKER_DEVELOPMENT.md -> .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,297 copying appinfra/scripts/cicd/Dockerfile -> .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,299 copying appinfra/scripts/cicd/docker-compose.override.py3.11.yml -> .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,301 copying appinfra/scripts/cicd/docker-compose.override.py3.12.yml -> .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,303 copying appinfra/scripts/cicd/docker-compose.override.py3.13.yml -> .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,305 copying appinfra/scripts/cicd/docker-compose.yml -> .build/lib/appinfra/scripts/cicd 2026-02-09T04:24:21,322 creating .build/lib/appinfra/examples/02a_app_using_framework 2026-02-09T04:24:21,323 copying appinfra/examples/02a_app_using_framework/Makefile -> .build/lib/appinfra/examples/02a_app_using_framework 2026-02-09T04:24:21,368 appinfra: git info not available, skipping _build_info.py 2026-02-09T04:24:21,380 installing to .build/bdist.linux-armv7l/wheel 2026-02-09T04:24:21,381 running install 2026-02-09T04:24:21,405 running install_lib 2026-02-09T04:24:21,411 creating .build/bdist.linux-armv7l/wheel 2026-02-09T04:24:21,414 creating .build/bdist.linux-armv7l/wheel/appinfra 2026-02-09T04:24:21,416 creating .build/bdist.linux-armv7l/wheel/appinfra/version 2026-02-09T04:24:21,417 copying .build/lib/appinfra/version/sources.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-09T04:24:21,419 copying .build/lib/appinfra/version/info.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-09T04:24:21,422 copying .build/lib/appinfra/version/setup_hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-09T04:24:21,424 copying .build/lib/appinfra/version/setuptools_hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-09T04:24:21,426 copying .build/lib/appinfra/version/actions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-09T04:24:21,428 copying .build/lib/appinfra/version/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-09T04:24:21,430 copying .build/lib/appinfra/version/build_info.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-09T04:24:21,432 copying .build/lib/appinfra/version/tracker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-09T04:24:21,434 creating .build/bdist.linux-armv7l/wheel/appinfra/net 2026-02-09T04:24:21,435 copying .build/lib/appinfra/net/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-09T04:24:21,437 copying .build/lib/appinfra/net/tcp.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-09T04:24:21,439 copying .build/lib/appinfra/net/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-09T04:24:21,441 copying .build/lib/appinfra/net/http.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-09T04:24:21,443 copying .build/lib/appinfra/net/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-09T04:24:21,445 copying .build/lib/appinfra/utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:21,447 copying .build/lib/appinfra/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:21,449 creating .build/bdist.linux-armv7l/wheel/appinfra/security 2026-02-09T04:24:21,450 copying .build/lib/appinfra/security/masking.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-02-09T04:24:21,453 copying .build/lib/appinfra/security/patterns.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-02-09T04:24:21,454 copying .build/lib/appinfra/security/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-02-09T04:24:21,456 copying .build/lib/appinfra/security/filter.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-02-09T04:24:21,459 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts 2026-02-09T04:24:21,460 copying .build/lib/appinfra/scripts/pg-config.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-09T04:24:21,462 copying .build/lib/appinfra/scripts/cicd-test.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-09T04:24:21,463 copying .build/lib/appinfra/scripts/check.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-09T04:24:21,466 copying .build/lib/appinfra/scripts/yaml2json.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-09T04:24:21,468 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/make 2026-02-09T04:24:21,469 copying .build/lib/appinfra/scripts/make/Makefile.cicd -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,471 copying .build/lib/appinfra/scripts/make/Makefile.docs -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,473 copying .build/lib/appinfra/scripts/make/Makefile.utils -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,475 copying .build/lib/appinfra/scripts/make/Makefile.pytest -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,477 copying .build/lib/appinfra/scripts/make/Makefile.help -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,479 copying .build/lib/appinfra/scripts/make/Makefile.pg -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,481 copying .build/lib/appinfra/scripts/make/Makefile.all -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,483 copying .build/lib/appinfra/scripts/make/Makefile.dev -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,485 copying .build/lib/appinfra/scripts/make/Makefile.install -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,487 copying .build/lib/appinfra/scripts/make/Makefile.clean -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,489 copying .build/lib/appinfra/scripts/make/Makefile.config -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,491 copying .build/lib/appinfra/scripts/make/Makefile.env -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-09T04:24:21,493 copying .build/lib/appinfra/scripts/install_deps.py -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-09T04:24:21,495 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/docker 2026-02-09T04:24:21,497 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/docker/pg 2026-02-09T04:24:21,498 copying .build/lib/appinfra/scripts/docker/pg/docker-compose.single.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-02-09T04:24:21,500 copying .build/lib/appinfra/scripts/docker/pg/docker-compose.repl.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-02-09T04:24:21,501 copying .build/lib/appinfra/scripts/docker/pg/pg_hba.conf -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-02-09T04:24:21,504 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/cicd 2026-02-09T04:24:21,505 copying .build/lib/appinfra/scripts/cicd/.env.local.example -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-09T04:24:21,506 copying .build/lib/appinfra/scripts/cicd/docker-compose.yml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-09T04:24:21,508 copying .build/lib/appinfra/scripts/cicd/.env.test -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-09T04:24:21,510 copying .build/lib/appinfra/scripts/cicd/docker-compose.override.py3.12.yml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-09T04:24:21,512 copying .build/lib/appinfra/scripts/cicd/Dockerfile -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-09T04:24:21,513 copying .build/lib/appinfra/scripts/cicd/docker-compose.override.py3.13.yml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-09T04:24:21,515 copying .build/lib/appinfra/scripts/cicd/docker-compose.override.py3.11.yml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-09T04:24:21,517 copying .build/lib/appinfra/scripts/cicd/DOCKER_DEVELOPMENT.md -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-09T04:24:21,519 copying .build/lib/appinfra/scripts/pg-info.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-09T04:24:21,521 copying .build/lib/appinfra/scripts/type-hint.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-09T04:24:21,523 copying .build/lib/appinfra/scripts/docs-config.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-09T04:24:21,525 creating .build/bdist.linux-armv7l/wheel/appinfra/db 2026-02-09T04:24:21,526 copying .build/lib/appinfra/db/utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-02-09T04:24:21,528 copying .build/lib/appinfra/db/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-02-09T04:24:21,530 copying .build/lib/appinfra/db/db.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-02-09T04:24:21,532 copying .build/lib/appinfra/db/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-02-09T04:24:21,535 creating .build/bdist.linux-armv7l/wheel/appinfra/db/pg 2026-02-09T04:24:21,536 copying .build/lib/appinfra/db/pg/session.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-09T04:24:21,539 copying .build/lib/appinfra/db/pg/core.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-09T04:24:21,541 copying .build/lib/appinfra/db/pg/vector.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-09T04:24:21,543 copying .build/lib/appinfra/db/pg/pg.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-09T04:24:21,545 copying .build/lib/appinfra/db/pg/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-09T04:24:21,547 copying .build/lib/appinfra/db/pg/interface.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-09T04:24:21,549 copying .build/lib/appinfra/db/pg/connection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-09T04:24:21,551 copying .build/lib/appinfra/db/pg/reconnection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-09T04:24:21,554 creating .build/bdist.linux-armv7l/wheel/appinfra/db/sqlite 2026-02-09T04:24:21,555 copying .build/lib/appinfra/db/sqlite/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/sqlite 2026-02-09T04:24:21,558 copying .build/lib/appinfra/db/sqlite/sqlite.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/sqlite 2026-02-09T04:24:21,560 copying .build/lib/appinfra/ewma.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:21,562 creating .build/bdist.linux-armv7l/wheel/appinfra/time 2026-02-09T04:24:21,563 copying .build/lib/appinfra/time/sched.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-09T04:24:21,567 copying .build/lib/appinfra/time/ticker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-09T04:24:21,569 copying .build/lib/appinfra/time/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-09T04:24:21,571 copying .build/lib/appinfra/time/eta.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-09T04:24:21,573 copying .build/lib/appinfra/time/date_range.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-09T04:24:21,575 copying .build/lib/appinfra/time/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-09T04:24:21,578 copying .build/lib/appinfra/time/time.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-09T04:24:21,580 copying .build/lib/appinfra/time/delta.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-09T04:24:21,582 copying .build/lib/appinfra/regex_utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:21,585 copying .build/lib/appinfra/deprecation.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:21,588 creating .build/bdist.linux-armv7l/wheel/appinfra/ui 2026-02-09T04:24:21,589 copying .build/lib/appinfra/ui/help.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-09T04:24:21,591 copying .build/lib/appinfra/ui/console.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-09T04:24:21,594 copying .build/lib/appinfra/ui/prompts.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-09T04:24:21,596 copying .build/lib/appinfra/ui/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-09T04:24:21,598 copying .build/lib/appinfra/ui/fallback.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-09T04:24:21,600 copying .build/lib/appinfra/ui/progress_logger.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-09T04:24:21,603 creating .build/bdist.linux-armv7l/wheel/appinfra/app 2026-02-09T04:24:21,605 creating .build/bdist.linux-armv7l/wheel/appinfra/app/core 2026-02-09T04:24:21,606 copying .build/lib/appinfra/app/core/lifecycle.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-09T04:24:21,609 copying .build/lib/appinfra/app/core/app.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-09T04:24:21,611 copying .build/lib/appinfra/app/core/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-09T04:24:21,614 copying .build/lib/appinfra/app/core/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-09T04:24:21,616 copying .build/lib/appinfra/app/core/logging_utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-09T04:24:21,618 copying .build/lib/appinfra/app/core/shutdown.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-09T04:24:21,620 copying .build/lib/appinfra/app/utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-09T04:24:21,623 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi 2026-02-09T04:24:21,625 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/runtime 2026-02-09T04:24:21,626 copying .build/lib/appinfra/app/fastapi/runtime/logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-09T04:24:21,628 copying .build/lib/appinfra/app/fastapi/runtime/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-09T04:24:21,630 copying .build/lib/appinfra/app/fastapi/runtime/subprocess.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-09T04:24:21,633 copying .build/lib/appinfra/app/fastapi/runtime/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-09T04:24:21,635 copying .build/lib/appinfra/app/fastapi/runtime/ipc.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-09T04:24:21,637 copying .build/lib/appinfra/app/fastapi/runtime/adapter.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-09T04:24:21,640 copying .build/lib/appinfra/app/fastapi/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi 2026-02-09T04:24:21,641 copying .build/lib/appinfra/app/fastapi/plugin.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi 2026-02-09T04:24:21,644 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/builder 2026-02-09T04:24:21,645 copying .build/lib/appinfra/app/fastapi/builder/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-09T04:24:21,648 copying .build/lib/appinfra/app/fastapi/builder/uvicorn.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-09T04:24:21,650 copying .build/lib/appinfra/app/fastapi/builder/subprocess.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-09T04:24:21,652 copying .build/lib/appinfra/app/fastapi/builder/route.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-09T04:24:21,654 copying .build/lib/appinfra/app/fastapi/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-09T04:24:21,656 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/config 2026-02-09T04:24:21,658 copying .build/lib/appinfra/app/fastapi/config/api.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-02-09T04:24:21,660 copying .build/lib/appinfra/app/fastapi/config/uvicorn.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-02-09T04:24:21,662 copying .build/lib/appinfra/app/fastapi/config/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-02-09T04:24:21,663 copying .build/lib/appinfra/app/fastapi/config/ipc.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-02-09T04:24:21,665 copying .build/lib/appinfra/app/testing.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-09T04:24:21,667 copying .build/lib/appinfra/app/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-09T04:24:21,670 creating .build/bdist.linux-armv7l/wheel/appinfra/app/tracing 2026-02-09T04:24:21,671 copying .build/lib/appinfra/app/tracing/traceable.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tracing 2026-02-09T04:24:21,673 copying .build/lib/appinfra/app/tracing/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tracing 2026-02-09T04:24:21,675 creating .build/bdist.linux-armv7l/wheel/appinfra/app/cli 2026-02-09T04:24:21,676 copying .build/lib/appinfra/app/cli/help.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-02-09T04:24:21,678 copying .build/lib/appinfra/app/cli/parser.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-02-09T04:24:21,680 copying .build/lib/appinfra/app/cli/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-02-09T04:24:21,682 copying .build/lib/appinfra/app/cli/commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-02-09T04:24:21,685 creating .build/bdist.linux-armv7l/wheel/appinfra/app/docs 2026-02-09T04:24:21,686 copying .build/lib/appinfra/app/docs/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/docs 2026-02-09T04:24:21,688 copying .build/lib/appinfra/app/docs/generator.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/docs 2026-02-09T04:24:21,690 copying .build/lib/appinfra/app/decorators.pyi -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-09T04:24:21,692 creating .build/bdist.linux-armv7l/wheel/appinfra/app/tools 2026-02-09T04:24:21,693 copying .build/lib/appinfra/app/tools/registry.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-09T04:24:21,696 copying .build/lib/appinfra/app/tools/base.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-09T04:24:21,698 copying .build/lib/appinfra/app/tools/protocol.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-09T04:24:21,700 copying .build/lib/appinfra/app/tools/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-09T04:24:21,702 copying .build/lib/appinfra/app/tools/group.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-09T04:24:21,704 copying .build/lib/appinfra/app/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-09T04:24:21,706 creating .build/bdist.linux-armv7l/wheel/appinfra/app/server 2026-02-09T04:24:21,707 copying .build/lib/appinfra/app/server/handlers.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-02-09T04:24:21,709 copying .build/lib/appinfra/app/server/base.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-02-09T04:24:21,712 copying .build/lib/appinfra/app/server/routes.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-02-09T04:24:21,713 copying .build/lib/appinfra/app/server/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-02-09T04:24:21,715 copying .build/lib/appinfra/app/args.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-09T04:24:21,717 creating .build/bdist.linux-armv7l/wheel/appinfra/app/builder 2026-02-09T04:24:21,718 copying .build/lib/appinfra/app/builder/middleware.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-09T04:24:21,721 copying .build/lib/appinfra/app/builder/app.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-09T04:24:21,723 copying .build/lib/appinfra/app/builder/hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-09T04:24:21,726 copying .build/lib/appinfra/app/builder/validation.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-09T04:24:21,729 creating .build/bdist.linux-armv7l/wheel/appinfra/app/builder/configurer 2026-02-09T04:24:21,730 copying .build/lib/appinfra/app/builder/configurer/logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-09T04:24:21,733 copying .build/lib/appinfra/app/builder/configurer/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-09T04:24:21,735 copying .build/lib/appinfra/app/builder/configurer/advanced.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-09T04:24:21,737 copying .build/lib/appinfra/app/builder/configurer/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-09T04:24:21,739 copying .build/lib/appinfra/app/builder/configurer/version.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-09T04:24:21,741 copying .build/lib/appinfra/app/builder/configurer/tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-09T04:24:21,743 copying .build/lib/appinfra/app/builder/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-09T04:24:21,745 copying .build/lib/appinfra/app/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-09T04:24:21,747 copying .build/lib/appinfra/app/builder/plugin.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-09T04:24:21,750 copying .build/lib/appinfra/app/builder/tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-09T04:24:21,752 copying .build/lib/appinfra/app/errors.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-09T04:24:21,754 copying .build/lib/appinfra/app/decorators.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-09T04:24:21,757 copying .build/lib/appinfra/size.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:21,760 creating .build/bdist.linux-armv7l/wheel/appinfra/etc 2026-02-09T04:24:21,761 copying .build/lib/appinfra/etc/pg.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-09T04:24:21,764 copying .build/lib/appinfra/etc/lg.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-09T04:24:21,765 copying .build/lib/appinfra/etc/fastapi.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-09T04:24:21,767 copying .build/lib/appinfra/etc/mkdocs.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-09T04:24:21,769 copying .build/lib/appinfra/etc/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-09T04:24:21,772 copying .build/lib/appinfra/etc/infra.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-09T04:24:21,774 copying .build/lib/appinfra/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:21,776 creating .build/bdist.linux-armv7l/wheel/appinfra/cli 2026-02-09T04:24:21,777 copying .build/lib/appinfra/cli/cli.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-02-09T04:24:21,779 copying .build/lib/appinfra/cli/output.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-02-09T04:24:21,781 copying .build/lib/appinfra/cli/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-02-09T04:24:21,784 creating .build/bdist.linux-armv7l/wheel/appinfra/cli/tools 2026-02-09T04:24:21,785 copying .build/lib/appinfra/cli/tools/check_functions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,788 copying .build/lib/appinfra/cli/tools/docs_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,790 copying .build/lib/appinfra/cli/tools/completion_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,793 copying .build/lib/appinfra/cli/tools/scripts_path_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,795 creating .build/bdist.linux-armv7l/wheel/appinfra/cli/tools/scaffold 2026-02-09T04:24:21,796 copying .build/lib/appinfra/cli/tools/scaffold/Makefile.standalone.in -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-02-09T04:24:21,798 copying .build/lib/appinfra/cli/tools/scaffold/Makefile.framework.in -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-02-09T04:24:21,800 copying .build/lib/appinfra/cli/tools/scaffold/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-02-09T04:24:21,801 copying .build/lib/appinfra/cli/tools/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,803 copying .build/lib/appinfra/cli/tools/version_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,805 copying .build/lib/appinfra/cli/tools/config_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,807 copying .build/lib/appinfra/cli/tools/code_quality.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,809 copying .build/lib/appinfra/cli/tools/scaffold_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,812 copying .build/lib/appinfra/cli/tools/etc_path_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,814 copying .build/lib/appinfra/cli/tools/doctor_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-09T04:24:21,817 creating .build/bdist.linux-armv7l/wheel/appinfra/docs 2026-02-09T04:24:21,818 copying .build/lib/appinfra/docs/SECURITY.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-09T04:24:21,821 copying .build/lib/appinfra/docs/getting-started.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-09T04:24:21,824 creating .build/bdist.linux-armv7l/wheel/appinfra/docs/guides 2026-02-09T04:24:21,825 copying .build/lib/appinfra/docs/guides/test-naming-standards.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,828 copying .build/lib/appinfra/docs/guides/environment-variables.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,830 copying .build/lib/appinfra/docs/guides/framework-integration.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,833 copying .build/lib/appinfra/docs/guides/logging-builder.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,835 copying .build/lib/appinfra/docs/guides/virtual-environment.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,837 copying .build/lib/appinfra/docs/guides/contributing.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,840 copying .build/lib/appinfra/docs/guides/hot-reload-logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,842 copying .build/lib/appinfra/docs/guides/makefile-customization.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,845 copying .build/lib/appinfra/docs/guides/coverage-targets.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,847 copying .build/lib/appinfra/docs/guides/pg-test-helper.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,849 copying .build/lib/appinfra/docs/guides/config-based-logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,851 copying .build/lib/appinfra/docs/guides/api-stability.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-09T04:24:21,853 copying .build/lib/appinfra/docs/LICENSE -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-09T04:24:21,855 copying .build/lib/appinfra/docs/index.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-09T04:24:21,858 creating .build/bdist.linux-armv7l/wheel/appinfra/docs/api 2026-02-09T04:24:21,859 copying .build/lib/appinfra/docs/api/subprocess.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,862 copying .build/lib/appinfra/docs/api/logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,864 copying .build/lib/appinfra/docs/api/security.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,867 copying .build/lib/appinfra/docs/api/cli.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,869 copying .build/lib/appinfra/docs/api/utilities.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,871 copying .build/lib/appinfra/docs/api/net.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,873 copying .build/lib/appinfra/docs/api/exceptions.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,875 copying .build/lib/appinfra/docs/api/database.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,878 copying .build/lib/appinfra/docs/api/app-builder.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,880 copying .build/lib/appinfra/docs/api/fastapi.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,882 copying .build/lib/appinfra/docs/api/version.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,885 copying .build/lib/appinfra/docs/api/ui.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,887 copying .build/lib/appinfra/docs/api/app.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,890 copying .build/lib/appinfra/docs/api/observability.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,892 copying .build/lib/appinfra/docs/api/index.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,894 copying .build/lib/appinfra/docs/api/config.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,897 copying .build/lib/appinfra/docs/api/time.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-09T04:24:21,899 copying .build/lib/appinfra/docs/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-09T04:24:21,902 copying .build/lib/appinfra/yaml.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:21,905 creating .build/bdist.linux-armv7l/wheel/appinfra/examples 2026-02-09T04:24:21,907 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/02_app_framework 2026-02-09T04:24:21,908 copying .build/lib/appinfra/examples/02_app_framework/app_with_commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-09T04:24:21,910 copying .build/lib/appinfra/examples/02_app_framework/app_with_subtools.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-09T04:24:21,912 copying .build/lib/appinfra/examples/02_app_framework/app_with_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-09T04:24:21,913 copying .build/lib/appinfra/examples/02_app_framework/app_with_tool_builders.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-09T04:24:21,915 copying .build/lib/appinfra/examples/02_app_framework/app_with_ticker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-09T04:24:21,917 copying .build/lib/appinfra/examples/02_app_framework/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-09T04:24:21,920 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/07_fastapi 2026-02-09T04:24:21,920 copying .build/lib/appinfra/examples/07_fastapi/fastapi_server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/07_fastapi 2026-02-09T04:24:21,923 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/12_version_tracking 2026-02-09T04:24:21,924 copying .build/lib/appinfra/examples/12_version_tracking/standalone_tracker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-02-09T04:24:21,926 copying .build/lib/appinfra/examples/12_version_tracking/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-02-09T04:24:21,928 copying .build/lib/appinfra/examples/12_version_tracking/version_tracking_demo.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-02-09T04:24:21,930 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/03_logging 2026-02-09T04:24:21,932 copying .build/lib/appinfra/examples/03_logging/database_logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-09T04:24:21,934 copying .build/lib/appinfra/examples/03_logging/topic_logging_config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-09T04:24:21,936 copying .build/lib/appinfra/examples/03_logging/location_color_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-09T04:24:21,938 copying .build/lib/appinfra/examples/03_logging/topic_logging_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-09T04:24:21,941 copying .build/lib/appinfra/examples/03_logging/logging_builder_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-09T04:24:21,944 copying .build/lib/appinfra/examples/03_logging/disabled_logging_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-09T04:24:21,946 copying .build/lib/appinfra/examples/03_logging/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-09T04:24:21,949 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/02a_app_using_framework 2026-02-09T04:24:21,950 copying .build/lib/appinfra/examples/02a_app_using_framework/Makefile -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02a_app_using_framework 2026-02-09T04:24:21,952 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/05_database 2026-02-09T04:24:21,954 copying .build/lib/appinfra/examples/05_database/pg_test_helper_custom_config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-09T04:24:21,956 copying .build/lib/appinfra/examples/05_database/advanced_critical_flush.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-09T04:24:21,958 copying .build/lib/appinfra/examples/05_database/basic_critical_flush_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-09T04:24:21,961 copying .build/lib/appinfra/examples/05_database/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-09T04:24:21,963 copying .build/lib/appinfra/examples/05_database/pg_test_helper_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-09T04:24:21,966 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/10_plugins 2026-02-09T04:24:21,967 copying .build/lib/appinfra/examples/10_plugins/example_plugins.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/10_plugins 2026-02-09T04:24:21,969 copying .build/lib/appinfra/examples/10_plugins/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/10_plugins 2026-02-09T04:24:21,971 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/09_ui 2026-02-09T04:24:21,972 copying .build/lib/appinfra/examples/09_ui/spinners_and_progress.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-09T04:24:21,975 copying .build/lib/appinfra/examples/09_ui/secret_masking.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-09T04:24:21,977 copying .build/lib/appinfra/examples/09_ui/progress_logger_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-09T04:24:21,980 copying .build/lib/appinfra/examples/09_ui/scrollable_selection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-09T04:24:21,982 copying .build/lib/appinfra/examples/09_ui/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-09T04:24:21,983 copying .build/lib/appinfra/examples/09_ui/rich_output.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-09T04:24:21,985 copying .build/lib/appinfra/examples/09_ui/deploy_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-09T04:24:21,988 copying .build/lib/appinfra/examples/09_ui/interactive_prompts.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-09T04:24:21,991 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/11_docs 2026-02-09T04:24:21,992 copying .build/lib/appinfra/examples/11_docs/docs_generation.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/11_docs 2026-02-09T04:24:21,995 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/01_basics 2026-02-09T04:24:21,996 copying .build/lib/appinfra/examples/01_basics/hello_world_with_cfg.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-02-09T04:24:21,998 copying .build/lib/appinfra/examples/01_basics/hello_world.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-02-09T04:24:22,000 copying .build/lib/appinfra/examples/01_basics/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-02-09T04:24:22,001 copying .build/lib/appinfra/examples/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples 2026-02-09T04:24:22,004 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration 2026-02-09T04:24:22,005 copying .build/lib/appinfra/examples/04_configuration/tool_config_access.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-09T04:24:22,008 copying .build/lib/appinfra/examples/04_configuration/hot_reload_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-09T04:24:22,011 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,012 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env 2026-02-09T04:24:22,014 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env/prod 2026-02-09T04:24:22,015 copying .build/lib/appinfra/examples/04_configuration/etc/env/prod/database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/env/prod 2026-02-09T04:24:22,018 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env/dev 2026-02-09T04:24:22,019 copying .build/lib/appinfra/examples/04_configuration/etc/env/dev/database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/env/dev 2026-02-09T04:24:22,021 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level3.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,023 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_logging.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,024 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,026 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_cache.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,028 copying .build/lib/appinfra/examples/04_configuration/etc/01_basic_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,029 copying .build/lib/appinfra/examples/04_configuration/etc/07_circular_b.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,031 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level1.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,033 copying .build/lib/appinfra/examples/04_configuration/etc/07_circular_a.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,035 copying .build/lib/appinfra/examples/04_configuration/etc/03_variables_databases.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,037 copying .build/lib/appinfra/examples/04_configuration/etc/06_env_dev.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,039 copying .build/lib/appinfra/examples/04_configuration/etc/05_organized_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,041 copying .build/lib/appinfra/examples/04_configuration/etc/hot_reload.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,042 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,044 copying .build/lib/appinfra/examples/04_configuration/etc/common.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,046 copying .build/lib/appinfra/examples/04_configuration/etc/03_variables_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,048 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level2.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,050 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/logging 2026-02-09T04:24:22,052 copying .build/lib/appinfra/examples/04_configuration/etc/logging/handlers.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/logging 2026-02-09T04:24:22,054 copying .build/lib/appinfra/examples/04_configuration/etc/logging/config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/logging 2026-02-09T04:24:22,055 copying .build/lib/appinfra/examples/04_configuration/etc/06_env_prod.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,057 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,059 copying .build/lib/appinfra/examples/04_configuration/etc/01_basic_database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-09T04:24:22,061 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/database 2026-02-09T04:24:22,062 copying .build/lib/appinfra/examples/04_configuration/etc/database/pool.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-02-09T04:24:22,064 copying .build/lib/appinfra/examples/04_configuration/etc/database/config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-02-09T04:24:22,066 copying .build/lib/appinfra/examples/04_configuration/etc/database/connection.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-02-09T04:24:22,068 copying .build/lib/appinfra/examples/04_configuration/env_overrides_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-09T04:24:22,070 copying .build/lib/appinfra/examples/04_configuration/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-09T04:24:22,072 copying .build/lib/appinfra/examples/04_configuration/yaml_include_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-09T04:24:22,075 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/08_decorators 2026-02-09T04:24:22,076 copying .build/lib/appinfra/examples/08_decorators/hierarchical_commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-02-09T04:24:22,078 copying .build/lib/appinfra/examples/08_decorators/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-02-09T04:24:22,081 copying .build/lib/appinfra/examples/08_decorators/mixed_approach.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-02-09T04:24:22,083 copying .build/lib/appinfra/examples/08_decorators/simple_decorator.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-02-09T04:24:22,085 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/06_advanced 2026-02-09T04:24:22,086 copying .build/lib/appinfra/examples/06_advanced/graceful_shutdown_demo.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-09T04:24:22,089 copying .build/lib/appinfra/examples/06_advanced/tcp_server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-09T04:24:22,091 copying .build/lib/appinfra/examples/06_advanced/generator_usage_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-09T04:24:22,093 copying .build/lib/appinfra/examples/06_advanced/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-09T04:24:22,095 copying .build/lib/appinfra/examples/06_advanced/ticker_standalone.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-09T04:24:22,097 copying .build/lib/appinfra/dict.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:22,099 creating .build/bdist.linux-armv7l/wheel/appinfra/observability 2026-02-09T04:24:22,101 copying .build/lib/appinfra/observability/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/observability 2026-02-09T04:24:22,102 copying .build/lib/appinfra/observability/hooks.py -> .build/bdist.linux-armv7l/wheel/./appinfra/observability 2026-02-09T04:24:22,104 copying .build/lib/appinfra/rate_limit.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:22,107 creating .build/bdist.linux-armv7l/wheel/appinfra/subprocess 2026-02-09T04:24:22,108 copying .build/lib/appinfra/subprocess/context.py -> .build/bdist.linux-armv7l/wheel/./appinfra/subprocess 2026-02-09T04:24:22,110 copying .build/lib/appinfra/subprocess/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/subprocess 2026-02-09T04:24:22,113 creating .build/bdist.linux-armv7l/wheel/appinfra/config 2026-02-09T04:24:22,114 copying .build/lib/appinfra/config/schemas.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-09T04:24:22,116 copying .build/lib/appinfra/config/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-09T04:24:22,119 copying .build/lib/appinfra/config/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-09T04:24:22,121 copying .build/lib/appinfra/config/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-09T04:24:22,122 copying .build/lib/appinfra/config/watcher.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-09T04:24:22,125 copying .build/lib/appinfra/_build_info.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:22,127 creating .build/bdist.linux-armv7l/wheel/appinfra/log 2026-02-09T04:24:22,128 copying .build/lib/appinfra/log/colors.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,131 copying .build/lib/appinfra/log/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,133 copying .build/lib/appinfra/log/level_manager.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,135 copying .build/lib/appinfra/log/formatters.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,138 copying .build/lib/appinfra/log/config_holder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,140 copying .build/lib/appinfra/log/handler_factory.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,143 copying .build/lib/appinfra/log/callback.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,145 copying .build/lib/appinfra/log/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,147 copying .build/lib/appinfra/log/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,149 copying .build/lib/appinfra/log/reloader.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,151 copying .build/lib/appinfra/log/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,154 creating .build/bdist.linux-armv7l/wheel/appinfra/log/builder 2026-02-09T04:24:22,155 copying .build/lib/appinfra/log/builder/quick.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-09T04:24:22,157 copying .build/lib/appinfra/log/builder/console.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-09T04:24:22,160 copying .build/lib/appinfra/log/builder/file.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-09T04:24:22,162 copying .build/lib/appinfra/log/builder/builder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-09T04:24:22,164 copying .build/lib/appinfra/log/builder/json.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-09T04:24:22,167 copying .build/lib/appinfra/log/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-09T04:24:22,169 copying .build/lib/appinfra/log/builder/interface.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-09T04:24:22,172 creating .build/bdist.linux-armv7l/wheel/appinfra/log/builder/database 2026-02-09T04:24:22,173 copying .build/lib/appinfra/log/builder/database/builder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-02-09T04:24:22,175 copying .build/lib/appinfra/log/builder/database/handler.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-02-09T04:24:22,178 copying .build/lib/appinfra/log/builder/database/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-02-09T04:24:22,180 copying .build/lib/appinfra/log/builder/database/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-02-09T04:24:22,182 copying .build/lib/appinfra/log/factory.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,184 copying .build/lib/appinfra/log/logger.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-09T04:24:22,187 copying .build/lib/appinfra/dot_dict.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-09T04:24:22,189 running install_egg_info 2026-02-09T04:24:22,196 Copying appinfra.egg-info to .build/bdist.linux-armv7l/wheel/./appinfra-0.3.1-py3.11.egg-info 2026-02-09T04:24:22,208 running install_scripts 2026-02-09T04:24:22,221 creating .build/bdist.linux-armv7l/wheel/appinfra-0.3.1.dist-info/WHEEL 2026-02-09T04:24:22,224 creating '/tmp/pip-wheel-wq778jet/.tmp-ej06yfy8/appinfra-0.3.1-py3-none-any.whl' and adding '.build/bdist.linux-armv7l/wheel' to it 2026-02-09T04:24:22,227 adding 'appinfra/__init__.py' 2026-02-09T04:24:22,228 adding 'appinfra/_build_info.py' 2026-02-09T04:24:22,229 adding 'appinfra/deprecation.py' 2026-02-09T04:24:22,231 adding 'appinfra/dict.py' 2026-02-09T04:24:22,233 adding 'appinfra/dot_dict.py' 2026-02-09T04:24:22,234 adding 'appinfra/ewma.py' 2026-02-09T04:24:22,235 adding 'appinfra/exceptions.py' 2026-02-09T04:24:22,237 adding 'appinfra/rate_limit.py' 2026-02-09T04:24:22,238 adding 'appinfra/regex_utils.py' 2026-02-09T04:24:22,240 adding 'appinfra/size.py' 2026-02-09T04:24:22,241 adding 'appinfra/utils.py' 2026-02-09T04:24:22,246 adding 'appinfra/yaml.py' 2026-02-09T04:24:22,248 adding 'appinfra/app/__init__.py' 2026-02-09T04:24:22,249 adding 'appinfra/app/args.py' 2026-02-09T04:24:22,251 adding 'appinfra/app/constants.py' 2026-02-09T04:24:22,253 adding 'appinfra/app/decorators.py' 2026-02-09T04:24:22,255 adding 'appinfra/app/decorators.pyi' 2026-02-09T04:24:22,256 adding 'appinfra/app/errors.py' 2026-02-09T04:24:22,257 adding 'appinfra/app/testing.py' 2026-02-09T04:24:22,258 adding 'appinfra/app/utils.py' 2026-02-09T04:24:22,260 adding 'appinfra/app/builder/__init__.py' 2026-02-09T04:24:22,263 adding 'appinfra/app/builder/app.py' 2026-02-09T04:24:22,265 adding 'appinfra/app/builder/config.py' 2026-02-09T04:24:22,267 adding 'appinfra/app/builder/hook.py' 2026-02-09T04:24:22,269 adding 'appinfra/app/builder/middleware.py' 2026-02-09T04:24:22,270 adding 'appinfra/app/builder/plugin.py' 2026-02-09T04:24:22,272 adding 'appinfra/app/builder/tool.py' 2026-02-09T04:24:22,274 adding 'appinfra/app/builder/validation.py' 2026-02-09T04:24:22,276 adding 'appinfra/app/builder/configurer/__init__.py' 2026-02-09T04:24:22,278 adding 'appinfra/app/builder/configurer/advanced.py' 2026-02-09T04:24:22,279 adding 'appinfra/app/builder/configurer/logging.py' 2026-02-09T04:24:22,281 adding 'appinfra/app/builder/configurer/server.py' 2026-02-09T04:24:22,282 adding 'appinfra/app/builder/configurer/tool.py' 2026-02-09T04:24:22,284 adding 'appinfra/app/builder/configurer/version.py' 2026-02-09T04:24:22,286 adding 'appinfra/app/cli/__init__.py' 2026-02-09T04:24:22,287 adding 'appinfra/app/cli/commands.py' 2026-02-09T04:24:22,289 adding 'appinfra/app/cli/help.py' 2026-02-09T04:24:22,290 adding 'appinfra/app/cli/parser.py' 2026-02-09T04:24:22,292 adding 'appinfra/app/core/__init__.py' 2026-02-09T04:24:22,295 adding 'appinfra/app/core/app.py' 2026-02-09T04:24:22,297 adding 'appinfra/app/core/config.py' 2026-02-09T04:24:22,299 adding 'appinfra/app/core/lifecycle.py' 2026-02-09T04:24:22,302 adding 'appinfra/app/core/logging_utils.py' 2026-02-09T04:24:22,303 adding 'appinfra/app/core/shutdown.py' 2026-02-09T04:24:22,305 adding 'appinfra/app/docs/__init__.py' 2026-02-09T04:24:22,307 adding 'appinfra/app/docs/generator.py' 2026-02-09T04:24:22,309 adding 'appinfra/app/fastapi/__init__.py' 2026-02-09T04:24:22,311 adding 'appinfra/app/fastapi/plugin.py' 2026-02-09T04:24:22,312 adding 'appinfra/app/fastapi/builder/__init__.py' 2026-02-09T04:24:22,314 adding 'appinfra/app/fastapi/builder/route.py' 2026-02-09T04:24:22,316 adding 'appinfra/app/fastapi/builder/server.py' 2026-02-09T04:24:22,318 adding 'appinfra/app/fastapi/builder/subprocess.py' 2026-02-09T04:24:22,319 adding 'appinfra/app/fastapi/builder/uvicorn.py' 2026-02-09T04:24:22,321 adding 'appinfra/app/fastapi/config/__init__.py' 2026-02-09T04:24:22,323 adding 'appinfra/app/fastapi/config/api.py' 2026-02-09T04:24:22,324 adding 'appinfra/app/fastapi/config/ipc.py' 2026-02-09T04:24:22,325 adding 'appinfra/app/fastapi/config/uvicorn.py' 2026-02-09T04:24:22,327 adding 'appinfra/app/fastapi/runtime/__init__.py' 2026-02-09T04:24:22,329 adding 'appinfra/app/fastapi/runtime/adapter.py' 2026-02-09T04:24:22,331 adding 'appinfra/app/fastapi/runtime/ipc.py' 2026-02-09T04:24:22,333 adding 'appinfra/app/fastapi/runtime/logging.py' 2026-02-09T04:24:22,335 adding 'appinfra/app/fastapi/runtime/server.py' 2026-02-09T04:24:22,338 adding 'appinfra/app/fastapi/runtime/subprocess.py' 2026-02-09T04:24:22,340 adding 'appinfra/app/server/__init__.py' 2026-02-09T04:24:22,342 adding 'appinfra/app/server/base.py' 2026-02-09T04:24:22,344 adding 'appinfra/app/server/handlers.py' 2026-02-09T04:24:22,346 adding 'appinfra/app/server/routes.py' 2026-02-09T04:24:22,348 adding 'appinfra/app/tools/__init__.py' 2026-02-09T04:24:22,351 adding 'appinfra/app/tools/base.py' 2026-02-09T04:24:22,353 adding 'appinfra/app/tools/group.py' 2026-02-09T04:24:22,355 adding 'appinfra/app/tools/protocol.py' 2026-02-09T04:24:22,357 adding 'appinfra/app/tools/registry.py' 2026-02-09T04:24:22,359 adding 'appinfra/app/tracing/__init__.py' 2026-02-09T04:24:22,361 adding 'appinfra/app/tracing/traceable.py' 2026-02-09T04:24:22,363 adding 'appinfra/cli/__init__.py' 2026-02-09T04:24:22,364 adding 'appinfra/cli/cli.py' 2026-02-09T04:24:22,366 adding 'appinfra/cli/output.py' 2026-02-09T04:24:22,368 adding 'appinfra/cli/tools/__init__.py' 2026-02-09T04:24:22,373 adding 'appinfra/cli/tools/check_functions.py' 2026-02-09T04:24:22,375 adding 'appinfra/cli/tools/code_quality.py' 2026-02-09T04:24:22,377 adding 'appinfra/cli/tools/completion_tool.py' 2026-02-09T04:24:22,380 adding 'appinfra/cli/tools/config_tool.py' 2026-02-09T04:24:22,386 adding 'appinfra/cli/tools/docs_tool.py' 2026-02-09T04:24:22,389 adding 'appinfra/cli/tools/doctor_tool.py' 2026-02-09T04:24:22,391 adding 'appinfra/cli/tools/etc_path_tool.py' 2026-02-09T04:24:22,394 adding 'appinfra/cli/tools/scaffold_tool.py' 2026-02-09T04:24:22,395 adding 'appinfra/cli/tools/scripts_path_tool.py' 2026-02-09T04:24:22,398 adding 'appinfra/cli/tools/version_tool.py' 2026-02-09T04:24:22,400 adding 'appinfra/cli/tools/scaffold/Makefile.framework.in' 2026-02-09T04:24:22,402 adding 'appinfra/cli/tools/scaffold/Makefile.standalone.in' 2026-02-09T04:24:22,403 adding 'appinfra/cli/tools/scaffold/__init__.py' 2026-02-09T04:24:22,406 adding 'appinfra/config/__init__.py' 2026-02-09T04:24:22,410 adding 'appinfra/config/config.py' 2026-02-09T04:24:22,411 adding 'appinfra/config/constants.py' 2026-02-09T04:24:22,414 adding 'appinfra/config/schemas.py' 2026-02-09T04:24:22,417 adding 'appinfra/config/watcher.py' 2026-02-09T04:24:22,420 adding 'appinfra/db/README.md' 2026-02-09T04:24:22,422 adding 'appinfra/db/__init__.py' 2026-02-09T04:24:22,425 adding 'appinfra/db/db.py' 2026-02-09T04:24:22,427 adding 'appinfra/db/utils.py' 2026-02-09T04:24:22,429 adding 'appinfra/db/pg/__init__.py' 2026-02-09T04:24:22,431 adding 'appinfra/db/pg/connection.py' 2026-02-09T04:24:22,433 adding 'appinfra/db/pg/core.py' 2026-02-09T04:24:22,434 adding 'appinfra/db/pg/interface.py' 2026-02-09T04:24:22,436 adding 'appinfra/db/pg/pg.py' 2026-02-09T04:24:22,438 adding 'appinfra/db/pg/reconnection.py' 2026-02-09T04:24:22,440 adding 'appinfra/db/pg/session.py' 2026-02-09T04:24:22,441 adding 'appinfra/db/pg/vector.py' 2026-02-09T04:24:22,443 adding 'appinfra/db/sqlite/__init__.py' 2026-02-09T04:24:22,444 adding 'appinfra/db/sqlite/sqlite.py' 2026-02-09T04:24:22,447 adding 'appinfra/docs/LICENSE' 2026-02-09T04:24:22,449 adding 'appinfra/docs/README.md' 2026-02-09T04:24:22,451 adding 'appinfra/docs/SECURITY.md' 2026-02-09T04:24:22,454 adding 'appinfra/docs/getting-started.md' 2026-02-09T04:24:22,455 adding 'appinfra/docs/index.md' 2026-02-09T04:24:22,457 adding 'appinfra/docs/api/app-builder.md' 2026-02-09T04:24:22,459 adding 'appinfra/docs/api/app.md' 2026-02-09T04:24:22,461 adding 'appinfra/docs/api/cli.md' 2026-02-09T04:24:22,462 adding 'appinfra/docs/api/config.md' 2026-02-09T04:24:22,464 adding 'appinfra/docs/api/database.md' 2026-02-09T04:24:22,466 adding 'appinfra/docs/api/exceptions.md' 2026-02-09T04:24:22,468 adding 'appinfra/docs/api/fastapi.md' 2026-02-09T04:24:22,470 adding 'appinfra/docs/api/index.md' 2026-02-09T04:24:22,472 adding 'appinfra/docs/api/logging.md' 2026-02-09T04:24:22,474 adding 'appinfra/docs/api/net.md' 2026-02-09T04:24:22,475 adding 'appinfra/docs/api/observability.md' 2026-02-09T04:24:22,477 adding 'appinfra/docs/api/security.md' 2026-02-09T04:24:22,479 adding 'appinfra/docs/api/subprocess.md' 2026-02-09T04:24:22,480 adding 'appinfra/docs/api/time.md' 2026-02-09T04:24:22,482 adding 'appinfra/docs/api/ui.md' 2026-02-09T04:24:22,484 adding 'appinfra/docs/api/utilities.md' 2026-02-09T04:24:22,485 adding 'appinfra/docs/api/version.md' 2026-02-09T04:24:22,488 adding 'appinfra/docs/guides/api-stability.md' 2026-02-09T04:24:22,489 adding 'appinfra/docs/guides/config-based-logging.md' 2026-02-09T04:24:22,491 adding 'appinfra/docs/guides/contributing.md' 2026-02-09T04:24:22,492 adding 'appinfra/docs/guides/coverage-targets.md' 2026-02-09T04:24:22,494 adding 'appinfra/docs/guides/environment-variables.md' 2026-02-09T04:24:22,496 adding 'appinfra/docs/guides/framework-integration.md' 2026-02-09T04:24:22,498 adding 'appinfra/docs/guides/hot-reload-logging.md' 2026-02-09T04:24:22,499 adding 'appinfra/docs/guides/logging-builder.md' 2026-02-09T04:24:22,502 adding 'appinfra/docs/guides/makefile-customization.md' 2026-02-09T04:24:22,504 adding 'appinfra/docs/guides/pg-test-helper.md' 2026-02-09T04:24:22,506 adding 'appinfra/docs/guides/test-naming-standards.md' 2026-02-09T04:24:22,507 adding 'appinfra/docs/guides/virtual-environment.md' 2026-02-09T04:24:22,512 adding 'appinfra/etc/README.md' 2026-02-09T04:24:22,513 adding 'appinfra/etc/fastapi.yaml' 2026-02-09T04:24:22,514 adding 'appinfra/etc/infra.yaml' 2026-02-09T04:24:22,516 adding 'appinfra/etc/lg.yaml' 2026-02-09T04:24:22,517 adding 'appinfra/etc/mkdocs.yaml' 2026-02-09T04:24:22,519 adding 'appinfra/etc/pg.yaml' 2026-02-09T04:24:22,521 adding 'appinfra/examples/README.md' 2026-02-09T04:24:22,523 adding 'appinfra/examples/01_basics/README.md' 2026-02-09T04:24:22,524 adding 'appinfra/examples/01_basics/hello_world.py' 2026-02-09T04:24:22,525 adding 'appinfra/examples/01_basics/hello_world_with_cfg.py' 2026-02-09T04:24:22,528 adding 'appinfra/examples/02_app_framework/README.md' 2026-02-09T04:24:22,529 adding 'appinfra/examples/02_app_framework/app_with_commands.py' 2026-02-09T04:24:22,530 adding 'appinfra/examples/02_app_framework/app_with_subtools.py' 2026-02-09T04:24:22,532 adding 'appinfra/examples/02_app_framework/app_with_ticker.py' 2026-02-09T04:24:22,533 adding 'appinfra/examples/02_app_framework/app_with_tool.py' 2026-02-09T04:24:22,534 adding 'appinfra/examples/02_app_framework/app_with_tool_builders.py' 2026-02-09T04:24:22,536 adding 'appinfra/examples/02a_app_using_framework/Makefile' 2026-02-09T04:24:22,538 adding 'appinfra/examples/03_logging/README.md' 2026-02-09T04:24:22,541 adding 'appinfra/examples/03_logging/database_logging.py' 2026-02-09T04:24:22,543 adding 'appinfra/examples/03_logging/disabled_logging_example.py' 2026-02-09T04:24:22,545 adding 'appinfra/examples/03_logging/location_color_example.py' 2026-02-09T04:24:22,547 adding 'appinfra/examples/03_logging/logging_builder_example.py' 2026-02-09T04:24:22,549 adding 'appinfra/examples/03_logging/topic_logging_config.yaml' 2026-02-09T04:24:22,551 adding 'appinfra/examples/03_logging/topic_logging_example.py' 2026-02-09T04:24:22,553 adding 'appinfra/examples/04_configuration/README.md' 2026-02-09T04:24:22,555 adding 'appinfra/examples/04_configuration/env_overrides_example.py' 2026-02-09T04:24:22,557 adding 'appinfra/examples/04_configuration/hot_reload_example.py' 2026-02-09T04:24:22,558 adding 'appinfra/examples/04_configuration/tool_config_access.py' 2026-02-09T04:24:22,560 adding 'appinfra/examples/04_configuration/yaml_include_example.py' 2026-02-09T04:24:22,562 adding 'appinfra/examples/04_configuration/etc/01_basic_database.yaml' 2026-02-09T04:24:22,563 adding 'appinfra/examples/04_configuration/etc/01_basic_main.yaml' 2026-02-09T04:24:22,564 adding 'appinfra/examples/04_configuration/etc/02_nested_level1.yaml' 2026-02-09T04:24:22,565 adding 'appinfra/examples/04_configuration/etc/02_nested_level2.yaml' 2026-02-09T04:24:22,567 adding 'appinfra/examples/04_configuration/etc/02_nested_level3.yaml' 2026-02-09T04:24:22,568 adding 'appinfra/examples/04_configuration/etc/02_nested_main.yaml' 2026-02-09T04:24:22,569 adding 'appinfra/examples/04_configuration/etc/03_variables_databases.yaml' 2026-02-09T04:24:22,570 adding 'appinfra/examples/04_configuration/etc/03_variables_main.yaml' 2026-02-09T04:24:22,571 adding 'appinfra/examples/04_configuration/etc/04_multiple_cache.yaml' 2026-02-09T04:24:22,572 adding 'appinfra/examples/04_configuration/etc/04_multiple_database.yaml' 2026-02-09T04:24:22,573 adding 'appinfra/examples/04_configuration/etc/04_multiple_logging.yaml' 2026-02-09T04:24:22,575 adding 'appinfra/examples/04_configuration/etc/04_multiple_main.yaml' 2026-02-09T04:24:22,576 adding 'appinfra/examples/04_configuration/etc/05_organized_main.yaml' 2026-02-09T04:24:22,577 adding 'appinfra/examples/04_configuration/etc/06_env_dev.yaml' 2026-02-09T04:24:22,578 adding 'appinfra/examples/04_configuration/etc/06_env_prod.yaml' 2026-02-09T04:24:22,579 adding 'appinfra/examples/04_configuration/etc/07_circular_a.yaml' 2026-02-09T04:24:22,580 adding 'appinfra/examples/04_configuration/etc/07_circular_b.yaml' 2026-02-09T04:24:22,581 adding 'appinfra/examples/04_configuration/etc/common.yaml' 2026-02-09T04:24:22,583 adding 'appinfra/examples/04_configuration/etc/hot_reload.yaml' 2026-02-09T04:24:22,585 adding 'appinfra/examples/04_configuration/etc/database/config.yaml' 2026-02-09T04:24:22,586 adding 'appinfra/examples/04_configuration/etc/database/connection.yaml' 2026-02-09T04:24:22,587 adding 'appinfra/examples/04_configuration/etc/database/pool.yaml' 2026-02-09T04:24:22,589 adding 'appinfra/examples/04_configuration/etc/env/dev/database.yaml' 2026-02-09T04:24:22,591 adding 'appinfra/examples/04_configuration/etc/env/prod/database.yaml' 2026-02-09T04:24:22,593 adding 'appinfra/examples/04_configuration/etc/logging/config.yaml' 2026-02-09T04:24:22,594 adding 'appinfra/examples/04_configuration/etc/logging/handlers.yaml' 2026-02-09T04:24:22,596 adding 'appinfra/examples/05_database/README.md' 2026-02-09T04:24:22,598 adding 'appinfra/examples/05_database/advanced_critical_flush.py' 2026-02-09T04:24:22,600 adding 'appinfra/examples/05_database/basic_critical_flush_example.py' 2026-02-09T04:24:22,601 adding 'appinfra/examples/05_database/pg_test_helper_custom_config.py' 2026-02-09T04:24:22,604 adding 'appinfra/examples/05_database/pg_test_helper_example.py' 2026-02-09T04:24:22,607 adding 'appinfra/examples/06_advanced/README.md' 2026-02-09T04:24:22,608 adding 'appinfra/examples/06_advanced/generator_usage_example.py' 2026-02-09T04:24:22,610 adding 'appinfra/examples/06_advanced/graceful_shutdown_demo.py' 2026-02-09T04:24:22,611 adding 'appinfra/examples/06_advanced/tcp_server.py' 2026-02-09T04:24:22,612 adding 'appinfra/examples/06_advanced/ticker_standalone.py' 2026-02-09T04:24:22,615 adding 'appinfra/examples/07_fastapi/fastapi_server.py' 2026-02-09T04:24:22,617 adding 'appinfra/examples/08_decorators/README.md' 2026-02-09T04:24:22,618 adding 'appinfra/examples/08_decorators/hierarchical_commands.py' 2026-02-09T04:24:22,620 adding 'appinfra/examples/08_decorators/mixed_approach.py' 2026-02-09T04:24:22,621 adding 'appinfra/examples/08_decorators/simple_decorator.py' 2026-02-09T04:24:22,623 adding 'appinfra/examples/09_ui/README.md' 2026-02-09T04:24:22,625 adding 'appinfra/examples/09_ui/deploy_tool.py' 2026-02-09T04:24:22,627 adding 'appinfra/examples/09_ui/interactive_prompts.py' 2026-02-09T04:24:22,628 adding 'appinfra/examples/09_ui/progress_logger_example.py' 2026-02-09T04:24:22,630 adding 'appinfra/examples/09_ui/rich_output.py' 2026-02-09T04:24:22,631 adding 'appinfra/examples/09_ui/scrollable_selection.py' 2026-02-09T04:24:22,633 adding 'appinfra/examples/09_ui/secret_masking.py' 2026-02-09T04:24:22,635 adding 'appinfra/examples/09_ui/spinners_and_progress.py' 2026-02-09T04:24:22,637 adding 'appinfra/examples/10_plugins/README.md' 2026-02-09T04:24:22,638 adding 'appinfra/examples/10_plugins/example_plugins.py' 2026-02-09T04:24:22,640 adding 'appinfra/examples/11_docs/docs_generation.py' 2026-02-09T04:24:22,642 adding 'appinfra/examples/12_version_tracking/README.md' 2026-02-09T04:24:22,643 adding 'appinfra/examples/12_version_tracking/standalone_tracker.py' 2026-02-09T04:24:22,645 adding 'appinfra/examples/12_version_tracking/version_tracking_demo.py' 2026-02-09T04:24:22,647 adding 'appinfra/log/__init__.py' 2026-02-09T04:24:22,649 adding 'appinfra/log/callback.py' 2026-02-09T04:24:22,650 adding 'appinfra/log/colors.py' 2026-02-09T04:24:22,652 adding 'appinfra/log/config.py' 2026-02-09T04:24:22,653 adding 'appinfra/log/config_holder.py' 2026-02-09T04:24:22,655 adding 'appinfra/log/constants.py' 2026-02-09T04:24:22,656 adding 'appinfra/log/exceptions.py' 2026-02-09T04:24:22,658 adding 'appinfra/log/factory.py' 2026-02-09T04:24:22,660 adding 'appinfra/log/formatters.py' 2026-02-09T04:24:22,663 adding 'appinfra/log/handler_factory.py' 2026-02-09T04:24:22,665 adding 'appinfra/log/level_manager.py' 2026-02-09T04:24:22,667 adding 'appinfra/log/logger.py' 2026-02-09T04:24:22,669 adding 'appinfra/log/reloader.py' 2026-02-09T04:24:22,671 adding 'appinfra/log/builder/__init__.py' 2026-02-09T04:24:22,672 adding 'appinfra/log/builder/builder.py' 2026-02-09T04:24:22,674 adding 'appinfra/log/builder/console.py' 2026-02-09T04:24:22,675 adding 'appinfra/log/builder/file.py' 2026-02-09T04:24:22,677 adding 'appinfra/log/builder/interface.py' 2026-02-09T04:24:22,679 adding 'appinfra/log/builder/json.py' 2026-02-09T04:24:22,682 adding 'appinfra/log/builder/quick.py' 2026-02-09T04:24:22,684 adding 'appinfra/log/builder/database/__init__.py' 2026-02-09T04:24:22,686 adding 'appinfra/log/builder/database/builder.py' 2026-02-09T04:24:22,687 adding 'appinfra/log/builder/database/config.py' 2026-02-09T04:24:22,689 adding 'appinfra/log/builder/database/handler.py' 2026-02-09T04:24:22,691 adding 'appinfra/net/README.md' 2026-02-09T04:24:22,693 adding 'appinfra/net/__init__.py' 2026-02-09T04:24:22,694 adding 'appinfra/net/exceptions.py' 2026-02-09T04:24:22,695 adding 'appinfra/net/http.py' 2026-02-09T04:24:22,697 adding 'appinfra/net/tcp.py' 2026-02-09T04:24:22,699 adding 'appinfra/observability/__init__.py' 2026-02-09T04:24:22,701 adding 'appinfra/observability/hooks.py' 2026-02-09T04:24:22,704 adding 'appinfra/scripts/check.sh' 2026-02-09T04:24:22,706 adding 'appinfra/scripts/cicd-test.sh' 2026-02-09T04:24:22,707 adding 'appinfra/scripts/docs-config.sh' 2026-02-09T04:24:22,708 adding 'appinfra/scripts/install_deps.py' 2026-02-09T04:24:22,709 adding 'appinfra/scripts/pg-config.sh' 2026-02-09T04:24:22,711 adding 'appinfra/scripts/pg-info.sh' 2026-02-09T04:24:22,712 adding 'appinfra/scripts/type-hint.sh' 2026-02-09T04:24:22,714 adding 'appinfra/scripts/yaml2json.sh' 2026-02-09T04:24:22,715 adding 'appinfra/scripts/cicd/.env.local.example' 2026-02-09T04:24:22,717 adding 'appinfra/scripts/cicd/.env.test' 2026-02-09T04:24:22,719 adding 'appinfra/scripts/cicd/DOCKER_DEVELOPMENT.md' 2026-02-09T04:24:22,720 adding 'appinfra/scripts/cicd/Dockerfile' 2026-02-09T04:24:22,721 adding 'appinfra/scripts/cicd/docker-compose.override.py3.11.yml' 2026-02-09T04:24:22,723 adding 'appinfra/scripts/cicd/docker-compose.override.py3.12.yml' 2026-02-09T04:24:22,724 adding 'appinfra/scripts/cicd/docker-compose.override.py3.13.yml' 2026-02-09T04:24:22,725 adding 'appinfra/scripts/cicd/docker-compose.yml' 2026-02-09T04:24:22,727 adding 'appinfra/scripts/docker/pg/docker-compose.repl.yaml' 2026-02-09T04:24:22,729 adding 'appinfra/scripts/docker/pg/docker-compose.single.yaml' 2026-02-09T04:24:22,730 adding 'appinfra/scripts/docker/pg/pg_hba.conf' 2026-02-09T04:24:22,731 adding 'appinfra/scripts/make/Makefile.all' 2026-02-09T04:24:22,733 adding 'appinfra/scripts/make/Makefile.cicd' 2026-02-09T04:24:22,734 adding 'appinfra/scripts/make/Makefile.clean' 2026-02-09T04:24:22,735 adding 'appinfra/scripts/make/Makefile.config' 2026-02-09T04:24:22,737 adding 'appinfra/scripts/make/Makefile.dev' 2026-02-09T04:24:22,738 adding 'appinfra/scripts/make/Makefile.docs' 2026-02-09T04:24:22,740 adding 'appinfra/scripts/make/Makefile.env' 2026-02-09T04:24:22,741 adding 'appinfra/scripts/make/Makefile.help' 2026-02-09T04:24:22,742 adding 'appinfra/scripts/make/Makefile.install' 2026-02-09T04:24:22,744 adding 'appinfra/scripts/make/Makefile.pg' 2026-02-09T04:24:22,745 adding 'appinfra/scripts/make/Makefile.pytest' 2026-02-09T04:24:22,746 adding 'appinfra/scripts/make/Makefile.utils' 2026-02-09T04:24:22,748 adding 'appinfra/security/__init__.py' 2026-02-09T04:24:22,750 adding 'appinfra/security/filter.py' 2026-02-09T04:24:22,751 adding 'appinfra/security/masking.py' 2026-02-09T04:24:22,753 adding 'appinfra/security/patterns.py' 2026-02-09T04:24:22,754 adding 'appinfra/subprocess/__init__.py' 2026-02-09T04:24:22,756 adding 'appinfra/subprocess/context.py' 2026-02-09T04:24:22,758 adding 'appinfra/time/README.md' 2026-02-09T04:24:22,759 adding 'appinfra/time/__init__.py' 2026-02-09T04:24:22,761 adding 'appinfra/time/date_range.py' 2026-02-09T04:24:22,763 adding 'appinfra/time/delta.py' 2026-02-09T04:24:22,765 adding 'appinfra/time/eta.py' 2026-02-09T04:24:22,767 adding 'appinfra/time/sched.py' 2026-02-09T04:24:22,770 adding 'appinfra/time/ticker.py' 2026-02-09T04:24:22,772 adding 'appinfra/time/time.py' 2026-02-09T04:24:22,774 adding 'appinfra/ui/__init__.py' 2026-02-09T04:24:22,775 adding 'appinfra/ui/console.py' 2026-02-09T04:24:22,777 adding 'appinfra/ui/fallback.py' 2026-02-09T04:24:22,779 adding 'appinfra/ui/help.py' 2026-02-09T04:24:22,781 adding 'appinfra/ui/progress_logger.py' 2026-02-09T04:24:22,783 adding 'appinfra/ui/prompts.py' 2026-02-09T04:24:22,785 adding 'appinfra/version/__init__.py' 2026-02-09T04:24:22,787 adding 'appinfra/version/actions.py' 2026-02-09T04:24:22,788 adding 'appinfra/version/build_info.py' 2026-02-09T04:24:22,790 adding 'appinfra/version/info.py' 2026-02-09T04:24:22,792 adding 'appinfra/version/setup_hook.py' 2026-02-09T04:24:22,794 adding 'appinfra/version/setuptools_hook.py' 2026-02-09T04:24:22,796 adding 'appinfra/version/sources.py' 2026-02-09T04:24:22,800 adding 'appinfra/version/tracker.py' 2026-02-09T04:24:22,804 adding 'appinfra-0.3.1.dist-info/licenses/LICENSE' 2026-02-09T04:24:22,806 adding 'appinfra-0.3.1.dist-info/METADATA' 2026-02-09T04:24:22,807 adding 'appinfra-0.3.1.dist-info/WHEEL' 2026-02-09T04:24:22,809 adding 'appinfra-0.3.1.dist-info/entry_points.txt' 2026-02-09T04:24:22,810 adding 'appinfra-0.3.1.dist-info/top_level.txt' 2026-02-09T04:24:22,815 adding 'appinfra-0.3.1.dist-info/RECORD' 2026-02-09T04:24:22,826 removing .build/bdist.linux-armv7l/wheel 2026-02-09T04:24:23,026 Building wheel for appinfra (pyproject.toml): finished with status 'done' 2026-02-09T04:24:23,043 Created wheel for appinfra: filename=appinfra-0.3.1-py3-none-any.whl size=613773 sha256=4d5625ede2fe0e52c374b58c1409f6e0880817fe930c359ef19a3c18ce8355d6 2026-02-09T04:24:23,044 Stored in directory: /tmp/pip-ephem-wheel-cache-82qtd810/wheels/29/44/19/bad97fde17f12232a5edaa29f4389a3b54f341df55edd31568 2026-02-09T04:24:23,069 Successfully built appinfra 2026-02-09T04:24:23,091 Removed build tracker: '/tmp/pip-build-tracker-dte9lyjv'