2026-02-08T13:48:22,455 Created temporary directory: /tmp/pip-ephem-wheel-cache-3x3qcms5 2026-02-08T13:48:22,458 Created temporary directory: /tmp/pip-build-tracker-le6g1_7s 2026-02-08T13:48:22,458 Initialized build tracking at /tmp/pip-build-tracker-le6g1_7s 2026-02-08T13:48:22,459 Created build tracker: /tmp/pip-build-tracker-le6g1_7s 2026-02-08T13:48:22,460 Entered build tracker: /tmp/pip-build-tracker-le6g1_7s 2026-02-08T13:48:22,461 Created temporary directory: /tmp/pip-wheel-z8ftf3jm 2026-02-08T13:48:22,464 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-08T13:48:22,468 Created temporary directory: /tmp/pip-ephem-wheel-cache-ud_bdou5 2026-02-08T13:48:22,495 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-08T13:48:22,499 2 location(s) to search for versions of pyfastmvc: 2026-02-08T13:48:22,499 * https://pypi.org/simple/pyfastmvc/ 2026-02-08T13:48:22,499 * https://www.piwheels.org/simple/pyfastmvc/ 2026-02-08T13:48:22,500 Fetching project page and analyzing links: https://pypi.org/simple/pyfastmvc/ 2026-02-08T13:48:22,501 Getting page https://pypi.org/simple/pyfastmvc/ 2026-02-08T13:48:22,503 Found index url https://pypi.org/simple 2026-02-08T13:48:22,813 Fetched page https://pypi.org/simple/pyfastmvc/ as application/vnd.pypi.simple.v1+json 2026-02-08T13:48:22,816 Skipping link: No binaries permitted for pyfastmvc: https://files.pythonhosted.org/packages/48/f0/86f9aff0abdb3f76b6fe6dfdd413903b26ef804084afba771b0ee0a9a5aa/pyfastmvc-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pyfastmvc/) (requires-python:>=3.10) 2026-02-08T13:48:22,818 Found link https://files.pythonhosted.org/packages/f3/52/0fbf93e7c85470c2a100290bdead66142ccc56db7b333d0bfd03c9fc1794/pyfastmvc-1.0.1.tar.gz (from https://pypi.org/simple/pyfastmvc/) (requires-python:>=3.10), version: 1.0.1 2026-02-08T13:48:22,819 Skipping link: No binaries permitted for pyfastmvc: https://files.pythonhosted.org/packages/ed/f2/94239993d4ce82fdc38647abf3537414bafc720a621e4cf7d8bbd198414f/pyfastmvc-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pyfastmvc/) (requires-python:>=3.10) 2026-02-08T13:48:22,820 Found link https://files.pythonhosted.org/packages/07/f4/9ac87d232e92c66ee2e116d0838896093433997385c26cc4fcb18b724a9e/pyfastmvc-1.1.0.tar.gz (from https://pypi.org/simple/pyfastmvc/) (requires-python:>=3.10), version: 1.1.0 2026-02-08T13:48:22,821 Skipping link: No binaries permitted for pyfastmvc: https://files.pythonhosted.org/packages/1d/cb/760a87662c26613ddf8ce846228285e36874bfcb9fef3f90845d57234c56/pyfastmvc-1.2.0-py3-none-any.whl (from https://pypi.org/simple/pyfastmvc/) (requires-python:>=3.10) 2026-02-08T13:48:22,822 Found link https://files.pythonhosted.org/packages/e7/09/541465d8aabe1004c5a54c026a1378d2496c97c7fadc34abfd217b8a18f1/pyfastmvc-1.2.0.tar.gz (from https://pypi.org/simple/pyfastmvc/) (requires-python:>=3.10), version: 1.2.0 2026-02-08T13:48:22,823 Skipping link: No binaries permitted for pyfastmvc: https://files.pythonhosted.org/packages/e2/56/683a8b6ab19001292331fe513be1b35cb3827d82413eb236ec6ecb40f092/pyfastmvc-1.4.0-py3-none-any.whl (from https://pypi.org/simple/pyfastmvc/) (requires-python:>=3.10) 2026-02-08T13:48:22,824 Found link https://files.pythonhosted.org/packages/b2/ca/5a2d9e2213993dd521e93c7aeaee2a517374504f3a6ac848bcbd36e68702/pyfastmvc-1.4.0.tar.gz (from https://pypi.org/simple/pyfastmvc/) (requires-python:>=3.10), version: 1.4.0 2026-02-08T13:48:22,825 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyfastmvc/ 2026-02-08T13:48:22,827 Getting page https://www.piwheels.org/simple/pyfastmvc/ 2026-02-08T13:48:22,828 Found index url https://www.piwheels.org/simple 2026-02-08T13:48:23,013 Fetched page https://www.piwheels.org/simple/pyfastmvc/ as text/html 2026-02-08T13:48:23,014 Skipping link: not a file: https://www.piwheels.org/simple/pyfastmvc/ 2026-02-08T13:48:23,015 Skipping link: not a file: https://pypi.org/simple/pyfastmvc/ 2026-02-08T13:48:23,037 Given no hashes to check 1 links for project 'pyfastmvc': discarding no candidates 2026-02-08T13:48:23,058 Collecting pyfastmvc==1.0.1 2026-02-08T13:48:23,060 Created temporary directory: /tmp/pip-unpack-54wkqyen 2026-02-08T13:48:23,299 Downloading pyfastmvc-1.0.1.tar.gz (135 kB) 2026-02-08T13:48:23,795 Added pyfastmvc==1.0.1 from https://files.pythonhosted.org/packages/f3/52/0fbf93e7c85470c2a100290bdead66142ccc56db7b333d0bfd03c9fc1794/pyfastmvc-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-le6g1_7s' 2026-02-08T13:48:23,804 Created temporary directory: /tmp/pip-build-env-yjhe5f3i 2026-02-08T13:48:23,809 Installing build dependencies: started 2026-02-08T13:48:23,811 Running command pip subprocess to install build dependencies 2026-02-08T13:48:25,213 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-08T13:48:25,995 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-08T13:48:26,026 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-08T13:48:28,084 Collecting setuptools>=61.0 2026-02-08T13:48:28,108 Using cached setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-02-08T13:48:28,425 Collecting wheel 2026-02-08T13:48:28,432 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-08T13:48:28,649 Collecting packaging>=24.0 2026-02-08T13:48:28,657 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-08T13:48:32,315 Installing collected packages: setuptools, packaging, wheel 2026-02-08T13:48:36,643 Creating /tmp/pip-build-env-yjhe5f3i/overlay/local/bin 2026-02-08T13:48:36,647 changing mode of /tmp/pip-build-env-yjhe5f3i/overlay/local/bin/wheel to 755 2026-02-08T13:48:36,672 Successfully installed packaging-26.0 setuptools-81.0.0 wheel-0.46.3 2026-02-08T13:48:37,026 Installing build dependencies: finished with status 'done' 2026-02-08T13:48:37,034 Getting requirements to build wheel: started 2026-02-08T13:48:37,035 Running command Getting requirements to build wheel 2026-02-08T13:48:37,760 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-08T13:48:37,761 !! 2026-02-08T13:48:37,762 ******************************************************************************** 2026-02-08T13:48:37,763 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-08T13:48:37,764 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-08T13:48:37,765 or your builds will no longer be supported. 2026-02-08T13:48:37,767 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:37,767 ******************************************************************************** 2026-02-08T13:48:37,769 !! 2026-02-08T13:48:37,770 corresp(dist, value, root_dir) 2026-02-08T13:48:37,869 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T13:48:37,869 !! 2026-02-08T13:48:37,871 ******************************************************************************** 2026-02-08T13:48:37,872 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T13:48:37,873 License :: OSI Approved :: MIT License 2026-02-08T13:48:37,874 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:37,875 ******************************************************************************** 2026-02-08T13:48:37,876 !! 2026-02-08T13:48:37,877 dist._finalize_license_expression() 2026-02-08T13:48:37,880 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T13:48:37,880 !! 2026-02-08T13:48:37,882 ******************************************************************************** 2026-02-08T13:48:37,882 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T13:48:37,884 License :: OSI Approved :: MIT License 2026-02-08T13:48:37,885 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:37,885 ******************************************************************************** 2026-02-08T13:48:37,887 !! 2026-02-08T13:48:37,887 self._finalize_license_expression() 2026-02-08T13:48:37,893 running egg_info 2026-02-08T13:48:37,901 writing pyfastmvc.egg-info/PKG-INFO 2026-02-08T13:48:37,911 writing dependency_links to pyfastmvc.egg-info/dependency_links.txt 2026-02-08T13:48:37,914 writing entry points to pyfastmvc.egg-info/entry_points.txt 2026-02-08T13:48:37,919 writing requirements to pyfastmvc.egg-info/requires.txt 2026-02-08T13:48:37,921 writing top-level names to pyfastmvc.egg-info/top_level.txt 2026-02-08T13:48:38,129 reading manifest file 'pyfastmvc.egg-info/SOURCES.txt' 2026-02-08T13:48:38,147 reading manifest template 'MANIFEST.in' 2026-02-08T13:48:38,341 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-08T13:48:38,343 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-02-08T13:48:38,345 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-02-08T13:48:38,347 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-08T13:48:38,349 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2026-02-08T13:48:38,351 warning: no previously-included files matching '.git' found anywhere in distribution 2026-02-08T13:48:38,353 warning: no previously-included files matching '.gitignore' found anywhere in distribution 2026-02-08T13:48:38,355 no previously-included directories found matching 'htmlcov' 2026-02-08T13:48:38,356 no previously-included directories found matching '.pytest_cache' 2026-02-08T13:48:38,358 no previously-included directories found matching '.coverage' 2026-02-08T13:48:38,360 no previously-included directories found matching '.mypy_cache' 2026-02-08T13:48:38,362 no previously-included directories found matching '.ruff_cache' 2026-02-08T13:48:38,363 no previously-included directories found matching 'build' 2026-02-08T13:48:38,365 no previously-included directories found matching 'dist' 2026-02-08T13:48:38,367 no previously-included directories found matching '.idea' 2026-02-08T13:48:38,369 no previously-included directories found matching '.vscode' 2026-02-08T13:48:38,370 adding license file 'LICENSE' 2026-02-08T13:48:38,381 writing manifest file 'pyfastmvc.egg-info/SOURCES.txt' 2026-02-08T13:48:38,518 Getting requirements to build wheel: finished with status 'done' 2026-02-08T13:48:38,523 Created temporary directory: /tmp/pip-modern-metadata-1yihfpfy 2026-02-08T13:48:38,526 Preparing metadata (pyproject.toml): started 2026-02-08T13:48:38,527 Running command Preparing metadata (pyproject.toml) 2026-02-08T13:48:39,213 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-08T13:48:39,213 !! 2026-02-08T13:48:39,214 ******************************************************************************** 2026-02-08T13:48:39,215 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-08T13:48:39,216 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-08T13:48:39,217 or your builds will no longer be supported. 2026-02-08T13:48:39,218 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:39,219 ******************************************************************************** 2026-02-08T13:48:39,220 !! 2026-02-08T13:48:39,221 corresp(dist, value, root_dir) 2026-02-08T13:48:39,318 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T13:48:39,319 !! 2026-02-08T13:48:39,320 ******************************************************************************** 2026-02-08T13:48:39,321 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T13:48:39,322 License :: OSI Approved :: MIT License 2026-02-08T13:48:39,323 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:39,324 ******************************************************************************** 2026-02-08T13:48:39,325 !! 2026-02-08T13:48:39,326 dist._finalize_license_expression() 2026-02-08T13:48:39,332 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T13:48:39,333 !! 2026-02-08T13:48:39,334 ******************************************************************************** 2026-02-08T13:48:39,335 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T13:48:39,336 License :: OSI Approved :: MIT License 2026-02-08T13:48:39,338 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:39,338 ******************************************************************************** 2026-02-08T13:48:39,340 !! 2026-02-08T13:48:39,341 self._finalize_license_expression() 2026-02-08T13:48:39,346 running dist_info 2026-02-08T13:48:39,359 creating /tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info 2026-02-08T13:48:39,361 writing /tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info/PKG-INFO 2026-02-08T13:48:39,371 writing dependency_links to /tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info/dependency_links.txt 2026-02-08T13:48:39,374 writing entry points to /tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info/entry_points.txt 2026-02-08T13:48:39,379 writing requirements to /tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info/requires.txt 2026-02-08T13:48:39,381 writing top-level names to /tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info/top_level.txt 2026-02-08T13:48:39,383 writing manifest file '/tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info/SOURCES.txt' 2026-02-08T13:48:39,562 reading manifest file '/tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info/SOURCES.txt' 2026-02-08T13:48:39,565 reading manifest template 'MANIFEST.in' 2026-02-08T13:48:39,765 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-08T13:48:39,767 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-02-08T13:48:39,769 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-02-08T13:48:39,771 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-08T13:48:39,773 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2026-02-08T13:48:39,774 warning: no previously-included files matching '.git' found anywhere in distribution 2026-02-08T13:48:39,776 warning: no previously-included files matching '.gitignore' found anywhere in distribution 2026-02-08T13:48:39,777 no previously-included directories found matching 'htmlcov' 2026-02-08T13:48:39,779 no previously-included directories found matching '.pytest_cache' 2026-02-08T13:48:39,780 no previously-included directories found matching '.coverage' 2026-02-08T13:48:39,782 no previously-included directories found matching '.mypy_cache' 2026-02-08T13:48:39,784 no previously-included directories found matching '.ruff_cache' 2026-02-08T13:48:39,785 no previously-included directories found matching 'build' 2026-02-08T13:48:39,787 no previously-included directories found matching 'dist' 2026-02-08T13:48:39,788 no previously-included directories found matching '*.egg-info' 2026-02-08T13:48:39,790 no previously-included directories found matching '.idea' 2026-02-08T13:48:39,791 no previously-included directories found matching '.vscode' 2026-02-08T13:48:39,792 adding license file 'LICENSE' 2026-02-08T13:48:39,802 writing manifest file '/tmp/pip-modern-metadata-1yihfpfy/pyfastmvc.egg-info/SOURCES.txt' 2026-02-08T13:48:39,804 creating '/tmp/pip-modern-metadata-1yihfpfy/pyfastmvc-1.0.1.dist-info' 2026-02-08T13:48:39,969 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-08T13:48:39,976 Source in /tmp/pip-wheel-z8ftf3jm/pyfastmvc_ca11f34cb06340188d4289f19c0186be has version 1.0.1, which satisfies requirement pyfastmvc==1.0.1 from https://files.pythonhosted.org/packages/f3/52/0fbf93e7c85470c2a100290bdead66142ccc56db7b333d0bfd03c9fc1794/pyfastmvc-1.0.1.tar.gz 2026-02-08T13:48:39,977 Removed pyfastmvc==1.0.1 from https://files.pythonhosted.org/packages/f3/52/0fbf93e7c85470c2a100290bdead66142ccc56db7b333d0bfd03c9fc1794/pyfastmvc-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-le6g1_7s' 2026-02-08T13:48:39,986 Created temporary directory: /tmp/pip-unpack-nph3bg5t 2026-02-08T13:48:39,987 Building wheels for collected packages: pyfastmvc 2026-02-08T13:48:39,993 Created temporary directory: /tmp/pip-wheel-5cz2s640 2026-02-08T13:48:39,994 Destination directory: /tmp/pip-wheel-5cz2s640 2026-02-08T13:48:39,997 Building wheel for pyfastmvc (pyproject.toml): started 2026-02-08T13:48:39,999 Running command Building wheel for pyfastmvc (pyproject.toml) 2026-02-08T13:48:40,669 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-08T13:48:40,669 !! 2026-02-08T13:48:40,670 ******************************************************************************** 2026-02-08T13:48:40,671 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-08T13:48:40,673 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-08T13:48:40,673 or your builds will no longer be supported. 2026-02-08T13:48:40,675 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:40,676 ******************************************************************************** 2026-02-08T13:48:40,678 !! 2026-02-08T13:48:40,678 corresp(dist, value, root_dir) 2026-02-08T13:48:40,767 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T13:48:40,768 !! 2026-02-08T13:48:40,769 ******************************************************************************** 2026-02-08T13:48:40,770 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T13:48:40,771 License :: OSI Approved :: MIT License 2026-02-08T13:48:40,772 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:40,772 ******************************************************************************** 2026-02-08T13:48:40,774 !! 2026-02-08T13:48:40,774 dist._finalize_license_expression() 2026-02-08T13:48:40,780 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-08T13:48:40,780 !! 2026-02-08T13:48:40,782 ******************************************************************************** 2026-02-08T13:48:40,782 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-08T13:48:40,784 License :: OSI Approved :: MIT License 2026-02-08T13:48:40,785 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-08T13:48:40,786 ******************************************************************************** 2026-02-08T13:48:40,787 !! 2026-02-08T13:48:40,788 self._finalize_license_expression() 2026-02-08T13:48:40,788 running bdist_wheel 2026-02-08T13:48:40,812 running build 2026-02-08T13:48:40,813 running build_py 2026-02-08T13:48:40,821 creating build/lib/fastmvc_cli 2026-02-08T13:48:40,825 copying fastmvc_cli/__init__.py -> build/lib/fastmvc_cli 2026-02-08T13:48:40,828 copying fastmvc_cli/generator.py -> build/lib/fastmvc_cli 2026-02-08T13:48:40,832 copying fastmvc_cli/cli.py -> build/lib/fastmvc_cli 2026-02-08T13:48:40,836 copying fastmvc_cli/entity_generator.py -> build/lib/fastmvc_cli 2026-02-08T13:48:40,842 creating build/lib/abstractions 2026-02-08T13:48:40,844 copying abstractions/controller.py -> build/lib/abstractions 2026-02-08T13:48:40,848 copying abstractions/utility.py -> build/lib/abstractions 2026-02-08T13:48:40,851 copying abstractions/service.py -> build/lib/abstractions 2026-02-08T13:48:40,854 copying abstractions/factory.py -> build/lib/abstractions 2026-02-08T13:48:40,857 copying abstractions/error.py -> build/lib/abstractions 2026-02-08T13:48:40,860 copying abstractions/repository.py -> build/lib/abstractions 2026-02-08T13:48:40,864 copying abstractions/dependency.py -> build/lib/abstractions 2026-02-08T13:48:40,870 creating build/lib/configurations 2026-02-08T13:48:40,872 copying configurations/cache.py -> build/lib/configurations 2026-02-08T13:48:40,875 copying configurations/db.py -> build/lib/configurations 2026-02-08T13:48:40,879 copying configurations/security.py -> build/lib/configurations 2026-02-08T13:48:40,883 creating build/lib/constants 2026-02-08T13:48:40,885 copying constants/api_lk.py -> build/lib/constants 2026-02-08T13:48:40,889 copying constants/regular_expression.py -> build/lib/constants 2026-02-08T13:48:40,892 copying constants/payload_type.py -> build/lib/constants 2026-02-08T13:48:40,895 copying constants/default.py -> build/lib/constants 2026-02-08T13:48:40,898 copying constants/api_status.py -> build/lib/constants 2026-02-08T13:48:40,902 creating build/lib/constants/db 2026-02-08T13:48:40,904 copying constants/db/table.py -> build/lib/constants/db 2026-02-08T13:48:40,908 creating build/lib/controllers/apis 2026-02-08T13:48:40,911 copying controllers/apis/abstraction.py -> build/lib/controllers/apis 2026-02-08T13:48:40,914 copying controllers/apis/__init__.py -> build/lib/controllers/apis 2026-02-08T13:48:40,917 creating build/lib/controllers/apis/v1 2026-02-08T13:48:40,919 copying controllers/apis/v1/abstraction.py -> build/lib/controllers/apis/v1 2026-02-08T13:48:40,922 copying controllers/apis/v1/__init__.py -> build/lib/controllers/apis/v1 2026-02-08T13:48:40,926 creating build/lib/controllers/user 2026-02-08T13:48:40,928 copying controllers/user/abstraction.py -> build/lib/controllers/user 2026-02-08T13:48:40,931 copying controllers/user/login.py -> build/lib/controllers/user 2026-02-08T13:48:40,935 copying controllers/user/__init__.py -> build/lib/controllers/user 2026-02-08T13:48:40,937 copying controllers/user/register.py -> build/lib/controllers/user 2026-02-08T13:48:40,941 copying controllers/user/logout.py -> build/lib/controllers/user 2026-02-08T13:48:40,945 creating build/lib/controllers/product 2026-02-08T13:48:40,946 copying controllers/product/__init__.py -> build/lib/controllers/product 2026-02-08T13:48:40,951 creating build/lib/dependencies 2026-02-08T13:48:40,953 copying dependencies/cache.py -> build/lib/dependencies 2026-02-08T13:48:40,956 copying dependencies/db.py -> build/lib/dependencies 2026-02-08T13:48:40,959 creating build/lib/dependencies/repositiories 2026-02-08T13:48:40,961 copying dependencies/repositiories/product.py -> build/lib/dependencies/repositiories 2026-02-08T13:48:40,964 copying dependencies/repositiories/user.py -> build/lib/dependencies/repositiories 2026-02-08T13:48:40,968 creating build/lib/dependencies/services/user 2026-02-08T13:48:40,970 copying dependencies/services/user/login.py -> build/lib/dependencies/services/user 2026-02-08T13:48:40,974 copying dependencies/services/user/register.py -> build/lib/dependencies/services/user 2026-02-08T13:48:40,977 copying dependencies/services/user/logout.py -> build/lib/dependencies/services/user 2026-02-08T13:48:40,981 creating build/lib/dependencies/utilities 2026-02-08T13:48:40,982 copying dependencies/utilities/jwt.py -> build/lib/dependencies/utilities 2026-02-08T13:48:40,985 copying dependencies/utilities/dictionary.py -> build/lib/dependencies/utilities 2026-02-08T13:48:40,989 creating build/lib/dtos 2026-02-08T13:48:40,991 copying dtos/base.py -> build/lib/dtos 2026-02-08T13:48:40,995 creating build/lib/dtos/configurations 2026-02-08T13:48:40,996 copying dtos/configurations/cache.py -> build/lib/dtos/configurations 2026-02-08T13:48:40,999 copying dtos/configurations/db.py -> build/lib/dtos/configurations 2026-02-08T13:48:41,002 copying dtos/configurations/security.py -> build/lib/dtos/configurations 2026-02-08T13:48:41,006 creating build/lib/dtos/requests 2026-02-08T13:48:41,008 copying dtos/requests/abstraction.py -> build/lib/dtos/requests 2026-02-08T13:48:41,011 creating build/lib/dtos/requests/user 2026-02-08T13:48:41,013 copying dtos/requests/user/login.py -> build/lib/dtos/requests/user 2026-02-08T13:48:41,016 copying dtos/requests/user/logout.py -> build/lib/dtos/requests/user 2026-02-08T13:48:41,019 copying dtos/requests/user/registration.py -> build/lib/dtos/requests/user 2026-02-08T13:48:41,022 creating build/lib/dtos/requests/product 2026-02-08T13:48:41,024 copying dtos/requests/product/update.py -> build/lib/dtos/requests/product 2026-02-08T13:48:41,027 copying dtos/requests/product/__init__.py -> build/lib/dtos/requests/product 2026-02-08T13:48:41,030 copying dtos/requests/product/create.py -> build/lib/dtos/requests/product 2026-02-08T13:48:41,034 creating build/lib/dtos/responses 2026-02-08T13:48:41,036 copying dtos/responses/base.py -> build/lib/dtos/responses 2026-02-08T13:48:41,039 creating build/lib/errors 2026-02-08T13:48:41,041 copying errors/bad_input_error.py -> build/lib/errors 2026-02-08T13:48:41,044 copying errors/not_found_error.py -> build/lib/errors 2026-02-08T13:48:41,048 copying errors/unexpected_response_error.py -> build/lib/errors 2026-02-08T13:48:41,051 creating build/lib/middlewares 2026-02-08T13:48:41,053 copying middlewares/security_headers.py -> build/lib/middlewares 2026-02-08T13:48:41,056 copying middlewares/request_context.py -> build/lib/middlewares 2026-02-08T13:48:41,059 copying middlewares/authetication.py -> build/lib/middlewares 2026-02-08T13:48:41,062 copying middlewares/rate_limit.py -> build/lib/middlewares 2026-02-08T13:48:41,066 creating build/lib/migrations 2026-02-08T13:48:41,068 copying migrations/env.py -> build/lib/migrations 2026-02-08T13:48:41,071 creating build/lib/models 2026-02-08T13:48:41,073 copying models/product.py -> build/lib/models 2026-02-08T13:48:41,076 copying models/__init__.py -> build/lib/models 2026-02-08T13:48:41,079 copying models/user.py -> build/lib/models 2026-02-08T13:48:41,083 creating build/lib/repositories 2026-02-08T13:48:41,084 copying repositories/product.py -> build/lib/repositories 2026-02-08T13:48:41,088 copying repositories/user.py -> build/lib/repositories 2026-02-08T13:48:41,092 creating build/lib/services 2026-02-08T13:48:41,094 copying services/__init__.py -> build/lib/services 2026-02-08T13:48:41,097 creating build/lib/services/apis 2026-02-08T13:48:41,099 copying services/apis/abstraction.py -> build/lib/services/apis 2026-02-08T13:48:41,102 creating build/lib/services/apis/v1 2026-02-08T13:48:41,104 copying services/apis/v1/abstraction.py -> build/lib/services/apis/v1 2026-02-08T13:48:41,107 creating build/lib/services/user 2026-02-08T13:48:41,109 copying services/user/abstraction.py -> build/lib/services/user 2026-02-08T13:48:41,112 copying services/user/login.py -> build/lib/services/user 2026-02-08T13:48:41,116 copying services/user/__init__.py -> build/lib/services/user 2026-02-08T13:48:41,118 copying services/user/logout.py -> build/lib/services/user 2026-02-08T13:48:41,121 copying services/user/registration.py -> build/lib/services/user 2026-02-08T13:48:41,125 creating build/lib/services/product 2026-02-08T13:48:41,126 copying services/product/abstraction.py -> build/lib/services/product 2026-02-08T13:48:41,129 copying services/product/crud.py -> build/lib/services/product 2026-02-08T13:48:41,133 copying services/product/__init__.py -> build/lib/services/product 2026-02-08T13:48:41,136 creating build/lib/tests 2026-02-08T13:48:41,138 copying tests/__init__.py -> build/lib/tests 2026-02-08T13:48:41,141 copying tests/conftest.py -> build/lib/tests 2026-02-08T13:48:41,144 copying tests/test_app.py -> build/lib/tests 2026-02-08T13:48:41,147 creating build/lib/utilities 2026-02-08T13:48:41,149 copying utilities/jwt.py -> build/lib/utilities 2026-02-08T13:48:41,152 copying utilities/cache.py -> build/lib/utilities 2026-02-08T13:48:41,156 copying utilities/validation.py -> build/lib/utilities 2026-02-08T13:48:41,159 copying utilities/dictionary.py -> build/lib/utilities 2026-02-08T13:48:41,163 running egg_info 2026-02-08T13:48:41,175 writing pyfastmvc.egg-info/PKG-INFO 2026-02-08T13:48:41,185 writing dependency_links to pyfastmvc.egg-info/dependency_links.txt 2026-02-08T13:48:41,187 writing entry points to pyfastmvc.egg-info/entry_points.txt 2026-02-08T13:48:41,193 writing requirements to pyfastmvc.egg-info/requires.txt 2026-02-08T13:48:41,195 writing top-level names to pyfastmvc.egg-info/top_level.txt 2026-02-08T13:48:41,362 reading manifest file 'pyfastmvc.egg-info/SOURCES.txt' 2026-02-08T13:48:41,373 reading manifest template 'MANIFEST.in' 2026-02-08T13:48:41,591 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-08T13:48:41,593 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-02-08T13:48:41,595 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-02-08T13:48:41,597 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-08T13:48:41,600 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2026-02-08T13:48:41,601 warning: no previously-included files matching '.git' found anywhere in distribution 2026-02-08T13:48:41,603 warning: no previously-included files matching '.gitignore' found anywhere in distribution 2026-02-08T13:48:41,605 no previously-included directories found matching 'htmlcov' 2026-02-08T13:48:41,607 no previously-included directories found matching '.pytest_cache' 2026-02-08T13:48:41,609 no previously-included directories found matching '.coverage' 2026-02-08T13:48:41,610 no previously-included directories found matching '.mypy_cache' 2026-02-08T13:48:41,612 no previously-included directories found matching '.ruff_cache' 2026-02-08T13:48:41,614 no previously-included directories found matching 'build' 2026-02-08T13:48:41,615 no previously-included directories found matching 'dist' 2026-02-08T13:48:41,618 no previously-included directories found matching '.idea' 2026-02-08T13:48:41,619 no previously-included directories found matching '.vscode' 2026-02-08T13:48:41,620 adding license file 'LICENSE' 2026-02-08T13:48:41,631 writing manifest file 'pyfastmvc.egg-info/SOURCES.txt' 2026-02-08T13:48:41,635 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'migrations.versions' is absent from the `packages` configuration. 2026-02-08T13:48:41,636 !! 2026-02-08T13:48:41,637 ******************************************************************************** 2026-02-08T13:48:41,638 ############################ 2026-02-08T13:48:41,638 # Package would be ignored # 2026-02-08T13:48:41,639 ############################ 2026-02-08T13:48:41,640 Python recognizes 'migrations.versions' as an importable package[^1], 2026-02-08T13:48:41,640 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,641 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,642 package, please make sure that 'migrations.versions' is explicitly added 2026-02-08T13:48:41,643 to the `packages` configuration field. 2026-02-08T13:48:41,644 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,645 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,646 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,647 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,649 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,651 If you don't want 'migrations.versions' to be distributed and are 2026-02-08T13:48:41,652 already explicitly excluding 'migrations.versions' via 2026-02-08T13:48:41,653 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,654 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,654 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,656 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,658 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,660 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,660 even if it does not contain any `.py` files. 2026-02-08T13:48:41,661 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,662 directory, all directories are treated like packages. 2026-02-08T13:48:41,663 ******************************************************************************** 2026-02-08T13:48:41,664 !! 2026-02-08T13:48:41,665 check.warn(importable) 2026-02-08T13:48:41,666 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit' is absent from the `packages` configuration. 2026-02-08T13:48:41,667 !! 2026-02-08T13:48:41,669 ******************************************************************************** 2026-02-08T13:48:41,670 ############################ 2026-02-08T13:48:41,671 # Package would be ignored # 2026-02-08T13:48:41,672 ############################ 2026-02-08T13:48:41,672 Python recognizes 'tests.unit' as an importable package[^1], 2026-02-08T13:48:41,673 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,674 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,675 package, please make sure that 'tests.unit' is explicitly added 2026-02-08T13:48:41,675 to the `packages` configuration field. 2026-02-08T13:48:41,677 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,677 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,678 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,679 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,680 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,682 If you don't want 'tests.unit' to be distributed and are 2026-02-08T13:48:41,682 already explicitly excluding 'tests.unit' via 2026-02-08T13:48:41,683 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,684 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,684 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,685 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,687 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,689 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,690 even if it does not contain any `.py` files. 2026-02-08T13:48:41,691 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,692 directory, all directories are treated like packages. 2026-02-08T13:48:41,693 ******************************************************************************** 2026-02-08T13:48:41,695 !! 2026-02-08T13:48:41,696 check.warn(importable) 2026-02-08T13:48:41,696 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.abstractions' is absent from the `packages` configuration. 2026-02-08T13:48:41,698 !! 2026-02-08T13:48:41,700 ******************************************************************************** 2026-02-08T13:48:41,701 ############################ 2026-02-08T13:48:41,701 # Package would be ignored # 2026-02-08T13:48:41,703 ############################ 2026-02-08T13:48:41,703 Python recognizes 'tests.unit.abstractions' as an importable package[^1], 2026-02-08T13:48:41,704 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,707 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,708 package, please make sure that 'tests.unit.abstractions' is explicitly added 2026-02-08T13:48:41,709 to the `packages` configuration field. 2026-02-08T13:48:41,711 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,712 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,713 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,715 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,717 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,719 If you don't want 'tests.unit.abstractions' to be distributed and are 2026-02-08T13:48:41,720 already explicitly excluding 'tests.unit.abstractions' via 2026-02-08T13:48:41,721 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,722 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,723 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,725 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,726 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,729 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,730 even if it does not contain any `.py` files. 2026-02-08T13:48:41,731 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,732 directory, all directories are treated like packages. 2026-02-08T13:48:41,733 ******************************************************************************** 2026-02-08T13:48:41,735 !! 2026-02-08T13:48:41,735 check.warn(importable) 2026-02-08T13:48:41,736 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.cli' is absent from the `packages` configuration. 2026-02-08T13:48:41,737 !! 2026-02-08T13:48:41,739 ******************************************************************************** 2026-02-08T13:48:41,740 ############################ 2026-02-08T13:48:41,741 # Package would be ignored # 2026-02-08T13:48:41,742 ############################ 2026-02-08T13:48:41,742 Python recognizes 'tests.unit.cli' as an importable package[^1], 2026-02-08T13:48:41,744 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,746 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,747 package, please make sure that 'tests.unit.cli' is explicitly added 2026-02-08T13:48:41,748 to the `packages` configuration field. 2026-02-08T13:48:41,750 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,751 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,752 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,754 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,755 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,757 If you don't want 'tests.unit.cli' to be distributed and are 2026-02-08T13:48:41,758 already explicitly excluding 'tests.unit.cli' via 2026-02-08T13:48:41,759 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,760 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,761 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,763 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,765 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,768 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,769 even if it does not contain any `.py` files. 2026-02-08T13:48:41,770 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,771 directory, all directories are treated like packages. 2026-02-08T13:48:41,772 ******************************************************************************** 2026-02-08T13:48:41,774 !! 2026-02-08T13:48:41,775 check.warn(importable) 2026-02-08T13:48:41,775 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.configurations' is absent from the `packages` configuration. 2026-02-08T13:48:41,776 !! 2026-02-08T13:48:41,779 ******************************************************************************** 2026-02-08T13:48:41,779 ############################ 2026-02-08T13:48:41,781 # Package would be ignored # 2026-02-08T13:48:41,781 ############################ 2026-02-08T13:48:41,782 Python recognizes 'tests.unit.configurations' as an importable package[^1], 2026-02-08T13:48:41,783 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,785 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,786 package, please make sure that 'tests.unit.configurations' is explicitly added 2026-02-08T13:48:41,786 to the `packages` configuration field. 2026-02-08T13:48:41,788 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,789 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,790 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,792 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,794 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,795 If you don't want 'tests.unit.configurations' to be distributed and are 2026-02-08T13:48:41,796 already explicitly excluding 'tests.unit.configurations' via 2026-02-08T13:48:41,797 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,798 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,798 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,800 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,803 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,805 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,806 even if it does not contain any `.py` files. 2026-02-08T13:48:41,807 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,808 directory, all directories are treated like packages. 2026-02-08T13:48:41,809 ******************************************************************************** 2026-02-08T13:48:41,812 !! 2026-02-08T13:48:41,813 check.warn(importable) 2026-02-08T13:48:41,814 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.constants' is absent from the `packages` configuration. 2026-02-08T13:48:41,814 !! 2026-02-08T13:48:41,816 ******************************************************************************** 2026-02-08T13:48:41,817 ############################ 2026-02-08T13:48:41,818 # Package would be ignored # 2026-02-08T13:48:41,819 ############################ 2026-02-08T13:48:41,820 Python recognizes 'tests.unit.constants' as an importable package[^1], 2026-02-08T13:48:41,821 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,823 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,824 package, please make sure that 'tests.unit.constants' is explicitly added 2026-02-08T13:48:41,825 to the `packages` configuration field. 2026-02-08T13:48:41,826 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,828 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,829 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,831 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,833 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,835 If you don't want 'tests.unit.constants' to be distributed and are 2026-02-08T13:48:41,836 already explicitly excluding 'tests.unit.constants' via 2026-02-08T13:48:41,837 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,837 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,838 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,840 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,842 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,845 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,845 even if it does not contain any `.py` files. 2026-02-08T13:48:41,847 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,847 directory, all directories are treated like packages. 2026-02-08T13:48:41,848 ******************************************************************************** 2026-02-08T13:48:41,850 !! 2026-02-08T13:48:41,851 check.warn(importable) 2026-02-08T13:48:41,852 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.controllers' is absent from the `packages` configuration. 2026-02-08T13:48:41,853 !! 2026-02-08T13:48:41,854 ******************************************************************************** 2026-02-08T13:48:41,855 ############################ 2026-02-08T13:48:41,856 # Package would be ignored # 2026-02-08T13:48:41,857 ############################ 2026-02-08T13:48:41,858 Python recognizes 'tests.unit.controllers' as an importable package[^1], 2026-02-08T13:48:41,859 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,861 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,862 package, please make sure that 'tests.unit.controllers' is explicitly added 2026-02-08T13:48:41,863 to the `packages` configuration field. 2026-02-08T13:48:41,865 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,866 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,867 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,869 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,870 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,872 If you don't want 'tests.unit.controllers' to be distributed and are 2026-02-08T13:48:41,873 already explicitly excluding 'tests.unit.controllers' via 2026-02-08T13:48:41,874 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,875 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,876 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,878 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,880 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,882 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,884 even if it does not contain any `.py` files. 2026-02-08T13:48:41,884 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,885 directory, all directories are treated like packages. 2026-02-08T13:48:41,886 ******************************************************************************** 2026-02-08T13:48:41,888 !! 2026-02-08T13:48:41,889 check.warn(importable) 2026-02-08T13:48:41,890 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.dependencies' is absent from the `packages` configuration. 2026-02-08T13:48:41,891 !! 2026-02-08T13:48:41,893 ******************************************************************************** 2026-02-08T13:48:41,894 ############################ 2026-02-08T13:48:41,894 # Package would be ignored # 2026-02-08T13:48:41,896 ############################ 2026-02-08T13:48:41,896 Python recognizes 'tests.unit.dependencies' as an importable package[^1], 2026-02-08T13:48:41,897 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,899 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,900 package, please make sure that 'tests.unit.dependencies' is explicitly added 2026-02-08T13:48:41,901 to the `packages` configuration field. 2026-02-08T13:48:41,902 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,903 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,904 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,906 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,908 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,910 If you don't want 'tests.unit.dependencies' to be distributed and are 2026-02-08T13:48:41,911 already explicitly excluding 'tests.unit.dependencies' via 2026-02-08T13:48:41,912 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,913 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,913 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,915 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,917 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,920 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,921 even if it does not contain any `.py` files. 2026-02-08T13:48:41,922 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,923 directory, all directories are treated like packages. 2026-02-08T13:48:41,924 ******************************************************************************** 2026-02-08T13:48:41,926 !! 2026-02-08T13:48:41,927 check.warn(importable) 2026-02-08T13:48:41,928 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.dtos' is absent from the `packages` configuration. 2026-02-08T13:48:41,929 !! 2026-02-08T13:48:41,930 ******************************************************************************** 2026-02-08T13:48:41,932 ############################ 2026-02-08T13:48:41,932 # Package would be ignored # 2026-02-08T13:48:41,934 ############################ 2026-02-08T13:48:41,934 Python recognizes 'tests.unit.dtos' as an importable package[^1], 2026-02-08T13:48:41,935 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,937 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,938 package, please make sure that 'tests.unit.dtos' is explicitly added 2026-02-08T13:48:41,939 to the `packages` configuration field. 2026-02-08T13:48:41,941 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,942 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,943 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,944 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,946 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,948 If you don't want 'tests.unit.dtos' to be distributed and are 2026-02-08T13:48:41,948 already explicitly excluding 'tests.unit.dtos' via 2026-02-08T13:48:41,949 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,950 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,951 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,953 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,955 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,957 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,958 even if it does not contain any `.py` files. 2026-02-08T13:48:41,960 On the other hand, currently there is no concept of package data 2026-02-08T13:48:41,961 directory, all directories are treated like packages. 2026-02-08T13:48:41,962 ******************************************************************************** 2026-02-08T13:48:41,964 !! 2026-02-08T13:48:41,965 check.warn(importable) 2026-02-08T13:48:41,966 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.errors' is absent from the `packages` configuration. 2026-02-08T13:48:41,967 !! 2026-02-08T13:48:41,969 ******************************************************************************** 2026-02-08T13:48:41,970 ############################ 2026-02-08T13:48:41,971 # Package would be ignored # 2026-02-08T13:48:41,972 ############################ 2026-02-08T13:48:41,973 Python recognizes 'tests.unit.errors' as an importable package[^1], 2026-02-08T13:48:41,974 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:41,976 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:41,977 package, please make sure that 'tests.unit.errors' is explicitly added 2026-02-08T13:48:41,978 to the `packages` configuration field. 2026-02-08T13:48:41,980 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:41,981 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:41,982 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:41,984 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:41,985 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:41,987 If you don't want 'tests.unit.errors' to be distributed and are 2026-02-08T13:48:41,988 already explicitly excluding 'tests.unit.errors' via 2026-02-08T13:48:41,989 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:41,990 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:41,991 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:41,993 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:41,995 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:41,998 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:41,999 even if it does not contain any `.py` files. 2026-02-08T13:48:42,000 On the other hand, currently there is no concept of package data 2026-02-08T13:48:42,001 directory, all directories are treated like packages. 2026-02-08T13:48:42,002 ******************************************************************************** 2026-02-08T13:48:42,004 !! 2026-02-08T13:48:42,005 check.warn(importable) 2026-02-08T13:48:42,006 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.middlewares' is absent from the `packages` configuration. 2026-02-08T13:48:42,007 !! 2026-02-08T13:48:42,008 ******************************************************************************** 2026-02-08T13:48:42,009 ############################ 2026-02-08T13:48:42,010 # Package would be ignored # 2026-02-08T13:48:42,011 ############################ 2026-02-08T13:48:42,012 Python recognizes 'tests.unit.middlewares' as an importable package[^1], 2026-02-08T13:48:42,013 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:42,016 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:42,017 package, please make sure that 'tests.unit.middlewares' is explicitly added 2026-02-08T13:48:42,018 to the `packages` configuration field. 2026-02-08T13:48:42,020 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:42,021 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:42,022 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:42,024 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:42,027 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:42,029 If you don't want 'tests.unit.middlewares' to be distributed and are 2026-02-08T13:48:42,030 already explicitly excluding 'tests.unit.middlewares' via 2026-02-08T13:48:42,031 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:42,032 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:42,033 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:42,036 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:42,038 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:42,041 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:42,042 even if it does not contain any `.py` files. 2026-02-08T13:48:42,043 On the other hand, currently there is no concept of package data 2026-02-08T13:48:42,045 directory, all directories are treated like packages. 2026-02-08T13:48:42,046 ******************************************************************************** 2026-02-08T13:48:42,048 !! 2026-02-08T13:48:42,049 check.warn(importable) 2026-02-08T13:48:42,050 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.models' is absent from the `packages` configuration. 2026-02-08T13:48:42,052 !! 2026-02-08T13:48:42,054 ******************************************************************************** 2026-02-08T13:48:42,055 ############################ 2026-02-08T13:48:42,056 # Package would be ignored # 2026-02-08T13:48:42,057 ############################ 2026-02-08T13:48:42,059 Python recognizes 'tests.unit.models' as an importable package[^1], 2026-02-08T13:48:42,060 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:42,062 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:42,063 package, please make sure that 'tests.unit.models' is explicitly added 2026-02-08T13:48:42,064 to the `packages` configuration field. 2026-02-08T13:48:42,066 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:42,067 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:42,068 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:42,070 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:42,072 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:42,075 If you don't want 'tests.unit.models' to be distributed and are 2026-02-08T13:48:42,075 already explicitly excluding 'tests.unit.models' via 2026-02-08T13:48:42,077 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:42,078 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:42,079 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:42,081 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:42,083 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:42,087 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:42,089 even if it does not contain any `.py` files. 2026-02-08T13:48:42,089 On the other hand, currently there is no concept of package data 2026-02-08T13:48:42,091 directory, all directories are treated like packages. 2026-02-08T13:48:42,091 ******************************************************************************** 2026-02-08T13:48:42,093 !! 2026-02-08T13:48:42,095 check.warn(importable) 2026-02-08T13:48:42,096 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.repositories' is absent from the `packages` configuration. 2026-02-08T13:48:42,097 !! 2026-02-08T13:48:42,099 ******************************************************************************** 2026-02-08T13:48:42,100 ############################ 2026-02-08T13:48:42,101 # Package would be ignored # 2026-02-08T13:48:42,103 ############################ 2026-02-08T13:48:42,104 Python recognizes 'tests.unit.repositories' as an importable package[^1], 2026-02-08T13:48:42,105 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:42,107 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:42,108 package, please make sure that 'tests.unit.repositories' is explicitly added 2026-02-08T13:48:42,109 to the `packages` configuration field. 2026-02-08T13:48:42,112 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:42,113 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:42,113 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:42,116 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:42,119 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:42,121 If you don't want 'tests.unit.repositories' to be distributed and are 2026-02-08T13:48:42,121 already explicitly excluding 'tests.unit.repositories' via 2026-02-08T13:48:42,122 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:42,124 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:42,125 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:42,127 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:42,129 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:42,133 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:42,134 even if it does not contain any `.py` files. 2026-02-08T13:48:42,135 On the other hand, currently there is no concept of package data 2026-02-08T13:48:42,136 directory, all directories are treated like packages. 2026-02-08T13:48:42,136 ******************************************************************************** 2026-02-08T13:48:42,139 !! 2026-02-08T13:48:42,140 check.warn(importable) 2026-02-08T13:48:42,140 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.services' is absent from the `packages` configuration. 2026-02-08T13:48:42,141 !! 2026-02-08T13:48:42,144 ******************************************************************************** 2026-02-08T13:48:42,144 ############################ 2026-02-08T13:48:42,145 # Package would be ignored # 2026-02-08T13:48:42,146 ############################ 2026-02-08T13:48:42,148 Python recognizes 'tests.unit.services' as an importable package[^1], 2026-02-08T13:48:42,148 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:42,151 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:42,152 package, please make sure that 'tests.unit.services' is explicitly added 2026-02-08T13:48:42,153 to the `packages` configuration field. 2026-02-08T13:48:42,155 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:42,156 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:42,157 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:42,159 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:42,161 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:42,164 If you don't want 'tests.unit.services' to be distributed and are 2026-02-08T13:48:42,165 already explicitly excluding 'tests.unit.services' via 2026-02-08T13:48:42,166 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:42,167 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:42,168 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:42,170 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:42,172 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:42,176 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:42,176 even if it does not contain any `.py` files. 2026-02-08T13:48:42,178 On the other hand, currently there is no concept of package data 2026-02-08T13:48:42,178 directory, all directories are treated like packages. 2026-02-08T13:48:42,179 ******************************************************************************** 2026-02-08T13:48:42,182 !! 2026-02-08T13:48:42,183 check.warn(importable) 2026-02-08T13:48:42,184 /tmp/pip-build-env-yjhe5f3i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tests.unit.utilities' is absent from the `packages` configuration. 2026-02-08T13:48:42,185 !! 2026-02-08T13:48:42,187 ******************************************************************************** 2026-02-08T13:48:42,189 ############################ 2026-02-08T13:48:42,190 # Package would be ignored # 2026-02-08T13:48:42,191 ############################ 2026-02-08T13:48:42,192 Python recognizes 'tests.unit.utilities' as an importable package[^1], 2026-02-08T13:48:42,193 but it is absent from setuptools' `packages` configuration. 2026-02-08T13:48:42,195 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-08T13:48:42,196 package, please make sure that 'tests.unit.utilities' is explicitly added 2026-02-08T13:48:42,198 to the `packages` configuration field. 2026-02-08T13:48:42,199 Alternatively, you can also rely on setuptools' discovery methods 2026-02-08T13:48:42,200 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-08T13:48:42,201 instead of `find_packages(...)`/`find:`). 2026-02-08T13:48:42,203 You can read more about "package discovery" on setuptools documentation page: 2026-02-08T13:48:42,205 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-08T13:48:42,207 If you don't want 'tests.unit.utilities' to be distributed and are 2026-02-08T13:48:42,208 already explicitly excluding 'tests.unit.utilities' via 2026-02-08T13:48:42,209 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-08T13:48:42,210 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-08T13:48:42,211 combination with a more fine grained `package-data` configuration. 2026-02-08T13:48:42,213 You can read more about "package data files" on setuptools documentation page: 2026-02-08T13:48:42,216 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-08T13:48:42,219 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-08T13:48:42,220 even if it does not contain any `.py` files. 2026-02-08T13:48:42,221 On the other hand, currently there is no concept of package data 2026-02-08T13:48:42,222 directory, all directories are treated like packages. 2026-02-08T13:48:42,223 ******************************************************************************** 2026-02-08T13:48:42,225 !! 2026-02-08T13:48:42,226 check.warn(importable) 2026-02-08T13:48:42,228 copying fastmvc_cli/README.md -> build/lib/fastmvc_cli 2026-02-08T13:48:42,229 copying abstractions/README.md -> build/lib/abstractions 2026-02-08T13:48:42,230 creating build/lib/config/db 2026-02-08T13:48:42,231 copying config/db/config.json -> build/lib/config/db 2026-02-08T13:48:42,232 creating build/lib/config/cache 2026-02-08T13:48:42,233 copying config/cache/config.json -> build/lib/config/cache 2026-02-08T13:48:42,234 creating build/lib/config/security 2026-02-08T13:48:42,235 copying config/security/config.json -> build/lib/config/security 2026-02-08T13:48:42,236 copying configurations/README.md -> build/lib/configurations 2026-02-08T13:48:42,238 copying constants/README.md -> build/lib/constants 2026-02-08T13:48:42,239 copying controllers/README.md -> build/lib/controllers 2026-02-08T13:48:42,240 copying dependencies/README.md -> build/lib/dependencies 2026-02-08T13:48:42,241 copying dtos/README.md -> build/lib/dtos 2026-02-08T13:48:42,242 copying errors/README.md -> build/lib/errors 2026-02-08T13:48:42,243 copying middlewares/README.md -> build/lib/middlewares 2026-02-08T13:48:42,245 copying migrations/README.md -> build/lib/migrations 2026-02-08T13:48:42,245 copying migrations/script.py.mako -> build/lib/migrations 2026-02-08T13:48:42,247 creating build/lib/migrations/versions 2026-02-08T13:48:42,248 copying migrations/versions/.gitkeep -> build/lib/migrations/versions 2026-02-08T13:48:42,249 copying models/README.md -> build/lib/models 2026-02-08T13:48:42,250 copying repositories/README.md -> build/lib/repositories 2026-02-08T13:48:42,251 copying services/README.md -> build/lib/services 2026-02-08T13:48:42,251 copying tests/README.md -> build/lib/tests 2026-02-08T13:48:42,252 creating build/lib/tests/unit 2026-02-08T13:48:42,254 copying tests/unit/__init__.py -> build/lib/tests/unit 2026-02-08T13:48:42,254 creating build/lib/tests/unit/abstractions 2026-02-08T13:48:42,256 copying tests/unit/abstractions/__init__.py -> build/lib/tests/unit/abstractions 2026-02-08T13:48:42,257 copying tests/unit/abstractions/test_abstractions.py -> build/lib/tests/unit/abstractions 2026-02-08T13:48:42,257 copying tests/unit/abstractions/test_repository.py -> build/lib/tests/unit/abstractions 2026-02-08T13:48:42,258 creating build/lib/tests/unit/cli 2026-02-08T13:48:42,260 copying tests/unit/cli/__init__.py -> build/lib/tests/unit/cli 2026-02-08T13:48:42,261 copying tests/unit/cli/test_cli.py -> build/lib/tests/unit/cli 2026-02-08T13:48:42,262 copying tests/unit/cli/test_entity_generator.py -> build/lib/tests/unit/cli 2026-02-08T13:48:42,263 copying tests/unit/cli/test_generator.py -> build/lib/tests/unit/cli 2026-02-08T13:48:42,265 creating build/lib/tests/unit/configurations 2026-02-08T13:48:42,266 copying tests/unit/configurations/__init__.py -> build/lib/tests/unit/configurations 2026-02-08T13:48:42,266 copying tests/unit/configurations/test_configurations.py -> build/lib/tests/unit/configurations 2026-02-08T13:48:42,267 creating build/lib/tests/unit/constants 2026-02-08T13:48:42,269 copying tests/unit/constants/__init__.py -> build/lib/tests/unit/constants 2026-02-08T13:48:42,270 copying tests/unit/constants/test_constants.py -> build/lib/tests/unit/constants 2026-02-08T13:48:42,270 creating build/lib/tests/unit/controllers 2026-02-08T13:48:42,272 copying tests/unit/controllers/__init__.py -> build/lib/tests/unit/controllers 2026-02-08T13:48:42,272 copying tests/unit/controllers/test_user_controllers.py -> build/lib/tests/unit/controllers 2026-02-08T13:48:42,274 creating build/lib/tests/unit/dependencies 2026-02-08T13:48:42,275 copying tests/unit/dependencies/__init__.py -> build/lib/tests/unit/dependencies 2026-02-08T13:48:42,276 copying tests/unit/dependencies/test_dependencies.py -> build/lib/tests/unit/dependencies 2026-02-08T13:48:42,277 creating build/lib/tests/unit/dtos 2026-02-08T13:48:42,278 copying tests/unit/dtos/__init__.py -> build/lib/tests/unit/dtos 2026-02-08T13:48:42,279 copying tests/unit/dtos/test_base.py -> build/lib/tests/unit/dtos 2026-02-08T13:48:42,281 copying tests/unit/dtos/test_requests.py -> build/lib/tests/unit/dtos 2026-02-08T13:48:42,282 copying tests/unit/dtos/test_responses.py -> build/lib/tests/unit/dtos 2026-02-08T13:48:42,283 creating build/lib/tests/unit/errors 2026-02-08T13:48:42,284 copying tests/unit/errors/__init__.py -> build/lib/tests/unit/errors 2026-02-08T13:48:42,285 copying tests/unit/errors/test_errors.py -> build/lib/tests/unit/errors 2026-02-08T13:48:42,286 creating build/lib/tests/unit/middlewares 2026-02-08T13:48:42,287 copying tests/unit/middlewares/__init__.py -> build/lib/tests/unit/middlewares 2026-02-08T13:48:42,288 copying tests/unit/middlewares/test_middlewares.py -> build/lib/tests/unit/middlewares 2026-02-08T13:48:42,289 creating build/lib/tests/unit/models 2026-02-08T13:48:42,291 copying tests/unit/models/__init__.py -> build/lib/tests/unit/models 2026-02-08T13:48:42,292 copying tests/unit/models/test_product.py -> build/lib/tests/unit/models 2026-02-08T13:48:42,293 copying tests/unit/models/test_user.py -> build/lib/tests/unit/models 2026-02-08T13:48:42,294 creating build/lib/tests/unit/repositories 2026-02-08T13:48:42,295 copying tests/unit/repositories/__init__.py -> build/lib/tests/unit/repositories 2026-02-08T13:48:42,297 copying tests/unit/repositories/test_user.py -> build/lib/tests/unit/repositories 2026-02-08T13:48:42,298 creating build/lib/tests/unit/services 2026-02-08T13:48:42,299 copying tests/unit/services/__init__.py -> build/lib/tests/unit/services 2026-02-08T13:48:42,301 copying tests/unit/services/test_product_services.py -> build/lib/tests/unit/services 2026-02-08T13:48:42,302 copying tests/unit/services/test_user_services.py -> build/lib/tests/unit/services 2026-02-08T13:48:42,303 creating build/lib/tests/unit/utilities 2026-02-08T13:48:42,304 copying tests/unit/utilities/__init__.py -> build/lib/tests/unit/utilities 2026-02-08T13:48:42,305 copying tests/unit/utilities/test_dictionary.py -> build/lib/tests/unit/utilities 2026-02-08T13:48:42,306 copying tests/unit/utilities/test_jwt.py -> build/lib/tests/unit/utilities 2026-02-08T13:48:42,307 copying tests/unit/utilities/test_validation.py -> build/lib/tests/unit/utilities 2026-02-08T13:48:42,308 copying utilities/README.md -> build/lib/utilities 2026-02-08T13:48:42,337 installing to build/bdist.linux-armv7l/wheel 2026-02-08T13:48:42,337 running install 2026-02-08T13:48:42,364 running install_lib 2026-02-08T13:48:42,372 creating build/bdist.linux-armv7l/wheel 2026-02-08T13:48:42,375 creating build/bdist.linux-armv7l/wheel/dependencies 2026-02-08T13:48:42,377 copying build/lib/dependencies/README.md -> build/bdist.linux-armv7l/wheel/./dependencies 2026-02-08T13:48:42,380 copying build/lib/dependencies/cache.py -> build/bdist.linux-armv7l/wheel/./dependencies 2026-02-08T13:48:42,384 creating build/bdist.linux-armv7l/wheel/dependencies/utilities 2026-02-08T13:48:42,385 copying build/lib/dependencies/utilities/jwt.py -> build/bdist.linux-armv7l/wheel/./dependencies/utilities 2026-02-08T13:48:42,388 copying build/lib/dependencies/utilities/dictionary.py -> build/bdist.linux-armv7l/wheel/./dependencies/utilities 2026-02-08T13:48:42,391 copying build/lib/dependencies/db.py -> build/bdist.linux-armv7l/wheel/./dependencies 2026-02-08T13:48:42,395 creating build/bdist.linux-armv7l/wheel/dependencies/repositiories 2026-02-08T13:48:42,397 copying build/lib/dependencies/repositiories/product.py -> build/bdist.linux-armv7l/wheel/./dependencies/repositiories 2026-02-08T13:48:42,400 copying build/lib/dependencies/repositiories/user.py -> build/bdist.linux-armv7l/wheel/./dependencies/repositiories 2026-02-08T13:48:42,403 creating build/bdist.linux-armv7l/wheel/dependencies/services 2026-02-08T13:48:42,405 creating build/bdist.linux-armv7l/wheel/dependencies/services/user 2026-02-08T13:48:42,407 copying build/lib/dependencies/services/user/login.py -> build/bdist.linux-armv7l/wheel/./dependencies/services/user 2026-02-08T13:48:42,411 copying build/lib/dependencies/services/user/register.py -> build/bdist.linux-armv7l/wheel/./dependencies/services/user 2026-02-08T13:48:42,414 copying build/lib/dependencies/services/user/logout.py -> build/bdist.linux-armv7l/wheel/./dependencies/services/user 2026-02-08T13:48:42,418 creating build/bdist.linux-armv7l/wheel/models 2026-02-08T13:48:42,420 copying build/lib/models/README.md -> build/bdist.linux-armv7l/wheel/./models 2026-02-08T13:48:42,423 copying build/lib/models/product.py -> build/bdist.linux-armv7l/wheel/./models 2026-02-08T13:48:42,426 copying build/lib/models/__init__.py -> build/bdist.linux-armv7l/wheel/./models 2026-02-08T13:48:42,429 copying build/lib/models/user.py -> build/bdist.linux-armv7l/wheel/./models 2026-02-08T13:48:42,433 creating build/bdist.linux-armv7l/wheel/tests 2026-02-08T13:48:42,435 copying build/lib/tests/README.md -> build/bdist.linux-armv7l/wheel/./tests 2026-02-08T13:48:42,440 creating build/bdist.linux-armv7l/wheel/tests/unit 2026-02-08T13:48:42,442 creating build/bdist.linux-armv7l/wheel/tests/unit/dependencies 2026-02-08T13:48:42,444 copying build/lib/tests/unit/dependencies/test_dependencies.py -> build/bdist.linux-armv7l/wheel/./tests/unit/dependencies 2026-02-08T13:48:42,448 copying build/lib/tests/unit/dependencies/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/dependencies 2026-02-08T13:48:42,452 creating build/bdist.linux-armv7l/wheel/tests/unit/cli 2026-02-08T13:48:42,454 copying build/lib/tests/unit/cli/test_entity_generator.py -> build/bdist.linux-armv7l/wheel/./tests/unit/cli 2026-02-08T13:48:42,457 copying build/lib/tests/unit/cli/test_generator.py -> build/bdist.linux-armv7l/wheel/./tests/unit/cli 2026-02-08T13:48:42,460 copying build/lib/tests/unit/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/cli 2026-02-08T13:48:42,463 copying build/lib/tests/unit/cli/test_cli.py -> build/bdist.linux-armv7l/wheel/./tests/unit/cli 2026-02-08T13:48:42,467 creating build/bdist.linux-armv7l/wheel/tests/unit/models 2026-02-08T13:48:42,469 copying build/lib/tests/unit/models/test_product.py -> build/bdist.linux-armv7l/wheel/./tests/unit/models 2026-02-08T13:48:42,472 copying build/lib/tests/unit/models/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/models 2026-02-08T13:48:42,475 copying build/lib/tests/unit/models/test_user.py -> build/bdist.linux-armv7l/wheel/./tests/unit/models 2026-02-08T13:48:42,478 creating build/bdist.linux-armv7l/wheel/tests/unit/errors 2026-02-08T13:48:42,480 copying build/lib/tests/unit/errors/test_errors.py -> build/bdist.linux-armv7l/wheel/./tests/unit/errors 2026-02-08T13:48:42,484 copying build/lib/tests/unit/errors/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/errors 2026-02-08T13:48:42,487 creating build/bdist.linux-armv7l/wheel/tests/unit/repositories 2026-02-08T13:48:42,489 copying build/lib/tests/unit/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/repositories 2026-02-08T13:48:42,492 copying build/lib/tests/unit/repositories/test_user.py -> build/bdist.linux-armv7l/wheel/./tests/unit/repositories 2026-02-08T13:48:42,495 copying build/lib/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit 2026-02-08T13:48:42,499 creating build/bdist.linux-armv7l/wheel/tests/unit/utilities 2026-02-08T13:48:42,501 copying build/lib/tests/unit/utilities/test_dictionary.py -> build/bdist.linux-armv7l/wheel/./tests/unit/utilities 2026-02-08T13:48:42,504 copying build/lib/tests/unit/utilities/test_validation.py -> build/bdist.linux-armv7l/wheel/./tests/unit/utilities 2026-02-08T13:48:42,508 copying build/lib/tests/unit/utilities/test_jwt.py -> build/bdist.linux-armv7l/wheel/./tests/unit/utilities 2026-02-08T13:48:42,512 copying build/lib/tests/unit/utilities/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/utilities 2026-02-08T13:48:42,515 creating build/bdist.linux-armv7l/wheel/tests/unit/abstractions 2026-02-08T13:48:42,517 copying build/lib/tests/unit/abstractions/test_abstractions.py -> build/bdist.linux-armv7l/wheel/./tests/unit/abstractions 2026-02-08T13:48:42,521 copying build/lib/tests/unit/abstractions/test_repository.py -> build/bdist.linux-armv7l/wheel/./tests/unit/abstractions 2026-02-08T13:48:42,524 copying build/lib/tests/unit/abstractions/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/abstractions 2026-02-08T13:48:42,528 creating build/bdist.linux-armv7l/wheel/tests/unit/controllers 2026-02-08T13:48:42,529 copying build/lib/tests/unit/controllers/test_user_controllers.py -> build/bdist.linux-armv7l/wheel/./tests/unit/controllers 2026-02-08T13:48:42,533 copying build/lib/tests/unit/controllers/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/controllers 2026-02-08T13:48:42,536 creating build/bdist.linux-armv7l/wheel/tests/unit/dtos 2026-02-08T13:48:42,538 copying build/lib/tests/unit/dtos/test_responses.py -> build/bdist.linux-armv7l/wheel/./tests/unit/dtos 2026-02-08T13:48:42,541 copying build/lib/tests/unit/dtos/test_base.py -> build/bdist.linux-armv7l/wheel/./tests/unit/dtos 2026-02-08T13:48:42,544 copying build/lib/tests/unit/dtos/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/dtos 2026-02-08T13:48:42,547 copying build/lib/tests/unit/dtos/test_requests.py -> build/bdist.linux-armv7l/wheel/./tests/unit/dtos 2026-02-08T13:48:42,551 creating build/bdist.linux-armv7l/wheel/tests/unit/configurations 2026-02-08T13:48:42,554 copying build/lib/tests/unit/configurations/test_configurations.py -> build/bdist.linux-armv7l/wheel/./tests/unit/configurations 2026-02-08T13:48:42,557 copying build/lib/tests/unit/configurations/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/configurations 2026-02-08T13:48:42,561 creating build/bdist.linux-armv7l/wheel/tests/unit/constants 2026-02-08T13:48:42,563 copying build/lib/tests/unit/constants/test_constants.py -> build/bdist.linux-armv7l/wheel/./tests/unit/constants 2026-02-08T13:48:42,566 copying build/lib/tests/unit/constants/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/constants 2026-02-08T13:48:42,570 creating build/bdist.linux-armv7l/wheel/tests/unit/middlewares 2026-02-08T13:48:42,572 copying build/lib/tests/unit/middlewares/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/middlewares 2026-02-08T13:48:42,575 copying build/lib/tests/unit/middlewares/test_middlewares.py -> build/bdist.linux-armv7l/wheel/./tests/unit/middlewares 2026-02-08T13:48:42,579 creating build/bdist.linux-armv7l/wheel/tests/unit/services 2026-02-08T13:48:42,581 copying build/lib/tests/unit/services/test_user_services.py -> build/bdist.linux-armv7l/wheel/./tests/unit/services 2026-02-08T13:48:42,585 copying build/lib/tests/unit/services/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit/services 2026-02-08T13:48:42,587 copying build/lib/tests/unit/services/test_product_services.py -> build/bdist.linux-armv7l/wheel/./tests/unit/services 2026-02-08T13:48:42,590 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-08T13:48:42,593 copying build/lib/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-08T13:48:42,597 copying build/lib/tests/test_app.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-08T13:48:42,600 creating build/bdist.linux-armv7l/wheel/config 2026-02-08T13:48:42,603 creating build/bdist.linux-armv7l/wheel/config/db 2026-02-08T13:48:42,605 copying build/lib/config/db/config.json -> build/bdist.linux-armv7l/wheel/./config/db 2026-02-08T13:48:42,608 creating build/bdist.linux-armv7l/wheel/config/cache 2026-02-08T13:48:42,610 copying build/lib/config/cache/config.json -> build/bdist.linux-armv7l/wheel/./config/cache 2026-02-08T13:48:42,614 creating build/bdist.linux-armv7l/wheel/config/security 2026-02-08T13:48:42,616 copying build/lib/config/security/config.json -> build/bdist.linux-armv7l/wheel/./config/security 2026-02-08T13:48:42,619 creating build/bdist.linux-armv7l/wheel/errors 2026-02-08T13:48:42,621 copying build/lib/errors/README.md -> build/bdist.linux-armv7l/wheel/./errors 2026-02-08T13:48:42,625 copying build/lib/errors/bad_input_error.py -> build/bdist.linux-armv7l/wheel/./errors 2026-02-08T13:48:42,628 copying build/lib/errors/not_found_error.py -> build/bdist.linux-armv7l/wheel/./errors 2026-02-08T13:48:42,631 copying build/lib/errors/unexpected_response_error.py -> build/bdist.linux-armv7l/wheel/./errors 2026-02-08T13:48:42,635 creating build/bdist.linux-armv7l/wheel/repositories 2026-02-08T13:48:42,637 copying build/lib/repositories/README.md -> build/bdist.linux-armv7l/wheel/./repositories 2026-02-08T13:48:42,641 copying build/lib/repositories/product.py -> build/bdist.linux-armv7l/wheel/./repositories 2026-02-08T13:48:42,644 copying build/lib/repositories/user.py -> build/bdist.linux-armv7l/wheel/./repositories 2026-02-08T13:48:42,648 creating build/bdist.linux-armv7l/wheel/fastmvc_cli 2026-02-08T13:48:42,650 copying build/lib/fastmvc_cli/README.md -> build/bdist.linux-armv7l/wheel/./fastmvc_cli 2026-02-08T13:48:42,654 copying build/lib/fastmvc_cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fastmvc_cli 2026-02-08T13:48:42,657 copying build/lib/fastmvc_cli/generator.py -> build/bdist.linux-armv7l/wheel/./fastmvc_cli 2026-02-08T13:48:42,661 copying build/lib/fastmvc_cli/cli.py -> build/bdist.linux-armv7l/wheel/./fastmvc_cli 2026-02-08T13:48:42,664 copying build/lib/fastmvc_cli/entity_generator.py -> build/bdist.linux-armv7l/wheel/./fastmvc_cli 2026-02-08T13:48:42,670 creating build/bdist.linux-armv7l/wheel/utilities 2026-02-08T13:48:42,671 copying build/lib/utilities/README.md -> build/bdist.linux-armv7l/wheel/./utilities 2026-02-08T13:48:42,675 copying build/lib/utilities/jwt.py -> build/bdist.linux-armv7l/wheel/./utilities 2026-02-08T13:48:42,678 copying build/lib/utilities/cache.py -> build/bdist.linux-armv7l/wheel/./utilities 2026-02-08T13:48:42,682 copying build/lib/utilities/validation.py -> build/bdist.linux-armv7l/wheel/./utilities 2026-02-08T13:48:42,685 copying build/lib/utilities/dictionary.py -> build/bdist.linux-armv7l/wheel/./utilities 2026-02-08T13:48:42,689 creating build/bdist.linux-armv7l/wheel/abstractions 2026-02-08T13:48:42,691 copying build/lib/abstractions/README.md -> build/bdist.linux-armv7l/wheel/./abstractions 2026-02-08T13:48:42,695 copying build/lib/abstractions/controller.py -> build/bdist.linux-armv7l/wheel/./abstractions 2026-02-08T13:48:42,698 copying build/lib/abstractions/utility.py -> build/bdist.linux-armv7l/wheel/./abstractions 2026-02-08T13:48:42,701 copying build/lib/abstractions/service.py -> build/bdist.linux-armv7l/wheel/./abstractions 2026-02-08T13:48:42,704 copying build/lib/abstractions/factory.py -> build/bdist.linux-armv7l/wheel/./abstractions 2026-02-08T13:48:42,707 copying build/lib/abstractions/error.py -> build/bdist.linux-armv7l/wheel/./abstractions 2026-02-08T13:48:42,710 copying build/lib/abstractions/repository.py -> build/bdist.linux-armv7l/wheel/./abstractions 2026-02-08T13:48:42,714 copying build/lib/abstractions/dependency.py -> build/bdist.linux-armv7l/wheel/./abstractions 2026-02-08T13:48:42,718 creating build/bdist.linux-armv7l/wheel/controllers 2026-02-08T13:48:42,719 copying build/lib/controllers/README.md -> build/bdist.linux-armv7l/wheel/./controllers 2026-02-08T13:48:42,723 creating build/bdist.linux-armv7l/wheel/controllers/user 2026-02-08T13:48:42,725 copying build/lib/controllers/user/abstraction.py -> build/bdist.linux-armv7l/wheel/./controllers/user 2026-02-08T13:48:42,728 copying build/lib/controllers/user/login.py -> build/bdist.linux-armv7l/wheel/./controllers/user 2026-02-08T13:48:42,732 copying build/lib/controllers/user/__init__.py -> build/bdist.linux-armv7l/wheel/./controllers/user 2026-02-08T13:48:42,735 copying build/lib/controllers/user/register.py -> build/bdist.linux-armv7l/wheel/./controllers/user 2026-02-08T13:48:42,739 copying build/lib/controllers/user/logout.py -> build/bdist.linux-armv7l/wheel/./controllers/user 2026-02-08T13:48:42,743 creating build/bdist.linux-armv7l/wheel/controllers/product 2026-02-08T13:48:42,745 copying build/lib/controllers/product/__init__.py -> build/bdist.linux-armv7l/wheel/./controllers/product 2026-02-08T13:48:42,749 creating build/bdist.linux-armv7l/wheel/controllers/apis 2026-02-08T13:48:42,751 creating build/bdist.linux-armv7l/wheel/controllers/apis/v1 2026-02-08T13:48:42,753 copying build/lib/controllers/apis/v1/abstraction.py -> build/bdist.linux-armv7l/wheel/./controllers/apis/v1 2026-02-08T13:48:42,757 copying build/lib/controllers/apis/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./controllers/apis/v1 2026-02-08T13:48:42,760 copying build/lib/controllers/apis/abstraction.py -> build/bdist.linux-armv7l/wheel/./controllers/apis 2026-02-08T13:48:42,763 copying build/lib/controllers/apis/__init__.py -> build/bdist.linux-armv7l/wheel/./controllers/apis 2026-02-08T13:48:42,766 creating build/bdist.linux-armv7l/wheel/dtos 2026-02-08T13:48:42,768 copying build/lib/dtos/README.md -> build/bdist.linux-armv7l/wheel/./dtos 2026-02-08T13:48:42,772 copying build/lib/dtos/base.py -> build/bdist.linux-armv7l/wheel/./dtos 2026-02-08T13:48:42,775 creating build/bdist.linux-armv7l/wheel/dtos/requests 2026-02-08T13:48:42,778 creating build/bdist.linux-armv7l/wheel/dtos/requests/user 2026-02-08T13:48:42,780 copying build/lib/dtos/requests/user/login.py -> build/bdist.linux-armv7l/wheel/./dtos/requests/user 2026-02-08T13:48:42,783 copying build/lib/dtos/requests/user/logout.py -> build/bdist.linux-armv7l/wheel/./dtos/requests/user 2026-02-08T13:48:42,786 copying build/lib/dtos/requests/user/registration.py -> build/bdist.linux-armv7l/wheel/./dtos/requests/user 2026-02-08T13:48:42,789 creating build/bdist.linux-armv7l/wheel/dtos/requests/product 2026-02-08T13:48:42,791 copying build/lib/dtos/requests/product/update.py -> build/bdist.linux-armv7l/wheel/./dtos/requests/product 2026-02-08T13:48:42,794 copying build/lib/dtos/requests/product/__init__.py -> build/bdist.linux-armv7l/wheel/./dtos/requests/product 2026-02-08T13:48:42,797 copying build/lib/dtos/requests/product/create.py -> build/bdist.linux-armv7l/wheel/./dtos/requests/product 2026-02-08T13:48:42,800 copying build/lib/dtos/requests/abstraction.py -> build/bdist.linux-armv7l/wheel/./dtos/requests 2026-02-08T13:48:42,803 creating build/bdist.linux-armv7l/wheel/dtos/responses 2026-02-08T13:48:42,805 copying build/lib/dtos/responses/base.py -> build/bdist.linux-armv7l/wheel/./dtos/responses 2026-02-08T13:48:42,808 creating build/bdist.linux-armv7l/wheel/dtos/configurations 2026-02-08T13:48:42,810 copying build/lib/dtos/configurations/cache.py -> build/bdist.linux-armv7l/wheel/./dtos/configurations 2026-02-08T13:48:42,813 copying build/lib/dtos/configurations/db.py -> build/bdist.linux-armv7l/wheel/./dtos/configurations 2026-02-08T13:48:42,816 copying build/lib/dtos/configurations/security.py -> build/bdist.linux-armv7l/wheel/./dtos/configurations 2026-02-08T13:48:42,820 creating build/bdist.linux-armv7l/wheel/configurations 2026-02-08T13:48:42,822 copying build/lib/configurations/README.md -> build/bdist.linux-armv7l/wheel/./configurations 2026-02-08T13:48:42,825 copying build/lib/configurations/cache.py -> build/bdist.linux-armv7l/wheel/./configurations 2026-02-08T13:48:42,828 copying build/lib/configurations/db.py -> build/bdist.linux-armv7l/wheel/./configurations 2026-02-08T13:48:42,831 copying build/lib/configurations/security.py -> build/bdist.linux-armv7l/wheel/./configurations 2026-02-08T13:48:42,836 creating build/bdist.linux-armv7l/wheel/constants 2026-02-08T13:48:42,838 copying build/lib/constants/api_lk.py -> build/bdist.linux-armv7l/wheel/./constants 2026-02-08T13:48:42,841 copying build/lib/constants/README.md -> build/bdist.linux-armv7l/wheel/./constants 2026-02-08T13:48:42,845 copying build/lib/constants/regular_expression.py -> build/bdist.linux-armv7l/wheel/./constants 2026-02-08T13:48:42,848 copying build/lib/constants/payload_type.py -> build/bdist.linux-armv7l/wheel/./constants 2026-02-08T13:48:42,852 creating build/bdist.linux-armv7l/wheel/constants/db 2026-02-08T13:48:42,853 copying build/lib/constants/db/table.py -> build/bdist.linux-armv7l/wheel/./constants/db 2026-02-08T13:48:42,857 copying build/lib/constants/default.py -> build/bdist.linux-armv7l/wheel/./constants 2026-02-08T13:48:42,860 copying build/lib/constants/api_status.py -> build/bdist.linux-armv7l/wheel/./constants 2026-02-08T13:48:42,864 creating build/bdist.linux-armv7l/wheel/middlewares 2026-02-08T13:48:42,866 copying build/lib/middlewares/README.md -> build/bdist.linux-armv7l/wheel/./middlewares 2026-02-08T13:48:42,870 copying build/lib/middlewares/security_headers.py -> build/bdist.linux-armv7l/wheel/./middlewares 2026-02-08T13:48:42,873 copying build/lib/middlewares/request_context.py -> build/bdist.linux-armv7l/wheel/./middlewares 2026-02-08T13:48:42,876 copying build/lib/middlewares/authetication.py -> build/bdist.linux-armv7l/wheel/./middlewares 2026-02-08T13:48:42,880 copying build/lib/middlewares/rate_limit.py -> build/bdist.linux-armv7l/wheel/./middlewares 2026-02-08T13:48:42,884 creating build/bdist.linux-armv7l/wheel/services 2026-02-08T13:48:42,886 copying build/lib/services/README.md -> build/bdist.linux-armv7l/wheel/./services 2026-02-08T13:48:42,890 creating build/bdist.linux-armv7l/wheel/services/user 2026-02-08T13:48:42,892 copying build/lib/services/user/abstraction.py -> build/bdist.linux-armv7l/wheel/./services/user 2026-02-08T13:48:42,896 copying build/lib/services/user/login.py -> build/bdist.linux-armv7l/wheel/./services/user 2026-02-08T13:48:42,899 copying build/lib/services/user/__init__.py -> build/bdist.linux-armv7l/wheel/./services/user 2026-02-08T13:48:42,902 copying build/lib/services/user/logout.py -> build/bdist.linux-armv7l/wheel/./services/user 2026-02-08T13:48:42,905 copying build/lib/services/user/registration.py -> build/bdist.linux-armv7l/wheel/./services/user 2026-02-08T13:48:42,908 creating build/bdist.linux-armv7l/wheel/services/product 2026-02-08T13:48:42,910 copying build/lib/services/product/abstraction.py -> build/bdist.linux-armv7l/wheel/./services/product 2026-02-08T13:48:42,913 copying build/lib/services/product/crud.py -> build/bdist.linux-armv7l/wheel/./services/product 2026-02-08T13:48:42,916 copying build/lib/services/product/__init__.py -> build/bdist.linux-armv7l/wheel/./services/product 2026-02-08T13:48:42,919 copying build/lib/services/__init__.py -> build/bdist.linux-armv7l/wheel/./services 2026-02-08T13:48:42,922 creating build/bdist.linux-armv7l/wheel/services/apis 2026-02-08T13:48:42,925 creating build/bdist.linux-armv7l/wheel/services/apis/v1 2026-02-08T13:48:42,927 copying build/lib/services/apis/v1/abstraction.py -> build/bdist.linux-armv7l/wheel/./services/apis/v1 2026-02-08T13:48:42,930 copying build/lib/services/apis/abstraction.py -> build/bdist.linux-armv7l/wheel/./services/apis 2026-02-08T13:48:42,933 creating build/bdist.linux-armv7l/wheel/migrations 2026-02-08T13:48:42,935 copying build/lib/migrations/README.md -> build/bdist.linux-armv7l/wheel/./migrations 2026-02-08T13:48:42,939 creating build/bdist.linux-armv7l/wheel/migrations/versions 2026-02-08T13:48:42,941 copying build/lib/migrations/versions/.gitkeep -> build/bdist.linux-armv7l/wheel/./migrations/versions 2026-02-08T13:48:42,944 copying build/lib/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./migrations 2026-02-08T13:48:42,947 copying build/lib/migrations/env.py -> build/bdist.linux-armv7l/wheel/./migrations 2026-02-08T13:48:42,950 running install_egg_info 2026-02-08T13:48:42,956 Copying pyfastmvc.egg-info to build/bdist.linux-armv7l/wheel/./pyfastmvc-1.0.1-py3.11.egg-info 2026-02-08T13:48:42,973 running install_scripts 2026-02-08T13:48:42,990 creating build/bdist.linux-armv7l/wheel/pyfastmvc-1.0.1.dist-info/WHEEL 2026-02-08T13:48:42,994 creating '/tmp/pip-wheel-5cz2s640/.tmp-n5tbbz2o/pyfastmvc-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-08T13:48:42,998 adding 'abstractions/README.md' 2026-02-08T13:48:43,001 adding 'abstractions/controller.py' 2026-02-08T13:48:43,003 adding 'abstractions/dependency.py' 2026-02-08T13:48:43,005 adding 'abstractions/error.py' 2026-02-08T13:48:43,008 adding 'abstractions/factory.py' 2026-02-08T13:48:43,012 adding 'abstractions/repository.py' 2026-02-08T13:48:43,015 adding 'abstractions/service.py' 2026-02-08T13:48:43,018 adding 'abstractions/utility.py' 2026-02-08T13:48:43,021 adding 'config/cache/config.json' 2026-02-08T13:48:43,024 adding 'config/db/config.json' 2026-02-08T13:48:43,027 adding 'config/security/config.json' 2026-02-08T13:48:43,030 adding 'configurations/README.md' 2026-02-08T13:48:43,032 adding 'configurations/cache.py' 2026-02-08T13:48:43,035 adding 'configurations/db.py' 2026-02-08T13:48:43,038 adding 'configurations/security.py' 2026-02-08T13:48:43,041 adding 'constants/README.md' 2026-02-08T13:48:43,043 adding 'constants/api_lk.py' 2026-02-08T13:48:43,046 adding 'constants/api_status.py' 2026-02-08T13:48:43,048 adding 'constants/default.py' 2026-02-08T13:48:43,051 adding 'constants/payload_type.py' 2026-02-08T13:48:43,053 adding 'constants/regular_expression.py' 2026-02-08T13:48:43,056 adding 'constants/db/table.py' 2026-02-08T13:48:43,059 adding 'controllers/README.md' 2026-02-08T13:48:43,062 adding 'controllers/apis/__init__.py' 2026-02-08T13:48:43,064 adding 'controllers/apis/abstraction.py' 2026-02-08T13:48:43,067 adding 'controllers/apis/v1/__init__.py' 2026-02-08T13:48:43,070 adding 'controllers/apis/v1/abstraction.py' 2026-02-08T13:48:43,073 adding 'controllers/product/__init__.py' 2026-02-08T13:48:43,076 adding 'controllers/user/__init__.py' 2026-02-08T13:48:43,078 adding 'controllers/user/abstraction.py' 2026-02-08T13:48:43,081 adding 'controllers/user/login.py' 2026-02-08T13:48:43,084 adding 'controllers/user/logout.py' 2026-02-08T13:48:43,086 adding 'controllers/user/register.py' 2026-02-08T13:48:43,089 adding 'dependencies/README.md' 2026-02-08T13:48:43,092 adding 'dependencies/cache.py' 2026-02-08T13:48:43,094 adding 'dependencies/db.py' 2026-02-08T13:48:43,096 adding 'dependencies/repositiories/product.py' 2026-02-08T13:48:43,099 adding 'dependencies/repositiories/user.py' 2026-02-08T13:48:43,102 adding 'dependencies/services/user/login.py' 2026-02-08T13:48:43,105 adding 'dependencies/services/user/logout.py' 2026-02-08T13:48:43,107 adding 'dependencies/services/user/register.py' 2026-02-08T13:48:43,110 adding 'dependencies/utilities/dictionary.py' 2026-02-08T13:48:43,112 adding 'dependencies/utilities/jwt.py' 2026-02-08T13:48:43,115 adding 'dtos/README.md' 2026-02-08T13:48:43,118 adding 'dtos/base.py' 2026-02-08T13:48:43,121 adding 'dtos/configurations/cache.py' 2026-02-08T13:48:43,123 adding 'dtos/configurations/db.py' 2026-02-08T13:48:43,125 adding 'dtos/configurations/security.py' 2026-02-08T13:48:43,128 adding 'dtos/requests/abstraction.py' 2026-02-08T13:48:43,131 adding 'dtos/requests/product/__init__.py' 2026-02-08T13:48:43,133 adding 'dtos/requests/product/create.py' 2026-02-08T13:48:43,135 adding 'dtos/requests/product/update.py' 2026-02-08T13:48:43,138 adding 'dtos/requests/user/login.py' 2026-02-08T13:48:43,140 adding 'dtos/requests/user/logout.py' 2026-02-08T13:48:43,142 adding 'dtos/requests/user/registration.py' 2026-02-08T13:48:43,145 adding 'dtos/responses/base.py' 2026-02-08T13:48:43,148 adding 'errors/README.md' 2026-02-08T13:48:43,151 adding 'errors/bad_input_error.py' 2026-02-08T13:48:43,153 adding 'errors/not_found_error.py' 2026-02-08T13:48:43,155 adding 'errors/unexpected_response_error.py' 2026-02-08T13:48:43,158 adding 'fastmvc_cli/README.md' 2026-02-08T13:48:43,160 adding 'fastmvc_cli/__init__.py' 2026-02-08T13:48:43,163 adding 'fastmvc_cli/cli.py' 2026-02-08T13:48:43,168 adding 'fastmvc_cli/entity_generator.py' 2026-02-08T13:48:43,172 adding 'fastmvc_cli/generator.py' 2026-02-08T13:48:43,175 adding 'middlewares/README.md' 2026-02-08T13:48:43,178 adding 'middlewares/authetication.py' 2026-02-08T13:48:43,181 adding 'middlewares/rate_limit.py' 2026-02-08T13:48:43,183 adding 'middlewares/request_context.py' 2026-02-08T13:48:43,186 adding 'middlewares/security_headers.py' 2026-02-08T13:48:43,189 adding 'migrations/README.md' 2026-02-08T13:48:43,192 adding 'migrations/env.py' 2026-02-08T13:48:43,194 adding 'migrations/script.py.mako' 2026-02-08T13:48:43,197 adding 'migrations/versions/.gitkeep' 2026-02-08T13:48:43,200 adding 'models/README.md' 2026-02-08T13:48:43,203 adding 'models/__init__.py' 2026-02-08T13:48:43,205 adding 'models/product.py' 2026-02-08T13:48:43,208 adding 'models/user.py' 2026-02-08T13:48:43,212 adding 'pyfastmvc-1.0.1.dist-info/licenses/LICENSE' 2026-02-08T13:48:43,215 adding 'repositories/README.md' 2026-02-08T13:48:43,217 adding 'repositories/product.py' 2026-02-08T13:48:43,220 adding 'repositories/user.py' 2026-02-08T13:48:43,223 adding 'services/README.md' 2026-02-08T13:48:43,225 adding 'services/__init__.py' 2026-02-08T13:48:43,228 adding 'services/apis/abstraction.py' 2026-02-08T13:48:43,231 adding 'services/apis/v1/abstraction.py' 2026-02-08T13:48:43,234 adding 'services/product/__init__.py' 2026-02-08T13:48:43,237 adding 'services/product/abstraction.py' 2026-02-08T13:48:43,240 adding 'services/product/crud.py' 2026-02-08T13:48:43,243 adding 'services/user/__init__.py' 2026-02-08T13:48:43,245 adding 'services/user/abstraction.py' 2026-02-08T13:48:43,247 adding 'services/user/login.py' 2026-02-08T13:48:43,250 adding 'services/user/logout.py' 2026-02-08T13:48:43,252 adding 'services/user/registration.py' 2026-02-08T13:48:43,255 adding 'tests/README.md' 2026-02-08T13:48:43,257 adding 'tests/__init__.py' 2026-02-08T13:48:43,259 adding 'tests/conftest.py' 2026-02-08T13:48:43,261 adding 'tests/test_app.py' 2026-02-08T13:48:43,264 adding 'tests/unit/__init__.py' 2026-02-08T13:48:43,267 adding 'tests/unit/abstractions/__init__.py' 2026-02-08T13:48:43,269 adding 'tests/unit/abstractions/test_abstractions.py' 2026-02-08T13:48:43,272 adding 'tests/unit/abstractions/test_repository.py' 2026-02-08T13:48:43,275 adding 'tests/unit/cli/__init__.py' 2026-02-08T13:48:43,277 adding 'tests/unit/cli/test_cli.py' 2026-02-08T13:48:43,280 adding 'tests/unit/cli/test_entity_generator.py' 2026-02-08T13:48:43,282 adding 'tests/unit/cli/test_generator.py' 2026-02-08T13:48:43,285 adding 'tests/unit/configurations/__init__.py' 2026-02-08T13:48:43,288 adding 'tests/unit/configurations/test_configurations.py' 2026-02-08T13:48:43,290 adding 'tests/unit/constants/__init__.py' 2026-02-08T13:48:43,293 adding 'tests/unit/constants/test_constants.py' 2026-02-08T13:48:43,296 adding 'tests/unit/controllers/__init__.py' 2026-02-08T13:48:43,298 adding 'tests/unit/controllers/test_user_controllers.py' 2026-02-08T13:48:43,301 adding 'tests/unit/dependencies/__init__.py' 2026-02-08T13:48:43,303 adding 'tests/unit/dependencies/test_dependencies.py' 2026-02-08T13:48:43,306 adding 'tests/unit/dtos/__init__.py' 2026-02-08T13:48:43,308 adding 'tests/unit/dtos/test_base.py' 2026-02-08T13:48:43,311 adding 'tests/unit/dtos/test_requests.py' 2026-02-08T13:48:43,313 adding 'tests/unit/dtos/test_responses.py' 2026-02-08T13:48:43,316 adding 'tests/unit/errors/__init__.py' 2026-02-08T13:48:43,318 adding 'tests/unit/errors/test_errors.py' 2026-02-08T13:48:43,321 adding 'tests/unit/middlewares/__init__.py' 2026-02-08T13:48:43,323 adding 'tests/unit/middlewares/test_middlewares.py' 2026-02-08T13:48:43,326 adding 'tests/unit/models/__init__.py' 2026-02-08T13:48:43,328 adding 'tests/unit/models/test_product.py' 2026-02-08T13:48:43,330 adding 'tests/unit/models/test_user.py' 2026-02-08T13:48:43,333 adding 'tests/unit/repositories/__init__.py' 2026-02-08T13:48:43,335 adding 'tests/unit/repositories/test_user.py' 2026-02-08T13:48:43,338 adding 'tests/unit/services/__init__.py' 2026-02-08T13:48:43,340 adding 'tests/unit/services/test_product_services.py' 2026-02-08T13:48:43,342 adding 'tests/unit/services/test_user_services.py' 2026-02-08T13:48:43,345 adding 'tests/unit/utilities/__init__.py' 2026-02-08T13:48:43,347 adding 'tests/unit/utilities/test_dictionary.py' 2026-02-08T13:48:43,350 adding 'tests/unit/utilities/test_jwt.py' 2026-02-08T13:48:43,352 adding 'tests/unit/utilities/test_validation.py' 2026-02-08T13:48:43,356 adding 'utilities/README.md' 2026-02-08T13:48:43,359 adding 'utilities/cache.py' 2026-02-08T13:48:43,361 adding 'utilities/dictionary.py' 2026-02-08T13:48:43,363 adding 'utilities/jwt.py' 2026-02-08T13:48:43,366 adding 'utilities/validation.py' 2026-02-08T13:48:43,369 adding 'pyfastmvc-1.0.1.dist-info/METADATA' 2026-02-08T13:48:43,371 adding 'pyfastmvc-1.0.1.dist-info/WHEEL' 2026-02-08T13:48:43,373 adding 'pyfastmvc-1.0.1.dist-info/entry_points.txt' 2026-02-08T13:48:43,374 adding 'pyfastmvc-1.0.1.dist-info/top_level.txt' 2026-02-08T13:48:43,378 adding 'pyfastmvc-1.0.1.dist-info/RECORD' 2026-02-08T13:48:43,386 removing build/bdist.linux-armv7l/wheel 2026-02-08T13:48:43,590 Building wheel for pyfastmvc (pyproject.toml): finished with status 'done' 2026-02-08T13:48:43,602 Created wheel for pyfastmvc: filename=pyfastmvc-1.0.1-py3-none-any.whl size=189918 sha256=914622f59d932bb111e1da8aecd7234f00205399f1c240c0ef32a8362e9ee0d1 2026-02-08T13:48:43,603 Stored in directory: /tmp/pip-ephem-wheel-cache-ud_bdou5/wheels/1c/ed/ff/d5f28cede2e2f5e9c29abcdea24b26a03505e0143b680fc418 2026-02-08T13:48:43,625 Successfully built pyfastmvc 2026-02-08T13:48:43,637 Removed build tracker: '/tmp/pip-build-tracker-le6g1_7s'