2026-01-04T05:25:49,356 Created temporary directory: /tmp/pip-ephem-wheel-cache-v0de0obe 2026-01-04T05:25:49,358 Created temporary directory: /tmp/pip-build-tracker-p5nhpwdc 2026-01-04T05:25:49,359 Initialized build tracking at /tmp/pip-build-tracker-p5nhpwdc 2026-01-04T05:25:49,359 Created build tracker: /tmp/pip-build-tracker-p5nhpwdc 2026-01-04T05:25:49,360 Entered build tracker: /tmp/pip-build-tracker-p5nhpwdc 2026-01-04T05:25:49,361 Created temporary directory: /tmp/pip-wheel-815gdo_j 2026-01-04T05:25:49,363 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-01-04T05:25:49,366 Created temporary directory: /tmp/pip-ephem-wheel-cache-c4l2son8 2026-01-04T05:25:49,391 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-04T05:25:49,394 2 location(s) to search for versions of appinfra: 2026-01-04T05:25:49,394 * https://pypi.org/simple/appinfra/ 2026-01-04T05:25:49,394 * https://www.piwheels.org/simple/appinfra/ 2026-01-04T05:25:49,395 Fetching project page and analyzing links: https://pypi.org/simple/appinfra/ 2026-01-04T05:25:49,396 Getting page https://pypi.org/simple/appinfra/ 2026-01-04T05:25:49,397 Found index url https://pypi.org/simple 2026-01-04T05:25:49,609 Fetched page https://pypi.org/simple/appinfra/ as application/vnd.pypi.simple.v1+json 2026-01-04T05:25:49,612 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-01-04T05:25:49,613 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-01-04T05:25:49,614 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-01-04T05:25:49,615 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-01-04T05:25:49,615 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-01-04T05:25:49,616 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-01-04T05:25:49,617 Fetching project page and analyzing links: https://www.piwheels.org/simple/appinfra/ 2026-01-04T05:25:49,618 Getting page https://www.piwheels.org/simple/appinfra/ 2026-01-04T05:25:49,619 Found index url https://www.piwheels.org/simple 2026-01-04T05:25:49,774 Fetched page https://www.piwheels.org/simple/appinfra/ as text/html 2026-01-04T05:25:49,776 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-01-04T05:25:49,776 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-01-04T05:25:49,777 Skipping link: not a file: https://www.piwheels.org/simple/appinfra/ 2026-01-04T05:25:49,778 Skipping link: not a file: https://pypi.org/simple/appinfra/ 2026-01-04T05:25:49,797 Given no hashes to check 1 links for project 'appinfra': discarding no candidates 2026-01-04T05:25:49,815 Collecting appinfra==0.1.1 2026-01-04T05:25:49,818 Created temporary directory: /tmp/pip-unpack-8fw05rc0 2026-01-04T05:25:50,030 Downloading appinfra-0.1.1.tar.gz (986 kB) 2026-01-04T05:25:51,551 Added appinfra==0.1.1 from https://files.pythonhosted.org/packages/97/d6/8a879f7018868cae441d587ff822706c5566b35adfb52327cb97b23215bd/appinfra-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-p5nhpwdc' 2026-01-04T05:25:51,561 Created temporary directory: /tmp/pip-build-env-phqsge9p 2026-01-04T05:25:51,565 Installing build dependencies: started 2026-01-04T05:25:51,566 Running command pip subprocess to install build dependencies 2026-01-04T05:25:52,723 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-04T05:25:53,373 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-01-04T05:25:53,396 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-04T05:25:55,094 Collecting setuptools>=68.0 2026-01-04T05:25:55,182 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-04T05:25:55,458 Collecting wheel 2026-01-04T05:25:55,475 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-04T05:25:55,842 Collecting setuptools-scm>=8.0 2026-01-04T05:25:55,859 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-01-04T05:25:56,052 Collecting packaging>=20 2026-01-04T05:25:56,067 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-04T05:25:59,072 Installing collected packages: wheel, setuptools, packaging, setuptools-scm 2026-01-04T05:25:59,316 Creating /tmp/pip-build-env-phqsge9p/overlay/local/bin 2026-01-04T05:25:59,318 changing mode of /tmp/pip-build-env-phqsge9p/overlay/local/bin/wheel to 755 2026-01-04T05:26:03,311 changing mode of /tmp/pip-build-env-phqsge9p/overlay/local/bin/setuptools-scm to 755 2026-01-04T05:26:03,341 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.2 wheel-0.45.1 2026-01-04T05:26:03,629 Installing build dependencies: finished with status 'done' 2026-01-04T05:26:03,636 Getting requirements to build wheel: started 2026-01-04T05:26:03,637 Running command Getting requirements to build wheel 2026-01-04T05:26:04,482 running egg_info 2026-01-04T05:26:04,489 writing appinfra.egg-info/PKG-INFO 2026-01-04T05:26:04,505 writing dependency_links to appinfra.egg-info/dependency_links.txt 2026-01-04T05:26:04,506 writing entry points to appinfra.egg-info/entry_points.txt 2026-01-04T05:26:04,517 writing requirements to appinfra.egg-info/requires.txt 2026-01-04T05:26:04,518 writing top-level names to appinfra.egg-info/top_level.txt 2026-01-04T05:26:04,661 listing git files failed - pretending there aren't any 2026-01-04T05:26:04,666 reading manifest file 'appinfra.egg-info/SOURCES.txt' 2026-01-04T05:26:04,730 adding license file 'LICENSE' 2026-01-04T05:26:04,756 writing manifest file 'appinfra.egg-info/SOURCES.txt' 2026-01-04T05:26:04,860 Getting requirements to build wheel: finished with status 'done' 2026-01-04T05:26:04,863 Created temporary directory: /tmp/pip-modern-metadata-_rozyr2u 2026-01-04T05:26:04,865 Preparing metadata (pyproject.toml): started 2026-01-04T05:26:04,867 Running command Preparing metadata (pyproject.toml) 2026-01-04T05:26:05,641 running dist_info 2026-01-04T05:26:05,655 creating /tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info 2026-01-04T05:26:05,656 writing /tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info/PKG-INFO 2026-01-04T05:26:05,671 writing dependency_links to /tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info/dependency_links.txt 2026-01-04T05:26:05,673 writing entry points to /tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info/entry_points.txt 2026-01-04T05:26:05,683 writing requirements to /tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info/requires.txt 2026-01-04T05:26:05,684 writing top-level names to /tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info/top_level.txt 2026-01-04T05:26:05,686 writing manifest file '/tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info/SOURCES.txt' 2026-01-04T05:26:05,810 listing git files failed - pretending there aren't any 2026-01-04T05:26:05,815 reading manifest file '/tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info/SOURCES.txt' 2026-01-04T05:26:05,817 adding license file 'LICENSE' 2026-01-04T05:26:05,829 writing manifest file '/tmp/pip-modern-metadata-_rozyr2u/appinfra.egg-info/SOURCES.txt' 2026-01-04T05:26:05,830 creating '/tmp/pip-modern-metadata-_rozyr2u/appinfra-0.1.1.dist-info' 2026-01-04T05:26:05,962 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-04T05:26:05,967 Source in /tmp/pip-wheel-815gdo_j/appinfra_81e9d3a0ed9645bba4fd7ac9865beb05 has version 0.1.1, which satisfies requirement appinfra==0.1.1 from https://files.pythonhosted.org/packages/97/d6/8a879f7018868cae441d587ff822706c5566b35adfb52327cb97b23215bd/appinfra-0.1.1.tar.gz 2026-01-04T05:26:05,968 Removed appinfra==0.1.1 from https://files.pythonhosted.org/packages/97/d6/8a879f7018868cae441d587ff822706c5566b35adfb52327cb97b23215bd/appinfra-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-p5nhpwdc' 2026-01-04T05:26:05,976 Created temporary directory: /tmp/pip-unpack-rwafejvy 2026-01-04T05:26:05,977 Building wheels for collected packages: appinfra 2026-01-04T05:26:05,981 Created temporary directory: /tmp/pip-wheel-2tbcv6bi 2026-01-04T05:26:05,982 Destination directory: /tmp/pip-wheel-2tbcv6bi 2026-01-04T05:26:05,984 Building wheel for appinfra (pyproject.toml): started 2026-01-04T05:26:05,985 Running command Building wheel for appinfra (pyproject.toml) 2026-01-04T05:26:06,760 running bdist_wheel 2026-01-04T05:26:06,785 running build 2026-01-04T05:26:06,786 running build_py 2026-01-04T05:26:06,788 creating .build/lib/appinfra 2026-01-04T05:26:06,790 copying appinfra/_build_info.py -> .build/lib/appinfra 2026-01-04T05:26:06,792 copying appinfra/__init__.py -> .build/lib/appinfra 2026-01-04T05:26:06,794 copying appinfra/rate_limit.py -> .build/lib/appinfra 2026-01-04T05:26:06,796 copying appinfra/size.py -> .build/lib/appinfra 2026-01-04T05:26:06,798 copying appinfra/dict.py -> .build/lib/appinfra 2026-01-04T05:26:06,800 copying appinfra/regex_utils.py -> .build/lib/appinfra 2026-01-04T05:26:06,802 copying appinfra/deprecation.py -> .build/lib/appinfra 2026-01-04T05:26:06,804 copying appinfra/utils.py -> .build/lib/appinfra 2026-01-04T05:26:06,806 copying appinfra/exceptions.py -> .build/lib/appinfra 2026-01-04T05:26:06,808 copying appinfra/yaml.py -> .build/lib/appinfra 2026-01-04T05:26:06,811 copying appinfra/dot_dict.py -> .build/lib/appinfra 2026-01-04T05:26:06,813 copying appinfra/ewma.py -> .build/lib/appinfra 2026-01-04T05:26:06,816 creating .build/lib/appinfra/subprocess 2026-01-04T05:26:06,817 copying appinfra/subprocess/__init__.py -> .build/lib/appinfra/subprocess 2026-01-04T05:26:06,819 copying appinfra/subprocess/context.py -> .build/lib/appinfra/subprocess 2026-01-04T05:26:06,822 creating .build/lib/appinfra/ui 2026-01-04T05:26:06,823 copying appinfra/ui/__init__.py -> .build/lib/appinfra/ui 2026-01-04T05:26:06,825 copying appinfra/ui/prompts.py -> .build/lib/appinfra/ui 2026-01-04T05:26:06,827 copying appinfra/ui/progress_logger.py -> .build/lib/appinfra/ui 2026-01-04T05:26:06,830 copying appinfra/ui/console.py -> .build/lib/appinfra/ui 2026-01-04T05:26:06,832 copying appinfra/ui/help.py -> .build/lib/appinfra/ui 2026-01-04T05:26:06,834 copying appinfra/ui/fallback.py -> .build/lib/appinfra/ui 2026-01-04T05:26:06,837 creating .build/lib/appinfra/scripts 2026-01-04T05:26:06,838 copying appinfra/scripts/install_deps.py -> .build/lib/appinfra/scripts 2026-01-04T05:26:06,841 creating .build/lib/appinfra/log 2026-01-04T05:26:06,842 copying appinfra/log/callback.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,844 copying appinfra/log/constants.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,845 copying appinfra/log/__init__.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,848 copying appinfra/log/reloader.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,850 copying appinfra/log/formatters.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,852 copying appinfra/log/colors.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,855 copying appinfra/log/config.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,857 copying appinfra/log/logger.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,859 copying appinfra/log/exceptions.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,861 copying appinfra/log/level_manager.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,863 copying appinfra/log/config_holder.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,866 copying appinfra/log/handler_factory.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,868 copying appinfra/log/factory.py -> .build/lib/appinfra/log 2026-01-04T05:26:06,872 creating .build/lib/appinfra/net 2026-01-04T05:26:06,873 copying appinfra/net/__init__.py -> .build/lib/appinfra/net 2026-01-04T05:26:06,875 copying appinfra/net/tcp.py -> .build/lib/appinfra/net 2026-01-04T05:26:06,877 copying appinfra/net/http.py -> .build/lib/appinfra/net 2026-01-04T05:26:06,879 copying appinfra/net/exceptions.py -> .build/lib/appinfra/net 2026-01-04T05:26:06,881 creating .build/lib/appinfra/db 2026-01-04T05:26:06,882 copying appinfra/db/__init__.py -> .build/lib/appinfra/db 2026-01-04T05:26:06,884 copying appinfra/db/db.py -> .build/lib/appinfra/db 2026-01-04T05:26:06,886 creating .build/lib/appinfra/cli 2026-01-04T05:26:06,887 copying appinfra/cli/__init__.py -> .build/lib/appinfra/cli 2026-01-04T05:26:06,889 copying appinfra/cli/output.py -> .build/lib/appinfra/cli 2026-01-04T05:26:06,891 copying appinfra/cli/cli.py -> .build/lib/appinfra/cli 2026-01-04T05:26:06,893 creating .build/lib/appinfra/security 2026-01-04T05:26:06,894 copying appinfra/security/__init__.py -> .build/lib/appinfra/security 2026-01-04T05:26:06,896 copying appinfra/security/filter.py -> .build/lib/appinfra/security 2026-01-04T05:26:06,898 copying appinfra/security/patterns.py -> .build/lib/appinfra/security 2026-01-04T05:26:06,900 copying appinfra/security/masking.py -> .build/lib/appinfra/security 2026-01-04T05:26:06,903 creating .build/lib/appinfra/app 2026-01-04T05:26:06,904 copying appinfra/app/constants.py -> .build/lib/appinfra/app 2026-01-04T05:26:06,906 copying appinfra/app/__init__.py -> .build/lib/appinfra/app 2026-01-04T05:26:06,908 copying appinfra/app/decorators.py -> .build/lib/appinfra/app 2026-01-04T05:26:06,910 copying appinfra/app/args.py -> .build/lib/appinfra/app 2026-01-04T05:26:06,912 copying appinfra/app/testing.py -> .build/lib/appinfra/app 2026-01-04T05:26:06,914 copying appinfra/app/utils.py -> .build/lib/appinfra/app 2026-01-04T05:26:06,916 copying appinfra/app/errors.py -> .build/lib/appinfra/app 2026-01-04T05:26:06,919 creating .build/lib/appinfra/version 2026-01-04T05:26:06,920 copying appinfra/version/__init__.py -> .build/lib/appinfra/version 2026-01-04T05:26:06,922 copying appinfra/version/actions.py -> .build/lib/appinfra/version 2026-01-04T05:26:06,924 copying appinfra/version/setup_hook.py -> .build/lib/appinfra/version 2026-01-04T05:26:06,927 copying appinfra/version/info.py -> .build/lib/appinfra/version 2026-01-04T05:26:06,929 copying appinfra/version/setuptools_hook.py -> .build/lib/appinfra/version 2026-01-04T05:26:06,931 copying appinfra/version/build_info.py -> .build/lib/appinfra/version 2026-01-04T05:26:06,933 copying appinfra/version/tracker.py -> .build/lib/appinfra/version 2026-01-04T05:26:06,935 copying appinfra/version/sources.py -> .build/lib/appinfra/version 2026-01-04T05:26:06,938 creating .build/lib/appinfra/time 2026-01-04T05:26:06,939 copying appinfra/time/ticker.py -> .build/lib/appinfra/time 2026-01-04T05:26:06,942 copying appinfra/time/delta.py -> .build/lib/appinfra/time 2026-01-04T05:26:06,944 copying appinfra/time/__init__.py -> .build/lib/appinfra/time 2026-01-04T05:26:06,946 copying appinfra/time/eta.py -> .build/lib/appinfra/time 2026-01-04T05:26:06,948 copying appinfra/time/date_range.py -> .build/lib/appinfra/time 2026-01-04T05:26:06,950 copying appinfra/time/time.py -> .build/lib/appinfra/time 2026-01-04T05:26:06,952 copying appinfra/time/sched.py -> .build/lib/appinfra/time 2026-01-04T05:26:06,955 creating .build/lib/appinfra/config 2026-01-04T05:26:06,956 copying appinfra/config/constants.py -> .build/lib/appinfra/config 2026-01-04T05:26:06,958 copying appinfra/config/__init__.py -> .build/lib/appinfra/config 2026-01-04T05:26:06,960 copying appinfra/config/schemas.py -> .build/lib/appinfra/config 2026-01-04T05:26:06,962 copying appinfra/config/config.py -> .build/lib/appinfra/config 2026-01-04T05:26:06,965 copying appinfra/config/watcher.py -> .build/lib/appinfra/config 2026-01-04T05:26:06,968 creating .build/lib/appinfra/observability 2026-01-04T05:26:06,969 copying appinfra/observability/__init__.py -> .build/lib/appinfra/observability 2026-01-04T05:26:06,971 copying appinfra/observability/hooks.py -> .build/lib/appinfra/observability 2026-01-04T05:26:06,975 creating .build/lib/appinfra/log/builder 2026-01-04T05:26:06,976 copying appinfra/log/builder/__init__.py -> .build/lib/appinfra/log/builder 2026-01-04T05:26:06,978 copying appinfra/log/builder/builder.py -> .build/lib/appinfra/log/builder 2026-01-04T05:26:06,981 copying appinfra/log/builder/console.py -> .build/lib/appinfra/log/builder 2026-01-04T05:26:06,983 copying appinfra/log/builder/file.py -> .build/lib/appinfra/log/builder 2026-01-04T05:26:06,986 copying appinfra/log/builder/json.py -> .build/lib/appinfra/log/builder 2026-01-04T05:26:06,988 copying appinfra/log/builder/quick.py -> .build/lib/appinfra/log/builder 2026-01-04T05:26:06,991 copying appinfra/log/builder/interface.py -> .build/lib/appinfra/log/builder 2026-01-04T05:26:06,993 creating .build/lib/appinfra/log/builder/database 2026-01-04T05:26:06,994 copying appinfra/log/builder/database/__init__.py -> .build/lib/appinfra/log/builder/database 2026-01-04T05:26:06,996 copying appinfra/log/builder/database/builder.py -> .build/lib/appinfra/log/builder/database 2026-01-04T05:26:06,999 copying appinfra/log/builder/database/handler.py -> .build/lib/appinfra/log/builder/database 2026-01-04T05:26:07,001 copying appinfra/log/builder/database/config.py -> .build/lib/appinfra/log/builder/database 2026-01-04T05:26:07,004 creating .build/lib/appinfra/db/pg 2026-01-04T05:26:07,005 copying appinfra/db/pg/session.py -> .build/lib/appinfra/db/pg 2026-01-04T05:26:07,008 copying appinfra/db/pg/__init__.py -> .build/lib/appinfra/db/pg 2026-01-04T05:26:07,009 copying appinfra/db/pg/connection.py -> .build/lib/appinfra/db/pg 2026-01-04T05:26:07,012 copying appinfra/db/pg/core.py -> .build/lib/appinfra/db/pg 2026-01-04T05:26:07,014 copying appinfra/db/pg/reconnection.py -> .build/lib/appinfra/db/pg 2026-01-04T05:26:07,017 copying appinfra/db/pg/pg.py -> .build/lib/appinfra/db/pg 2026-01-04T05:26:07,019 copying appinfra/db/pg/interface.py -> .build/lib/appinfra/db/pg 2026-01-04T05:26:07,022 creating .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,023 copying appinfra/cli/tools/etc_path_tool.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,025 copying appinfra/cli/tools/version_tool.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,027 copying appinfra/cli/tools/code_quality.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,029 copying appinfra/cli/tools/scaffold_tool.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,031 copying appinfra/cli/tools/doctor_tool.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,034 copying appinfra/cli/tools/__init__.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,035 copying appinfra/cli/tools/completion_tool.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,038 copying appinfra/cli/tools/check_functions.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,040 copying appinfra/cli/tools/scripts_path_tool.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,042 copying appinfra/cli/tools/config_tool.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,044 copying appinfra/cli/tools/docs_tool.py -> .build/lib/appinfra/cli/tools 2026-01-04T05:26:07,047 creating .build/lib/appinfra/cli/tools/scaffold 2026-01-04T05:26:07,048 copying appinfra/cli/tools/scaffold/__init__.py -> .build/lib/appinfra/cli/tools/scaffold 2026-01-04T05:26:07,050 creating .build/lib/appinfra/app/fastapi 2026-01-04T05:26:07,051 copying appinfra/app/fastapi/__init__.py -> .build/lib/appinfra/app/fastapi 2026-01-04T05:26:07,053 copying appinfra/app/fastapi/plugin.py -> .build/lib/appinfra/app/fastapi 2026-01-04T05:26:07,055 creating .build/lib/appinfra/app/tracing 2026-01-04T05:26:07,056 copying appinfra/app/tracing/traceable.py -> .build/lib/appinfra/app/tracing 2026-01-04T05:26:07,058 copying appinfra/app/tracing/__init__.py -> .build/lib/appinfra/app/tracing 2026-01-04T05:26:07,061 creating .build/lib/appinfra/app/cli 2026-01-04T05:26:07,062 copying appinfra/app/cli/__init__.py -> .build/lib/appinfra/app/cli 2026-01-04T05:26:07,063 copying appinfra/app/cli/commands.py -> .build/lib/appinfra/app/cli 2026-01-04T05:26:07,065 copying appinfra/app/cli/parser.py -> .build/lib/appinfra/app/cli 2026-01-04T05:26:07,067 copying appinfra/app/cli/help.py -> .build/lib/appinfra/app/cli 2026-01-04T05:26:07,070 creating .build/lib/appinfra/app/core 2026-01-04T05:26:07,071 copying appinfra/app/core/logging_utils.py -> .build/lib/appinfra/app/core 2026-01-04T05:26:07,073 copying appinfra/app/core/shutdown.py -> .build/lib/appinfra/app/core 2026-01-04T05:26:07,075 copying appinfra/app/core/__init__.py -> .build/lib/appinfra/app/core 2026-01-04T05:26:07,077 copying appinfra/app/core/lifecycle.py -> .build/lib/appinfra/app/core 2026-01-04T05:26:07,080 copying appinfra/app/core/config.py -> .build/lib/appinfra/app/core 2026-01-04T05:26:07,082 copying appinfra/app/core/app.py -> .build/lib/appinfra/app/core 2026-01-04T05:26:07,085 creating .build/lib/appinfra/app/tools 2026-01-04T05:26:07,086 copying appinfra/app/tools/__init__.py -> .build/lib/appinfra/app/tools 2026-01-04T05:26:07,088 copying appinfra/app/tools/group.py -> .build/lib/appinfra/app/tools 2026-01-04T05:26:07,090 copying appinfra/app/tools/base.py -> .build/lib/appinfra/app/tools 2026-01-04T05:26:07,093 copying appinfra/app/tools/registry.py -> .build/lib/appinfra/app/tools 2026-01-04T05:26:07,095 copying appinfra/app/tools/protocol.py -> .build/lib/appinfra/app/tools 2026-01-04T05:26:07,098 creating .build/lib/appinfra/app/server 2026-01-04T05:26:07,099 copying appinfra/app/server/handlers.py -> .build/lib/appinfra/app/server 2026-01-04T05:26:07,101 copying appinfra/app/server/__init__.py -> .build/lib/appinfra/app/server 2026-01-04T05:26:07,103 copying appinfra/app/server/base.py -> .build/lib/appinfra/app/server 2026-01-04T05:26:07,105 copying appinfra/app/server/routes.py -> .build/lib/appinfra/app/server 2026-01-04T05:26:07,108 creating .build/lib/appinfra/app/docs 2026-01-04T05:26:07,109 copying appinfra/app/docs/__init__.py -> .build/lib/appinfra/app/docs 2026-01-04T05:26:07,111 copying appinfra/app/docs/generator.py -> .build/lib/appinfra/app/docs 2026-01-04T05:26:07,114 creating .build/lib/appinfra/app/builder 2026-01-04T05:26:07,115 copying appinfra/app/builder/__init__.py -> .build/lib/appinfra/app/builder 2026-01-04T05:26:07,117 copying appinfra/app/builder/plugin.py -> .build/lib/appinfra/app/builder 2026-01-04T05:26:07,119 copying appinfra/app/builder/validation.py -> .build/lib/appinfra/app/builder 2026-01-04T05:26:07,121 copying appinfra/app/builder/config.py -> .build/lib/appinfra/app/builder 2026-01-04T05:26:07,124 copying appinfra/app/builder/app.py -> .build/lib/appinfra/app/builder 2026-01-04T05:26:07,126 copying appinfra/app/builder/hook.py -> .build/lib/appinfra/app/builder 2026-01-04T05:26:07,129 copying appinfra/app/builder/tool.py -> .build/lib/appinfra/app/builder 2026-01-04T05:26:07,131 copying appinfra/app/builder/middleware.py -> .build/lib/appinfra/app/builder 2026-01-04T05:26:07,134 creating .build/lib/appinfra/app/fastapi/runtime 2026-01-04T05:26:07,134 copying appinfra/app/fastapi/runtime/__init__.py -> .build/lib/appinfra/app/fastapi/runtime 2026-01-04T05:26:07,136 copying appinfra/app/fastapi/runtime/server.py -> .build/lib/appinfra/app/fastapi/runtime 2026-01-04T05:26:07,139 copying appinfra/app/fastapi/runtime/subprocess.py -> .build/lib/appinfra/app/fastapi/runtime 2026-01-04T05:26:07,141 copying appinfra/app/fastapi/runtime/ipc.py -> .build/lib/appinfra/app/fastapi/runtime 2026-01-04T05:26:07,143 copying appinfra/app/fastapi/runtime/logging.py -> .build/lib/appinfra/app/fastapi/runtime 2026-01-04T05:26:07,145 copying appinfra/app/fastapi/runtime/adapter.py -> .build/lib/appinfra/app/fastapi/runtime 2026-01-04T05:26:07,148 creating .build/lib/appinfra/app/fastapi/config 2026-01-04T05:26:07,149 copying appinfra/app/fastapi/config/__init__.py -> .build/lib/appinfra/app/fastapi/config 2026-01-04T05:26:07,151 copying appinfra/app/fastapi/config/api.py -> .build/lib/appinfra/app/fastapi/config 2026-01-04T05:26:07,153 copying appinfra/app/fastapi/config/ipc.py -> .build/lib/appinfra/app/fastapi/config 2026-01-04T05:26:07,155 copying appinfra/app/fastapi/config/uvicorn.py -> .build/lib/appinfra/app/fastapi/config 2026-01-04T05:26:07,157 creating .build/lib/appinfra/app/fastapi/builder 2026-01-04T05:26:07,158 copying appinfra/app/fastapi/builder/__init__.py -> .build/lib/appinfra/app/fastapi/builder 2026-01-04T05:26:07,160 copying appinfra/app/fastapi/builder/server.py -> .build/lib/appinfra/app/fastapi/builder 2026-01-04T05:26:07,163 copying appinfra/app/fastapi/builder/subprocess.py -> .build/lib/appinfra/app/fastapi/builder 2026-01-04T05:26:07,165 copying appinfra/app/fastapi/builder/route.py -> .build/lib/appinfra/app/fastapi/builder 2026-01-04T05:26:07,167 copying appinfra/app/fastapi/builder/uvicorn.py -> .build/lib/appinfra/app/fastapi/builder 2026-01-04T05:26:07,170 creating .build/lib/appinfra/app/builder/configurer 2026-01-04T05:26:07,171 copying appinfra/app/builder/configurer/__init__.py -> .build/lib/appinfra/app/builder/configurer 2026-01-04T05:26:07,173 copying appinfra/app/builder/configurer/server.py -> .build/lib/appinfra/app/builder/configurer 2026-01-04T05:26:07,175 copying appinfra/app/builder/configurer/version.py -> .build/lib/appinfra/app/builder/configurer 2026-01-04T05:26:07,177 copying appinfra/app/builder/configurer/advanced.py -> .build/lib/appinfra/app/builder/configurer 2026-01-04T05:26:07,179 copying appinfra/app/builder/configurer/logging.py -> .build/lib/appinfra/app/builder/configurer 2026-01-04T05:26:07,182 copying appinfra/app/builder/configurer/tool.py -> .build/lib/appinfra/app/builder/configurer 2026-01-04T05:26:07,184 creating .build/lib/appinfra/examples/07_fastapi 2026-01-04T05:26:07,186 copying appinfra/examples/07_fastapi/fastapi_server.py -> .build/lib/appinfra/examples/07_fastapi 2026-01-04T05:26:07,189 creating .build/lib/appinfra/examples/03_logging 2026-01-04T05:26:07,190 copying appinfra/examples/03_logging/logging_builder_example.py -> .build/lib/appinfra/examples/03_logging 2026-01-04T05:26:07,193 copying appinfra/examples/03_logging/database_logging.py -> .build/lib/appinfra/examples/03_logging 2026-01-04T05:26:07,195 copying appinfra/examples/03_logging/location_color_example.py -> .build/lib/appinfra/examples/03_logging 2026-01-04T05:26:07,198 copying appinfra/examples/03_logging/disabled_logging_example.py -> .build/lib/appinfra/examples/03_logging 2026-01-04T05:26:07,200 copying appinfra/examples/03_logging/topic_logging_example.py -> .build/lib/appinfra/examples/03_logging 2026-01-04T05:26:07,203 creating .build/lib/appinfra/examples/10_plugins 2026-01-04T05:26:07,204 copying appinfra/examples/10_plugins/example_plugins.py -> .build/lib/appinfra/examples/10_plugins 2026-01-04T05:26:07,207 creating .build/lib/appinfra/examples/08_decorators 2026-01-04T05:26:07,208 copying appinfra/examples/08_decorators/simple_decorator.py -> .build/lib/appinfra/examples/08_decorators 2026-01-04T05:26:07,210 copying appinfra/examples/08_decorators/mixed_approach.py -> .build/lib/appinfra/examples/08_decorators 2026-01-04T05:26:07,212 copying appinfra/examples/08_decorators/hierarchical_commands.py -> .build/lib/appinfra/examples/08_decorators 2026-01-04T05:26:07,215 creating .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,216 copying appinfra/examples/09_ui/rich_output.py -> .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,218 copying appinfra/examples/09_ui/deploy_tool.py -> .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,220 copying appinfra/examples/09_ui/secret_masking.py -> .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,222 copying appinfra/examples/09_ui/scrollable_selection.py -> .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,224 copying appinfra/examples/09_ui/progress_logger_example.py -> .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,226 copying appinfra/examples/09_ui/spinners_and_progress.py -> .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,229 copying appinfra/examples/09_ui/interactive_prompts.py -> .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,232 creating .build/lib/appinfra/examples/02_app_framework 2026-01-04T05:26:07,233 copying appinfra/examples/02_app_framework/app_with_tool.py -> .build/lib/appinfra/examples/02_app_framework 2026-01-04T05:26:07,235 copying appinfra/examples/02_app_framework/app_with_commands.py -> .build/lib/appinfra/examples/02_app_framework 2026-01-04T05:26:07,237 copying appinfra/examples/02_app_framework/app_with_subtools.py -> .build/lib/appinfra/examples/02_app_framework 2026-01-04T05:26:07,239 copying appinfra/examples/02_app_framework/app_with_ticker.py -> .build/lib/appinfra/examples/02_app_framework 2026-01-04T05:26:07,241 copying appinfra/examples/02_app_framework/app_with_tool_builders.py -> .build/lib/appinfra/examples/02_app_framework 2026-01-04T05:26:07,243 creating .build/lib/appinfra/examples/11_docs 2026-01-04T05:26:07,244 copying appinfra/examples/11_docs/docs_generation.py -> .build/lib/appinfra/examples/11_docs 2026-01-04T05:26:07,247 creating .build/lib/appinfra/examples/01_basics 2026-01-04T05:26:07,248 copying appinfra/examples/01_basics/hello_world.py -> .build/lib/appinfra/examples/01_basics 2026-01-04T05:26:07,250 copying appinfra/examples/01_basics/hello_world_with_cfg.py -> .build/lib/appinfra/examples/01_basics 2026-01-04T05:26:07,252 creating .build/lib/appinfra/examples/05_database 2026-01-04T05:26:07,253 copying appinfra/examples/05_database/basic_critical_flush_example.py -> .build/lib/appinfra/examples/05_database 2026-01-04T05:26:07,256 copying appinfra/examples/05_database/pg_test_helper_example.py -> .build/lib/appinfra/examples/05_database 2026-01-04T05:26:07,258 copying appinfra/examples/05_database/pg_test_helper_custom_config.py -> .build/lib/appinfra/examples/05_database 2026-01-04T05:26:07,261 copying appinfra/examples/05_database/advanced_critical_flush.py -> .build/lib/appinfra/examples/05_database 2026-01-04T05:26:07,264 creating .build/lib/appinfra/examples/12_version_tracking 2026-01-04T05:26:07,265 copying appinfra/examples/12_version_tracking/version_tracking_demo.py -> .build/lib/appinfra/examples/12_version_tracking 2026-01-04T05:26:07,267 copying appinfra/examples/12_version_tracking/standalone_tracker.py -> .build/lib/appinfra/examples/12_version_tracking 2026-01-04T05:26:07,269 creating .build/lib/appinfra/examples/04_configuration 2026-01-04T05:26:07,270 copying appinfra/examples/04_configuration/yaml_include_example.py -> .build/lib/appinfra/examples/04_configuration 2026-01-04T05:26:07,273 copying appinfra/examples/04_configuration/hot_reload_example.py -> .build/lib/appinfra/examples/04_configuration 2026-01-04T05:26:07,275 copying appinfra/examples/04_configuration/env_overrides_example.py -> .build/lib/appinfra/examples/04_configuration 2026-01-04T05:26:07,277 copying appinfra/examples/04_configuration/tool_config_access.py -> .build/lib/appinfra/examples/04_configuration 2026-01-04T05:26:07,280 creating .build/lib/appinfra/examples/06_advanced 2026-01-04T05:26:07,281 copying appinfra/examples/06_advanced/generator_usage_example.py -> .build/lib/appinfra/examples/06_advanced 2026-01-04T05:26:07,283 copying appinfra/examples/06_advanced/ticker_standalone.py -> .build/lib/appinfra/examples/06_advanced 2026-01-04T05:26:07,285 copying appinfra/examples/06_advanced/graceful_shutdown_demo.py -> .build/lib/appinfra/examples/06_advanced 2026-01-04T05:26:07,287 copying appinfra/examples/06_advanced/tcp_server.py -> .build/lib/appinfra/examples/06_advanced 2026-01-04T05:26:07,292 running egg_info 2026-01-04T05:26:07,306 writing appinfra.egg-info/PKG-INFO 2026-01-04T05:26:07,321 writing dependency_links to appinfra.egg-info/dependency_links.txt 2026-01-04T05:26:07,322 writing entry points to appinfra.egg-info/entry_points.txt 2026-01-04T05:26:07,333 writing requirements to appinfra.egg-info/requires.txt 2026-01-04T05:26:07,334 writing top-level names to appinfra.egg-info/top_level.txt 2026-01-04T05:26:07,450 listing git files failed - pretending there aren't any 2026-01-04T05:26:07,454 reading manifest file 'appinfra.egg-info/SOURCES.txt' 2026-01-04T05:26:07,487 adding license file 'LICENSE' 2026-01-04T05:26:07,512 writing manifest file 'appinfra.egg-info/SOURCES.txt' 2026-01-04T05:26:07,589 creating .build/lib/appinfra/docs 2026-01-04T05:26:07,590 copying appinfra/docs/getting-started.md -> .build/lib/appinfra/docs 2026-01-04T05:26:07,593 copying appinfra/docs/README.md -> .build/lib/appinfra/docs 2026-01-04T05:26:07,596 copying appinfra/docs/index.md -> .build/lib/appinfra/docs 2026-01-04T05:26:07,598 creating .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,600 copying appinfra/docs/guides/framework-integration.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,603 copying appinfra/docs/guides/virtual-environment.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,605 copying appinfra/docs/guides/logging-builder.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,607 copying appinfra/docs/guides/hot-reload-logging.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,610 copying appinfra/docs/guides/pg-test-helper.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,612 copying appinfra/docs/guides/coverage-targets.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,614 copying appinfra/docs/guides/environment-variables.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,617 copying appinfra/docs/guides/test-naming-standards.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,620 copying appinfra/docs/guides/config-based-logging.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,622 copying appinfra/docs/guides/api-stability.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,625 copying appinfra/docs/guides/contributing.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,628 copying appinfra/docs/guides/makefile-customization.md -> .build/lib/appinfra/docs/guides 2026-01-04T05:26:07,631 creating .build/lib/appinfra/docs/api 2026-01-04T05:26:07,632 copying appinfra/docs/api/app-builder.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,634 copying appinfra/docs/api/app.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,637 copying appinfra/docs/api/logging.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,640 copying appinfra/docs/api/utilities.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,645 copying appinfra/docs/api/database.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,647 copying appinfra/docs/api/ui.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,650 copying appinfra/docs/api/version.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,652 copying appinfra/docs/api/time.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,655 copying appinfra/docs/api/exceptions.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,657 copying appinfra/docs/api/index.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,660 copying appinfra/docs/api/fastapi.md -> .build/lib/appinfra/docs/api 2026-01-04T05:26:07,679 copying appinfra/examples/README.md -> .build/lib/appinfra/examples 2026-01-04T05:26:07,681 copying appinfra/examples/03_logging/README.md -> .build/lib/appinfra/examples/03_logging 2026-01-04T05:26:07,684 copying appinfra/examples/10_plugins/README.md -> .build/lib/appinfra/examples/10_plugins 2026-01-04T05:26:07,686 copying appinfra/examples/08_decorators/README.md -> .build/lib/appinfra/examples/08_decorators 2026-01-04T05:26:07,689 copying appinfra/examples/09_ui/README.md -> .build/lib/appinfra/examples/09_ui 2026-01-04T05:26:07,691 copying appinfra/examples/02_app_framework/README.md -> .build/lib/appinfra/examples/02_app_framework 2026-01-04T05:26:07,693 copying appinfra/examples/01_basics/README.md -> .build/lib/appinfra/examples/01_basics 2026-01-04T05:26:07,695 copying appinfra/examples/05_database/README.md -> .build/lib/appinfra/examples/05_database 2026-01-04T05:26:07,697 copying appinfra/examples/12_version_tracking/README.md -> .build/lib/appinfra/examples/12_version_tracking 2026-01-04T05:26:07,700 copying appinfra/examples/04_configuration/README.md -> .build/lib/appinfra/examples/04_configuration 2026-01-04T05:26:07,702 copying appinfra/examples/06_advanced/README.md -> .build/lib/appinfra/examples/06_advanced 2026-01-04T05:26:07,705 copying appinfra/examples/03_logging/topic_logging_config.yaml -> .build/lib/appinfra/examples/03_logging 2026-01-04T05:26:07,707 creating .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,709 copying appinfra/examples/04_configuration/etc/04_multiple_logging.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,711 copying appinfra/examples/04_configuration/etc/02_nested_level2.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,713 copying appinfra/examples/04_configuration/etc/04_multiple_cache.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,715 copying appinfra/examples/04_configuration/etc/06_env_prod.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,717 copying appinfra/examples/04_configuration/etc/02_nested_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,720 copying appinfra/examples/04_configuration/etc/07_circular_a.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,722 copying appinfra/examples/04_configuration/etc/06_env_dev.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,724 copying appinfra/examples/04_configuration/etc/04_multiple_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,726 copying appinfra/examples/04_configuration/etc/02_nested_level1.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,728 copying appinfra/examples/04_configuration/etc/03_variables_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,731 copying appinfra/examples/04_configuration/etc/common.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,733 copying appinfra/examples/04_configuration/etc/04_multiple_database.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,735 copying appinfra/examples/04_configuration/etc/01_basic_database.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,737 copying appinfra/examples/04_configuration/etc/hot_reload.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,739 copying appinfra/examples/04_configuration/etc/05_organized_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,741 copying appinfra/examples/04_configuration/etc/02_nested_level3.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,743 copying appinfra/examples/04_configuration/etc/01_basic_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,745 copying appinfra/examples/04_configuration/etc/03_variables_databases.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,747 copying appinfra/examples/04_configuration/etc/07_circular_b.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-01-04T05:26:07,749 creating .build/lib/appinfra/examples/04_configuration/etc/env/dev 2026-01-04T05:26:07,751 copying appinfra/examples/04_configuration/etc/env/dev/database.yaml -> .build/lib/appinfra/examples/04_configuration/etc/env/dev 2026-01-04T05:26:07,753 creating .build/lib/appinfra/examples/04_configuration/etc/env/prod 2026-01-04T05:26:07,754 copying appinfra/examples/04_configuration/etc/env/prod/database.yaml -> .build/lib/appinfra/examples/04_configuration/etc/env/prod 2026-01-04T05:26:07,756 creating .build/lib/appinfra/examples/04_configuration/etc/logging 2026-01-04T05:26:07,757 copying appinfra/examples/04_configuration/etc/logging/config.yaml -> .build/lib/appinfra/examples/04_configuration/etc/logging 2026-01-04T05:26:07,759 copying appinfra/examples/04_configuration/etc/logging/handlers.yaml -> .build/lib/appinfra/examples/04_configuration/etc/logging 2026-01-04T05:26:07,761 creating .build/lib/appinfra/examples/04_configuration/etc/database 2026-01-04T05:26:07,762 copying appinfra/examples/04_configuration/etc/database/config.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-01-04T05:26:07,765 copying appinfra/examples/04_configuration/etc/database/connection.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-01-04T05:26:07,767 copying appinfra/examples/04_configuration/etc/database/pool.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-01-04T05:26:07,769 copying appinfra/cli/tools/scaffold/Makefile.standalone.in -> .build/lib/appinfra/cli/tools/scaffold 2026-01-04T05:26:07,772 copying appinfra/cli/tools/scaffold/Makefile.framework.in -> .build/lib/appinfra/cli/tools/scaffold 2026-01-04T05:26:07,774 creating .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,775 copying appinfra/scripts/make/Makefile.utils -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,777 copying appinfra/scripts/make/Makefile.cicd -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,779 copying appinfra/scripts/make/Makefile.dev -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,782 copying appinfra/scripts/make/Makefile.all -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,784 copying appinfra/scripts/make/Makefile.env -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,786 copying appinfra/scripts/make/Makefile.clean -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,789 copying appinfra/scripts/make/Makefile.help -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,792 copying appinfra/scripts/make/Makefile.config -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,794 copying appinfra/scripts/make/Makefile.docs -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,797 copying appinfra/scripts/make/Makefile.pytest -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,799 copying appinfra/scripts/make/Makefile.pg -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,802 copying appinfra/scripts/make/Makefile.install -> .build/lib/appinfra/scripts/make 2026-01-04T05:26:07,805 copying appinfra/scripts/type-hint.sh -> .build/lib/appinfra/scripts 2026-01-04T05:26:07,807 copying appinfra/scripts/pg-info.sh -> .build/lib/appinfra/scripts 2026-01-04T05:26:07,810 copying appinfra/scripts/docs-config.sh -> .build/lib/appinfra/scripts 2026-01-04T05:26:07,812 copying appinfra/scripts/yaml2json.sh -> .build/lib/appinfra/scripts 2026-01-04T05:26:07,814 copying appinfra/scripts/pg-config.sh -> .build/lib/appinfra/scripts 2026-01-04T05:26:07,816 copying appinfra/scripts/check.sh -> .build/lib/appinfra/scripts 2026-01-04T05:26:07,819 copying appinfra/scripts/cicd-test.sh -> .build/lib/appinfra/scripts 2026-01-04T05:26:07,822 creating .build/lib/appinfra/scripts/docker/pg 2026-01-04T05:26:07,823 copying appinfra/scripts/docker/pg/pg_hba.conf -> .build/lib/appinfra/scripts/docker/pg 2026-01-04T05:26:07,826 copying appinfra/scripts/docker/pg/docker-compose.repl.yaml -> .build/lib/appinfra/scripts/docker/pg 2026-01-04T05:26:07,828 copying appinfra/scripts/docker/pg/docker-compose.single.yaml -> .build/lib/appinfra/scripts/docker/pg 2026-01-04T05:26:07,830 creating .build/lib/appinfra/etc 2026-01-04T05:26:07,831 copying appinfra/etc/infra.yaml -> .build/lib/appinfra/etc 2026-01-04T05:26:07,833 copying appinfra/etc/fastapi.yaml -> .build/lib/appinfra/etc 2026-01-04T05:26:07,836 copying appinfra/etc/pg.yaml -> .build/lib/appinfra/etc 2026-01-04T05:26:07,838 copying appinfra/etc/lg.yaml -> .build/lib/appinfra/etc 2026-01-04T05:26:07,840 copying appinfra/etc/mkdocs.yaml -> .build/lib/appinfra/etc 2026-01-04T05:26:07,843 copying appinfra/etc/README.md -> .build/lib/appinfra/etc 2026-01-04T05:26:07,852 copying appinfra/net/README.md -> .build/lib/appinfra/net 2026-01-04T05:26:07,855 copying appinfra/db/README.md -> .build/lib/appinfra/db 2026-01-04T05:26:07,858 copying appinfra/app/decorators.pyi -> .build/lib/appinfra/app 2026-01-04T05:26:07,861 copying appinfra/time/README.md -> .build/lib/appinfra/time 2026-01-04T05:26:07,925 appinfra: git info not available, skipping _build_info.py 2026-01-04T05:26:07,939 installing to .build/bdist.linux-armv7l/wheel 2026-01-04T05:26:07,940 running install 2026-01-04T05:26:07,963 running install_lib 2026-01-04T05:26:07,971 creating .build/bdist.linux-armv7l/wheel 2026-01-04T05:26:07,973 creating .build/bdist.linux-armv7l/wheel/appinfra 2026-01-04T05:26:07,974 copying .build/lib/appinfra/_build_info.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:07,977 copying .build/lib/appinfra/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:07,978 copying .build/lib/appinfra/rate_limit.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:07,981 creating .build/bdist.linux-armv7l/wheel/appinfra/subprocess 2026-01-04T05:26:07,982 copying .build/lib/appinfra/subprocess/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/subprocess 2026-01-04T05:26:07,984 copying .build/lib/appinfra/subprocess/context.py -> .build/bdist.linux-armv7l/wheel/./appinfra/subprocess 2026-01-04T05:26:07,986 copying .build/lib/appinfra/size.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:07,989 creating .build/bdist.linux-armv7l/wheel/appinfra/ui 2026-01-04T05:26:07,990 copying .build/lib/appinfra/ui/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-01-04T05:26:07,992 copying .build/lib/appinfra/ui/prompts.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-01-04T05:26:07,994 copying .build/lib/appinfra/ui/progress_logger.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-01-04T05:26:07,997 copying .build/lib/appinfra/ui/console.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-01-04T05:26:07,999 copying .build/lib/appinfra/ui/help.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-01-04T05:26:08,002 copying .build/lib/appinfra/ui/fallback.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-01-04T05:26:08,004 copying .build/lib/appinfra/dict.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:08,007 creating .build/bdist.linux-armv7l/wheel/appinfra/etc 2026-01-04T05:26:08,008 copying .build/lib/appinfra/etc/infra.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-01-04T05:26:08,010 copying .build/lib/appinfra/etc/fastapi.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-01-04T05:26:08,012 copying .build/lib/appinfra/etc/pg.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-01-04T05:26:08,014 copying .build/lib/appinfra/etc/lg.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-01-04T05:26:08,015 copying .build/lib/appinfra/etc/mkdocs.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-01-04T05:26:08,017 copying .build/lib/appinfra/etc/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-01-04T05:26:08,020 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts 2026-01-04T05:26:08,022 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/make 2026-01-04T05:26:08,023 copying .build/lib/appinfra/scripts/make/Makefile.utils -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,025 copying .build/lib/appinfra/scripts/make/Makefile.cicd -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,027 copying .build/lib/appinfra/scripts/make/Makefile.dev -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,029 copying .build/lib/appinfra/scripts/make/Makefile.all -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,031 copying .build/lib/appinfra/scripts/make/Makefile.env -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,033 copying .build/lib/appinfra/scripts/make/Makefile.clean -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,035 copying .build/lib/appinfra/scripts/make/Makefile.help -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,037 copying .build/lib/appinfra/scripts/make/Makefile.config -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,039 copying .build/lib/appinfra/scripts/make/Makefile.docs -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,041 copying .build/lib/appinfra/scripts/make/Makefile.pytest -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,044 copying .build/lib/appinfra/scripts/make/Makefile.pg -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,046 copying .build/lib/appinfra/scripts/make/Makefile.install -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-01-04T05:26:08,049 copying .build/lib/appinfra/scripts/type-hint.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-01-04T05:26:08,051 copying .build/lib/appinfra/scripts/install_deps.py -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-01-04T05:26:08,052 copying .build/lib/appinfra/scripts/pg-info.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-01-04T05:26:08,055 copying .build/lib/appinfra/scripts/docs-config.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-01-04T05:26:08,057 copying .build/lib/appinfra/scripts/yaml2json.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-01-04T05:26:08,058 copying .build/lib/appinfra/scripts/pg-config.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-01-04T05:26:08,061 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/docker 2026-01-04T05:26:08,062 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/docker/pg 2026-01-04T05:26:08,063 copying .build/lib/appinfra/scripts/docker/pg/pg_hba.conf -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-01-04T05:26:08,066 copying .build/lib/appinfra/scripts/docker/pg/docker-compose.repl.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-01-04T05:26:08,067 copying .build/lib/appinfra/scripts/docker/pg/docker-compose.single.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-01-04T05:26:08,069 copying .build/lib/appinfra/scripts/check.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-01-04T05:26:08,072 copying .build/lib/appinfra/scripts/cicd-test.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-01-04T05:26:08,074 creating .build/bdist.linux-armv7l/wheel/appinfra/log 2026-01-04T05:26:08,075 copying .build/lib/appinfra/log/callback.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,077 copying .build/lib/appinfra/log/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,079 copying .build/lib/appinfra/log/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,082 copying .build/lib/appinfra/log/reloader.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,083 copying .build/lib/appinfra/log/formatters.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,086 copying .build/lib/appinfra/log/colors.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,088 copying .build/lib/appinfra/log/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,090 copying .build/lib/appinfra/log/logger.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,093 copying .build/lib/appinfra/log/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,095 copying .build/lib/appinfra/log/level_manager.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,097 copying .build/lib/appinfra/log/config_holder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,099 copying .build/lib/appinfra/log/handler_factory.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,102 copying .build/lib/appinfra/log/factory.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-01-04T05:26:08,105 creating .build/bdist.linux-armv7l/wheel/appinfra/log/builder 2026-01-04T05:26:08,107 creating .build/bdist.linux-armv7l/wheel/appinfra/log/builder/database 2026-01-04T05:26:08,108 copying .build/lib/appinfra/log/builder/database/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-01-04T05:26:08,110 copying .build/lib/appinfra/log/builder/database/builder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-01-04T05:26:08,113 copying .build/lib/appinfra/log/builder/database/handler.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-01-04T05:26:08,115 copying .build/lib/appinfra/log/builder/database/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-01-04T05:26:08,117 copying .build/lib/appinfra/log/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-01-04T05:26:08,119 copying .build/lib/appinfra/log/builder/builder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-01-04T05:26:08,122 copying .build/lib/appinfra/log/builder/console.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-01-04T05:26:08,124 copying .build/lib/appinfra/log/builder/file.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-01-04T05:26:08,127 copying .build/lib/appinfra/log/builder/json.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-01-04T05:26:08,129 copying .build/lib/appinfra/log/builder/quick.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-01-04T05:26:08,132 copying .build/lib/appinfra/log/builder/interface.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-01-04T05:26:08,135 creating .build/bdist.linux-armv7l/wheel/appinfra/net 2026-01-04T05:26:08,136 copying .build/lib/appinfra/net/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-01-04T05:26:08,138 copying .build/lib/appinfra/net/tcp.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-01-04T05:26:08,141 copying .build/lib/appinfra/net/http.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-01-04T05:26:08,143 copying .build/lib/appinfra/net/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-01-04T05:26:08,144 copying .build/lib/appinfra/net/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-01-04T05:26:08,147 creating .build/bdist.linux-armv7l/wheel/appinfra/db 2026-01-04T05:26:08,148 copying .build/lib/appinfra/db/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-01-04T05:26:08,150 creating .build/bdist.linux-armv7l/wheel/appinfra/db/pg 2026-01-04T05:26:08,151 copying .build/lib/appinfra/db/pg/session.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-01-04T05:26:08,154 copying .build/lib/appinfra/db/pg/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-01-04T05:26:08,156 copying .build/lib/appinfra/db/pg/connection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-01-04T05:26:08,158 copying .build/lib/appinfra/db/pg/core.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-01-04T05:26:08,160 copying .build/lib/appinfra/db/pg/reconnection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-01-04T05:26:08,162 copying .build/lib/appinfra/db/pg/pg.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-01-04T05:26:08,164 copying .build/lib/appinfra/db/pg/interface.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-01-04T05:26:08,166 copying .build/lib/appinfra/db/db.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-01-04T05:26:08,168 copying .build/lib/appinfra/db/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-01-04T05:26:08,171 creating .build/bdist.linux-armv7l/wheel/appinfra/cli 2026-01-04T05:26:08,172 copying .build/lib/appinfra/cli/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-01-04T05:26:08,174 copying .build/lib/appinfra/cli/output.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-01-04T05:26:08,176 copying .build/lib/appinfra/cli/cli.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-01-04T05:26:08,179 creating .build/bdist.linux-armv7l/wheel/appinfra/cli/tools 2026-01-04T05:26:08,180 copying .build/lib/appinfra/cli/tools/etc_path_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,182 copying .build/lib/appinfra/cli/tools/version_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,184 copying .build/lib/appinfra/cli/tools/code_quality.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,187 creating .build/bdist.linux-armv7l/wheel/appinfra/cli/tools/scaffold 2026-01-04T05:26:08,188 copying .build/lib/appinfra/cli/tools/scaffold/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-01-04T05:26:08,190 copying .build/lib/appinfra/cli/tools/scaffold/Makefile.standalone.in -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-01-04T05:26:08,192 copying .build/lib/appinfra/cli/tools/scaffold/Makefile.framework.in -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-01-04T05:26:08,194 copying .build/lib/appinfra/cli/tools/scaffold_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,196 copying .build/lib/appinfra/cli/tools/doctor_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,199 copying .build/lib/appinfra/cli/tools/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,200 copying .build/lib/appinfra/cli/tools/completion_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,203 copying .build/lib/appinfra/cli/tools/check_functions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,205 copying .build/lib/appinfra/cli/tools/scripts_path_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,207 copying .build/lib/appinfra/cli/tools/config_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,210 copying .build/lib/appinfra/cli/tools/docs_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-01-04T05:26:08,213 creating .build/bdist.linux-armv7l/wheel/appinfra/security 2026-01-04T05:26:08,214 copying .build/lib/appinfra/security/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-01-04T05:26:08,216 copying .build/lib/appinfra/security/filter.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-01-04T05:26:08,218 copying .build/lib/appinfra/security/patterns.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-01-04T05:26:08,220 copying .build/lib/appinfra/security/masking.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-01-04T05:26:08,222 copying .build/lib/appinfra/regex_utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:08,224 copying .build/lib/appinfra/deprecation.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:08,226 copying .build/lib/appinfra/utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:08,229 creating .build/bdist.linux-armv7l/wheel/appinfra/app 2026-01-04T05:26:08,230 copying .build/lib/appinfra/app/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-01-04T05:26:08,232 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi 2026-01-04T05:26:08,234 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/runtime 2026-01-04T05:26:08,235 copying .build/lib/appinfra/app/fastapi/runtime/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-01-04T05:26:08,236 copying .build/lib/appinfra/app/fastapi/runtime/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-01-04T05:26:08,239 copying .build/lib/appinfra/app/fastapi/runtime/subprocess.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-01-04T05:26:08,241 copying .build/lib/appinfra/app/fastapi/runtime/ipc.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-01-04T05:26:08,243 copying .build/lib/appinfra/app/fastapi/runtime/logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-01-04T05:26:08,245 copying .build/lib/appinfra/app/fastapi/runtime/adapter.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-01-04T05:26:08,247 copying .build/lib/appinfra/app/fastapi/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi 2026-01-04T05:26:08,249 copying .build/lib/appinfra/app/fastapi/plugin.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi 2026-01-04T05:26:08,252 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/config 2026-01-04T05:26:08,253 copying .build/lib/appinfra/app/fastapi/config/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-01-04T05:26:08,255 copying .build/lib/appinfra/app/fastapi/config/api.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-01-04T05:26:08,257 copying .build/lib/appinfra/app/fastapi/config/ipc.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-01-04T05:26:08,259 copying .build/lib/appinfra/app/fastapi/config/uvicorn.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-01-04T05:26:08,261 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/builder 2026-01-04T05:26:08,262 copying .build/lib/appinfra/app/fastapi/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-01-04T05:26:08,264 copying .build/lib/appinfra/app/fastapi/builder/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-01-04T05:26:08,266 copying .build/lib/appinfra/app/fastapi/builder/subprocess.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-01-04T05:26:08,269 copying .build/lib/appinfra/app/fastapi/builder/route.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-01-04T05:26:08,271 copying .build/lib/appinfra/app/fastapi/builder/uvicorn.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-01-04T05:26:08,273 copying .build/lib/appinfra/app/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-01-04T05:26:08,274 copying .build/lib/appinfra/app/decorators.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-01-04T05:26:08,277 copying .build/lib/appinfra/app/args.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-01-04T05:26:08,279 copying .build/lib/appinfra/app/decorators.pyi -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-01-04T05:26:08,281 creating .build/bdist.linux-armv7l/wheel/appinfra/app/tracing 2026-01-04T05:26:08,282 copying .build/lib/appinfra/app/tracing/traceable.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tracing 2026-01-04T05:26:08,284 copying .build/lib/appinfra/app/tracing/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tracing 2026-01-04T05:26:08,286 copying .build/lib/appinfra/app/testing.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-01-04T05:26:08,288 creating .build/bdist.linux-armv7l/wheel/appinfra/app/cli 2026-01-04T05:26:08,289 copying .build/lib/appinfra/app/cli/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-01-04T05:26:08,291 copying .build/lib/appinfra/app/cli/commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-01-04T05:26:08,293 copying .build/lib/appinfra/app/cli/parser.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-01-04T05:26:08,295 copying .build/lib/appinfra/app/cli/help.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-01-04T05:26:08,297 creating .build/bdist.linux-armv7l/wheel/appinfra/app/core 2026-01-04T05:26:08,298 copying .build/lib/appinfra/app/core/logging_utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-01-04T05:26:08,301 copying .build/lib/appinfra/app/core/shutdown.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-01-04T05:26:08,303 copying .build/lib/appinfra/app/core/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-01-04T05:26:08,304 copying .build/lib/appinfra/app/core/lifecycle.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-01-04T05:26:08,307 copying .build/lib/appinfra/app/core/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-01-04T05:26:08,309 copying .build/lib/appinfra/app/core/app.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-01-04T05:26:08,312 copying .build/lib/appinfra/app/utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-01-04T05:26:08,314 creating .build/bdist.linux-armv7l/wheel/appinfra/app/tools 2026-01-04T05:26:08,315 copying .build/lib/appinfra/app/tools/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-01-04T05:26:08,317 copying .build/lib/appinfra/app/tools/group.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-01-04T05:26:08,320 copying .build/lib/appinfra/app/tools/base.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-01-04T05:26:08,322 copying .build/lib/appinfra/app/tools/registry.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-01-04T05:26:08,324 copying .build/lib/appinfra/app/tools/protocol.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-01-04T05:26:08,326 creating .build/bdist.linux-armv7l/wheel/appinfra/app/server 2026-01-04T05:26:08,327 copying .build/lib/appinfra/app/server/handlers.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-01-04T05:26:08,330 copying .build/lib/appinfra/app/server/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-01-04T05:26:08,332 copying .build/lib/appinfra/app/server/base.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-01-04T05:26:08,334 copying .build/lib/appinfra/app/server/routes.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-01-04T05:26:08,336 copying .build/lib/appinfra/app/errors.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-01-04T05:26:08,338 creating .build/bdist.linux-armv7l/wheel/appinfra/app/docs 2026-01-04T05:26:08,339 copying .build/lib/appinfra/app/docs/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/docs 2026-01-04T05:26:08,341 copying .build/lib/appinfra/app/docs/generator.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/docs 2026-01-04T05:26:08,344 creating .build/bdist.linux-armv7l/wheel/appinfra/app/builder 2026-01-04T05:26:08,346 creating .build/bdist.linux-armv7l/wheel/appinfra/app/builder/configurer 2026-01-04T05:26:08,347 copying .build/lib/appinfra/app/builder/configurer/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-01-04T05:26:08,349 copying .build/lib/appinfra/app/builder/configurer/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-01-04T05:26:08,351 copying .build/lib/appinfra/app/builder/configurer/version.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-01-04T05:26:08,353 copying .build/lib/appinfra/app/builder/configurer/advanced.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-01-04T05:26:08,355 copying .build/lib/appinfra/app/builder/configurer/logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-01-04T05:26:08,357 copying .build/lib/appinfra/app/builder/configurer/tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-01-04T05:26:08,359 copying .build/lib/appinfra/app/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-01-04T05:26:08,361 copying .build/lib/appinfra/app/builder/plugin.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-01-04T05:26:08,363 copying .build/lib/appinfra/app/builder/validation.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-01-04T05:26:08,365 copying .build/lib/appinfra/app/builder/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-01-04T05:26:08,367 copying .build/lib/appinfra/app/builder/app.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-01-04T05:26:08,370 copying .build/lib/appinfra/app/builder/hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-01-04T05:26:08,373 copying .build/lib/appinfra/app/builder/tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-01-04T05:26:08,375 copying .build/lib/appinfra/app/builder/middleware.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-01-04T05:26:08,377 copying .build/lib/appinfra/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:08,380 creating .build/bdist.linux-armv7l/wheel/appinfra/examples 2026-01-04T05:26:08,382 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/07_fastapi 2026-01-04T05:26:08,383 copying .build/lib/appinfra/examples/07_fastapi/fastapi_server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/07_fastapi 2026-01-04T05:26:08,386 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/03_logging 2026-01-04T05:26:08,387 copying .build/lib/appinfra/examples/03_logging/topic_logging_config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-01-04T05:26:08,389 copying .build/lib/appinfra/examples/03_logging/logging_builder_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-01-04T05:26:08,392 copying .build/lib/appinfra/examples/03_logging/database_logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-01-04T05:26:08,395 copying .build/lib/appinfra/examples/03_logging/location_color_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-01-04T05:26:08,397 copying .build/lib/appinfra/examples/03_logging/disabled_logging_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-01-04T05:26:08,399 copying .build/lib/appinfra/examples/03_logging/topic_logging_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-01-04T05:26:08,402 copying .build/lib/appinfra/examples/03_logging/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-01-04T05:26:08,404 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/10_plugins 2026-01-04T05:26:08,405 copying .build/lib/appinfra/examples/10_plugins/example_plugins.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/10_plugins 2026-01-04T05:26:08,408 copying .build/lib/appinfra/examples/10_plugins/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/10_plugins 2026-01-04T05:26:08,410 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/08_decorators 2026-01-04T05:26:08,411 copying .build/lib/appinfra/examples/08_decorators/simple_decorator.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-01-04T05:26:08,413 copying .build/lib/appinfra/examples/08_decorators/mixed_approach.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-01-04T05:26:08,415 copying .build/lib/appinfra/examples/08_decorators/hierarchical_commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-01-04T05:26:08,417 copying .build/lib/appinfra/examples/08_decorators/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-01-04T05:26:08,420 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/09_ui 2026-01-04T05:26:08,421 copying .build/lib/appinfra/examples/09_ui/rich_output.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-01-04T05:26:08,423 copying .build/lib/appinfra/examples/09_ui/deploy_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-01-04T05:26:08,425 copying .build/lib/appinfra/examples/09_ui/secret_masking.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-01-04T05:26:08,427 copying .build/lib/appinfra/examples/09_ui/scrollable_selection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-01-04T05:26:08,429 copying .build/lib/appinfra/examples/09_ui/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-01-04T05:26:08,431 copying .build/lib/appinfra/examples/09_ui/progress_logger_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-01-04T05:26:08,433 copying .build/lib/appinfra/examples/09_ui/spinners_and_progress.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-01-04T05:26:08,436 copying .build/lib/appinfra/examples/09_ui/interactive_prompts.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-01-04T05:26:08,439 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/02_app_framework 2026-01-04T05:26:08,440 copying .build/lib/appinfra/examples/02_app_framework/app_with_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-01-04T05:26:08,441 copying .build/lib/appinfra/examples/02_app_framework/app_with_commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-01-04T05:26:08,443 copying .build/lib/appinfra/examples/02_app_framework/app_with_subtools.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-01-04T05:26:08,445 copying .build/lib/appinfra/examples/02_app_framework/app_with_ticker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-01-04T05:26:08,447 copying .build/lib/appinfra/examples/02_app_framework/app_with_tool_builders.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-01-04T05:26:08,449 copying .build/lib/appinfra/examples/02_app_framework/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-01-04T05:26:08,452 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/11_docs 2026-01-04T05:26:08,453 copying .build/lib/appinfra/examples/11_docs/docs_generation.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/11_docs 2026-01-04T05:26:08,456 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/01_basics 2026-01-04T05:26:08,457 copying .build/lib/appinfra/examples/01_basics/hello_world.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-01-04T05:26:08,459 copying .build/lib/appinfra/examples/01_basics/hello_world_with_cfg.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-01-04T05:26:08,461 copying .build/lib/appinfra/examples/01_basics/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-01-04T05:26:08,463 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/05_database 2026-01-04T05:26:08,464 copying .build/lib/appinfra/examples/05_database/basic_critical_flush_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-01-04T05:26:08,466 copying .build/lib/appinfra/examples/05_database/pg_test_helper_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-01-04T05:26:08,469 copying .build/lib/appinfra/examples/05_database/pg_test_helper_custom_config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-01-04T05:26:08,472 copying .build/lib/appinfra/examples/05_database/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-01-04T05:26:08,474 copying .build/lib/appinfra/examples/05_database/advanced_critical_flush.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-01-04T05:26:08,477 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/12_version_tracking 2026-01-04T05:26:08,477 copying .build/lib/appinfra/examples/12_version_tracking/version_tracking_demo.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-01-04T05:26:08,480 copying .build/lib/appinfra/examples/12_version_tracking/standalone_tracker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-01-04T05:26:08,482 copying .build/lib/appinfra/examples/12_version_tracking/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-01-04T05:26:08,484 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration 2026-01-04T05:26:08,485 copying .build/lib/appinfra/examples/04_configuration/yaml_include_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-01-04T05:26:08,487 copying .build/lib/appinfra/examples/04_configuration/hot_reload_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-01-04T05:26:08,490 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,492 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env 2026-01-04T05:26:08,493 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env/dev 2026-01-04T05:26:08,495 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-01-04T05:26:08,497 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env/prod 2026-01-04T05:26:08,498 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-01-04T05:26:08,500 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_logging.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,502 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level2.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,504 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/logging 2026-01-04T05:26:08,505 copying .build/lib/appinfra/examples/04_configuration/etc/logging/config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/logging 2026-01-04T05:26:08,507 copying .build/lib/appinfra/examples/04_configuration/etc/logging/handlers.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/logging 2026-01-04T05:26:08,510 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/database 2026-01-04T05:26:08,511 copying .build/lib/appinfra/examples/04_configuration/etc/database/config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-01-04T05:26:08,513 copying .build/lib/appinfra/examples/04_configuration/etc/database/connection.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-01-04T05:26:08,514 copying .build/lib/appinfra/examples/04_configuration/etc/database/pool.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-01-04T05:26:08,516 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_cache.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,518 copying .build/lib/appinfra/examples/04_configuration/etc/06_env_prod.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,520 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,522 copying .build/lib/appinfra/examples/04_configuration/etc/07_circular_a.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,523 copying .build/lib/appinfra/examples/04_configuration/etc/06_env_dev.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,525 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,527 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level1.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,529 copying .build/lib/appinfra/examples/04_configuration/etc/03_variables_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,530 copying .build/lib/appinfra/examples/04_configuration/etc/common.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,532 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,534 copying .build/lib/appinfra/examples/04_configuration/etc/01_basic_database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,536 copying .build/lib/appinfra/examples/04_configuration/etc/hot_reload.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,537 copying .build/lib/appinfra/examples/04_configuration/etc/05_organized_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,539 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level3.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,541 copying .build/lib/appinfra/examples/04_configuration/etc/01_basic_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,543 copying .build/lib/appinfra/examples/04_configuration/etc/03_variables_databases.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,544 copying .build/lib/appinfra/examples/04_configuration/etc/07_circular_b.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-01-04T05:26:08,546 copying .build/lib/appinfra/examples/04_configuration/env_overrides_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-01-04T05:26:08,549 copying .build/lib/appinfra/examples/04_configuration/tool_config_access.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-01-04T05:26:08,551 copying .build/lib/appinfra/examples/04_configuration/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-01-04T05:26:08,554 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/06_advanced 2026-01-04T05:26:08,555 copying .build/lib/appinfra/examples/06_advanced/generator_usage_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-01-04T05:26:08,557 copying .build/lib/appinfra/examples/06_advanced/ticker_standalone.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-01-04T05:26:08,559 copying .build/lib/appinfra/examples/06_advanced/graceful_shutdown_demo.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-01-04T05:26:08,561 copying .build/lib/appinfra/examples/06_advanced/tcp_server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-01-04T05:26:08,563 copying .build/lib/appinfra/examples/06_advanced/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-01-04T05:26:08,565 copying .build/lib/appinfra/examples/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples 2026-01-04T05:26:08,568 creating .build/bdist.linux-armv7l/wheel/appinfra/version 2026-01-04T05:26:08,569 copying .build/lib/appinfra/version/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-01-04T05:26:08,571 copying .build/lib/appinfra/version/actions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-01-04T05:26:08,573 copying .build/lib/appinfra/version/setup_hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-01-04T05:26:08,575 copying .build/lib/appinfra/version/info.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-01-04T05:26:08,578 copying .build/lib/appinfra/version/setuptools_hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-01-04T05:26:08,580 copying .build/lib/appinfra/version/build_info.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-01-04T05:26:08,581 copying .build/lib/appinfra/version/tracker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-01-04T05:26:08,584 copying .build/lib/appinfra/version/sources.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-01-04T05:26:08,586 creating .build/bdist.linux-armv7l/wheel/appinfra/time 2026-01-04T05:26:08,587 copying .build/lib/appinfra/time/ticker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-01-04T05:26:08,590 copying .build/lib/appinfra/time/delta.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-01-04T05:26:08,593 copying .build/lib/appinfra/time/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-01-04T05:26:08,594 copying .build/lib/appinfra/time/eta.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-01-04T05:26:08,596 copying .build/lib/appinfra/time/date_range.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-01-04T05:26:08,599 copying .build/lib/appinfra/time/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-01-04T05:26:08,601 copying .build/lib/appinfra/time/time.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-01-04T05:26:08,603 copying .build/lib/appinfra/time/sched.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-01-04T05:26:08,606 creating .build/bdist.linux-armv7l/wheel/appinfra/config 2026-01-04T05:26:08,607 copying .build/lib/appinfra/config/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-01-04T05:26:08,609 copying .build/lib/appinfra/config/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-01-04T05:26:08,612 copying .build/lib/appinfra/config/schemas.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-01-04T05:26:08,614 copying .build/lib/appinfra/config/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-01-04T05:26:08,617 copying .build/lib/appinfra/config/watcher.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-01-04T05:26:08,619 copying .build/lib/appinfra/yaml.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:08,623 creating .build/bdist.linux-armv7l/wheel/appinfra/docs 2026-01-04T05:26:08,624 creating .build/bdist.linux-armv7l/wheel/appinfra/docs/guides 2026-01-04T05:26:08,625 copying .build/lib/appinfra/docs/guides/framework-integration.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,628 copying .build/lib/appinfra/docs/guides/virtual-environment.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,629 copying .build/lib/appinfra/docs/guides/logging-builder.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,631 copying .build/lib/appinfra/docs/guides/hot-reload-logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,634 copying .build/lib/appinfra/docs/guides/pg-test-helper.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,635 copying .build/lib/appinfra/docs/guides/coverage-targets.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,637 copying .build/lib/appinfra/docs/guides/environment-variables.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,639 copying .build/lib/appinfra/docs/guides/test-naming-standards.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,641 copying .build/lib/appinfra/docs/guides/config-based-logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,643 copying .build/lib/appinfra/docs/guides/api-stability.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,645 copying .build/lib/appinfra/docs/guides/contributing.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,648 copying .build/lib/appinfra/docs/guides/makefile-customization.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-01-04T05:26:08,650 copying .build/lib/appinfra/docs/getting-started.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-01-04T05:26:08,653 copying .build/lib/appinfra/docs/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-01-04T05:26:08,655 creating .build/bdist.linux-armv7l/wheel/appinfra/docs/api 2026-01-04T05:26:08,656 copying .build/lib/appinfra/docs/api/app-builder.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,659 copying .build/lib/appinfra/docs/api/app.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,661 copying .build/lib/appinfra/docs/api/logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,663 copying .build/lib/appinfra/docs/api/utilities.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,665 copying .build/lib/appinfra/docs/api/database.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,667 copying .build/lib/appinfra/docs/api/ui.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,670 copying .build/lib/appinfra/docs/api/version.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,672 copying .build/lib/appinfra/docs/api/time.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,674 copying .build/lib/appinfra/docs/api/exceptions.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,676 copying .build/lib/appinfra/docs/api/index.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,679 copying .build/lib/appinfra/docs/api/fastapi.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-01-04T05:26:08,682 copying .build/lib/appinfra/docs/index.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-01-04T05:26:08,684 copying .build/lib/appinfra/dot_dict.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:08,686 copying .build/lib/appinfra/ewma.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-01-04T05:26:08,688 creating .build/bdist.linux-armv7l/wheel/appinfra/observability 2026-01-04T05:26:08,689 copying .build/lib/appinfra/observability/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/observability 2026-01-04T05:26:08,691 copying .build/lib/appinfra/observability/hooks.py -> .build/bdist.linux-armv7l/wheel/./appinfra/observability 2026-01-04T05:26:08,693 running install_egg_info 2026-01-04T05:26:08,700 Copying appinfra.egg-info to .build/bdist.linux-armv7l/wheel/./appinfra-0.1.1-py3.11.egg-info 2026-01-04T05:26:08,712 running install_scripts 2026-01-04T05:26:08,725 creating .build/bdist.linux-armv7l/wheel/appinfra-0.1.1.dist-info/WHEEL 2026-01-04T05:26:08,727 creating '/tmp/pip-wheel-2tbcv6bi/.tmp-xu0lvfrb/appinfra-0.1.1-py3-none-any.whl' and adding '.build/bdist.linux-armv7l/wheel' to it 2026-01-04T05:26:08,730 adding 'appinfra/__init__.py' 2026-01-04T05:26:08,731 adding 'appinfra/_build_info.py' 2026-01-04T05:26:08,733 adding 'appinfra/deprecation.py' 2026-01-04T05:26:08,734 adding 'appinfra/dict.py' 2026-01-04T05:26:08,736 adding 'appinfra/dot_dict.py' 2026-01-04T05:26:08,738 adding 'appinfra/ewma.py' 2026-01-04T05:26:08,740 adding 'appinfra/exceptions.py' 2026-01-04T05:26:08,741 adding 'appinfra/rate_limit.py' 2026-01-04T05:26:08,743 adding 'appinfra/regex_utils.py' 2026-01-04T05:26:08,744 adding 'appinfra/size.py' 2026-01-04T05:26:08,746 adding 'appinfra/utils.py' 2026-01-04T05:26:08,750 adding 'appinfra/yaml.py' 2026-01-04T05:26:08,753 adding 'appinfra/app/__init__.py' 2026-01-04T05:26:08,754 adding 'appinfra/app/args.py' 2026-01-04T05:26:08,755 adding 'appinfra/app/constants.py' 2026-01-04T05:26:08,758 adding 'appinfra/app/decorators.py' 2026-01-04T05:26:08,759 adding 'appinfra/app/decorators.pyi' 2026-01-04T05:26:08,761 adding 'appinfra/app/errors.py' 2026-01-04T05:26:08,762 adding 'appinfra/app/testing.py' 2026-01-04T05:26:08,763 adding 'appinfra/app/utils.py' 2026-01-04T05:26:08,765 adding 'appinfra/app/builder/__init__.py' 2026-01-04T05:26:08,768 adding 'appinfra/app/builder/app.py' 2026-01-04T05:26:08,770 adding 'appinfra/app/builder/config.py' 2026-01-04T05:26:08,772 adding 'appinfra/app/builder/hook.py' 2026-01-04T05:26:08,773 adding 'appinfra/app/builder/middleware.py' 2026-01-04T05:26:08,775 adding 'appinfra/app/builder/plugin.py' 2026-01-04T05:26:08,777 adding 'appinfra/app/builder/tool.py' 2026-01-04T05:26:08,779 adding 'appinfra/app/builder/validation.py' 2026-01-04T05:26:08,780 adding 'appinfra/app/builder/configurer/__init__.py' 2026-01-04T05:26:08,782 adding 'appinfra/app/builder/configurer/advanced.py' 2026-01-04T05:26:08,783 adding 'appinfra/app/builder/configurer/logging.py' 2026-01-04T05:26:08,785 adding 'appinfra/app/builder/configurer/server.py' 2026-01-04T05:26:08,786 adding 'appinfra/app/builder/configurer/tool.py' 2026-01-04T05:26:08,788 adding 'appinfra/app/builder/configurer/version.py' 2026-01-04T05:26:08,789 adding 'appinfra/app/cli/__init__.py' 2026-01-04T05:26:08,791 adding 'appinfra/app/cli/commands.py' 2026-01-04T05:26:08,792 adding 'appinfra/app/cli/help.py' 2026-01-04T05:26:08,793 adding 'appinfra/app/cli/parser.py' 2026-01-04T05:26:08,795 adding 'appinfra/app/core/__init__.py' 2026-01-04T05:26:08,798 adding 'appinfra/app/core/app.py' 2026-01-04T05:26:08,800 adding 'appinfra/app/core/config.py' 2026-01-04T05:26:08,803 adding 'appinfra/app/core/lifecycle.py' 2026-01-04T05:26:08,805 adding 'appinfra/app/core/logging_utils.py' 2026-01-04T05:26:08,806 adding 'appinfra/app/core/shutdown.py' 2026-01-04T05:26:08,808 adding 'appinfra/app/docs/__init__.py' 2026-01-04T05:26:08,810 adding 'appinfra/app/docs/generator.py' 2026-01-04T05:26:08,812 adding 'appinfra/app/fastapi/__init__.py' 2026-01-04T05:26:08,813 adding 'appinfra/app/fastapi/plugin.py' 2026-01-04T05:26:08,815 adding 'appinfra/app/fastapi/builder/__init__.py' 2026-01-04T05:26:08,817 adding 'appinfra/app/fastapi/builder/route.py' 2026-01-04T05:26:08,818 adding 'appinfra/app/fastapi/builder/server.py' 2026-01-04T05:26:08,820 adding 'appinfra/app/fastapi/builder/subprocess.py' 2026-01-04T05:26:08,821 adding 'appinfra/app/fastapi/builder/uvicorn.py' 2026-01-04T05:26:08,823 adding 'appinfra/app/fastapi/config/__init__.py' 2026-01-04T05:26:08,824 adding 'appinfra/app/fastapi/config/api.py' 2026-01-04T05:26:08,825 adding 'appinfra/app/fastapi/config/ipc.py' 2026-01-04T05:26:08,826 adding 'appinfra/app/fastapi/config/uvicorn.py' 2026-01-04T05:26:08,828 adding 'appinfra/app/fastapi/runtime/__init__.py' 2026-01-04T05:26:08,829 adding 'appinfra/app/fastapi/runtime/adapter.py' 2026-01-04T05:26:08,831 adding 'appinfra/app/fastapi/runtime/ipc.py' 2026-01-04T05:26:08,832 adding 'appinfra/app/fastapi/runtime/logging.py' 2026-01-04T05:26:08,834 adding 'appinfra/app/fastapi/runtime/server.py' 2026-01-04T05:26:08,836 adding 'appinfra/app/fastapi/runtime/subprocess.py' 2026-01-04T05:26:08,837 adding 'appinfra/app/server/__init__.py' 2026-01-04T05:26:08,839 adding 'appinfra/app/server/base.py' 2026-01-04T05:26:08,840 adding 'appinfra/app/server/handlers.py' 2026-01-04T05:26:08,842 adding 'appinfra/app/server/routes.py' 2026-01-04T05:26:08,844 adding 'appinfra/app/tools/__init__.py' 2026-01-04T05:26:08,845 adding 'appinfra/app/tools/base.py' 2026-01-04T05:26:08,847 adding 'appinfra/app/tools/group.py' 2026-01-04T05:26:08,848 adding 'appinfra/app/tools/protocol.py' 2026-01-04T05:26:08,850 adding 'appinfra/app/tools/registry.py' 2026-01-04T05:26:08,851 adding 'appinfra/app/tracing/__init__.py' 2026-01-04T05:26:08,853 adding 'appinfra/app/tracing/traceable.py' 2026-01-04T05:26:08,854 adding 'appinfra/cli/__init__.py' 2026-01-04T05:26:08,856 adding 'appinfra/cli/cli.py' 2026-01-04T05:26:08,857 adding 'appinfra/cli/output.py' 2026-01-04T05:26:08,859 adding 'appinfra/cli/tools/__init__.py' 2026-01-04T05:26:08,862 adding 'appinfra/cli/tools/check_functions.py' 2026-01-04T05:26:08,864 adding 'appinfra/cli/tools/code_quality.py' 2026-01-04T05:26:08,865 adding 'appinfra/cli/tools/completion_tool.py' 2026-01-04T05:26:08,867 adding 'appinfra/cli/tools/config_tool.py' 2026-01-04T05:26:08,870 adding 'appinfra/cli/tools/docs_tool.py' 2026-01-04T05:26:08,872 adding 'appinfra/cli/tools/doctor_tool.py' 2026-01-04T05:26:08,874 adding 'appinfra/cli/tools/etc_path_tool.py' 2026-01-04T05:26:08,876 adding 'appinfra/cli/tools/scaffold_tool.py' 2026-01-04T05:26:08,877 adding 'appinfra/cli/tools/scripts_path_tool.py' 2026-01-04T05:26:08,879 adding 'appinfra/cli/tools/version_tool.py' 2026-01-04T05:26:08,881 adding 'appinfra/cli/tools/scaffold/Makefile.framework.in' 2026-01-04T05:26:08,882 adding 'appinfra/cli/tools/scaffold/Makefile.standalone.in' 2026-01-04T05:26:08,883 adding 'appinfra/cli/tools/scaffold/__init__.py' 2026-01-04T05:26:08,885 adding 'appinfra/config/__init__.py' 2026-01-04T05:26:08,888 adding 'appinfra/config/config.py' 2026-01-04T05:26:08,890 adding 'appinfra/config/constants.py' 2026-01-04T05:26:08,891 adding 'appinfra/config/schemas.py' 2026-01-04T05:26:08,893 adding 'appinfra/config/watcher.py' 2026-01-04T05:26:08,896 adding 'appinfra/db/README.md' 2026-01-04T05:26:08,897 adding 'appinfra/db/__init__.py' 2026-01-04T05:26:08,899 adding 'appinfra/db/db.py' 2026-01-04T05:26:08,901 adding 'appinfra/db/pg/__init__.py' 2026-01-04T05:26:08,904 adding 'appinfra/db/pg/connection.py' 2026-01-04T05:26:08,906 adding 'appinfra/db/pg/core.py' 2026-01-04T05:26:08,907 adding 'appinfra/db/pg/interface.py' 2026-01-04T05:26:08,909 adding 'appinfra/db/pg/pg.py' 2026-01-04T05:26:08,911 adding 'appinfra/db/pg/reconnection.py' 2026-01-04T05:26:08,912 adding 'appinfra/db/pg/session.py' 2026-01-04T05:26:08,914 adding 'appinfra/docs/README.md' 2026-01-04T05:26:08,916 adding 'appinfra/docs/getting-started.md' 2026-01-04T05:26:08,918 adding 'appinfra/docs/index.md' 2026-01-04T05:26:08,920 adding 'appinfra/docs/api/app-builder.md' 2026-01-04T05:26:08,922 adding 'appinfra/docs/api/app.md' 2026-01-04T05:26:08,923 adding 'appinfra/docs/api/database.md' 2026-01-04T05:26:08,925 adding 'appinfra/docs/api/exceptions.md' 2026-01-04T05:26:08,927 adding 'appinfra/docs/api/fastapi.md' 2026-01-04T05:26:08,928 adding 'appinfra/docs/api/index.md' 2026-01-04T05:26:08,930 adding 'appinfra/docs/api/logging.md' 2026-01-04T05:26:08,931 adding 'appinfra/docs/api/time.md' 2026-01-04T05:26:08,933 adding 'appinfra/docs/api/ui.md' 2026-01-04T05:26:08,935 adding 'appinfra/docs/api/utilities.md' 2026-01-04T05:26:08,936 adding 'appinfra/docs/api/version.md' 2026-01-04T05:26:08,939 adding 'appinfra/docs/guides/api-stability.md' 2026-01-04T05:26:08,940 adding 'appinfra/docs/guides/config-based-logging.md' 2026-01-04T05:26:08,942 adding 'appinfra/docs/guides/contributing.md' 2026-01-04T05:26:08,943 adding 'appinfra/docs/guides/coverage-targets.md' 2026-01-04T05:26:08,945 adding 'appinfra/docs/guides/environment-variables.md' 2026-01-04T05:26:08,946 adding 'appinfra/docs/guides/framework-integration.md' 2026-01-04T05:26:08,948 adding 'appinfra/docs/guides/hot-reload-logging.md' 2026-01-04T05:26:08,950 adding 'appinfra/docs/guides/logging-builder.md' 2026-01-04T05:26:08,953 adding 'appinfra/docs/guides/makefile-customization.md' 2026-01-04T05:26:08,954 adding 'appinfra/docs/guides/pg-test-helper.md' 2026-01-04T05:26:08,956 adding 'appinfra/docs/guides/test-naming-standards.md' 2026-01-04T05:26:08,957 adding 'appinfra/docs/guides/virtual-environment.md' 2026-01-04T05:26:08,961 adding 'appinfra/etc/README.md' 2026-01-04T05:26:08,962 adding 'appinfra/etc/fastapi.yaml' 2026-01-04T05:26:08,963 adding 'appinfra/etc/infra.yaml' 2026-01-04T05:26:08,965 adding 'appinfra/etc/lg.yaml' 2026-01-04T05:26:08,966 adding 'appinfra/etc/mkdocs.yaml' 2026-01-04T05:26:08,967 adding 'appinfra/etc/pg.yaml' 2026-01-04T05:26:08,970 adding 'appinfra/examples/README.md' 2026-01-04T05:26:08,971 adding 'appinfra/examples/01_basics/README.md' 2026-01-04T05:26:08,973 adding 'appinfra/examples/01_basics/hello_world.py' 2026-01-04T05:26:08,974 adding 'appinfra/examples/01_basics/hello_world_with_cfg.py' 2026-01-04T05:26:08,976 adding 'appinfra/examples/02_app_framework/README.md' 2026-01-04T05:26:08,977 adding 'appinfra/examples/02_app_framework/app_with_commands.py' 2026-01-04T05:26:08,979 adding 'appinfra/examples/02_app_framework/app_with_subtools.py' 2026-01-04T05:26:08,980 adding 'appinfra/examples/02_app_framework/app_with_ticker.py' 2026-01-04T05:26:08,981 adding 'appinfra/examples/02_app_framework/app_with_tool.py' 2026-01-04T05:26:08,983 adding 'appinfra/examples/02_app_framework/app_with_tool_builders.py' 2026-01-04T05:26:08,985 adding 'appinfra/examples/03_logging/README.md' 2026-01-04T05:26:08,988 adding 'appinfra/examples/03_logging/database_logging.py' 2026-01-04T05:26:08,990 adding 'appinfra/examples/03_logging/disabled_logging_example.py' 2026-01-04T05:26:08,991 adding 'appinfra/examples/03_logging/location_color_example.py' 2026-01-04T05:26:08,994 adding 'appinfra/examples/03_logging/logging_builder_example.py' 2026-01-04T05:26:08,995 adding 'appinfra/examples/03_logging/topic_logging_config.yaml' 2026-01-04T05:26:08,997 adding 'appinfra/examples/03_logging/topic_logging_example.py' 2026-01-04T05:26:08,999 adding 'appinfra/examples/04_configuration/README.md' 2026-01-04T05:26:09,001 adding 'appinfra/examples/04_configuration/env_overrides_example.py' 2026-01-04T05:26:09,003 adding 'appinfra/examples/04_configuration/hot_reload_example.py' 2026-01-04T05:26:09,004 adding 'appinfra/examples/04_configuration/tool_config_access.py' 2026-01-04T05:26:09,006 adding 'appinfra/examples/04_configuration/yaml_include_example.py' 2026-01-04T05:26:09,008 adding 'appinfra/examples/04_configuration/etc/01_basic_database.yaml' 2026-01-04T05:26:09,009 adding 'appinfra/examples/04_configuration/etc/01_basic_main.yaml' 2026-01-04T05:26:09,011 adding 'appinfra/examples/04_configuration/etc/02_nested_level1.yaml' 2026-01-04T05:26:09,012 adding 'appinfra/examples/04_configuration/etc/02_nested_level2.yaml' 2026-01-04T05:26:09,013 adding 'appinfra/examples/04_configuration/etc/02_nested_level3.yaml' 2026-01-04T05:26:09,014 adding 'appinfra/examples/04_configuration/etc/02_nested_main.yaml' 2026-01-04T05:26:09,015 adding 'appinfra/examples/04_configuration/etc/03_variables_databases.yaml' 2026-01-04T05:26:09,016 adding 'appinfra/examples/04_configuration/etc/03_variables_main.yaml' 2026-01-04T05:26:09,017 adding 'appinfra/examples/04_configuration/etc/04_multiple_cache.yaml' 2026-01-04T05:26:09,018 adding 'appinfra/examples/04_configuration/etc/04_multiple_database.yaml' 2026-01-04T05:26:09,019 adding 'appinfra/examples/04_configuration/etc/04_multiple_logging.yaml' 2026-01-04T05:26:09,020 adding 'appinfra/examples/04_configuration/etc/04_multiple_main.yaml' 2026-01-04T05:26:09,022 adding 'appinfra/examples/04_configuration/etc/05_organized_main.yaml' 2026-01-04T05:26:09,023 adding 'appinfra/examples/04_configuration/etc/06_env_dev.yaml' 2026-01-04T05:26:09,024 adding 'appinfra/examples/04_configuration/etc/06_env_prod.yaml' 2026-01-04T05:26:09,025 adding 'appinfra/examples/04_configuration/etc/07_circular_a.yaml' 2026-01-04T05:26:09,026 adding 'appinfra/examples/04_configuration/etc/07_circular_b.yaml' 2026-01-04T05:26:09,027 adding 'appinfra/examples/04_configuration/etc/common.yaml' 2026-01-04T05:26:09,028 adding 'appinfra/examples/04_configuration/etc/hot_reload.yaml' 2026-01-04T05:26:09,030 adding 'appinfra/examples/04_configuration/etc/database/config.yaml' 2026-01-04T05:26:09,031 adding 'appinfra/examples/04_configuration/etc/database/connection.yaml' 2026-01-04T05:26:09,032 adding 'appinfra/examples/04_configuration/etc/database/pool.yaml' 2026-01-04T05:26:09,034 adding 'appinfra/examples/04_configuration/etc/env/dev/database.yaml' 2026-01-04T05:26:09,035 adding 'appinfra/examples/04_configuration/etc/env/prod/database.yaml' 2026-01-04T05:26:09,037 adding 'appinfra/examples/04_configuration/etc/logging/config.yaml' 2026-01-04T05:26:09,038 adding 'appinfra/examples/04_configuration/etc/logging/handlers.yaml' 2026-01-04T05:26:09,040 adding 'appinfra/examples/05_database/README.md' 2026-01-04T05:26:09,042 adding 'appinfra/examples/05_database/advanced_critical_flush.py' 2026-01-04T05:26:09,044 adding 'appinfra/examples/05_database/basic_critical_flush_example.py' 2026-01-04T05:26:09,045 adding 'appinfra/examples/05_database/pg_test_helper_custom_config.py' 2026-01-04T05:26:09,048 adding 'appinfra/examples/05_database/pg_test_helper_example.py' 2026-01-04T05:26:09,051 adding 'appinfra/examples/06_advanced/README.md' 2026-01-04T05:26:09,052 adding 'appinfra/examples/06_advanced/generator_usage_example.py' 2026-01-04T05:26:09,054 adding 'appinfra/examples/06_advanced/graceful_shutdown_demo.py' 2026-01-04T05:26:09,055 adding 'appinfra/examples/06_advanced/tcp_server.py' 2026-01-04T05:26:09,056 adding 'appinfra/examples/06_advanced/ticker_standalone.py' 2026-01-04T05:26:09,059 adding 'appinfra/examples/07_fastapi/fastapi_server.py' 2026-01-04T05:26:09,061 adding 'appinfra/examples/08_decorators/README.md' 2026-01-04T05:26:09,062 adding 'appinfra/examples/08_decorators/hierarchical_commands.py' 2026-01-04T05:26:09,064 adding 'appinfra/examples/08_decorators/mixed_approach.py' 2026-01-04T05:26:09,065 adding 'appinfra/examples/08_decorators/simple_decorator.py' 2026-01-04T05:26:09,067 adding 'appinfra/examples/09_ui/README.md' 2026-01-04T05:26:09,069 adding 'appinfra/examples/09_ui/deploy_tool.py' 2026-01-04T05:26:09,071 adding 'appinfra/examples/09_ui/interactive_prompts.py' 2026-01-04T05:26:09,072 adding 'appinfra/examples/09_ui/progress_logger_example.py' 2026-01-04T05:26:09,074 adding 'appinfra/examples/09_ui/rich_output.py' 2026-01-04T05:26:09,075 adding 'appinfra/examples/09_ui/scrollable_selection.py' 2026-01-04T05:26:09,077 adding 'appinfra/examples/09_ui/secret_masking.py' 2026-01-04T05:26:09,079 adding 'appinfra/examples/09_ui/spinners_and_progress.py' 2026-01-04T05:26:09,082 adding 'appinfra/examples/10_plugins/README.md' 2026-01-04T05:26:09,083 adding 'appinfra/examples/10_plugins/example_plugins.py' 2026-01-04T05:26:09,085 adding 'appinfra/examples/11_docs/docs_generation.py' 2026-01-04T05:26:09,087 adding 'appinfra/examples/12_version_tracking/README.md' 2026-01-04T05:26:09,088 adding 'appinfra/examples/12_version_tracking/standalone_tracker.py' 2026-01-04T05:26:09,090 adding 'appinfra/examples/12_version_tracking/version_tracking_demo.py' 2026-01-04T05:26:09,092 adding 'appinfra/log/__init__.py' 2026-01-04T05:26:09,093 adding 'appinfra/log/callback.py' 2026-01-04T05:26:09,095 adding 'appinfra/log/colors.py' 2026-01-04T05:26:09,096 adding 'appinfra/log/config.py' 2026-01-04T05:26:09,098 adding 'appinfra/log/config_holder.py' 2026-01-04T05:26:09,099 adding 'appinfra/log/constants.py' 2026-01-04T05:26:09,100 adding 'appinfra/log/exceptions.py' 2026-01-04T05:26:09,102 adding 'appinfra/log/factory.py' 2026-01-04T05:26:09,105 adding 'appinfra/log/formatters.py' 2026-01-04T05:26:09,107 adding 'appinfra/log/handler_factory.py' 2026-01-04T05:26:09,109 adding 'appinfra/log/level_manager.py' 2026-01-04T05:26:09,112 adding 'appinfra/log/logger.py' 2026-01-04T05:26:09,113 adding 'appinfra/log/reloader.py' 2026-01-04T05:26:09,115 adding 'appinfra/log/builder/__init__.py' 2026-01-04T05:26:09,117 adding 'appinfra/log/builder/builder.py' 2026-01-04T05:26:09,118 adding 'appinfra/log/builder/console.py' 2026-01-04T05:26:09,120 adding 'appinfra/log/builder/file.py' 2026-01-04T05:26:09,122 adding 'appinfra/log/builder/interface.py' 2026-01-04T05:26:09,124 adding 'appinfra/log/builder/json.py' 2026-01-04T05:26:09,126 adding 'appinfra/log/builder/quick.py' 2026-01-04T05:26:09,128 adding 'appinfra/log/builder/database/__init__.py' 2026-01-04T05:26:09,130 adding 'appinfra/log/builder/database/builder.py' 2026-01-04T05:26:09,131 adding 'appinfra/log/builder/database/config.py' 2026-01-04T05:26:09,133 adding 'appinfra/log/builder/database/handler.py' 2026-01-04T05:26:09,135 adding 'appinfra/net/README.md' 2026-01-04T05:26:09,136 adding 'appinfra/net/__init__.py' 2026-01-04T05:26:09,138 adding 'appinfra/net/exceptions.py' 2026-01-04T05:26:09,139 adding 'appinfra/net/http.py' 2026-01-04T05:26:09,141 adding 'appinfra/net/tcp.py' 2026-01-04T05:26:09,143 adding 'appinfra/observability/__init__.py' 2026-01-04T05:26:09,144 adding 'appinfra/observability/hooks.py' 2026-01-04T05:26:09,148 adding 'appinfra/scripts/check.sh' 2026-01-04T05:26:09,149 adding 'appinfra/scripts/cicd-test.sh' 2026-01-04T05:26:09,150 adding 'appinfra/scripts/docs-config.sh' 2026-01-04T05:26:09,152 adding 'appinfra/scripts/install_deps.py' 2026-01-04T05:26:09,153 adding 'appinfra/scripts/pg-config.sh' 2026-01-04T05:26:09,155 adding 'appinfra/scripts/pg-info.sh' 2026-01-04T05:26:09,156 adding 'appinfra/scripts/type-hint.sh' 2026-01-04T05:26:09,157 adding 'appinfra/scripts/yaml2json.sh' 2026-01-04T05:26:09,159 adding 'appinfra/scripts/docker/pg/docker-compose.repl.yaml' 2026-01-04T05:26:09,161 adding 'appinfra/scripts/docker/pg/docker-compose.single.yaml' 2026-01-04T05:26:09,162 adding 'appinfra/scripts/docker/pg/pg_hba.conf' 2026-01-04T05:26:09,164 adding 'appinfra/scripts/make/Makefile.all' 2026-01-04T05:26:09,165 adding 'appinfra/scripts/make/Makefile.cicd' 2026-01-04T05:26:09,166 adding 'appinfra/scripts/make/Makefile.clean' 2026-01-04T05:26:09,168 adding 'appinfra/scripts/make/Makefile.config' 2026-01-04T05:26:09,170 adding 'appinfra/scripts/make/Makefile.dev' 2026-01-04T05:26:09,171 adding 'appinfra/scripts/make/Makefile.docs' 2026-01-04T05:26:09,173 adding 'appinfra/scripts/make/Makefile.env' 2026-01-04T05:26:09,174 adding 'appinfra/scripts/make/Makefile.help' 2026-01-04T05:26:09,175 adding 'appinfra/scripts/make/Makefile.install' 2026-01-04T05:26:09,177 adding 'appinfra/scripts/make/Makefile.pg' 2026-01-04T05:26:09,179 adding 'appinfra/scripts/make/Makefile.pytest' 2026-01-04T05:26:09,180 adding 'appinfra/scripts/make/Makefile.utils' 2026-01-04T05:26:09,182 adding 'appinfra/security/__init__.py' 2026-01-04T05:26:09,183 adding 'appinfra/security/filter.py' 2026-01-04T05:26:09,185 adding 'appinfra/security/masking.py' 2026-01-04T05:26:09,186 adding 'appinfra/security/patterns.py' 2026-01-04T05:26:09,188 adding 'appinfra/subprocess/__init__.py' 2026-01-04T05:26:09,189 adding 'appinfra/subprocess/context.py' 2026-01-04T05:26:09,191 adding 'appinfra/time/README.md' 2026-01-04T05:26:09,193 adding 'appinfra/time/__init__.py' 2026-01-04T05:26:09,194 adding 'appinfra/time/date_range.py' 2026-01-04T05:26:09,196 adding 'appinfra/time/delta.py' 2026-01-04T05:26:09,198 adding 'appinfra/time/eta.py' 2026-01-04T05:26:09,200 adding 'appinfra/time/sched.py' 2026-01-04T05:26:09,203 adding 'appinfra/time/ticker.py' 2026-01-04T05:26:09,204 adding 'appinfra/time/time.py' 2026-01-04T05:26:09,206 adding 'appinfra/ui/__init__.py' 2026-01-04T05:26:09,208 adding 'appinfra/ui/console.py' 2026-01-04T05:26:09,210 adding 'appinfra/ui/fallback.py' 2026-01-04T05:26:09,211 adding 'appinfra/ui/help.py' 2026-01-04T05:26:09,213 adding 'appinfra/ui/progress_logger.py' 2026-01-04T05:26:09,216 adding 'appinfra/ui/prompts.py' 2026-01-04T05:26:09,218 adding 'appinfra/version/__init__.py' 2026-01-04T05:26:09,219 adding 'appinfra/version/actions.py' 2026-01-04T05:26:09,220 adding 'appinfra/version/build_info.py' 2026-01-04T05:26:09,222 adding 'appinfra/version/info.py' 2026-01-04T05:26:09,224 adding 'appinfra/version/setup_hook.py' 2026-01-04T05:26:09,225 adding 'appinfra/version/setuptools_hook.py' 2026-01-04T05:26:09,227 adding 'appinfra/version/sources.py' 2026-01-04T05:26:09,229 adding 'appinfra/version/tracker.py' 2026-01-04T05:26:09,232 adding 'appinfra-0.1.1.dist-info/licenses/LICENSE' 2026-01-04T05:26:09,235 adding 'appinfra-0.1.1.dist-info/METADATA' 2026-01-04T05:26:09,236 adding 'appinfra-0.1.1.dist-info/WHEEL' 2026-01-04T05:26:09,237 adding 'appinfra-0.1.1.dist-info/entry_points.txt' 2026-01-04T05:26:09,237 adding 'appinfra-0.1.1.dist-info/top_level.txt' 2026-01-04T05:26:09,242 adding 'appinfra-0.1.1.dist-info/RECORD' 2026-01-04T05:26:09,252 removing .build/bdist.linux-armv7l/wheel 2026-01-04T05:26:09,432 Building wheel for appinfra (pyproject.toml): finished with status 'done' 2026-01-04T05:26:09,455 Created wheel for appinfra: filename=appinfra-0.1.1-py3-none-any.whl size=560128 sha256=fe1bfe31c28f08896671c0c407bfdb0f79a1c39ff38a5b1999f7e1ee9cc1f0e4 2026-01-04T05:26:09,457 Stored in directory: /tmp/pip-ephem-wheel-cache-c4l2son8/wheels/a5/6f/49/245d928cb9593bd1345431f009d5b248334d3eb4e9dcd92403 2026-01-04T05:26:09,482 Successfully built appinfra 2026-01-04T05:26:09,508 Removed build tracker: '/tmp/pip-build-tracker-p5nhpwdc'