2026-02-13T14:16:57,505 Created temporary directory: /tmp/pip-ephem-wheel-cache-r8e8ykco 2026-02-13T14:16:57,507 Created temporary directory: /tmp/pip-build-tracker-b1xue7rb 2026-02-13T14:16:57,507 Initialized build tracking at /tmp/pip-build-tracker-b1xue7rb 2026-02-13T14:16:57,508 Created build tracker: /tmp/pip-build-tracker-b1xue7rb 2026-02-13T14:16:57,508 Entered build tracker: /tmp/pip-build-tracker-b1xue7rb 2026-02-13T14:16:57,509 Created temporary directory: /tmp/pip-wheel-cqo86lhe 2026-02-13T14:16:57,512 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-13T14:16:57,515 Created temporary directory: /tmp/pip-ephem-wheel-cache-55a8fr28 2026-02-13T14:16:57,536 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T14:16:57,539 2 location(s) to search for versions of appinfra: 2026-02-13T14:16:57,539 * https://pypi.org/simple/appinfra/ 2026-02-13T14:16:57,539 * https://www.piwheels.org/simple/appinfra/ 2026-02-13T14:16:57,540 Fetching project page and analyzing links: https://pypi.org/simple/appinfra/ 2026-02-13T14:16:57,541 Getting page https://pypi.org/simple/appinfra/ 2026-02-13T14:16:57,542 Found index url https://pypi.org/simple 2026-02-13T14:16:59,806 Fetched page https://pypi.org/simple/appinfra/ as application/vnd.pypi.simple.v1+json 2026-02-13T14:16:59,819 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/de/34/f18afb36c1fcf559c719f0284ed8ff3b0d4c5794e44645e54dcf5c23e3d7/appinfra-0.0.1-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,821 Found link https://files.pythonhosted.org/packages/50/83/5cc85307bcdb61ccfe7c3ede4aa18731d4cb2a52b95c1a0ed9cd23dfca35/appinfra-0.0.1.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.0.1 2026-02-13T14:16:59,822 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/ce/9a/8313b1cbfc560af2ed4742eb2a54d440406e2d6ef1c28129b01347e77688/appinfra-0.1.0-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,824 Found link https://files.pythonhosted.org/packages/2a/5f/fdaa9e0284e21cc310a91343030dad37e545ef9f76dab844a64fa3cdfaf7/appinfra-0.1.0.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.1.0 2026-02-13T14:16:59,825 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/0b/49/798d48b5725f56eb702ddc07e460a89d3651af3b0fda177b406ef8ff13dd/appinfra-0.1.1-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,827 Found link https://files.pythonhosted.org/packages/97/d6/8a879f7018868cae441d587ff822706c5566b35adfb52327cb97b23215bd/appinfra-0.1.1.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.1.1 2026-02-13T14:16:59,829 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/33/54/49915c2c9a5876780aea345ddac0d6c603af4eca0caeba50609be2696526/appinfra-0.1.3-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,830 Found link https://files.pythonhosted.org/packages/e9/77/74e6e42335ef932c90601154c91cefc6a18a9b34dfa244cf27af673798ff/appinfra-0.1.3.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.1.3 2026-02-13T14:16:59,831 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/39/5a/392067df74ad12473f99e78eaf00f7dcaec0ff488718b21cc18716456035/appinfra-0.1.4-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,833 Found link https://files.pythonhosted.org/packages/e7/d9/219ccca694b574db72bf9be5a3e7f7f85b34a6a22d1c66358c2c08add81c/appinfra-0.1.4.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.1.4 2026-02-13T14:16:59,835 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/3d/a2/90d89b0645c5dab0d828ba91fb65be609a4980cedd218c6b5ec57c3d1756/appinfra-0.2.0-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,837 Found link https://files.pythonhosted.org/packages/4c/d5/032b2641133b55f05864d9cef06a1503d2cbb60c1a3f7f4db357e394c8e6/appinfra-0.2.0.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.2.0 2026-02-13T14:16:59,838 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/ee/08/f9a2c0a60e80a8e1b35d60f9746998b85961b561e5de770a2e0c72e2aae7/appinfra-0.2.1-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,840 Found link https://files.pythonhosted.org/packages/8e/de/0bcce913c8db12197ce74d2c34ff38074b4569c4506912ae98d83edddaca/appinfra-0.2.1.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.2.1 2026-02-13T14:16:59,841 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/86/7e/6a9728df1884b44eb9097b1b16b10c7ffd85d67468226c7809465163441f/appinfra-0.3.0-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,843 Found link https://files.pythonhosted.org/packages/7d/62/4c9f1a2e768093ba1ca4a372a383037d43c012e34b19bb79cd8a86e1f212/appinfra-0.3.0.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.0 2026-02-13T14:16:59,844 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/91/01/9b29ac346a42d05a12e06de877a9582fcdd936f1c09f6a8cb4e0e69aa256/appinfra-0.3.1-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,846 Found link https://files.pythonhosted.org/packages/34/5f/82d88661ba03722a5f646327f51f6e6dd54af2cce9e60d288ec91e0597b1/appinfra-0.3.1.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.1 2026-02-13T14:16:59,847 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/ae/d8/31a940779cda7499f254083c84d27c76ac15ded06ca0353c94c10a31f7c5/appinfra-0.3.2-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,849 Found link https://files.pythonhosted.org/packages/23/27/17b5ff1f428409ad88f3512af25d5e818c25a5e5e62b242be9fc1370f855/appinfra-0.3.2.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.2 2026-02-13T14:16:59,850 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/95/87/e1638c880b43c46be2f718ab898a05b9adf19052448c161bde5b5d025d5f/appinfra-0.3.3-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,852 Found link https://files.pythonhosted.org/packages/cb/c2/c45c5b6bf354d6eba64bd201a71520f8cc0b8b6cd8522fa77fbd84b4a597/appinfra-0.3.3.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.3 2026-02-13T14:16:59,853 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/05/56/6e32c2b2171528006813fd635d53acf3d97d8e4fbe038ff6717e7314ecaf/appinfra-0.3.4-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,855 Found link https://files.pythonhosted.org/packages/db/19/980af68f490ea41671b6bbfb5e45acce3343980c9127b87dd1b87a2f414c/appinfra-0.3.4.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.4 2026-02-13T14:16:59,856 Skipping link: No binaries permitted for appinfra: https://files.pythonhosted.org/packages/a4/1a/5d66272e6e04ee3ec6bd92b664a2a075a83b7b409107fe4f4584a5a547c8/appinfra-0.3.5-py3-none-any.whl (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:16:59,858 Found link https://files.pythonhosted.org/packages/ac/1a/35315f18e3b20adc2e161e7004eee0f089f4aa0ffafa9c8d542ee350193b/appinfra-0.3.5.tar.gz (from https://pypi.org/simple/appinfra/) (requires-python:>=3.11), version: 0.3.5 2026-02-13T14:16:59,861 Fetching project page and analyzing links: https://www.piwheels.org/simple/appinfra/ 2026-02-13T14:16:59,862 Getting page https://www.piwheels.org/simple/appinfra/ 2026-02-13T14:16:59,864 Found index url https://www.piwheels.org/simple 2026-02-13T14:17:00,042 Fetched page https://www.piwheels.org/simple/appinfra/ as text/html 2026-02-13T14:17:00,047 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.3.4-py3-none-any.whl#sha256=cb5ba2138c114a6984b0aa281228867cb18758b371bb2cfa7e9b240e7cb6fa3d (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,047 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.3.3-py3-none-any.whl#sha256=18c87f5230dd4953cd38528451a1878a5dff8bb40e31f3c7721a7c768c7be103 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,048 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.3.2-py3-none-any.whl#sha256=3330e12821c42a1b02ee21d51411a5e6a96e80b57fbf58f80040f266ba187b95 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,048 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.3.1-py3-none-any.whl#sha256=4d5625ede2fe0e52c374b58c1409f6e0880817fe930c359ef19a3c18ce8355d6 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,049 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.3.0-py3-none-any.whl#sha256=30477192966652f99a49d166b0cc9bf4c8032835d4934ab5a3a9a39c828ecac1 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,050 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.2.1-py3-none-any.whl#sha256=fa314fea85e4f2eebbb349e16eb7b74c160aa2261be40cfefc9b9aceec79049c (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,050 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.2.0-py3-none-any.whl#sha256=1c5c7afc19730a9a98767fd38d2ef16f77d31200193c226e4ad568dc9c765c85 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,051 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.1.4-py3-none-any.whl#sha256=11ad1b364465a34325e9bba73cc43a5e946c7133a439c9774a28cd5672a72d0c (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,051 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.1.3-py3-none-any.whl#sha256=992fdb78913722ef09e7df644f2962c6098f14be981262bcc76aa5ec5db48865 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,052 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.1.1-py3-none-any.whl#sha256=fe1bfe31c28f08896671c0c407bfdb0f79a1c39ff38a5b1999f7e1ee9cc1f0e4 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,053 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.1.0-py3-none-any.whl#sha256=36a779e5774c537663450bd645db31b98b85d542032e0562cdbd270eba1e2eae (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,053 Skipping link: No binaries permitted for appinfra: https://www.piwheels.org/simple/appinfra/appinfra-0.0.1-py3-none-any.whl#sha256=fc064ad8fd7ad35e150c92a1be77a20f377e456db984b8ae279499407b478231 (from https://www.piwheels.org/simple/appinfra/) (requires-python:>=3.11) 2026-02-13T14:17:00,054 Skipping link: not a file: https://www.piwheels.org/simple/appinfra/ 2026-02-13T14:17:00,055 Skipping link: not a file: https://pypi.org/simple/appinfra/ 2026-02-13T14:17:00,075 Given no hashes to check 1 links for project 'appinfra': discarding no candidates 2026-02-13T14:17:00,092 Collecting appinfra==0.3.5 2026-02-13T14:17:00,094 Created temporary directory: /tmp/pip-unpack-dn84y8pk 2026-02-13T14:17:00,310 Downloading appinfra-0.3.5.tar.gz (904 kB) 2026-02-13T14:17:01,660 Added appinfra==0.3.5 from https://files.pythonhosted.org/packages/ac/1a/35315f18e3b20adc2e161e7004eee0f089f4aa0ffafa9c8d542ee350193b/appinfra-0.3.5.tar.gz to build tracker '/tmp/pip-build-tracker-b1xue7rb' 2026-02-13T14:17:01,669 Created temporary directory: /tmp/pip-build-env-8uq6ql4t 2026-02-13T14:17:01,674 Installing build dependencies: started 2026-02-13T14:17:01,675 Running command pip subprocess to install build dependencies 2026-02-13T14:17:02,796 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-13T14:17:03,409 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-13T14:17:03,431 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T14:17:05,142 Collecting setuptools>=68.0 2026-02-13T14:17:05,225 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-13T14:17:05,488 Collecting wheel 2026-02-13T14:17:05,505 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-13T14:17:05,836 Collecting setuptools-scm>=8.0 2026-02-13T14:17:05,855 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-13T14:17:06,041 Collecting packaging>=24.0 2026-02-13T14:17:06,057 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-13T14:17:09,108 Installing collected packages: setuptools, packaging, wheel, setuptools-scm 2026-02-13T14:17:12,396 Creating /tmp/pip-build-env-8uq6ql4t/overlay/local/bin 2026-02-13T14:17:12,398 changing mode of /tmp/pip-build-env-8uq6ql4t/overlay/local/bin/wheel to 755 2026-02-13T14:17:12,654 changing mode of /tmp/pip-build-env-8uq6ql4t/overlay/local/bin/setuptools-scm to 755 2026-02-13T14:17:12,683 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 wheel-0.46.3 2026-02-13T14:17:12,970 Installing build dependencies: finished with status 'done' 2026-02-13T14:17:12,977 Getting requirements to build wheel: started 2026-02-13T14:17:12,978 Running command Getting requirements to build wheel 2026-02-13T14:17:13,786 running egg_info 2026-02-13T14:17:13,793 writing appinfra.egg-info/PKG-INFO 2026-02-13T14:17:13,804 writing dependency_links to appinfra.egg-info/dependency_links.txt 2026-02-13T14:17:13,807 writing entry points to appinfra.egg-info/entry_points.txt 2026-02-13T14:17:13,814 writing requirements to appinfra.egg-info/requires.txt 2026-02-13T14:17:13,816 writing top-level names to appinfra.egg-info/top_level.txt 2026-02-13T14:17:13,958 listing git files failed - pretending there aren't any 2026-02-13T14:17:13,963 reading manifest file 'appinfra.egg-info/SOURCES.txt' 2026-02-13T14:17:14,019 adding license file 'LICENSE' 2026-02-13T14:17:14,042 writing manifest file 'appinfra.egg-info/SOURCES.txt' 2026-02-13T14:17:14,145 Getting requirements to build wheel: finished with status 'done' 2026-02-13T14:17:14,148 Created temporary directory: /tmp/pip-modern-metadata-a75gb4xo 2026-02-13T14:17:14,150 Preparing metadata (pyproject.toml): started 2026-02-13T14:17:14,152 Running command Preparing metadata (pyproject.toml) 2026-02-13T14:17:14,903 running dist_info 2026-02-13T14:17:14,916 creating /tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info 2026-02-13T14:17:14,917 writing /tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info/PKG-INFO 2026-02-13T14:17:14,929 writing dependency_links to /tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info/dependency_links.txt 2026-02-13T14:17:14,931 writing entry points to /tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info/entry_points.txt 2026-02-13T14:17:14,937 writing requirements to /tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info/requires.txt 2026-02-13T14:17:14,939 writing top-level names to /tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info/top_level.txt 2026-02-13T14:17:14,940 writing manifest file '/tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info/SOURCES.txt' 2026-02-13T14:17:15,070 listing git files failed - pretending there aren't any 2026-02-13T14:17:15,075 reading manifest file '/tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info/SOURCES.txt' 2026-02-13T14:17:15,077 adding license file 'LICENSE' 2026-02-13T14:17:15,089 writing manifest file '/tmp/pip-modern-metadata-a75gb4xo/appinfra.egg-info/SOURCES.txt' 2026-02-13T14:17:15,091 creating '/tmp/pip-modern-metadata-a75gb4xo/appinfra-0.3.5.dist-info' 2026-02-13T14:17:15,222 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-13T14:17:15,228 Source in /tmp/pip-wheel-cqo86lhe/appinfra_60538bb7e32b42199f9561263a72548d has version 0.3.5, which satisfies requirement appinfra==0.3.5 from https://files.pythonhosted.org/packages/ac/1a/35315f18e3b20adc2e161e7004eee0f089f4aa0ffafa9c8d542ee350193b/appinfra-0.3.5.tar.gz 2026-02-13T14:17:15,229 Removed appinfra==0.3.5 from https://files.pythonhosted.org/packages/ac/1a/35315f18e3b20adc2e161e7004eee0f089f4aa0ffafa9c8d542ee350193b/appinfra-0.3.5.tar.gz from build tracker '/tmp/pip-build-tracker-b1xue7rb' 2026-02-13T14:17:15,236 Created temporary directory: /tmp/pip-unpack-h0qeng6c 2026-02-13T14:17:15,237 Building wheels for collected packages: appinfra 2026-02-13T14:17:15,242 Created temporary directory: /tmp/pip-wheel-i3o5p25z 2026-02-13T14:17:15,242 Destination directory: /tmp/pip-wheel-i3o5p25z 2026-02-13T14:17:15,245 Building wheel for appinfra (pyproject.toml): started 2026-02-13T14:17:15,246 Running command Building wheel for appinfra (pyproject.toml) 2026-02-13T14:17:15,985 running bdist_wheel 2026-02-13T14:17:16,007 running build 2026-02-13T14:17:16,008 running build_py 2026-02-13T14:17:16,010 creating .build/lib/appinfra 2026-02-13T14:17:16,012 copying appinfra/ewma.py -> .build/lib/appinfra 2026-02-13T14:17:16,014 copying appinfra/regex_utils.py -> .build/lib/appinfra 2026-02-13T14:17:16,017 copying appinfra/dict.py -> .build/lib/appinfra 2026-02-13T14:17:16,021 copying appinfra/utils.py -> .build/lib/appinfra 2026-02-13T14:17:16,024 copying appinfra/__init__.py -> .build/lib/appinfra 2026-02-13T14:17:16,027 copying appinfra/exceptions.py -> .build/lib/appinfra 2026-02-13T14:17:16,032 copying appinfra/dot_dict.py -> .build/lib/appinfra 2026-02-13T14:17:16,038 copying appinfra/_build_info.py -> .build/lib/appinfra 2026-02-13T14:17:16,043 copying appinfra/rate_limit.py -> .build/lib/appinfra 2026-02-13T14:17:16,049 copying appinfra/size.py -> .build/lib/appinfra 2026-02-13T14:17:16,265 copying appinfra/deprecation.py -> .build/lib/appinfra 2026-02-13T14:17:16,267 creating .build/lib/appinfra/net 2026-02-13T14:17:16,268 copying appinfra/net/tcp.py -> .build/lib/appinfra/net 2026-02-13T14:17:16,271 copying appinfra/net/__init__.py -> .build/lib/appinfra/net 2026-02-13T14:17:16,273 copying appinfra/net/exceptions.py -> .build/lib/appinfra/net 2026-02-13T14:17:16,274 copying appinfra/net/http.py -> .build/lib/appinfra/net 2026-02-13T14:17:16,277 creating .build/lib/appinfra/ui 2026-02-13T14:17:16,278 copying appinfra/ui/__init__.py -> .build/lib/appinfra/ui 2026-02-13T14:17:16,280 copying appinfra/ui/prompts.py -> .build/lib/appinfra/ui 2026-02-13T14:17:16,282 copying appinfra/ui/console.py -> .build/lib/appinfra/ui 2026-02-13T14:17:16,285 copying appinfra/ui/progress_logger.py -> .build/lib/appinfra/ui 2026-02-13T14:17:16,287 copying appinfra/ui/help.py -> .build/lib/appinfra/ui 2026-02-13T14:17:16,289 copying appinfra/ui/fallback.py -> .build/lib/appinfra/ui 2026-02-13T14:17:16,292 creating .build/lib/appinfra/db 2026-02-13T14:17:16,293 copying appinfra/db/utils.py -> .build/lib/appinfra/db 2026-02-13T14:17:16,295 copying appinfra/db/__init__.py -> .build/lib/appinfra/db 2026-02-13T14:17:16,296 copying appinfra/db/db.py -> .build/lib/appinfra/db 2026-02-13T14:17:16,299 creating .build/lib/appinfra/yaml 2026-02-13T14:17:16,300 copying appinfra/yaml/types.py -> .build/lib/appinfra/yaml 2026-02-13T14:17:16,302 copying appinfra/yaml/__init__.py -> .build/lib/appinfra/yaml 2026-02-13T14:17:16,304 copying appinfra/yaml/_include.py -> .build/lib/appinfra/yaml 2026-02-13T14:17:16,306 copying appinfra/yaml/loader.py -> .build/lib/appinfra/yaml 2026-02-13T14:17:16,309 creating .build/lib/appinfra/app 2026-02-13T14:17:16,310 copying appinfra/app/decorators.py -> .build/lib/appinfra/app 2026-02-13T14:17:16,313 copying appinfra/app/testing.py -> .build/lib/appinfra/app 2026-02-13T14:17:16,315 copying appinfra/app/args.py -> .build/lib/appinfra/app 2026-02-13T14:17:16,318 copying appinfra/app/utils.py -> .build/lib/appinfra/app 2026-02-13T14:17:16,319 copying appinfra/app/__init__.py -> .build/lib/appinfra/app 2026-02-13T14:17:16,321 copying appinfra/app/constants.py -> .build/lib/appinfra/app 2026-02-13T14:17:16,323 copying appinfra/app/errors.py -> .build/lib/appinfra/app 2026-02-13T14:17:16,325 creating .build/lib/appinfra/scripts 2026-02-13T14:17:16,326 copying appinfra/scripts/install_deps.py -> .build/lib/appinfra/scripts 2026-02-13T14:17:16,329 creating .build/lib/appinfra/subprocess 2026-02-13T14:17:16,329 copying appinfra/subprocess/__init__.py -> .build/lib/appinfra/subprocess 2026-02-13T14:17:16,331 copying appinfra/subprocess/context.py -> .build/lib/appinfra/subprocess 2026-02-13T14:17:16,334 creating .build/lib/appinfra/version 2026-02-13T14:17:16,335 copying appinfra/version/build_info.py -> .build/lib/appinfra/version 2026-02-13T14:17:16,337 copying appinfra/version/setup_hook.py -> .build/lib/appinfra/version 2026-02-13T14:17:16,339 copying appinfra/version/__init__.py -> .build/lib/appinfra/version 2026-02-13T14:17:16,341 copying appinfra/version/tracker.py -> .build/lib/appinfra/version 2026-02-13T14:17:16,344 copying appinfra/version/info.py -> .build/lib/appinfra/version 2026-02-13T14:17:16,346 copying appinfra/version/actions.py -> .build/lib/appinfra/version 2026-02-13T14:17:16,348 copying appinfra/version/setuptools_hook.py -> .build/lib/appinfra/version 2026-02-13T14:17:16,350 copying appinfra/version/sources.py -> .build/lib/appinfra/version 2026-02-13T14:17:16,353 creating .build/lib/appinfra/cli 2026-02-13T14:17:16,354 copying appinfra/cli/__init__.py -> .build/lib/appinfra/cli 2026-02-13T14:17:16,355 copying appinfra/cli/output.py -> .build/lib/appinfra/cli 2026-02-13T14:17:16,357 copying appinfra/cli/cli.py -> .build/lib/appinfra/cli 2026-02-13T14:17:16,360 creating .build/lib/appinfra/config 2026-02-13T14:17:16,360 copying appinfra/config/schemas.py -> .build/lib/appinfra/config 2026-02-13T14:17:16,363 copying appinfra/config/config.py -> .build/lib/appinfra/config 2026-02-13T14:17:16,365 copying appinfra/config/__init__.py -> .build/lib/appinfra/config 2026-02-13T14:17:16,367 copying appinfra/config/constants.py -> .build/lib/appinfra/config 2026-02-13T14:17:16,369 copying appinfra/config/watcher.py -> .build/lib/appinfra/config 2026-02-13T14:17:16,373 creating .build/lib/appinfra/log 2026-02-13T14:17:16,374 copying appinfra/log/factory.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,376 copying appinfra/log/config_holder.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,379 copying appinfra/log/config.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,381 copying appinfra/log/handler_factory.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,384 copying appinfra/log/__init__.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,386 copying appinfra/log/exceptions.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,388 copying appinfra/log/formatters.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,390 copying appinfra/log/reloader.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,392 copying appinfra/log/callback.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,394 copying appinfra/log/level_manager.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,397 copying appinfra/log/constants.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,399 copying appinfra/log/colors.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,401 copying appinfra/log/logger.py -> .build/lib/appinfra/log 2026-02-13T14:17:16,404 creating .build/lib/appinfra/observability 2026-02-13T14:17:16,405 copying appinfra/observability/__init__.py -> .build/lib/appinfra/observability 2026-02-13T14:17:16,406 copying appinfra/observability/hooks.py -> .build/lib/appinfra/observability 2026-02-13T14:17:16,410 creating .build/lib/appinfra/time 2026-02-13T14:17:16,411 copying appinfra/time/time.py -> .build/lib/appinfra/time 2026-02-13T14:17:16,414 copying appinfra/time/delta.py -> .build/lib/appinfra/time 2026-02-13T14:17:16,416 copying appinfra/time/ticker.py -> .build/lib/appinfra/time 2026-02-13T14:17:16,419 copying appinfra/time/eta.py -> .build/lib/appinfra/time 2026-02-13T14:17:16,421 copying appinfra/time/__init__.py -> .build/lib/appinfra/time 2026-02-13T14:17:16,422 copying appinfra/time/sched.py -> .build/lib/appinfra/time 2026-02-13T14:17:16,425 copying appinfra/time/date_range.py -> .build/lib/appinfra/time 2026-02-13T14:17:16,428 creating .build/lib/appinfra/security 2026-02-13T14:17:16,429 copying appinfra/security/patterns.py -> .build/lib/appinfra/security 2026-02-13T14:17:16,431 copying appinfra/security/__init__.py -> .build/lib/appinfra/security 2026-02-13T14:17:16,433 copying appinfra/security/filter.py -> .build/lib/appinfra/security 2026-02-13T14:17:16,435 copying appinfra/security/masking.py -> .build/lib/appinfra/security 2026-02-13T14:17:16,438 creating .build/lib/appinfra/db/pg 2026-02-13T14:17:16,439 copying appinfra/db/pg/connection.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,441 copying appinfra/db/pg/core.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,444 copying appinfra/db/pg/testing.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,446 copying appinfra/db/pg/__init__.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,448 copying appinfra/db/pg/schema.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,451 copying appinfra/db/pg/interface.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,453 copying appinfra/db/pg/session.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,455 copying appinfra/db/pg/vector.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,457 copying appinfra/db/pg/reconnection.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,459 copying appinfra/db/pg/pg.py -> .build/lib/appinfra/db/pg 2026-02-13T14:17:16,463 creating .build/lib/appinfra/db/sqlite 2026-02-13T14:17:16,464 copying appinfra/db/sqlite/sqlite.py -> .build/lib/appinfra/db/sqlite 2026-02-13T14:17:16,467 copying appinfra/db/sqlite/__init__.py -> .build/lib/appinfra/db/sqlite 2026-02-13T14:17:16,469 creating .build/lib/appinfra/app/tools 2026-02-13T14:17:16,470 copying appinfra/app/tools/__init__.py -> .build/lib/appinfra/app/tools 2026-02-13T14:17:16,472 copying appinfra/app/tools/protocol.py -> .build/lib/appinfra/app/tools 2026-02-13T14:17:16,474 copying appinfra/app/tools/base.py -> .build/lib/appinfra/app/tools 2026-02-13T14:17:16,477 copying appinfra/app/tools/registry.py -> .build/lib/appinfra/app/tools 2026-02-13T14:17:16,479 copying appinfra/app/tools/group.py -> .build/lib/appinfra/app/tools 2026-02-13T14:17:16,482 creating .build/lib/appinfra/app/fastapi 2026-02-13T14:17:16,483 copying appinfra/app/fastapi/__init__.py -> .build/lib/appinfra/app/fastapi 2026-02-13T14:17:16,485 copying appinfra/app/fastapi/plugin.py -> .build/lib/appinfra/app/fastapi 2026-02-13T14:17:16,488 creating .build/lib/appinfra/app/core 2026-02-13T14:17:16,489 copying appinfra/app/core/shutdown.py -> .build/lib/appinfra/app/core 2026-02-13T14:17:16,491 copying appinfra/app/core/app.py -> .build/lib/appinfra/app/core 2026-02-13T14:17:16,493 copying appinfra/app/core/config.py -> .build/lib/appinfra/app/core 2026-02-13T14:17:16,496 copying appinfra/app/core/__init__.py -> .build/lib/appinfra/app/core 2026-02-13T14:17:16,498 copying appinfra/app/core/logging_utils.py -> .build/lib/appinfra/app/core 2026-02-13T14:17:16,500 copying appinfra/app/core/lifecycle.py -> .build/lib/appinfra/app/core 2026-02-13T14:17:16,503 creating .build/lib/appinfra/app/tracing 2026-02-13T14:17:16,504 copying appinfra/app/tracing/__init__.py -> .build/lib/appinfra/app/tracing 2026-02-13T14:17:16,507 copying appinfra/app/tracing/traceable.py -> .build/lib/appinfra/app/tracing 2026-02-13T14:17:16,509 creating .build/lib/appinfra/app/cli 2026-02-13T14:17:16,510 copying appinfra/app/cli/parser.py -> .build/lib/appinfra/app/cli 2026-02-13T14:17:16,512 copying appinfra/app/cli/__init__.py -> .build/lib/appinfra/app/cli 2026-02-13T14:17:16,514 copying appinfra/app/cli/commands.py -> .build/lib/appinfra/app/cli 2026-02-13T14:17:16,516 copying appinfra/app/cli/help.py -> .build/lib/appinfra/app/cli 2026-02-13T14:17:16,519 creating .build/lib/appinfra/app/builder 2026-02-13T14:17:16,520 copying appinfra/app/builder/app.py -> .build/lib/appinfra/app/builder 2026-02-13T14:17:16,523 copying appinfra/app/builder/config.py -> .build/lib/appinfra/app/builder 2026-02-13T14:17:16,525 copying appinfra/app/builder/hook.py -> .build/lib/appinfra/app/builder 2026-02-13T14:17:16,527 copying appinfra/app/builder/__init__.py -> .build/lib/appinfra/app/builder 2026-02-13T14:17:16,529 copying appinfra/app/builder/validation.py -> .build/lib/appinfra/app/builder 2026-02-13T14:17:16,532 copying appinfra/app/builder/plugin.py -> .build/lib/appinfra/app/builder 2026-02-13T14:17:16,534 copying appinfra/app/builder/tool.py -> .build/lib/appinfra/app/builder 2026-02-13T14:17:16,536 copying appinfra/app/builder/middleware.py -> .build/lib/appinfra/app/builder 2026-02-13T14:17:16,539 creating .build/lib/appinfra/app/docs 2026-02-13T14:17:16,540 copying appinfra/app/docs/__init__.py -> .build/lib/appinfra/app/docs 2026-02-13T14:17:16,542 copying appinfra/app/docs/generator.py -> .build/lib/appinfra/app/docs 2026-02-13T14:17:16,545 creating .build/lib/appinfra/app/server 2026-02-13T14:17:16,546 copying appinfra/app/server/routes.py -> .build/lib/appinfra/app/server 2026-02-13T14:17:16,548 copying appinfra/app/server/__init__.py -> .build/lib/appinfra/app/server 2026-02-13T14:17:16,550 copying appinfra/app/server/base.py -> .build/lib/appinfra/app/server 2026-02-13T14:17:16,552 copying appinfra/app/server/handlers.py -> .build/lib/appinfra/app/server 2026-02-13T14:17:16,555 creating .build/lib/appinfra/app/fastapi/runtime 2026-02-13T14:17:16,556 copying appinfra/app/fastapi/runtime/adapter.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-13T14:17:16,559 copying appinfra/app/fastapi/runtime/subprocess.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-13T14:17:16,561 copying appinfra/app/fastapi/runtime/logging.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-13T14:17:16,563 copying appinfra/app/fastapi/runtime/__init__.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-13T14:17:16,565 copying appinfra/app/fastapi/runtime/ipc.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-13T14:17:16,568 copying appinfra/app/fastapi/runtime/server.py -> .build/lib/appinfra/app/fastapi/runtime 2026-02-13T14:17:16,571 creating .build/lib/appinfra/app/fastapi/builder 2026-02-13T14:17:16,572 copying appinfra/app/fastapi/builder/subprocess.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-13T14:17:16,574 copying appinfra/app/fastapi/builder/__init__.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-13T14:17:16,576 copying appinfra/app/fastapi/builder/route.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-13T14:17:16,578 copying appinfra/app/fastapi/builder/uvicorn.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-13T14:17:16,580 copying appinfra/app/fastapi/builder/server.py -> .build/lib/appinfra/app/fastapi/builder 2026-02-13T14:17:16,584 creating .build/lib/appinfra/app/fastapi/config 2026-02-13T14:17:16,585 copying appinfra/app/fastapi/config/api.py -> .build/lib/appinfra/app/fastapi/config 2026-02-13T14:17:16,587 copying appinfra/app/fastapi/config/__init__.py -> .build/lib/appinfra/app/fastapi/config 2026-02-13T14:17:16,588 copying appinfra/app/fastapi/config/ipc.py -> .build/lib/appinfra/app/fastapi/config 2026-02-13T14:17:16,590 copying appinfra/app/fastapi/config/uvicorn.py -> .build/lib/appinfra/app/fastapi/config 2026-02-13T14:17:16,593 creating .build/lib/appinfra/app/builder/configurer 2026-02-13T14:17:16,594 copying appinfra/app/builder/configurer/advanced.py -> .build/lib/appinfra/app/builder/configurer 2026-02-13T14:17:16,596 copying appinfra/app/builder/configurer/logging.py -> .build/lib/appinfra/app/builder/configurer 2026-02-13T14:17:16,598 copying appinfra/app/builder/configurer/__init__.py -> .build/lib/appinfra/app/builder/configurer 2026-02-13T14:17:16,600 copying appinfra/app/builder/configurer/version.py -> .build/lib/appinfra/app/builder/configurer 2026-02-13T14:17:16,602 copying appinfra/app/builder/configurer/server.py -> .build/lib/appinfra/app/builder/configurer 2026-02-13T14:17:16,604 copying appinfra/app/builder/configurer/tool.py -> .build/lib/appinfra/app/builder/configurer 2026-02-13T14:17:16,609 creating .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,610 copying appinfra/cli/tools/check_functions.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,613 copying appinfra/cli/tools/version_tool.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,616 copying appinfra/cli/tools/__init__.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,617 copying appinfra/cli/tools/code_quality.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,619 copying appinfra/cli/tools/config_tool.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,622 copying appinfra/cli/tools/scaffold_tool.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,624 copying appinfra/cli/tools/doctor_tool.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,627 copying appinfra/cli/tools/scripts_path_tool.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,629 copying appinfra/cli/tools/docs_tool.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,631 copying appinfra/cli/tools/completion_tool.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,634 copying appinfra/cli/tools/etc_path_tool.py -> .build/lib/appinfra/cli/tools 2026-02-13T14:17:16,636 creating .build/lib/appinfra/cli/tools/scaffold 2026-02-13T14:17:16,637 copying appinfra/cli/tools/scaffold/__init__.py -> .build/lib/appinfra/cli/tools/scaffold 2026-02-13T14:17:16,640 creating .build/lib/appinfra/log/mp 2026-02-13T14:17:16,641 copying appinfra/log/mp/__init__.py -> .build/lib/appinfra/log/mp 2026-02-13T14:17:16,644 copying appinfra/log/mp/queue_listener.py -> .build/lib/appinfra/log/mp 2026-02-13T14:17:16,646 copying appinfra/log/mp/queue_handler.py -> .build/lib/appinfra/log/mp 2026-02-13T14:17:16,649 creating .build/lib/appinfra/log/builder 2026-02-13T14:17:16,650 copying appinfra/log/builder/quick.py -> .build/lib/appinfra/log/builder 2026-02-13T14:17:16,653 copying appinfra/log/builder/__init__.py -> .build/lib/appinfra/log/builder 2026-02-13T14:17:16,656 copying appinfra/log/builder/interface.py -> .build/lib/appinfra/log/builder 2026-02-13T14:17:16,658 copying appinfra/log/builder/console.py -> .build/lib/appinfra/log/builder 2026-02-13T14:17:16,661 copying appinfra/log/builder/json.py -> .build/lib/appinfra/log/builder 2026-02-13T14:17:16,664 copying appinfra/log/builder/file.py -> .build/lib/appinfra/log/builder 2026-02-13T14:17:16,666 copying appinfra/log/builder/builder.py -> .build/lib/appinfra/log/builder 2026-02-13T14:17:16,669 creating .build/lib/appinfra/log/builder/database 2026-02-13T14:17:16,670 copying appinfra/log/builder/database/handler.py -> .build/lib/appinfra/log/builder/database 2026-02-13T14:17:16,673 copying appinfra/log/builder/database/config.py -> .build/lib/appinfra/log/builder/database 2026-02-13T14:17:16,675 copying appinfra/log/builder/database/__init__.py -> .build/lib/appinfra/log/builder/database 2026-02-13T14:17:16,677 copying appinfra/log/builder/database/builder.py -> .build/lib/appinfra/log/builder/database 2026-02-13T14:17:16,680 creating .build/lib/appinfra/examples/04_configuration 2026-02-13T14:17:16,681 copying appinfra/examples/04_configuration/yaml_include_example.py -> .build/lib/appinfra/examples/04_configuration 2026-02-13T14:17:16,684 copying appinfra/examples/04_configuration/hot_reload_example.py -> .build/lib/appinfra/examples/04_configuration 2026-02-13T14:17:16,687 copying appinfra/examples/04_configuration/tool_config_access.py -> .build/lib/appinfra/examples/04_configuration 2026-02-13T14:17:16,689 copying appinfra/examples/04_configuration/env_overrides_example.py -> .build/lib/appinfra/examples/04_configuration 2026-02-13T14:17:16,692 creating .build/lib/appinfra/examples/03_logging 2026-02-13T14:17:16,693 copying appinfra/examples/03_logging/database_logging.py -> .build/lib/appinfra/examples/03_logging 2026-02-13T14:17:16,696 copying appinfra/examples/03_logging/logging_builder_example.py -> .build/lib/appinfra/examples/03_logging 2026-02-13T14:17:16,700 copying appinfra/examples/03_logging/disabled_logging_example.py -> .build/lib/appinfra/examples/03_logging 2026-02-13T14:17:16,702 copying appinfra/examples/03_logging/location_color_example.py -> .build/lib/appinfra/examples/03_logging 2026-02-13T14:17:16,705 copying appinfra/examples/03_logging/topic_logging_example.py -> .build/lib/appinfra/examples/03_logging 2026-02-13T14:17:16,708 creating .build/lib/appinfra/examples/06_advanced 2026-02-13T14:17:16,709 copying appinfra/examples/06_advanced/ticker_standalone.py -> .build/lib/appinfra/examples/06_advanced 2026-02-13T14:17:16,711 copying appinfra/examples/06_advanced/tcp_server.py -> .build/lib/appinfra/examples/06_advanced 2026-02-13T14:17:16,713 copying appinfra/examples/06_advanced/graceful_shutdown_demo.py -> .build/lib/appinfra/examples/06_advanced 2026-02-13T14:17:16,715 copying appinfra/examples/06_advanced/generator_usage_example.py -> .build/lib/appinfra/examples/06_advanced 2026-02-13T14:17:16,718 creating .build/lib/appinfra/examples/07_fastapi 2026-02-13T14:17:16,719 copying appinfra/examples/07_fastapi/fastapi_server.py -> .build/lib/appinfra/examples/07_fastapi 2026-02-13T14:17:16,722 creating .build/lib/appinfra/examples/05_database 2026-02-13T14:17:16,723 copying appinfra/examples/05_database/pg_test_helper_example.py -> .build/lib/appinfra/examples/05_database 2026-02-13T14:17:16,726 copying appinfra/examples/05_database/basic_critical_flush_example.py -> .build/lib/appinfra/examples/05_database 2026-02-13T14:17:16,728 copying appinfra/examples/05_database/advanced_critical_flush.py -> .build/lib/appinfra/examples/05_database 2026-02-13T14:17:16,731 copying appinfra/examples/05_database/pg_test_helper_custom_config.py -> .build/lib/appinfra/examples/05_database 2026-02-13T14:17:16,733 creating .build/lib/appinfra/examples/11_docs 2026-02-13T14:17:16,734 copying appinfra/examples/11_docs/docs_generation.py -> .build/lib/appinfra/examples/11_docs 2026-02-13T14:17:16,737 creating .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:16,739 copying appinfra/examples/09_ui/progress_logger_example.py -> .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:16,742 copying appinfra/examples/09_ui/deploy_tool.py -> .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:16,744 copying appinfra/examples/09_ui/spinners_and_progress.py -> .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:16,747 copying appinfra/examples/09_ui/scrollable_selection.py -> .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:16,749 copying appinfra/examples/09_ui/secret_masking.py -> .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:16,752 copying appinfra/examples/09_ui/interactive_prompts.py -> .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:16,754 copying appinfra/examples/09_ui/rich_output.py -> .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:16,756 creating .build/lib/appinfra/examples/10_plugins 2026-02-13T14:17:16,758 copying appinfra/examples/10_plugins/example_plugins.py -> .build/lib/appinfra/examples/10_plugins 2026-02-13T14:17:16,760 creating .build/lib/appinfra/examples/12_version_tracking 2026-02-13T14:17:16,762 copying appinfra/examples/12_version_tracking/version_tracking_demo.py -> .build/lib/appinfra/examples/12_version_tracking 2026-02-13T14:17:16,764 copying appinfra/examples/12_version_tracking/standalone_tracker.py -> .build/lib/appinfra/examples/12_version_tracking 2026-02-13T14:17:16,766 creating .build/lib/appinfra/examples/02_app_framework 2026-02-13T14:17:16,768 copying appinfra/examples/02_app_framework/app_with_tool_builders.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-13T14:17:16,770 copying appinfra/examples/02_app_framework/app_with_subtools.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-13T14:17:16,772 copying appinfra/examples/02_app_framework/app_with_ticker.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-13T14:17:16,774 copying appinfra/examples/02_app_framework/app_with_tool.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-13T14:17:16,776 copying appinfra/examples/02_app_framework/app_with_commands.py -> .build/lib/appinfra/examples/02_app_framework 2026-02-13T14:17:16,779 creating .build/lib/appinfra/examples/01_basics 2026-02-13T14:17:16,780 copying appinfra/examples/01_basics/hello_world_with_cfg.py -> .build/lib/appinfra/examples/01_basics 2026-02-13T14:17:16,782 copying appinfra/examples/01_basics/hello_world.py -> .build/lib/appinfra/examples/01_basics 2026-02-13T14:17:16,785 creating .build/lib/appinfra/examples/08_decorators 2026-02-13T14:17:16,786 copying appinfra/examples/08_decorators/hierarchical_commands.py -> .build/lib/appinfra/examples/08_decorators 2026-02-13T14:17:16,788 copying appinfra/examples/08_decorators/mixed_approach.py -> .build/lib/appinfra/examples/08_decorators 2026-02-13T14:17:16,791 copying appinfra/examples/08_decorators/simple_decorator.py -> .build/lib/appinfra/examples/08_decorators 2026-02-13T14:17:16,795 running egg_info 2026-02-13T14:17:16,808 writing appinfra.egg-info/PKG-INFO 2026-02-13T14:17:16,819 writing dependency_links to appinfra.egg-info/dependency_links.txt 2026-02-13T14:17:16,821 writing entry points to appinfra.egg-info/entry_points.txt 2026-02-13T14:17:16,828 writing requirements to appinfra.egg-info/requires.txt 2026-02-13T14:17:16,830 writing top-level names to appinfra.egg-info/top_level.txt 2026-02-13T14:17:16,951 listing git files failed - pretending there aren't any 2026-02-13T14:17:16,955 reading manifest file 'appinfra.egg-info/SOURCES.txt' 2026-02-13T14:17:16,984 adding license file 'LICENSE' 2026-02-13T14:17:17,006 writing manifest file 'appinfra.egg-info/SOURCES.txt' 2026-02-13T14:17:17,085 copying appinfra/py.typed -> .build/lib/appinfra 2026-02-13T14:17:17,087 creating .build/lib/appinfra/docs 2026-02-13T14:17:17,088 copying appinfra/docs/SECURITY.md -> .build/lib/appinfra/docs 2026-02-13T14:17:17,092 copying appinfra/docs/README.md -> .build/lib/appinfra/docs 2026-02-13T14:17:17,095 copying appinfra/docs/index.md -> .build/lib/appinfra/docs 2026-02-13T14:17:17,098 copying appinfra/docs/getting-started.md -> .build/lib/appinfra/docs 2026-02-13T14:17:17,101 creating .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,102 copying appinfra/docs/guides/environment-variables.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,106 copying appinfra/docs/guides/api-stability.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,108 copying appinfra/docs/guides/pg-test-helper.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,111 copying appinfra/docs/guides/virtual-environment.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,113 copying appinfra/docs/guides/config-based-logging.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,116 copying appinfra/docs/guides/framework-integration.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,118 copying appinfra/docs/guides/configuration-precedence.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,121 copying appinfra/docs/guides/makefile-customization.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,124 copying appinfra/docs/guides/hot-reload-logging.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,127 copying appinfra/docs/guides/test-naming-standards.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,130 copying appinfra/docs/guides/contributing.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,133 copying appinfra/docs/guides/coverage-targets.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,135 copying appinfra/docs/guides/logging-builder.md -> .build/lib/appinfra/docs/guides 2026-02-13T14:17:17,138 creating .build/lib/appinfra/docs/api 2026-02-13T14:17:17,139 copying appinfra/docs/api/database.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,142 copying appinfra/docs/api/security.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,145 copying appinfra/docs/api/fastapi.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,148 copying appinfra/docs/api/version.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,151 copying appinfra/docs/api/config.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,154 copying appinfra/docs/api/utilities.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,157 copying appinfra/docs/api/logging.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,160 copying appinfra/docs/api/app-builder.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,163 copying appinfra/docs/api/ui.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,166 copying appinfra/docs/api/exceptions.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,168 copying appinfra/docs/api/cli.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,171 copying appinfra/docs/api/subprocess.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,174 copying appinfra/docs/api/app.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,178 copying appinfra/docs/api/observability.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,181 copying appinfra/docs/api/index.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,185 copying appinfra/docs/api/time.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,188 copying appinfra/docs/api/net.md -> .build/lib/appinfra/docs/api 2026-02-13T14:17:17,191 copying appinfra/docs/LICENSE -> .build/lib/appinfra/docs 2026-02-13T14:17:17,216 copying appinfra/examples/README.md -> .build/lib/appinfra/examples 2026-02-13T14:17:17,220 copying appinfra/examples/04_configuration/README.md -> .build/lib/appinfra/examples/04_configuration 2026-02-13T14:17:17,223 copying appinfra/examples/03_logging/README.md -> .build/lib/appinfra/examples/03_logging 2026-02-13T14:17:17,226 copying appinfra/examples/06_advanced/README.md -> .build/lib/appinfra/examples/06_advanced 2026-02-13T14:17:17,230 copying appinfra/examples/05_database/README.md -> .build/lib/appinfra/examples/05_database 2026-02-13T14:17:17,233 copying appinfra/examples/09_ui/README.md -> .build/lib/appinfra/examples/09_ui 2026-02-13T14:17:17,236 copying appinfra/examples/10_plugins/README.md -> .build/lib/appinfra/examples/10_plugins 2026-02-13T14:17:17,239 copying appinfra/examples/12_version_tracking/README.md -> .build/lib/appinfra/examples/12_version_tracking 2026-02-13T14:17:17,242 copying appinfra/examples/02_app_framework/README.md -> .build/lib/appinfra/examples/02_app_framework 2026-02-13T14:17:17,245 copying appinfra/examples/01_basics/README.md -> .build/lib/appinfra/examples/01_basics 2026-02-13T14:17:17,248 copying appinfra/examples/08_decorators/README.md -> .build/lib/appinfra/examples/08_decorators 2026-02-13T14:17:17,252 creating .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,253 copying appinfra/examples/04_configuration/etc/07_circular_a.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,256 copying appinfra/examples/04_configuration/etc/03_variables_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,260 copying appinfra/examples/04_configuration/etc/06_env_dev.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,262 copying appinfra/examples/04_configuration/etc/02_nested_level3.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,266 copying appinfra/examples/04_configuration/etc/04_multiple_cache.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,269 copying appinfra/examples/04_configuration/etc/03_variables_databases.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,271 copying appinfra/examples/04_configuration/etc/common.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,275 copying appinfra/examples/04_configuration/etc/07_circular_b.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,277 copying appinfra/examples/04_configuration/etc/04_multiple_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,279 copying appinfra/examples/04_configuration/etc/01_basic_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,282 copying appinfra/examples/04_configuration/etc/05_organized_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,284 copying appinfra/examples/04_configuration/etc/02_nested_level1.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,287 copying appinfra/examples/04_configuration/etc/hot_reload.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,290 copying appinfra/examples/04_configuration/etc/02_nested_level2.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,292 copying appinfra/examples/04_configuration/etc/04_multiple_database.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,295 copying appinfra/examples/04_configuration/etc/02_nested_main.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,298 copying appinfra/examples/04_configuration/etc/04_multiple_logging.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,300 copying appinfra/examples/04_configuration/etc/01_basic_database.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,303 copying appinfra/examples/04_configuration/etc/06_env_prod.yaml -> .build/lib/appinfra/examples/04_configuration/etc 2026-02-13T14:17:17,305 creating .build/lib/appinfra/examples/04_configuration/etc/database 2026-02-13T14:17:17,307 copying appinfra/examples/04_configuration/etc/database/config.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-02-13T14:17:17,310 copying appinfra/examples/04_configuration/etc/database/pool.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-02-13T14:17:17,312 copying appinfra/examples/04_configuration/etc/database/connection.yaml -> .build/lib/appinfra/examples/04_configuration/etc/database 2026-02-13T14:17:17,314 creating .build/lib/appinfra/examples/04_configuration/etc/env/dev 2026-02-13T14:17:17,316 copying appinfra/examples/04_configuration/etc/env/dev/database.yaml -> .build/lib/appinfra/examples/04_configuration/etc/env/dev 2026-02-13T14:17:17,319 creating .build/lib/appinfra/examples/04_configuration/etc/env/prod 2026-02-13T14:17:17,320 copying appinfra/examples/04_configuration/etc/env/prod/database.yaml -> .build/lib/appinfra/examples/04_configuration/etc/env/prod 2026-02-13T14:17:17,322 creating .build/lib/appinfra/examples/04_configuration/etc/logging 2026-02-13T14:17:17,324 copying appinfra/examples/04_configuration/etc/logging/config.yaml -> .build/lib/appinfra/examples/04_configuration/etc/logging 2026-02-13T14:17:17,326 copying appinfra/examples/04_configuration/etc/logging/handlers.yaml -> .build/lib/appinfra/examples/04_configuration/etc/logging 2026-02-13T14:17:17,329 copying appinfra/examples/03_logging/topic_logging_config.yaml -> .build/lib/appinfra/examples/03_logging 2026-02-13T14:17:17,331 copying appinfra/cli/tools/scaffold/Makefile.framework.in -> .build/lib/appinfra/cli/tools/scaffold 2026-02-13T14:17:17,334 copying appinfra/cli/tools/scaffold/Makefile.standalone.in -> .build/lib/appinfra/cli/tools/scaffold 2026-02-13T14:17:17,336 creating .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,338 copying appinfra/scripts/make/Makefile.cicd -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,341 copying appinfra/scripts/make/Makefile.clean -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,343 copying appinfra/scripts/make/Makefile.help -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,346 copying appinfra/scripts/make/Makefile.utils -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,349 copying appinfra/scripts/make/Makefile.env -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,352 copying appinfra/scripts/make/Makefile.install -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,354 copying appinfra/scripts/make/Makefile.dev -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,357 copying appinfra/scripts/make/Makefile.pytest -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,360 copying appinfra/scripts/make/Makefile.config -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,364 copying appinfra/scripts/make/Makefile.all -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,366 copying appinfra/scripts/make/Makefile.pg -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,369 copying appinfra/scripts/make/Makefile.docs -> .build/lib/appinfra/scripts/make 2026-02-13T14:17:17,372 copying appinfra/scripts/docs-config.sh -> .build/lib/appinfra/scripts 2026-02-13T14:17:17,375 copying appinfra/scripts/pg-config.sh -> .build/lib/appinfra/scripts 2026-02-13T14:17:17,377 copying appinfra/scripts/yaml2json.sh -> .build/lib/appinfra/scripts 2026-02-13T14:17:17,380 copying appinfra/scripts/check.sh -> .build/lib/appinfra/scripts 2026-02-13T14:17:17,384 copying appinfra/scripts/pg-info.sh -> .build/lib/appinfra/scripts 2026-02-13T14:17:17,387 copying appinfra/scripts/type-hint.sh -> .build/lib/appinfra/scripts 2026-02-13T14:17:17,389 copying appinfra/scripts/cicd-test.sh -> .build/lib/appinfra/scripts 2026-02-13T14:17:17,392 creating .build/lib/appinfra/scripts/docker/pg 2026-02-13T14:17:17,394 copying appinfra/scripts/docker/pg/docker-compose.repl.yaml -> .build/lib/appinfra/scripts/docker/pg 2026-02-13T14:17:17,396 copying appinfra/scripts/docker/pg/docker-compose.single.yaml -> .build/lib/appinfra/scripts/docker/pg 2026-02-13T14:17:17,399 copying appinfra/scripts/docker/pg/pg_hba.conf -> .build/lib/appinfra/scripts/docker/pg 2026-02-13T14:17:17,402 creating .build/lib/appinfra/etc 2026-02-13T14:17:17,403 copying appinfra/etc/lg.yaml -> .build/lib/appinfra/etc 2026-02-13T14:17:17,406 copying appinfra/etc/mkdocs.yaml -> .build/lib/appinfra/etc 2026-02-13T14:17:17,408 copying appinfra/etc/fastapi.yaml -> .build/lib/appinfra/etc 2026-02-13T14:17:17,411 copying appinfra/etc/infra.yaml -> .build/lib/appinfra/etc 2026-02-13T14:17:17,413 copying appinfra/etc/pg.yaml -> .build/lib/appinfra/etc 2026-02-13T14:17:17,416 copying appinfra/etc/README.md -> .build/lib/appinfra/etc 2026-02-13T14:17:17,420 copying appinfra/net/README.md -> .build/lib/appinfra/net 2026-02-13T14:17:17,423 copying appinfra/db/README.md -> .build/lib/appinfra/db 2026-02-13T14:17:17,427 copying appinfra/app/decorators.pyi -> .build/lib/appinfra/app 2026-02-13T14:17:17,437 copying appinfra/time/README.md -> .build/lib/appinfra/time 2026-02-13T14:17:17,444 creating .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,446 copying appinfra/scripts/cicd/.env.local.example -> .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,449 copying appinfra/scripts/cicd/.env.test -> .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,451 copying appinfra/scripts/cicd/DOCKER_DEVELOPMENT.md -> .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,454 copying appinfra/scripts/cicd/Dockerfile -> .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,457 copying appinfra/scripts/cicd/docker-compose.override.py3.11.yml -> .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,459 copying appinfra/scripts/cicd/docker-compose.override.py3.12.yml -> .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,462 copying appinfra/scripts/cicd/docker-compose.override.py3.13.yml -> .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,464 copying appinfra/scripts/cicd/docker-compose.yml -> .build/lib/appinfra/scripts/cicd 2026-02-13T14:17:17,525 appinfra: git info not available, skipping _build_info.py 2026-02-13T14:17:17,537 installing to .build/bdist.linux-armv7l/wheel 2026-02-13T14:17:17,538 running install 2026-02-13T14:17:17,562 running install_lib 2026-02-13T14:17:17,569 creating .build/bdist.linux-armv7l/wheel 2026-02-13T14:17:17,572 creating .build/bdist.linux-armv7l/wheel/appinfra 2026-02-13T14:17:17,574 copying .build/lib/appinfra/ewma.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,577 creating .build/bdist.linux-armv7l/wheel/appinfra/net 2026-02-13T14:17:17,578 copying .build/lib/appinfra/net/tcp.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-13T14:17:17,581 copying .build/lib/appinfra/net/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-13T14:17:17,584 copying .build/lib/appinfra/net/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-13T14:17:17,586 copying .build/lib/appinfra/net/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-13T14:17:17,589 copying .build/lib/appinfra/net/http.py -> .build/bdist.linux-armv7l/wheel/./appinfra/net 2026-02-13T14:17:17,592 creating .build/bdist.linux-armv7l/wheel/appinfra/ui 2026-02-13T14:17:17,593 copying .build/lib/appinfra/ui/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-13T14:17:17,596 copying .build/lib/appinfra/ui/prompts.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-13T14:17:17,599 copying .build/lib/appinfra/ui/console.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-13T14:17:17,601 copying .build/lib/appinfra/ui/progress_logger.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-13T14:17:17,604 copying .build/lib/appinfra/ui/help.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-13T14:17:17,607 copying .build/lib/appinfra/ui/fallback.py -> .build/bdist.linux-armv7l/wheel/./appinfra/ui 2026-02-13T14:17:17,610 creating .build/bdist.linux-armv7l/wheel/appinfra/db 2026-02-13T14:17:17,612 creating .build/bdist.linux-armv7l/wheel/appinfra/db/pg 2026-02-13T14:17:17,614 copying .build/lib/appinfra/db/pg/connection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,616 copying .build/lib/appinfra/db/pg/core.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,620 copying .build/lib/appinfra/db/pg/testing.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,623 copying .build/lib/appinfra/db/pg/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,625 copying .build/lib/appinfra/db/pg/schema.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,628 copying .build/lib/appinfra/db/pg/interface.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,630 copying .build/lib/appinfra/db/pg/session.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,632 copying .build/lib/appinfra/db/pg/vector.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,634 copying .build/lib/appinfra/db/pg/reconnection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,636 copying .build/lib/appinfra/db/pg/pg.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/pg 2026-02-13T14:17:17,640 copying .build/lib/appinfra/db/utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-02-13T14:17:17,642 copying .build/lib/appinfra/db/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-02-13T14:17:17,643 copying .build/lib/appinfra/db/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-02-13T14:17:17,646 creating .build/bdist.linux-armv7l/wheel/appinfra/db/sqlite 2026-02-13T14:17:17,647 copying .build/lib/appinfra/db/sqlite/sqlite.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/sqlite 2026-02-13T14:17:17,649 copying .build/lib/appinfra/db/sqlite/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db/sqlite 2026-02-13T14:17:17,651 copying .build/lib/appinfra/db/db.py -> .build/bdist.linux-armv7l/wheel/./appinfra/db 2026-02-13T14:17:17,653 copying .build/lib/appinfra/regex_utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,656 creating .build/bdist.linux-armv7l/wheel/appinfra/yaml 2026-02-13T14:17:17,657 copying .build/lib/appinfra/yaml/types.py -> .build/bdist.linux-armv7l/wheel/./appinfra/yaml 2026-02-13T14:17:17,659 copying .build/lib/appinfra/yaml/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/yaml 2026-02-13T14:17:17,661 copying .build/lib/appinfra/yaml/_include.py -> .build/bdist.linux-armv7l/wheel/./appinfra/yaml 2026-02-13T14:17:17,664 copying .build/lib/appinfra/yaml/loader.py -> .build/bdist.linux-armv7l/wheel/./appinfra/yaml 2026-02-13T14:17:17,666 copying .build/lib/appinfra/dict.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,668 copying .build/lib/appinfra/utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,670 copying .build/lib/appinfra/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,672 creating .build/bdist.linux-armv7l/wheel/appinfra/app 2026-02-13T14:17:17,674 creating .build/bdist.linux-armv7l/wheel/appinfra/app/tools 2026-02-13T14:17:17,675 copying .build/lib/appinfra/app/tools/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-13T14:17:17,677 copying .build/lib/appinfra/app/tools/protocol.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-13T14:17:17,679 copying .build/lib/appinfra/app/tools/base.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-13T14:17:17,681 copying .build/lib/appinfra/app/tools/registry.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-13T14:17:17,683 copying .build/lib/appinfra/app/tools/group.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tools 2026-02-13T14:17:17,686 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi 2026-02-13T14:17:17,688 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/runtime 2026-02-13T14:17:17,689 copying .build/lib/appinfra/app/fastapi/runtime/adapter.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-13T14:17:17,692 copying .build/lib/appinfra/app/fastapi/runtime/subprocess.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-13T14:17:17,694 copying .build/lib/appinfra/app/fastapi/runtime/logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-13T14:17:17,696 copying .build/lib/appinfra/app/fastapi/runtime/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-13T14:17:17,698 copying .build/lib/appinfra/app/fastapi/runtime/ipc.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-13T14:17:17,700 copying .build/lib/appinfra/app/fastapi/runtime/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/runtime 2026-02-13T14:17:17,702 copying .build/lib/appinfra/app/fastapi/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi 2026-02-13T14:17:17,704 copying .build/lib/appinfra/app/fastapi/plugin.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi 2026-02-13T14:17:17,706 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/builder 2026-02-13T14:17:17,707 copying .build/lib/appinfra/app/fastapi/builder/subprocess.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-13T14:17:17,710 copying .build/lib/appinfra/app/fastapi/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-13T14:17:17,711 copying .build/lib/appinfra/app/fastapi/builder/route.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-13T14:17:17,713 copying .build/lib/appinfra/app/fastapi/builder/uvicorn.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-13T14:17:17,715 copying .build/lib/appinfra/app/fastapi/builder/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/builder 2026-02-13T14:17:17,718 creating .build/bdist.linux-armv7l/wheel/appinfra/app/fastapi/config 2026-02-13T14:17:17,719 copying .build/lib/appinfra/app/fastapi/config/api.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-02-13T14:17:17,721 copying .build/lib/appinfra/app/fastapi/config/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-02-13T14:17:17,723 copying .build/lib/appinfra/app/fastapi/config/ipc.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-02-13T14:17:17,724 copying .build/lib/appinfra/app/fastapi/config/uvicorn.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/fastapi/config 2026-02-13T14:17:17,726 copying .build/lib/appinfra/app/decorators.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-13T14:17:17,729 creating .build/bdist.linux-armv7l/wheel/appinfra/app/core 2026-02-13T14:17:17,730 copying .build/lib/appinfra/app/core/shutdown.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-13T14:17:17,732 copying .build/lib/appinfra/app/core/app.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-13T14:17:17,735 copying .build/lib/appinfra/app/core/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-13T14:17:17,737 copying .build/lib/appinfra/app/core/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-13T14:17:17,739 copying .build/lib/appinfra/app/core/logging_utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-13T14:17:17,741 copying .build/lib/appinfra/app/core/lifecycle.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/core 2026-02-13T14:17:17,744 creating .build/bdist.linux-armv7l/wheel/appinfra/app/tracing 2026-02-13T14:17:17,745 copying .build/lib/appinfra/app/tracing/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tracing 2026-02-13T14:17:17,747 copying .build/lib/appinfra/app/tracing/traceable.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/tracing 2026-02-13T14:17:17,749 copying .build/lib/appinfra/app/testing.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-13T14:17:17,751 copying .build/lib/appinfra/app/args.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-13T14:17:17,752 copying .build/lib/appinfra/app/decorators.pyi -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-13T14:17:17,755 copying .build/lib/appinfra/app/utils.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-13T14:17:17,756 copying .build/lib/appinfra/app/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-13T14:17:17,759 creating .build/bdist.linux-armv7l/wheel/appinfra/app/cli 2026-02-13T14:17:17,760 copying .build/lib/appinfra/app/cli/parser.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-02-13T14:17:17,762 copying .build/lib/appinfra/app/cli/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-02-13T14:17:17,764 copying .build/lib/appinfra/app/cli/commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-02-13T14:17:17,766 copying .build/lib/appinfra/app/cli/help.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/cli 2026-02-13T14:17:17,768 creating .build/bdist.linux-armv7l/wheel/appinfra/app/builder 2026-02-13T14:17:17,769 copying .build/lib/appinfra/app/builder/app.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-13T14:17:17,772 copying .build/lib/appinfra/app/builder/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-13T14:17:17,774 copying .build/lib/appinfra/app/builder/hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-13T14:17:17,776 copying .build/lib/appinfra/app/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-13T14:17:17,778 copying .build/lib/appinfra/app/builder/validation.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-13T14:17:17,780 copying .build/lib/appinfra/app/builder/plugin.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-13T14:17:17,783 creating .build/bdist.linux-armv7l/wheel/appinfra/app/builder/configurer 2026-02-13T14:17:17,784 copying .build/lib/appinfra/app/builder/configurer/advanced.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-13T14:17:17,786 copying .build/lib/appinfra/app/builder/configurer/logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-13T14:17:17,788 copying .build/lib/appinfra/app/builder/configurer/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-13T14:17:17,790 copying .build/lib/appinfra/app/builder/configurer/version.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-13T14:17:17,792 copying .build/lib/appinfra/app/builder/configurer/server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-13T14:17:17,794 copying .build/lib/appinfra/app/builder/configurer/tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder/configurer 2026-02-13T14:17:17,796 copying .build/lib/appinfra/app/builder/tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-13T14:17:17,798 copying .build/lib/appinfra/app/builder/middleware.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/builder 2026-02-13T14:17:17,801 creating .build/bdist.linux-armv7l/wheel/appinfra/app/docs 2026-02-13T14:17:17,802 copying .build/lib/appinfra/app/docs/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/docs 2026-02-13T14:17:17,804 copying .build/lib/appinfra/app/docs/generator.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/docs 2026-02-13T14:17:17,807 creating .build/bdist.linux-armv7l/wheel/appinfra/app/server 2026-02-13T14:17:17,808 copying .build/lib/appinfra/app/server/routes.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-02-13T14:17:17,810 copying .build/lib/appinfra/app/server/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-02-13T14:17:17,812 copying .build/lib/appinfra/app/server/base.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-02-13T14:17:17,815 copying .build/lib/appinfra/app/server/handlers.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app/server 2026-02-13T14:17:17,817 copying .build/lib/appinfra/app/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-13T14:17:17,819 copying .build/lib/appinfra/app/errors.py -> .build/bdist.linux-armv7l/wheel/./appinfra/app 2026-02-13T14:17:17,821 copying .build/lib/appinfra/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,823 copying .build/lib/appinfra/dot_dict.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,825 copying .build/lib/appinfra/py.typed -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,828 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts 2026-02-13T14:17:17,828 copying .build/lib/appinfra/scripts/docs-config.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-13T14:17:17,830 copying .build/lib/appinfra/scripts/pg-config.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-13T14:17:17,832 copying .build/lib/appinfra/scripts/install_deps.py -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-13T14:17:17,834 copying .build/lib/appinfra/scripts/yaml2json.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-13T14:17:17,836 copying .build/lib/appinfra/scripts/check.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-13T14:17:17,839 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/make 2026-02-13T14:17:17,840 copying .build/lib/appinfra/scripts/make/Makefile.cicd -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,842 copying .build/lib/appinfra/scripts/make/Makefile.clean -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,845 copying .build/lib/appinfra/scripts/make/Makefile.help -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,847 copying .build/lib/appinfra/scripts/make/Makefile.utils -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,848 copying .build/lib/appinfra/scripts/make/Makefile.env -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,850 copying .build/lib/appinfra/scripts/make/Makefile.install -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,852 copying .build/lib/appinfra/scripts/make/Makefile.dev -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,854 copying .build/lib/appinfra/scripts/make/Makefile.pytest -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,857 copying .build/lib/appinfra/scripts/make/Makefile.config -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,859 copying .build/lib/appinfra/scripts/make/Makefile.all -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,861 copying .build/lib/appinfra/scripts/make/Makefile.pg -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,863 copying .build/lib/appinfra/scripts/make/Makefile.docs -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/make 2026-02-13T14:17:17,865 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/docker 2026-02-13T14:17:17,867 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/docker/pg 2026-02-13T14:17:17,868 copying .build/lib/appinfra/scripts/docker/pg/docker-compose.repl.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-02-13T14:17:17,870 copying .build/lib/appinfra/scripts/docker/pg/docker-compose.single.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-02-13T14:17:17,872 copying .build/lib/appinfra/scripts/docker/pg/pg_hba.conf -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/docker/pg 2026-02-13T14:17:17,874 creating .build/bdist.linux-armv7l/wheel/appinfra/scripts/cicd 2026-02-13T14:17:17,875 copying .build/lib/appinfra/scripts/cicd/docker-compose.yml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-13T14:17:17,877 copying .build/lib/appinfra/scripts/cicd/docker-compose.override.py3.12.yml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-13T14:17:17,879 copying .build/lib/appinfra/scripts/cicd/.env.local.example -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-13T14:17:17,881 copying .build/lib/appinfra/scripts/cicd/.env.test -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-13T14:17:17,883 copying .build/lib/appinfra/scripts/cicd/DOCKER_DEVELOPMENT.md -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-13T14:17:17,885 copying .build/lib/appinfra/scripts/cicd/docker-compose.override.py3.13.yml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-13T14:17:17,887 copying .build/lib/appinfra/scripts/cicd/docker-compose.override.py3.11.yml -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-13T14:17:17,888 copying .build/lib/appinfra/scripts/cicd/Dockerfile -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts/cicd 2026-02-13T14:17:17,890 copying .build/lib/appinfra/scripts/pg-info.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-13T14:17:17,892 copying .build/lib/appinfra/scripts/type-hint.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-13T14:17:17,895 copying .build/lib/appinfra/scripts/cicd-test.sh -> .build/bdist.linux-armv7l/wheel/./appinfra/scripts 2026-02-13T14:17:17,897 creating .build/bdist.linux-armv7l/wheel/appinfra/subprocess 2026-02-13T14:17:17,898 copying .build/lib/appinfra/subprocess/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/subprocess 2026-02-13T14:17:17,900 copying .build/lib/appinfra/subprocess/context.py -> .build/bdist.linux-armv7l/wheel/./appinfra/subprocess 2026-02-13T14:17:17,903 creating .build/bdist.linux-armv7l/wheel/appinfra/version 2026-02-13T14:17:17,904 copying .build/lib/appinfra/version/build_info.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-13T14:17:17,906 copying .build/lib/appinfra/version/setup_hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-13T14:17:17,908 copying .build/lib/appinfra/version/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-13T14:17:17,910 copying .build/lib/appinfra/version/tracker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-13T14:17:17,912 copying .build/lib/appinfra/version/info.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-13T14:17:17,914 copying .build/lib/appinfra/version/actions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-13T14:17:17,917 copying .build/lib/appinfra/version/setuptools_hook.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-13T14:17:17,919 copying .build/lib/appinfra/version/sources.py -> .build/bdist.linux-armv7l/wheel/./appinfra/version 2026-02-13T14:17:17,921 copying .build/lib/appinfra/_build_info.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,923 creating .build/bdist.linux-armv7l/wheel/appinfra/cli 2026-02-13T14:17:17,925 creating .build/bdist.linux-armv7l/wheel/appinfra/cli/tools 2026-02-13T14:17:17,926 copying .build/lib/appinfra/cli/tools/check_functions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,929 copying .build/lib/appinfra/cli/tools/version_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,932 copying .build/lib/appinfra/cli/tools/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,933 copying .build/lib/appinfra/cli/tools/code_quality.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,935 copying .build/lib/appinfra/cli/tools/config_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,938 creating .build/bdist.linux-armv7l/wheel/appinfra/cli/tools/scaffold 2026-02-13T14:17:17,939 copying .build/lib/appinfra/cli/tools/scaffold/Makefile.framework.in -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-02-13T14:17:17,941 copying .build/lib/appinfra/cli/tools/scaffold/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-02-13T14:17:17,943 copying .build/lib/appinfra/cli/tools/scaffold/Makefile.standalone.in -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools/scaffold 2026-02-13T14:17:17,945 copying .build/lib/appinfra/cli/tools/scaffold_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,947 copying .build/lib/appinfra/cli/tools/doctor_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,950 copying .build/lib/appinfra/cli/tools/scripts_path_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,952 copying .build/lib/appinfra/cli/tools/docs_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,955 copying .build/lib/appinfra/cli/tools/completion_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,957 copying .build/lib/appinfra/cli/tools/etc_path_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli/tools 2026-02-13T14:17:17,959 copying .build/lib/appinfra/cli/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-02-13T14:17:17,961 copying .build/lib/appinfra/cli/output.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-02-13T14:17:17,963 copying .build/lib/appinfra/cli/cli.py -> .build/bdist.linux-armv7l/wheel/./appinfra/cli 2026-02-13T14:17:17,965 copying .build/lib/appinfra/rate_limit.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:17,967 creating .build/bdist.linux-armv7l/wheel/appinfra/config 2026-02-13T14:17:17,968 copying .build/lib/appinfra/config/schemas.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-13T14:17:17,971 copying .build/lib/appinfra/config/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-13T14:17:17,974 copying .build/lib/appinfra/config/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-13T14:17:17,975 copying .build/lib/appinfra/config/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-13T14:17:17,977 copying .build/lib/appinfra/config/watcher.py -> .build/bdist.linux-armv7l/wheel/./appinfra/config 2026-02-13T14:17:17,980 creating .build/bdist.linux-armv7l/wheel/appinfra/docs 2026-02-13T14:17:17,982 creating .build/bdist.linux-armv7l/wheel/appinfra/docs/guides 2026-02-13T14:17:17,984 copying .build/lib/appinfra/docs/guides/environment-variables.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:17,987 copying .build/lib/appinfra/docs/guides/api-stability.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:17,990 copying .build/lib/appinfra/docs/guides/pg-test-helper.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:17,992 copying .build/lib/appinfra/docs/guides/virtual-environment.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:17,994 copying .build/lib/appinfra/docs/guides/config-based-logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:17,997 copying .build/lib/appinfra/docs/guides/framework-integration.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:17,999 copying .build/lib/appinfra/docs/guides/configuration-precedence.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:18,002 copying .build/lib/appinfra/docs/guides/makefile-customization.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:18,005 copying .build/lib/appinfra/docs/guides/hot-reload-logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:18,008 copying .build/lib/appinfra/docs/guides/test-naming-standards.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:18,011 copying .build/lib/appinfra/docs/guides/contributing.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:18,014 copying .build/lib/appinfra/docs/guides/coverage-targets.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:18,016 copying .build/lib/appinfra/docs/guides/logging-builder.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/guides 2026-02-13T14:17:18,019 copying .build/lib/appinfra/docs/SECURITY.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-13T14:17:18,022 copying .build/lib/appinfra/docs/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-13T14:17:18,025 creating .build/bdist.linux-armv7l/wheel/appinfra/docs/api 2026-02-13T14:17:18,027 copying .build/lib/appinfra/docs/api/database.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,030 copying .build/lib/appinfra/docs/api/security.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,032 copying .build/lib/appinfra/docs/api/fastapi.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,035 copying .build/lib/appinfra/docs/api/version.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,038 copying .build/lib/appinfra/docs/api/config.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,040 copying .build/lib/appinfra/docs/api/utilities.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,043 copying .build/lib/appinfra/docs/api/logging.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,046 copying .build/lib/appinfra/docs/api/app-builder.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,049 copying .build/lib/appinfra/docs/api/ui.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,051 copying .build/lib/appinfra/docs/api/exceptions.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,053 copying .build/lib/appinfra/docs/api/cli.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,055 copying .build/lib/appinfra/docs/api/subprocess.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,058 copying .build/lib/appinfra/docs/api/app.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,061 copying .build/lib/appinfra/docs/api/observability.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,063 copying .build/lib/appinfra/docs/api/index.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,066 copying .build/lib/appinfra/docs/api/time.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,068 copying .build/lib/appinfra/docs/api/net.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs/api 2026-02-13T14:17:18,070 copying .build/lib/appinfra/docs/index.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-13T14:17:18,073 copying .build/lib/appinfra/docs/getting-started.md -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-13T14:17:18,075 copying .build/lib/appinfra/docs/LICENSE -> .build/bdist.linux-armv7l/wheel/./appinfra/docs 2026-02-13T14:17:18,079 creating .build/bdist.linux-armv7l/wheel/appinfra/log 2026-02-13T14:17:18,080 copying .build/lib/appinfra/log/factory.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,083 copying .build/lib/appinfra/log/config_holder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,085 copying .build/lib/appinfra/log/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,087 copying .build/lib/appinfra/log/handler_factory.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,090 creating .build/bdist.linux-armv7l/wheel/appinfra/log/mp 2026-02-13T14:17:18,091 copying .build/lib/appinfra/log/mp/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/mp 2026-02-13T14:17:18,093 copying .build/lib/appinfra/log/mp/queue_listener.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/mp 2026-02-13T14:17:18,095 copying .build/lib/appinfra/log/mp/queue_handler.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/mp 2026-02-13T14:17:18,098 copying .build/lib/appinfra/log/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,100 copying .build/lib/appinfra/log/exceptions.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,102 copying .build/lib/appinfra/log/formatters.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,105 copying .build/lib/appinfra/log/reloader.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,107 creating .build/bdist.linux-armv7l/wheel/appinfra/log/builder 2026-02-13T14:17:18,108 copying .build/lib/appinfra/log/builder/quick.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-13T14:17:18,111 copying .build/lib/appinfra/log/builder/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-13T14:17:18,113 copying .build/lib/appinfra/log/builder/interface.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-13T14:17:18,115 copying .build/lib/appinfra/log/builder/console.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-13T14:17:18,118 creating .build/bdist.linux-armv7l/wheel/appinfra/log/builder/database 2026-02-13T14:17:18,119 copying .build/lib/appinfra/log/builder/database/handler.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-02-13T14:17:18,121 copying .build/lib/appinfra/log/builder/database/config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-02-13T14:17:18,123 copying .build/lib/appinfra/log/builder/database/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-02-13T14:17:18,125 copying .build/lib/appinfra/log/builder/database/builder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder/database 2026-02-13T14:17:18,128 copying .build/lib/appinfra/log/builder/json.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-13T14:17:18,130 copying .build/lib/appinfra/log/builder/file.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-13T14:17:18,133 copying .build/lib/appinfra/log/builder/builder.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log/builder 2026-02-13T14:17:18,135 copying .build/lib/appinfra/log/callback.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,137 copying .build/lib/appinfra/log/level_manager.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,140 copying .build/lib/appinfra/log/constants.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,141 copying .build/lib/appinfra/log/colors.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,144 copying .build/lib/appinfra/log/logger.py -> .build/bdist.linux-armv7l/wheel/./appinfra/log 2026-02-13T14:17:18,147 creating .build/bdist.linux-armv7l/wheel/appinfra/observability 2026-02-13T14:17:18,148 copying .build/lib/appinfra/observability/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/observability 2026-02-13T14:17:18,150 copying .build/lib/appinfra/observability/hooks.py -> .build/bdist.linux-armv7l/wheel/./appinfra/observability 2026-02-13T14:17:18,152 copying .build/lib/appinfra/size.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:18,155 creating .build/bdist.linux-armv7l/wheel/appinfra/etc 2026-02-13T14:17:18,156 copying .build/lib/appinfra/etc/lg.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-13T14:17:18,159 copying .build/lib/appinfra/etc/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-13T14:17:18,161 copying .build/lib/appinfra/etc/mkdocs.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-13T14:17:18,163 copying .build/lib/appinfra/etc/fastapi.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-13T14:17:18,165 copying .build/lib/appinfra/etc/infra.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-13T14:17:18,167 copying .build/lib/appinfra/etc/pg.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/etc 2026-02-13T14:17:18,169 copying .build/lib/appinfra/deprecation.py -> .build/bdist.linux-armv7l/wheel/./appinfra 2026-02-13T14:17:18,171 creating .build/bdist.linux-armv7l/wheel/appinfra/examples 2026-02-13T14:17:18,173 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration 2026-02-13T14:17:18,174 copying .build/lib/appinfra/examples/04_configuration/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-13T14:17:18,177 copying .build/lib/appinfra/examples/04_configuration/yaml_include_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-13T14:17:18,179 copying .build/lib/appinfra/examples/04_configuration/hot_reload_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-13T14:17:18,181 copying .build/lib/appinfra/examples/04_configuration/tool_config_access.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-13T14:17:18,184 copying .build/lib/appinfra/examples/04_configuration/env_overrides_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration 2026-02-13T14:17:18,187 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,188 copying .build/lib/appinfra/examples/04_configuration/etc/07_circular_a.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,190 copying .build/lib/appinfra/examples/04_configuration/etc/03_variables_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,191 copying .build/lib/appinfra/examples/04_configuration/etc/06_env_dev.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,193 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level3.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,195 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_cache.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,197 copying .build/lib/appinfra/examples/04_configuration/etc/03_variables_databases.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,199 copying .build/lib/appinfra/examples/04_configuration/etc/common.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,201 copying .build/lib/appinfra/examples/04_configuration/etc/07_circular_b.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,202 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,205 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/database 2026-02-13T14:17:18,206 copying .build/lib/appinfra/examples/04_configuration/etc/database/config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-02-13T14:17:18,208 copying .build/lib/appinfra/examples/04_configuration/etc/database/pool.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-02-13T14:17:18,209 copying .build/lib/appinfra/examples/04_configuration/etc/database/connection.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/database 2026-02-13T14:17:18,212 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env 2026-02-13T14:17:18,213 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env/dev 2026-02-13T14:17:18,215 copying .build/lib/appinfra/examples/04_configuration/etc/env/dev/database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/env/dev 2026-02-13T14:17:18,217 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/env/prod 2026-02-13T14:17:18,218 copying .build/lib/appinfra/examples/04_configuration/etc/env/prod/database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/env/prod 2026-02-13T14:17:18,220 copying .build/lib/appinfra/examples/04_configuration/etc/01_basic_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,222 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/04_configuration/etc/logging 2026-02-13T14:17:18,223 copying .build/lib/appinfra/examples/04_configuration/etc/logging/config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/logging 2026-02-13T14:17:18,226 copying .build/lib/appinfra/examples/04_configuration/etc/logging/handlers.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc/logging 2026-02-13T14:17:18,227 copying .build/lib/appinfra/examples/04_configuration/etc/05_organized_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,229 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level1.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,231 copying .build/lib/appinfra/examples/04_configuration/etc/hot_reload.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,232 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_level2.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,234 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,236 copying .build/lib/appinfra/examples/04_configuration/etc/02_nested_main.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,238 copying .build/lib/appinfra/examples/04_configuration/etc/04_multiple_logging.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,239 copying .build/lib/appinfra/examples/04_configuration/etc/01_basic_database.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,241 copying .build/lib/appinfra/examples/04_configuration/etc/06_env_prod.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/04_configuration/etc 2026-02-13T14:17:18,243 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/03_logging 2026-02-13T14:17:18,244 copying .build/lib/appinfra/examples/03_logging/database_logging.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-13T14:17:18,247 copying .build/lib/appinfra/examples/03_logging/logging_builder_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-13T14:17:18,250 copying .build/lib/appinfra/examples/03_logging/topic_logging_config.yaml -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-13T14:17:18,252 copying .build/lib/appinfra/examples/03_logging/disabled_logging_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-13T14:17:18,254 copying .build/lib/appinfra/examples/03_logging/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-13T14:17:18,256 copying .build/lib/appinfra/examples/03_logging/location_color_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-13T14:17:18,259 copying .build/lib/appinfra/examples/03_logging/topic_logging_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/03_logging 2026-02-13T14:17:18,262 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/06_advanced 2026-02-13T14:17:18,263 copying .build/lib/appinfra/examples/06_advanced/ticker_standalone.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-13T14:17:18,265 copying .build/lib/appinfra/examples/06_advanced/tcp_server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-13T14:17:18,267 copying .build/lib/appinfra/examples/06_advanced/graceful_shutdown_demo.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-13T14:17:18,269 copying .build/lib/appinfra/examples/06_advanced/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-13T14:17:18,272 copying .build/lib/appinfra/examples/06_advanced/generator_usage_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/06_advanced 2026-02-13T14:17:18,274 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/07_fastapi 2026-02-13T14:17:18,275 copying .build/lib/appinfra/examples/07_fastapi/fastapi_server.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/07_fastapi 2026-02-13T14:17:18,278 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/05_database 2026-02-13T14:17:18,279 copying .build/lib/appinfra/examples/05_database/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-13T14:17:18,282 copying .build/lib/appinfra/examples/05_database/pg_test_helper_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-13T14:17:18,284 copying .build/lib/appinfra/examples/05_database/basic_critical_flush_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-13T14:17:18,286 copying .build/lib/appinfra/examples/05_database/advanced_critical_flush.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-13T14:17:18,289 copying .build/lib/appinfra/examples/05_database/pg_test_helper_custom_config.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/05_database 2026-02-13T14:17:18,291 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/11_docs 2026-02-13T14:17:18,292 copying .build/lib/appinfra/examples/11_docs/docs_generation.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/11_docs 2026-02-13T14:17:18,295 copying .build/lib/appinfra/examples/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples 2026-02-13T14:17:18,298 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/09_ui 2026-02-13T14:17:18,299 copying .build/lib/appinfra/examples/09_ui/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-13T14:17:18,301 copying .build/lib/appinfra/examples/09_ui/progress_logger_example.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-13T14:17:18,303 copying .build/lib/appinfra/examples/09_ui/deploy_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-13T14:17:18,305 copying .build/lib/appinfra/examples/09_ui/spinners_and_progress.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-13T14:17:18,308 copying .build/lib/appinfra/examples/09_ui/scrollable_selection.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-13T14:17:18,310 copying .build/lib/appinfra/examples/09_ui/secret_masking.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-13T14:17:18,312 copying .build/lib/appinfra/examples/09_ui/interactive_prompts.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-13T14:17:18,314 copying .build/lib/appinfra/examples/09_ui/rich_output.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/09_ui 2026-02-13T14:17:18,317 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/10_plugins 2026-02-13T14:17:18,318 copying .build/lib/appinfra/examples/10_plugins/example_plugins.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/10_plugins 2026-02-13T14:17:18,320 copying .build/lib/appinfra/examples/10_plugins/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/10_plugins 2026-02-13T14:17:18,323 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/12_version_tracking 2026-02-13T14:17:18,324 copying .build/lib/appinfra/examples/12_version_tracking/version_tracking_demo.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-02-13T14:17:18,326 copying .build/lib/appinfra/examples/12_version_tracking/standalone_tracker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-02-13T14:17:18,328 copying .build/lib/appinfra/examples/12_version_tracking/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/12_version_tracking 2026-02-13T14:17:18,331 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/02_app_framework 2026-02-13T14:17:18,332 copying .build/lib/appinfra/examples/02_app_framework/app_with_tool_builders.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-13T14:17:18,334 copying .build/lib/appinfra/examples/02_app_framework/app_with_subtools.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-13T14:17:18,336 copying .build/lib/appinfra/examples/02_app_framework/app_with_ticker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-13T14:17:18,338 copying .build/lib/appinfra/examples/02_app_framework/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-13T14:17:18,340 copying .build/lib/appinfra/examples/02_app_framework/app_with_tool.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-13T14:17:18,341 copying .build/lib/appinfra/examples/02_app_framework/app_with_commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/02_app_framework 2026-02-13T14:17:18,344 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/01_basics 2026-02-13T14:17:18,345 copying .build/lib/appinfra/examples/01_basics/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-02-13T14:17:18,347 copying .build/lib/appinfra/examples/01_basics/hello_world_with_cfg.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-02-13T14:17:18,348 copying .build/lib/appinfra/examples/01_basics/hello_world.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/01_basics 2026-02-13T14:17:18,351 creating .build/bdist.linux-armv7l/wheel/appinfra/examples/08_decorators 2026-02-13T14:17:18,352 copying .build/lib/appinfra/examples/08_decorators/hierarchical_commands.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-02-13T14:17:18,354 copying .build/lib/appinfra/examples/08_decorators/mixed_approach.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-02-13T14:17:18,356 copying .build/lib/appinfra/examples/08_decorators/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-02-13T14:17:18,358 copying .build/lib/appinfra/examples/08_decorators/simple_decorator.py -> .build/bdist.linux-armv7l/wheel/./appinfra/examples/08_decorators 2026-02-13T14:17:18,361 creating .build/bdist.linux-armv7l/wheel/appinfra/time 2026-02-13T14:17:18,362 copying .build/lib/appinfra/time/time.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-13T14:17:18,364 copying .build/lib/appinfra/time/delta.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-13T14:17:18,367 copying .build/lib/appinfra/time/ticker.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-13T14:17:18,371 copying .build/lib/appinfra/time/eta.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-13T14:17:18,373 copying .build/lib/appinfra/time/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-13T14:17:18,374 copying .build/lib/appinfra/time/README.md -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-13T14:17:18,377 copying .build/lib/appinfra/time/sched.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-13T14:17:18,379 copying .build/lib/appinfra/time/date_range.py -> .build/bdist.linux-armv7l/wheel/./appinfra/time 2026-02-13T14:17:18,382 creating .build/bdist.linux-armv7l/wheel/appinfra/security 2026-02-13T14:17:18,383 copying .build/lib/appinfra/security/patterns.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-02-13T14:17:18,385 copying .build/lib/appinfra/security/__init__.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-02-13T14:17:18,387 copying .build/lib/appinfra/security/filter.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-02-13T14:17:18,389 copying .build/lib/appinfra/security/masking.py -> .build/bdist.linux-armv7l/wheel/./appinfra/security 2026-02-13T14:17:18,391 running install_egg_info 2026-02-13T14:17:18,398 Copying appinfra.egg-info to .build/bdist.linux-armv7l/wheel/./appinfra-0.3.5-py3.11.egg-info 2026-02-13T14:17:18,410 running install_scripts 2026-02-13T14:17:18,422 creating .build/bdist.linux-armv7l/wheel/appinfra-0.3.5.dist-info/WHEEL 2026-02-13T14:17:18,425 creating '/tmp/pip-wheel-i3o5p25z/.tmp-j5r7qowq/appinfra-0.3.5-py3-none-any.whl' and adding '.build/bdist.linux-armv7l/wheel' to it 2026-02-13T14:17:18,428 adding 'appinfra/__init__.py' 2026-02-13T14:17:18,429 adding 'appinfra/_build_info.py' 2026-02-13T14:17:18,431 adding 'appinfra/deprecation.py' 2026-02-13T14:17:18,432 adding 'appinfra/dict.py' 2026-02-13T14:17:18,434 adding 'appinfra/dot_dict.py' 2026-02-13T14:17:18,436 adding 'appinfra/ewma.py' 2026-02-13T14:17:18,437 adding 'appinfra/exceptions.py' 2026-02-13T14:17:18,439 adding 'appinfra/py.typed' 2026-02-13T14:17:18,440 adding 'appinfra/rate_limit.py' 2026-02-13T14:17:18,441 adding 'appinfra/regex_utils.py' 2026-02-13T14:17:18,443 adding 'appinfra/size.py' 2026-02-13T14:17:18,445 adding 'appinfra/utils.py' 2026-02-13T14:17:18,447 adding 'appinfra/app/__init__.py' 2026-02-13T14:17:18,448 adding 'appinfra/app/args.py' 2026-02-13T14:17:18,449 adding 'appinfra/app/constants.py' 2026-02-13T14:17:18,452 adding 'appinfra/app/decorators.py' 2026-02-13T14:17:18,453 adding 'appinfra/app/decorators.pyi' 2026-02-13T14:17:18,455 adding 'appinfra/app/errors.py' 2026-02-13T14:17:18,456 adding 'appinfra/app/testing.py' 2026-02-13T14:17:18,457 adding 'appinfra/app/utils.py' 2026-02-13T14:17:18,459 adding 'appinfra/app/builder/__init__.py' 2026-02-13T14:17:18,462 adding 'appinfra/app/builder/app.py' 2026-02-13T14:17:18,464 adding 'appinfra/app/builder/config.py' 2026-02-13T14:17:18,466 adding 'appinfra/app/builder/hook.py' 2026-02-13T14:17:18,467 adding 'appinfra/app/builder/middleware.py' 2026-02-13T14:17:18,469 adding 'appinfra/app/builder/plugin.py' 2026-02-13T14:17:18,471 adding 'appinfra/app/builder/tool.py' 2026-02-13T14:17:18,473 adding 'appinfra/app/builder/validation.py' 2026-02-13T14:17:18,474 adding 'appinfra/app/builder/configurer/__init__.py' 2026-02-13T14:17:18,476 adding 'appinfra/app/builder/configurer/advanced.py' 2026-02-13T14:17:18,477 adding 'appinfra/app/builder/configurer/logging.py' 2026-02-13T14:17:18,479 adding 'appinfra/app/builder/configurer/server.py' 2026-02-13T14:17:18,480 adding 'appinfra/app/builder/configurer/tool.py' 2026-02-13T14:17:18,482 adding 'appinfra/app/builder/configurer/version.py' 2026-02-13T14:17:18,484 adding 'appinfra/app/cli/__init__.py' 2026-02-13T14:17:18,485 adding 'appinfra/app/cli/commands.py' 2026-02-13T14:17:18,486 adding 'appinfra/app/cli/help.py' 2026-02-13T14:17:18,488 adding 'appinfra/app/cli/parser.py' 2026-02-13T14:17:18,489 adding 'appinfra/app/core/__init__.py' 2026-02-13T14:17:18,493 adding 'appinfra/app/core/app.py' 2026-02-13T14:17:18,495 adding 'appinfra/app/core/config.py' 2026-02-13T14:17:18,497 adding 'appinfra/app/core/lifecycle.py' 2026-02-13T14:17:18,499 adding 'appinfra/app/core/logging_utils.py' 2026-02-13T14:17:18,501 adding 'appinfra/app/core/shutdown.py' 2026-02-13T14:17:18,503 adding 'appinfra/app/docs/__init__.py' 2026-02-13T14:17:18,505 adding 'appinfra/app/docs/generator.py' 2026-02-13T14:17:18,506 adding 'appinfra/app/fastapi/__init__.py' 2026-02-13T14:17:18,508 adding 'appinfra/app/fastapi/plugin.py' 2026-02-13T14:17:18,510 adding 'appinfra/app/fastapi/builder/__init__.py' 2026-02-13T14:17:18,511 adding 'appinfra/app/fastapi/builder/route.py' 2026-02-13T14:17:18,513 adding 'appinfra/app/fastapi/builder/server.py' 2026-02-13T14:17:18,515 adding 'appinfra/app/fastapi/builder/subprocess.py' 2026-02-13T14:17:18,516 adding 'appinfra/app/fastapi/builder/uvicorn.py' 2026-02-13T14:17:18,518 adding 'appinfra/app/fastapi/config/__init__.py' 2026-02-13T14:17:18,519 adding 'appinfra/app/fastapi/config/api.py' 2026-02-13T14:17:18,521 adding 'appinfra/app/fastapi/config/ipc.py' 2026-02-13T14:17:18,522 adding 'appinfra/app/fastapi/config/uvicorn.py' 2026-02-13T14:17:18,524 adding 'appinfra/app/fastapi/runtime/__init__.py' 2026-02-13T14:17:18,526 adding 'appinfra/app/fastapi/runtime/adapter.py' 2026-02-13T14:17:18,528 adding 'appinfra/app/fastapi/runtime/ipc.py' 2026-02-13T14:17:18,529 adding 'appinfra/app/fastapi/runtime/logging.py' 2026-02-13T14:17:18,531 adding 'appinfra/app/fastapi/runtime/server.py' 2026-02-13T14:17:18,533 adding 'appinfra/app/fastapi/runtime/subprocess.py' 2026-02-13T14:17:18,534 adding 'appinfra/app/server/__init__.py' 2026-02-13T14:17:18,536 adding 'appinfra/app/server/base.py' 2026-02-13T14:17:18,537 adding 'appinfra/app/server/handlers.py' 2026-02-13T14:17:18,538 adding 'appinfra/app/server/routes.py' 2026-02-13T14:17:18,540 adding 'appinfra/app/tools/__init__.py' 2026-02-13T14:17:18,542 adding 'appinfra/app/tools/base.py' 2026-02-13T14:17:18,544 adding 'appinfra/app/tools/group.py' 2026-02-13T14:17:18,545 adding 'appinfra/app/tools/protocol.py' 2026-02-13T14:17:18,546 adding 'appinfra/app/tools/registry.py' 2026-02-13T14:17:18,548 adding 'appinfra/app/tracing/__init__.py' 2026-02-13T14:17:18,549 adding 'appinfra/app/tracing/traceable.py' 2026-02-13T14:17:18,551 adding 'appinfra/cli/__init__.py' 2026-02-13T14:17:18,552 adding 'appinfra/cli/cli.py' 2026-02-13T14:17:18,554 adding 'appinfra/cli/output.py' 2026-02-13T14:17:18,555 adding 'appinfra/cli/tools/__init__.py' 2026-02-13T14:17:18,559 adding 'appinfra/cli/tools/check_functions.py' 2026-02-13T14:17:18,560 adding 'appinfra/cli/tools/code_quality.py' 2026-02-13T14:17:18,562 adding 'appinfra/cli/tools/completion_tool.py' 2026-02-13T14:17:18,563 adding 'appinfra/cli/tools/config_tool.py' 2026-02-13T14:17:18,567 adding 'appinfra/cli/tools/docs_tool.py' 2026-02-13T14:17:18,569 adding 'appinfra/cli/tools/doctor_tool.py' 2026-02-13T14:17:18,570 adding 'appinfra/cli/tools/etc_path_tool.py' 2026-02-13T14:17:18,573 adding 'appinfra/cli/tools/scaffold_tool.py' 2026-02-13T14:17:18,574 adding 'appinfra/cli/tools/scripts_path_tool.py' 2026-02-13T14:17:18,576 adding 'appinfra/cli/tools/version_tool.py' 2026-02-13T14:17:18,577 adding 'appinfra/cli/tools/scaffold/Makefile.framework.in' 2026-02-13T14:17:18,579 adding 'appinfra/cli/tools/scaffold/Makefile.standalone.in' 2026-02-13T14:17:18,580 adding 'appinfra/cli/tools/scaffold/__init__.py' 2026-02-13T14:17:18,582 adding 'appinfra/config/__init__.py' 2026-02-13T14:17:18,585 adding 'appinfra/config/config.py' 2026-02-13T14:17:18,586 adding 'appinfra/config/constants.py' 2026-02-13T14:17:18,588 adding 'appinfra/config/schemas.py' 2026-02-13T14:17:18,590 adding 'appinfra/config/watcher.py' 2026-02-13T14:17:18,593 adding 'appinfra/db/README.md' 2026-02-13T14:17:18,594 adding 'appinfra/db/__init__.py' 2026-02-13T14:17:18,596 adding 'appinfra/db/db.py' 2026-02-13T14:17:18,597 adding 'appinfra/db/utils.py' 2026-02-13T14:17:18,599 adding 'appinfra/db/pg/__init__.py' 2026-02-13T14:17:18,600 adding 'appinfra/db/pg/connection.py' 2026-02-13T14:17:18,602 adding 'appinfra/db/pg/core.py' 2026-02-13T14:17:18,603 adding 'appinfra/db/pg/interface.py' 2026-02-13T14:17:18,606 adding 'appinfra/db/pg/pg.py' 2026-02-13T14:17:18,607 adding 'appinfra/db/pg/reconnection.py' 2026-02-13T14:17:18,609 adding 'appinfra/db/pg/schema.py' 2026-02-13T14:17:18,610 adding 'appinfra/db/pg/session.py' 2026-02-13T14:17:18,612 adding 'appinfra/db/pg/testing.py' 2026-02-13T14:17:18,614 adding 'appinfra/db/pg/vector.py' 2026-02-13T14:17:18,615 adding 'appinfra/db/sqlite/__init__.py' 2026-02-13T14:17:18,617 adding 'appinfra/db/sqlite/sqlite.py' 2026-02-13T14:17:18,620 adding 'appinfra/docs/LICENSE' 2026-02-13T14:17:18,621 adding 'appinfra/docs/README.md' 2026-02-13T14:17:18,624 adding 'appinfra/docs/SECURITY.md' 2026-02-13T14:17:18,626 adding 'appinfra/docs/getting-started.md' 2026-02-13T14:17:18,627 adding 'appinfra/docs/index.md' 2026-02-13T14:17:18,630 adding 'appinfra/docs/api/app-builder.md' 2026-02-13T14:17:18,631 adding 'appinfra/docs/api/app.md' 2026-02-13T14:17:18,633 adding 'appinfra/docs/api/cli.md' 2026-02-13T14:17:18,635 adding 'appinfra/docs/api/config.md' 2026-02-13T14:17:18,637 adding 'appinfra/docs/api/database.md' 2026-02-13T14:17:18,638 adding 'appinfra/docs/api/exceptions.md' 2026-02-13T14:17:18,640 adding 'appinfra/docs/api/fastapi.md' 2026-02-13T14:17:18,642 adding 'appinfra/docs/api/index.md' 2026-02-13T14:17:18,644 adding 'appinfra/docs/api/logging.md' 2026-02-13T14:17:18,646 adding 'appinfra/docs/api/net.md' 2026-02-13T14:17:18,647 adding 'appinfra/docs/api/observability.md' 2026-02-13T14:17:18,649 adding 'appinfra/docs/api/security.md' 2026-02-13T14:17:18,650 adding 'appinfra/docs/api/subprocess.md' 2026-02-13T14:17:18,652 adding 'appinfra/docs/api/time.md' 2026-02-13T14:17:18,653 adding 'appinfra/docs/api/ui.md' 2026-02-13T14:17:18,655 adding 'appinfra/docs/api/utilities.md' 2026-02-13T14:17:18,657 adding 'appinfra/docs/api/version.md' 2026-02-13T14:17:18,659 adding 'appinfra/docs/guides/api-stability.md' 2026-02-13T14:17:18,660 adding 'appinfra/docs/guides/config-based-logging.md' 2026-02-13T14:17:18,662 adding 'appinfra/docs/guides/configuration-precedence.md' 2026-02-13T14:17:18,663 adding 'appinfra/docs/guides/contributing.md' 2026-02-13T14:17:18,665 adding 'appinfra/docs/guides/coverage-targets.md' 2026-02-13T14:17:18,667 adding 'appinfra/docs/guides/environment-variables.md' 2026-02-13T14:17:18,668 adding 'appinfra/docs/guides/framework-integration.md' 2026-02-13T14:17:18,670 adding 'appinfra/docs/guides/hot-reload-logging.md' 2026-02-13T14:17:18,672 adding 'appinfra/docs/guides/logging-builder.md' 2026-02-13T14:17:18,675 adding 'appinfra/docs/guides/makefile-customization.md' 2026-02-13T14:17:18,677 adding 'appinfra/docs/guides/pg-test-helper.md' 2026-02-13T14:17:18,678 adding 'appinfra/docs/guides/test-naming-standards.md' 2026-02-13T14:17:18,680 adding 'appinfra/docs/guides/virtual-environment.md' 2026-02-13T14:17:18,684 adding 'appinfra/etc/README.md' 2026-02-13T14:17:18,685 adding 'appinfra/etc/fastapi.yaml' 2026-02-13T14:17:18,687 adding 'appinfra/etc/infra.yaml' 2026-02-13T14:17:18,688 adding 'appinfra/etc/lg.yaml' 2026-02-13T14:17:18,689 adding 'appinfra/etc/mkdocs.yaml' 2026-02-13T14:17:18,691 adding 'appinfra/etc/pg.yaml' 2026-02-13T14:17:18,693 adding 'appinfra/examples/README.md' 2026-02-13T14:17:18,695 adding 'appinfra/examples/01_basics/README.md' 2026-02-13T14:17:18,696 adding 'appinfra/examples/01_basics/hello_world.py' 2026-02-13T14:17:18,697 adding 'appinfra/examples/01_basics/hello_world_with_cfg.py' 2026-02-13T14:17:18,699 adding 'appinfra/examples/02_app_framework/README.md' 2026-02-13T14:17:18,701 adding 'appinfra/examples/02_app_framework/app_with_commands.py' 2026-02-13T14:17:18,702 adding 'appinfra/examples/02_app_framework/app_with_subtools.py' 2026-02-13T14:17:18,703 adding 'appinfra/examples/02_app_framework/app_with_ticker.py' 2026-02-13T14:17:18,705 adding 'appinfra/examples/02_app_framework/app_with_tool.py' 2026-02-13T14:17:18,706 adding 'appinfra/examples/02_app_framework/app_with_tool_builders.py' 2026-02-13T14:17:18,708 adding 'appinfra/examples/03_logging/README.md' 2026-02-13T14:17:18,711 adding 'appinfra/examples/03_logging/database_logging.py' 2026-02-13T14:17:18,713 adding 'appinfra/examples/03_logging/disabled_logging_example.py' 2026-02-13T14:17:18,714 adding 'appinfra/examples/03_logging/location_color_example.py' 2026-02-13T14:17:18,717 adding 'appinfra/examples/03_logging/logging_builder_example.py' 2026-02-13T14:17:18,718 adding 'appinfra/examples/03_logging/topic_logging_config.yaml' 2026-02-13T14:17:18,720 adding 'appinfra/examples/03_logging/topic_logging_example.py' 2026-02-13T14:17:18,723 adding 'appinfra/examples/04_configuration/README.md' 2026-02-13T14:17:18,725 adding 'appinfra/examples/04_configuration/env_overrides_example.py' 2026-02-13T14:17:18,726 adding 'appinfra/examples/04_configuration/hot_reload_example.py' 2026-02-13T14:17:18,728 adding 'appinfra/examples/04_configuration/tool_config_access.py' 2026-02-13T14:17:18,730 adding 'appinfra/examples/04_configuration/yaml_include_example.py' 2026-02-13T14:17:18,732 adding 'appinfra/examples/04_configuration/etc/01_basic_database.yaml' 2026-02-13T14:17:18,733 adding 'appinfra/examples/04_configuration/etc/01_basic_main.yaml' 2026-02-13T14:17:18,734 adding 'appinfra/examples/04_configuration/etc/02_nested_level1.yaml' 2026-02-13T14:17:18,735 adding 'appinfra/examples/04_configuration/etc/02_nested_level2.yaml' 2026-02-13T14:17:18,736 adding 'appinfra/examples/04_configuration/etc/02_nested_level3.yaml' 2026-02-13T14:17:18,737 adding 'appinfra/examples/04_configuration/etc/02_nested_main.yaml' 2026-02-13T14:17:18,738 adding 'appinfra/examples/04_configuration/etc/03_variables_databases.yaml' 2026-02-13T14:17:18,739 adding 'appinfra/examples/04_configuration/etc/03_variables_main.yaml' 2026-02-13T14:17:18,740 adding 'appinfra/examples/04_configuration/etc/04_multiple_cache.yaml' 2026-02-13T14:17:18,741 adding 'appinfra/examples/04_configuration/etc/04_multiple_database.yaml' 2026-02-13T14:17:18,742 adding 'appinfra/examples/04_configuration/etc/04_multiple_logging.yaml' 2026-02-13T14:17:18,744 adding 'appinfra/examples/04_configuration/etc/04_multiple_main.yaml' 2026-02-13T14:17:18,745 adding 'appinfra/examples/04_configuration/etc/05_organized_main.yaml' 2026-02-13T14:17:18,746 adding 'appinfra/examples/04_configuration/etc/06_env_dev.yaml' 2026-02-13T14:17:18,747 adding 'appinfra/examples/04_configuration/etc/06_env_prod.yaml' 2026-02-13T14:17:18,748 adding 'appinfra/examples/04_configuration/etc/07_circular_a.yaml' 2026-02-13T14:17:18,750 adding 'appinfra/examples/04_configuration/etc/07_circular_b.yaml' 2026-02-13T14:17:18,751 adding 'appinfra/examples/04_configuration/etc/common.yaml' 2026-02-13T14:17:18,752 adding 'appinfra/examples/04_configuration/etc/hot_reload.yaml' 2026-02-13T14:17:18,753 adding 'appinfra/examples/04_configuration/etc/database/config.yaml' 2026-02-13T14:17:18,755 adding 'appinfra/examples/04_configuration/etc/database/connection.yaml' 2026-02-13T14:17:18,756 adding 'appinfra/examples/04_configuration/etc/database/pool.yaml' 2026-02-13T14:17:18,758 adding 'appinfra/examples/04_configuration/etc/env/dev/database.yaml' 2026-02-13T14:17:18,759 adding 'appinfra/examples/04_configuration/etc/env/prod/database.yaml' 2026-02-13T14:17:18,761 adding 'appinfra/examples/04_configuration/etc/logging/config.yaml' 2026-02-13T14:17:18,762 adding 'appinfra/examples/04_configuration/etc/logging/handlers.yaml' 2026-02-13T14:17:18,764 adding 'appinfra/examples/05_database/README.md' 2026-02-13T14:17:18,766 adding 'appinfra/examples/05_database/advanced_critical_flush.py' 2026-02-13T14:17:18,768 adding 'appinfra/examples/05_database/basic_critical_flush_example.py' 2026-02-13T14:17:18,770 adding 'appinfra/examples/05_database/pg_test_helper_custom_config.py' 2026-02-13T14:17:18,773 adding 'appinfra/examples/05_database/pg_test_helper_example.py' 2026-02-13T14:17:18,775 adding 'appinfra/examples/06_advanced/README.md' 2026-02-13T14:17:18,776 adding 'appinfra/examples/06_advanced/generator_usage_example.py' 2026-02-13T14:17:18,778 adding 'appinfra/examples/06_advanced/graceful_shutdown_demo.py' 2026-02-13T14:17:18,779 adding 'appinfra/examples/06_advanced/tcp_server.py' 2026-02-13T14:17:18,781 adding 'appinfra/examples/06_advanced/ticker_standalone.py' 2026-02-13T14:17:18,783 adding 'appinfra/examples/07_fastapi/fastapi_server.py' 2026-02-13T14:17:18,785 adding 'appinfra/examples/08_decorators/README.md' 2026-02-13T14:17:18,787 adding 'appinfra/examples/08_decorators/hierarchical_commands.py' 2026-02-13T14:17:18,788 adding 'appinfra/examples/08_decorators/mixed_approach.py' 2026-02-13T14:17:18,790 adding 'appinfra/examples/08_decorators/simple_decorator.py' 2026-02-13T14:17:18,791 adding 'appinfra/examples/09_ui/README.md' 2026-02-13T14:17:18,793 adding 'appinfra/examples/09_ui/deploy_tool.py' 2026-02-13T14:17:18,795 adding 'appinfra/examples/09_ui/interactive_prompts.py' 2026-02-13T14:17:18,796 adding 'appinfra/examples/09_ui/progress_logger_example.py' 2026-02-13T14:17:18,798 adding 'appinfra/examples/09_ui/rich_output.py' 2026-02-13T14:17:18,799 adding 'appinfra/examples/09_ui/scrollable_selection.py' 2026-02-13T14:17:18,801 adding 'appinfra/examples/09_ui/secret_masking.py' 2026-02-13T14:17:18,803 adding 'appinfra/examples/09_ui/spinners_and_progress.py' 2026-02-13T14:17:18,805 adding 'appinfra/examples/10_plugins/README.md' 2026-02-13T14:17:18,807 adding 'appinfra/examples/10_plugins/example_plugins.py' 2026-02-13T14:17:18,809 adding 'appinfra/examples/11_docs/docs_generation.py' 2026-02-13T14:17:18,810 adding 'appinfra/examples/12_version_tracking/README.md' 2026-02-13T14:17:18,811 adding 'appinfra/examples/12_version_tracking/standalone_tracker.py' 2026-02-13T14:17:18,813 adding 'appinfra/examples/12_version_tracking/version_tracking_demo.py' 2026-02-13T14:17:18,815 adding 'appinfra/log/__init__.py' 2026-02-13T14:17:18,817 adding 'appinfra/log/callback.py' 2026-02-13T14:17:18,818 adding 'appinfra/log/colors.py' 2026-02-13T14:17:18,820 adding 'appinfra/log/config.py' 2026-02-13T14:17:18,821 adding 'appinfra/log/config_holder.py' 2026-02-13T14:17:18,823 adding 'appinfra/log/constants.py' 2026-02-13T14:17:18,824 adding 'appinfra/log/exceptions.py' 2026-02-13T14:17:18,826 adding 'appinfra/log/factory.py' 2026-02-13T14:17:18,828 adding 'appinfra/log/formatters.py' 2026-02-13T14:17:18,830 adding 'appinfra/log/handler_factory.py' 2026-02-13T14:17:18,833 adding 'appinfra/log/level_manager.py' 2026-02-13T14:17:18,835 adding 'appinfra/log/logger.py' 2026-02-13T14:17:18,837 adding 'appinfra/log/reloader.py' 2026-02-13T14:17:18,839 adding 'appinfra/log/builder/__init__.py' 2026-02-13T14:17:18,841 adding 'appinfra/log/builder/builder.py' 2026-02-13T14:17:18,842 adding 'appinfra/log/builder/console.py' 2026-02-13T14:17:18,844 adding 'appinfra/log/builder/file.py' 2026-02-13T14:17:18,846 adding 'appinfra/log/builder/interface.py' 2026-02-13T14:17:18,848 adding 'appinfra/log/builder/json.py' 2026-02-13T14:17:18,850 adding 'appinfra/log/builder/quick.py' 2026-02-13T14:17:18,851 adding 'appinfra/log/builder/database/__init__.py' 2026-02-13T14:17:18,853 adding 'appinfra/log/builder/database/builder.py' 2026-02-13T14:17:18,855 adding 'appinfra/log/builder/database/config.py' 2026-02-13T14:17:18,856 adding 'appinfra/log/builder/database/handler.py' 2026-02-13T14:17:18,858 adding 'appinfra/log/mp/__init__.py' 2026-02-13T14:17:18,860 adding 'appinfra/log/mp/queue_handler.py' 2026-02-13T14:17:18,861 adding 'appinfra/log/mp/queue_listener.py' 2026-02-13T14:17:18,864 adding 'appinfra/net/README.md' 2026-02-13T14:17:18,865 adding 'appinfra/net/__init__.py' 2026-02-13T14:17:18,866 adding 'appinfra/net/exceptions.py' 2026-02-13T14:17:18,867 adding 'appinfra/net/http.py' 2026-02-13T14:17:18,869 adding 'appinfra/net/tcp.py' 2026-02-13T14:17:18,871 adding 'appinfra/observability/__init__.py' 2026-02-13T14:17:18,873 adding 'appinfra/observability/hooks.py' 2026-02-13T14:17:18,876 adding 'appinfra/scripts/check.sh' 2026-02-13T14:17:18,878 adding 'appinfra/scripts/cicd-test.sh' 2026-02-13T14:17:18,879 adding 'appinfra/scripts/docs-config.sh' 2026-02-13T14:17:18,880 adding 'appinfra/scripts/install_deps.py' 2026-02-13T14:17:18,882 adding 'appinfra/scripts/pg-config.sh' 2026-02-13T14:17:18,883 adding 'appinfra/scripts/pg-info.sh' 2026-02-13T14:17:18,885 adding 'appinfra/scripts/type-hint.sh' 2026-02-13T14:17:18,886 adding 'appinfra/scripts/yaml2json.sh' 2026-02-13T14:17:18,887 adding 'appinfra/scripts/cicd/.env.local.example' 2026-02-13T14:17:18,889 adding 'appinfra/scripts/cicd/.env.test' 2026-02-13T14:17:18,891 adding 'appinfra/scripts/cicd/DOCKER_DEVELOPMENT.md' 2026-02-13T14:17:18,892 adding 'appinfra/scripts/cicd/Dockerfile' 2026-02-13T14:17:18,893 adding 'appinfra/scripts/cicd/docker-compose.override.py3.11.yml' 2026-02-13T14:17:18,895 adding 'appinfra/scripts/cicd/docker-compose.override.py3.12.yml' 2026-02-13T14:17:18,896 adding 'appinfra/scripts/cicd/docker-compose.override.py3.13.yml' 2026-02-13T14:17:18,897 adding 'appinfra/scripts/cicd/docker-compose.yml' 2026-02-13T14:17:18,899 adding 'appinfra/scripts/docker/pg/docker-compose.repl.yaml' 2026-02-13T14:17:18,900 adding 'appinfra/scripts/docker/pg/docker-compose.single.yaml' 2026-02-13T14:17:18,901 adding 'appinfra/scripts/docker/pg/pg_hba.conf' 2026-02-13T14:17:18,903 adding 'appinfra/scripts/make/Makefile.all' 2026-02-13T14:17:18,904 adding 'appinfra/scripts/make/Makefile.cicd' 2026-02-13T14:17:18,906 adding 'appinfra/scripts/make/Makefile.clean' 2026-02-13T14:17:18,907 adding 'appinfra/scripts/make/Makefile.config' 2026-02-13T14:17:18,909 adding 'appinfra/scripts/make/Makefile.dev' 2026-02-13T14:17:18,910 adding 'appinfra/scripts/make/Makefile.docs' 2026-02-13T14:17:18,911 adding 'appinfra/scripts/make/Makefile.env' 2026-02-13T14:17:18,913 adding 'appinfra/scripts/make/Makefile.help' 2026-02-13T14:17:18,914 adding 'appinfra/scripts/make/Makefile.install' 2026-02-13T14:17:18,915 adding 'appinfra/scripts/make/Makefile.pg' 2026-02-13T14:17:18,917 adding 'appinfra/scripts/make/Makefile.pytest' 2026-02-13T14:17:18,918 adding 'appinfra/scripts/make/Makefile.utils' 2026-02-13T14:17:18,920 adding 'appinfra/security/__init__.py' 2026-02-13T14:17:18,921 adding 'appinfra/security/filter.py' 2026-02-13T14:17:18,923 adding 'appinfra/security/masking.py' 2026-02-13T14:17:18,924 adding 'appinfra/security/patterns.py' 2026-02-13T14:17:18,926 adding 'appinfra/subprocess/__init__.py' 2026-02-13T14:17:18,927 adding 'appinfra/subprocess/context.py' 2026-02-13T14:17:18,930 adding 'appinfra/time/README.md' 2026-02-13T14:17:18,931 adding 'appinfra/time/__init__.py' 2026-02-13T14:17:18,933 adding 'appinfra/time/date_range.py' 2026-02-13T14:17:18,935 adding 'appinfra/time/delta.py' 2026-02-13T14:17:18,936 adding 'appinfra/time/eta.py' 2026-02-13T14:17:18,939 adding 'appinfra/time/sched.py' 2026-02-13T14:17:18,944 adding 'appinfra/time/ticker.py' 2026-02-13T14:17:18,945 adding 'appinfra/time/time.py' 2026-02-13T14:17:18,947 adding 'appinfra/ui/__init__.py' 2026-02-13T14:17:18,949 adding 'appinfra/ui/console.py' 2026-02-13T14:17:18,951 adding 'appinfra/ui/fallback.py' 2026-02-13T14:17:18,952 adding 'appinfra/ui/help.py' 2026-02-13T14:17:18,954 adding 'appinfra/ui/progress_logger.py' 2026-02-13T14:17:18,957 adding 'appinfra/ui/prompts.py' 2026-02-13T14:17:18,959 adding 'appinfra/version/__init__.py' 2026-02-13T14:17:18,960 adding 'appinfra/version/actions.py' 2026-02-13T14:17:18,962 adding 'appinfra/version/build_info.py' 2026-02-13T14:17:18,963 adding 'appinfra/version/info.py' 2026-02-13T14:17:18,965 adding 'appinfra/version/setup_hook.py' 2026-02-13T14:17:18,967 adding 'appinfra/version/setuptools_hook.py' 2026-02-13T14:17:18,969 adding 'appinfra/version/sources.py' 2026-02-13T14:17:18,970 adding 'appinfra/version/tracker.py' 2026-02-13T14:17:18,972 adding 'appinfra/yaml/__init__.py' 2026-02-13T14:17:18,975 adding 'appinfra/yaml/_include.py' 2026-02-13T14:17:18,977 adding 'appinfra/yaml/loader.py' 2026-02-13T14:17:18,979 adding 'appinfra/yaml/types.py' 2026-02-13T14:17:18,982 adding 'appinfra-0.3.5.dist-info/licenses/LICENSE' 2026-02-13T14:17:18,985 adding 'appinfra-0.3.5.dist-info/METADATA' 2026-02-13T14:17:18,986 adding 'appinfra-0.3.5.dist-info/WHEEL' 2026-02-13T14:17:18,987 adding 'appinfra-0.3.5.dist-info/entry_points.txt' 2026-02-13T14:17:18,988 adding 'appinfra-0.3.5.dist-info/top_level.txt' 2026-02-13T14:17:18,993 adding 'appinfra-0.3.5.dist-info/RECORD' 2026-02-13T14:17:19,004 removing .build/bdist.linux-armv7l/wheel 2026-02-13T14:17:19,197 Building wheel for appinfra (pyproject.toml): finished with status 'done' 2026-02-13T14:17:19,211 Created wheel for appinfra: filename=appinfra-0.3.5-py3-none-any.whl size=643285 sha256=8118dcc378fb184800f18359c154363651ce2273e91b6066b802f37c93724000 2026-02-13T14:17:19,212 Stored in directory: /tmp/pip-ephem-wheel-cache-55a8fr28/wheels/5c/0f/0c/6720322ec1d7f1edea7719d45c35580d85197a451039b18e7b 2026-02-13T14:17:19,238 Successfully built appinfra 2026-02-13T14:17:19,255 Removed build tracker: '/tmp/pip-build-tracker-b1xue7rb'