2025-11-25T11:55:10,851 Created temporary directory: /tmp/pip-ephem-wheel-cache-njpwnpzt 2025-11-25T11:55:10,853 Created temporary directory: /tmp/pip-build-tracker-bdlsdrhl 2025-11-25T11:55:10,853 Initialized build tracking at /tmp/pip-build-tracker-bdlsdrhl 2025-11-25T11:55:10,854 Created build tracker: /tmp/pip-build-tracker-bdlsdrhl 2025-11-25T11:55:10,854 Entered build tracker: /tmp/pip-build-tracker-bdlsdrhl 2025-11-25T11:55:10,855 Created temporary directory: /tmp/pip-wheel-_xtyiksk 2025-11-25T11:55:10,858 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 2025-11-25T11:55:10,861 Created temporary directory: /tmp/pip-ephem-wheel-cache-xafh0k0m 2025-11-25T11:55:10,885 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-25T11:55:10,889 2 location(s) to search for versions of apex-saas-framework: 2025-11-25T11:55:10,889 * https://pypi.org/simple/apex-saas-framework/ 2025-11-25T11:55:10,889 * https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-25T11:55:10,889 Fetching project page and analyzing links: https://pypi.org/simple/apex-saas-framework/ 2025-11-25T11:55:10,890 Getting page https://pypi.org/simple/apex-saas-framework/ 2025-11-25T11:55:10,892 Found index url https://pypi.org/simple 2025-11-25T11:55:11,109 Fetched page https://pypi.org/simple/apex-saas-framework/ as application/vnd.pypi.simple.v1+json 2025-11-25T11:55:11,113 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/df/62/dd1fadf7607ed77df23ec6344ef3a2c3caf4e056a586e71830a5a5ae84f1/apex_saas_framework-0.2.1-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,114 Found link https://files.pythonhosted.org/packages/3b/8f/3ac2d905ec136dfcc774513c1a5b0f61ddbcbd1f4f21d5ee8b0b7c800f64/apex_saas_framework-0.2.1.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.1 2025-11-25T11:55:11,115 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/3f/a4/26d76ddce0d345292fde0211ab790de4ff7e6c6532bb70c3a3c14dbb9d0d/apex_saas_framework-0.2.2-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,116 Found link https://files.pythonhosted.org/packages/bc/5c/4b1b1620d4ee7083968acd074574af13a37a444180b874ca4f8e58b7e57d/apex_saas_framework-0.2.2.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.2 2025-11-25T11:55:11,117 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/87/76/50207fd168cc7ffd02340472702eb6a240dd3efb72be2fdff737418a75bd/apex_saas_framework-0.2.3-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,118 Found link https://files.pythonhosted.org/packages/61/5e/ab2048226483c0447abba14840b69a17d08b1a7413e9b2a25184dcb49fd8/apex_saas_framework-0.2.3.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.3 2025-11-25T11:55:11,119 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/8c/3e/acfffa22e92fb7d9a1538566c689a9836f5490627dc3d1ed45c1f3970a4a/apex_saas_framework-0.2.4-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,120 Found link https://files.pythonhosted.org/packages/38/34/88adc7ddc8aae15a813c3fbd78719bd11f15e5386bb86be2b31f4cf7afab/apex_saas_framework-0.2.4.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.4 2025-11-25T11:55:11,120 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/ed/04/5d16db41a0811314d24afad0d1a4383b1f9360572f3d193408526eb5f36b/apex_saas_framework-0.2.5-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,122 Found link https://files.pythonhosted.org/packages/b3/40/abf54fb2b25f6ba102d4e6673102e3741cb5063e5229567e0cc41dc3fee7/apex_saas_framework-0.2.5.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.5 2025-11-25T11:55:11,123 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/2f/cd/16805298e85c5db180ff61a5f4d173bfc72db2658344279bac59d763cd64/apex_saas_framework-0.2.6-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,123 Found link https://files.pythonhosted.org/packages/8b/ce/d9c6077ebe805d86be7a8b12f8d27f6ec8fd620404b294959af238e7d259/apex_saas_framework-0.2.6.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.6 2025-11-25T11:55:11,124 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/95/b1/fd0a387253c4031c606798ff7dd2f0fe07af6842972cd393d2c383462f07/apex_saas_framework-0.2.7-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,125 Found link https://files.pythonhosted.org/packages/bd/cc/a27655099a542d0fa4cd36f1eebaee1b73bd749010999aae544a1a662766/apex_saas_framework-0.2.7.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.7 2025-11-25T11:55:11,125 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/4e/78/8e62519bae1fba9f8d8f2dcef5291da91cd8f5b4905514531a142786f6aa/apex_saas_framework-0.2.8-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,126 Found link https://files.pythonhosted.org/packages/f4/3e/b4ebd91e4ffd8e9376b5343bbd642d7339f2fc5c505f83b8bf033ddcd0b6/apex_saas_framework-0.2.8.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.8 2025-11-25T11:55:11,127 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/9a/de/8990bd6ef2139bed1131612784c84f1e3d6222d4ea9d84f89755f30144f5/apex_saas_framework-0.2.9-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,128 Found link https://files.pythonhosted.org/packages/94/65/dde4e7397596dd90112cd255b1ab0c16f8332c5e903c168004e3924b8a8e/apex_saas_framework-0.2.9.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.2.9 2025-11-25T11:55:11,129 Fetching project page and analyzing links: https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-25T11:55:11,130 Getting page https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-25T11:55:11,131 Found index url https://www.piwheels.org/simple 2025-11-25T11:55:11,429 Fetched page https://www.piwheels.org/simple/apex-saas-framework/ as text/html 2025-11-25T11:55:11,435 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.5-py3-none-any.whl#sha256=a12cccd3949d7ab2be73b0da7da678bc2565f89706a40c911e3084455b93ffae (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,436 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.4-py3-none-any.whl#sha256=1ea9f19f3855af6ce479b1fda8ba26ac6fc4adb487e42e3d94eca8a1bf6c46eb (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,437 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.3-py3-none-any.whl#sha256=d2ae03c289f4c91425f8087b5168184598073714b45cd03cfc37db1b57be3f6a (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,438 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.2-py3-none-any.whl#sha256=3c72c3e3ebb0a6a1acfe02fb6a8f4431e2fedec910f55f25582b306fc0e35497 (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,440 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.1-py3-none-any.whl#sha256=8dc0853dda8fb59df1001290b370805bbce960785626d7d4167d137cce8534c2 (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-25T11:55:11,441 Skipping link: not a file: https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-25T11:55:11,442 Skipping link: not a file: https://pypi.org/simple/apex-saas-framework/ 2025-11-25T11:55:11,488 Given no hashes to check 1 links for project 'apex-saas-framework': discarding no candidates 2025-11-25T11:55:11,530 Collecting apex-saas-framework==0.2.6 2025-11-25T11:55:11,535 Created temporary directory: /tmp/pip-unpack-g7m1z_hy 2025-11-25T11:55:11,745 Downloading apex_saas_framework-0.2.6.tar.gz (56 kB) 2025-11-25T11:55:11,969 Added apex-saas-framework==0.2.6 from https://files.pythonhosted.org/packages/8b/ce/d9c6077ebe805d86be7a8b12f8d27f6ec8fd620404b294959af238e7d259/apex_saas_framework-0.2.6.tar.gz to build tracker '/tmp/pip-build-tracker-bdlsdrhl' 2025-11-25T11:55:11,974 Created temporary directory: /tmp/pip-build-env-w0bfdx_w 2025-11-25T11:55:11,979 Installing build dependencies: started 2025-11-25T11:55:11,980 Running command pip subprocess to install build dependencies 2025-11-25T11:55:13,140 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-25T11:55:13,759 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 2025-11-25T11:55:13,783 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-25T11:55:15,498 Collecting setuptools>=68.0 2025-11-25T11:55:15,651 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-25T11:55:15,940 Collecting wheel 2025-11-25T11:55:15,955 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-25T11:55:18,838 Installing collected packages: wheel, setuptools 2025-11-25T11:55:19,073 Creating /tmp/pip-build-env-w0bfdx_w/overlay/local/bin 2025-11-25T11:55:19,074 changing mode of /tmp/pip-build-env-w0bfdx_w/overlay/local/bin/wheel to 755 2025-11-25T11:55:22,657 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-25T11:55:22,929 Installing build dependencies: finished with status 'done' 2025-11-25T11:55:22,935 Getting requirements to build wheel: started 2025-11-25T11:55:22,937 Running command Getting requirements to build wheel 2025-11-25T11:55:23,570 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-25T11:55:23,570 !! 2025-11-25T11:55:23,572 ******************************************************************************** 2025-11-25T11:55:23,572 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). 2025-11-25T11:55:23,573 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T11:55:23,574 or your builds will no longer be supported. 2025-11-25T11:55:23,575 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:23,576 ******************************************************************************** 2025-11-25T11:55:23,577 !! 2025-11-25T11:55:23,577 corresp(dist, value, root_dir) 2025-11-25T11:55:23,659 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:55:23,659 !! 2025-11-25T11:55:23,660 ******************************************************************************** 2025-11-25T11:55:23,660 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:55:23,661 License :: OSI Approved :: MIT License 2025-11-25T11:55:23,662 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:23,663 ******************************************************************************** 2025-11-25T11:55:23,664 !! 2025-11-25T11:55:23,664 dist._finalize_license_expression() 2025-11-25T11:55:23,665 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:55:23,665 !! 2025-11-25T11:55:23,666 ******************************************************************************** 2025-11-25T11:55:23,667 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:55:23,668 License :: OSI Approved :: MIT License 2025-11-25T11:55:23,669 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:23,670 ******************************************************************************** 2025-11-25T11:55:23,671 !! 2025-11-25T11:55:23,672 self._finalize_license_expression() 2025-11-25T11:55:23,672 running egg_info 2025-11-25T11:55:23,677 writing src/apex_saas_framework.egg-info/PKG-INFO 2025-11-25T11:55:23,684 writing dependency_links to src/apex_saas_framework.egg-info/dependency_links.txt 2025-11-25T11:55:23,686 writing entry points to src/apex_saas_framework.egg-info/entry_points.txt 2025-11-25T11:55:23,690 writing requirements to src/apex_saas_framework.egg-info/requires.txt 2025-11-25T11:55:23,691 writing top-level names to src/apex_saas_framework.egg-info/top_level.txt 2025-11-25T11:55:23,741 reading manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:55:23,747 reading manifest template 'MANIFEST.in' 2025-11-25T11:55:23,788 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-25T11:55:23,789 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-25T11:55:23,790 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-25T11:55:23,791 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-25T11:55:23,792 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-25T11:55:23,792 warning: no previously-included files found matching '.gitignore' 2025-11-25T11:55:23,793 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-25T11:55:23,794 adding license file 'LICENSE' 2025-11-25T11:55:23,800 writing manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:55:23,898 Getting requirements to build wheel: finished with status 'done' 2025-11-25T11:55:23,902 Created temporary directory: /tmp/pip-modern-metadata-3bbgnt1n 2025-11-25T11:55:23,904 Preparing metadata (pyproject.toml): started 2025-11-25T11:55:23,905 Running command Preparing metadata (pyproject.toml) 2025-11-25T11:55:24,485 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-25T11:55:24,485 !! 2025-11-25T11:55:24,486 ******************************************************************************** 2025-11-25T11:55:24,487 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). 2025-11-25T11:55:24,488 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T11:55:24,488 or your builds will no longer be supported. 2025-11-25T11:55:24,489 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:24,489 ******************************************************************************** 2025-11-25T11:55:24,490 !! 2025-11-25T11:55:24,491 corresp(dist, value, root_dir) 2025-11-25T11:55:24,788 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:55:24,789 !! 2025-11-25T11:55:24,790 ******************************************************************************** 2025-11-25T11:55:24,791 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:55:24,792 License :: OSI Approved :: MIT License 2025-11-25T11:55:24,793 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:24,793 ******************************************************************************** 2025-11-25T11:55:24,794 !! 2025-11-25T11:55:24,795 dist._finalize_license_expression() 2025-11-25T11:55:24,795 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:55:24,796 !! 2025-11-25T11:55:24,797 ******************************************************************************** 2025-11-25T11:55:24,798 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:55:24,799 License :: OSI Approved :: MIT License 2025-11-25T11:55:24,800 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:24,801 ******************************************************************************** 2025-11-25T11:55:24,802 !! 2025-11-25T11:55:24,803 self._finalize_license_expression() 2025-11-25T11:55:24,804 running dist_info 2025-11-25T11:55:24,816 creating /tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info 2025-11-25T11:55:24,817 writing /tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info/PKG-INFO 2025-11-25T11:55:24,824 writing dependency_links to /tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info/dependency_links.txt 2025-11-25T11:55:24,826 writing entry points to /tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info/entry_points.txt 2025-11-25T11:55:24,829 writing requirements to /tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info/requires.txt 2025-11-25T11:55:24,830 writing top-level names to /tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info/top_level.txt 2025-11-25T11:55:24,832 writing manifest file '/tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:55:24,876 reading manifest file '/tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:55:24,878 reading manifest template 'MANIFEST.in' 2025-11-25T11:55:24,916 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-25T11:55:24,917 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-25T11:55:24,918 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-25T11:55:24,919 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-25T11:55:24,920 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-25T11:55:24,920 warning: no previously-included files found matching '.gitignore' 2025-11-25T11:55:24,921 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-25T11:55:24,921 adding license file 'LICENSE' 2025-11-25T11:55:24,927 writing manifest file '/tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:55:24,928 creating '/tmp/pip-modern-metadata-3bbgnt1n/apex_saas_framework-0.2.6.dist-info' 2025-11-25T11:55:25,056 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-25T11:55:25,062 Source in /tmp/pip-wheel-_xtyiksk/apex-saas-framework_e343e1aac9f148de87041d0f75a006b4 has version 0.2.6, which satisfies requirement apex-saas-framework==0.2.6 from https://files.pythonhosted.org/packages/8b/ce/d9c6077ebe805d86be7a8b12f8d27f6ec8fd620404b294959af238e7d259/apex_saas_framework-0.2.6.tar.gz 2025-11-25T11:55:25,063 Removed apex-saas-framework==0.2.6 from https://files.pythonhosted.org/packages/8b/ce/d9c6077ebe805d86be7a8b12f8d27f6ec8fd620404b294959af238e7d259/apex_saas_framework-0.2.6.tar.gz from build tracker '/tmp/pip-build-tracker-bdlsdrhl' 2025-11-25T11:55:25,072 Created temporary directory: /tmp/pip-unpack-x4j6kytn 2025-11-25T11:55:25,072 Building wheels for collected packages: apex-saas-framework 2025-11-25T11:55:25,077 Created temporary directory: /tmp/pip-wheel-zwz6imj5 2025-11-25T11:55:25,078 Destination directory: /tmp/pip-wheel-zwz6imj5 2025-11-25T11:55:25,080 Building wheel for apex-saas-framework (pyproject.toml): started 2025-11-25T11:55:25,082 Running command Building wheel for apex-saas-framework (pyproject.toml) 2025-11-25T11:55:25,870 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-25T11:55:25,870 !! 2025-11-25T11:55:25,871 ******************************************************************************** 2025-11-25T11:55:25,872 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). 2025-11-25T11:55:25,873 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T11:55:25,874 or your builds will no longer be supported. 2025-11-25T11:55:25,875 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:25,876 ******************************************************************************** 2025-11-25T11:55:25,877 !! 2025-11-25T11:55:25,877 corresp(dist, value, root_dir) 2025-11-25T11:55:25,949 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:55:25,949 !! 2025-11-25T11:55:25,950 ******************************************************************************** 2025-11-25T11:55:25,951 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:55:25,952 License :: OSI Approved :: MIT License 2025-11-25T11:55:25,953 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:25,954 ******************************************************************************** 2025-11-25T11:55:25,955 !! 2025-11-25T11:55:25,956 dist._finalize_license_expression() 2025-11-25T11:55:25,957 /tmp/pip-build-env-w0bfdx_w/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:55:25,957 !! 2025-11-25T11:55:25,958 ******************************************************************************** 2025-11-25T11:55:25,959 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:55:25,960 License :: OSI Approved :: MIT License 2025-11-25T11:55:25,961 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:55:25,961 ******************************************************************************** 2025-11-25T11:55:25,962 !! 2025-11-25T11:55:25,962 self._finalize_license_expression() 2025-11-25T11:55:25,963 running bdist_wheel 2025-11-25T11:55:25,978 running build 2025-11-25T11:55:25,978 running build_py 2025-11-25T11:55:25,985 creating build/lib/apex 2025-11-25T11:55:25,987 copying src/apex/__init__.py -> build/lib/apex 2025-11-25T11:55:25,989 creating build/lib/apex/migrations 2025-11-25T11:55:25,990 copying src/apex/migrations/env.py -> build/lib/apex/migrations 2025-11-25T11:55:25,993 creating build/lib/apex/core 2025-11-25T11:55:25,994 copying src/apex/core/decorators.py -> build/lib/apex/core 2025-11-25T11:55:25,996 copying src/apex/core/__init__.py -> build/lib/apex/core 2025-11-25T11:55:25,997 copying src/apex/core/app.py -> build/lib/apex/core 2025-11-25T11:55:26,000 creating build/lib/apex/domain 2025-11-25T11:55:26,001 copying src/apex/domain/__init__.py -> build/lib/apex/domain 2025-11-25T11:55:26,003 creating build/lib/apex/cli 2025-11-25T11:55:26,004 copying src/apex/cli/__init__.py -> build/lib/apex/cli 2025-11-25T11:55:26,006 copying src/apex/cli/main.py -> build/lib/apex/cli 2025-11-25T11:55:26,008 creating build/lib/apex/infrastructure 2025-11-25T11:55:26,010 copying src/apex/infrastructure/__init__.py -> build/lib/apex/infrastructure 2025-11-25T11:55:26,012 creating build/lib/apex/api 2025-11-25T11:55:26,013 copying src/apex/api/__init__.py -> build/lib/apex/api 2025-11-25T11:55:26,015 creating build/lib/apex/core/security 2025-11-25T11:55:26,016 copying src/apex/core/security/password.py -> build/lib/apex/core/security 2025-11-25T11:55:26,018 copying src/apex/core/security/jwt.py -> build/lib/apex/core/security 2025-11-25T11:55:26,020 copying src/apex/core/security/__init__.py -> build/lib/apex/core/security 2025-11-25T11:55:26,022 creating build/lib/apex/core/config 2025-11-25T11:55:26,023 copying src/apex/core/config/settings.py -> build/lib/apex/core/config 2025-11-25T11:55:26,025 copying src/apex/core/config/__init__.py -> build/lib/apex/core/config 2025-11-25T11:55:26,027 creating build/lib/apex/core/authentication 2025-11-25T11:55:26,028 copying src/apex/core/authentication/dependencies.py -> build/lib/apex/core/authentication 2025-11-25T11:55:26,030 copying src/apex/core/authentication/__init__.py -> build/lib/apex/core/authentication 2025-11-25T11:55:26,033 creating build/lib/apex/core/permissions 2025-11-25T11:55:26,034 copying src/apex/core/permissions/dependencies.py -> build/lib/apex/core/permissions 2025-11-25T11:55:26,036 copying src/apex/core/permissions/__init__.py -> build/lib/apex/core/permissions 2025-11-25T11:55:26,038 creating build/lib/apex/core/utils 2025-11-25T11:55:26,039 copying src/apex/core/utils/tokens.py -> build/lib/apex/core/utils 2025-11-25T11:55:26,041 copying src/apex/core/utils/__init__.py -> build/lib/apex/core/utils 2025-11-25T11:55:26,043 creating build/lib/apex/domain/repositories 2025-11-25T11:55:26,044 copying src/apex/domain/repositories/base.py -> build/lib/apex/domain/repositories 2025-11-25T11:55:26,046 copying src/apex/domain/repositories/__init__.py -> build/lib/apex/domain/repositories 2025-11-25T11:55:26,049 creating build/lib/apex/domain/services 2025-11-25T11:55:26,050 copying src/apex/domain/services/user.py -> build/lib/apex/domain/services 2025-11-25T11:55:26,052 copying src/apex/domain/services/password_reset.py -> build/lib/apex/domain/services 2025-11-25T11:55:26,054 copying src/apex/domain/services/password_reset_sendgrid.py -> build/lib/apex/domain/services 2025-11-25T11:55:26,056 copying src/apex/domain/services/__init__.py -> build/lib/apex/domain/services 2025-11-25T11:55:26,058 copying src/apex/domain/services/auth.py -> build/lib/apex/domain/services 2025-11-25T11:55:26,060 creating build/lib/apex/domain/models 2025-11-25T11:55:26,061 copying src/apex/domain/models/role.py -> build/lib/apex/domain/models 2025-11-25T11:55:26,063 copying src/apex/domain/models/user.py -> build/lib/apex/domain/models 2025-11-25T11:55:26,065 copying src/apex/domain/models/__init__.py -> build/lib/apex/domain/models 2025-11-25T11:55:26,066 copying src/apex/domain/models/organization.py -> build/lib/apex/domain/models 2025-11-25T11:55:26,068 copying src/apex/domain/models/associations.py -> build/lib/apex/domain/models 2025-11-25T11:55:26,070 copying src/apex/domain/models/permission.py -> build/lib/apex/domain/models 2025-11-25T11:55:26,072 creating build/lib/apex/infrastructure/email 2025-11-25T11:55:26,073 copying src/apex/infrastructure/email/base.py -> build/lib/apex/infrastructure/email 2025-11-25T11:55:26,075 copying src/apex/infrastructure/email/__init__.py -> build/lib/apex/infrastructure/email 2025-11-25T11:55:26,076 copying src/apex/infrastructure/email/smtp.py -> build/lib/apex/infrastructure/email 2025-11-25T11:55:26,078 copying src/apex/infrastructure/email/templates.py -> build/lib/apex/infrastructure/email 2025-11-25T11:55:26,080 copying src/apex/infrastructure/email/sendgrid.py -> build/lib/apex/infrastructure/email 2025-11-25T11:55:26,083 creating build/lib/apex/infrastructure/storage 2025-11-25T11:55:26,084 copying src/apex/infrastructure/storage/base.py -> build/lib/apex/infrastructure/storage 2025-11-25T11:55:26,086 copying src/apex/infrastructure/storage/__init__.py -> build/lib/apex/infrastructure/storage 2025-11-25T11:55:26,088 copying src/apex/infrastructure/storage/local.py -> build/lib/apex/infrastructure/storage 2025-11-25T11:55:26,090 creating build/lib/apex/infrastructure/paypal 2025-11-25T11:55:26,091 copying src/apex/infrastructure/paypal/schemas.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:55:26,093 copying src/apex/infrastructure/paypal/service.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:55:26,095 copying src/apex/infrastructure/paypal/exceptions.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:55:26,097 copying src/apex/infrastructure/paypal/__init__.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:55:26,099 copying src/apex/infrastructure/paypal/webhooks.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:55:26,101 copying src/apex/infrastructure/paypal/client.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:55:26,104 creating build/lib/apex/infrastructure/database 2025-11-25T11:55:26,105 copying src/apex/infrastructure/database/base.py -> build/lib/apex/infrastructure/database 2025-11-25T11:55:26,106 copying src/apex/infrastructure/database/__init__.py -> build/lib/apex/infrastructure/database 2025-11-25T11:55:26,108 copying src/apex/infrastructure/database/session.py -> build/lib/apex/infrastructure/database 2025-11-25T11:55:26,111 creating build/lib/apex/api/v1 2025-11-25T11:55:26,111 copying src/apex/api/v1/__init__.py -> build/lib/apex/api/v1 2025-11-25T11:55:26,114 creating build/lib/apex/api/v1/payments 2025-11-25T11:55:26,115 copying src/apex/api/v1/payments/__init__.py -> build/lib/apex/api/v1/payments 2025-11-25T11:55:26,117 copying src/apex/api/v1/payments/router.py -> build/lib/apex/api/v1/payments 2025-11-25T11:55:26,119 creating build/lib/apex/api/v1/files 2025-11-25T11:55:26,120 copying src/apex/api/v1/files/__init__.py -> build/lib/apex/api/v1/files 2025-11-25T11:55:26,123 creating build/lib/apex/api/v1/schemas 2025-11-25T11:55:26,124 copying src/apex/api/v1/schemas/user.py -> build/lib/apex/api/v1/schemas 2025-11-25T11:55:26,126 copying src/apex/api/v1/schemas/password_reset.py -> build/lib/apex/api/v1/schemas 2025-11-25T11:55:26,128 copying src/apex/api/v1/schemas/__init__.py -> build/lib/apex/api/v1/schemas 2025-11-25T11:55:26,129 copying src/apex/api/v1/schemas/auth.py -> build/lib/apex/api/v1/schemas 2025-11-25T11:55:26,131 creating build/lib/apex/api/v1/settings 2025-11-25T11:55:26,132 copying src/apex/api/v1/settings/__init__.py -> build/lib/apex/api/v1/settings 2025-11-25T11:55:26,134 copying src/apex/api/v1/settings/router.py -> build/lib/apex/api/v1/settings 2025-11-25T11:55:26,137 creating build/lib/apex/api/v1/organizations 2025-11-25T11:55:26,138 copying src/apex/api/v1/organizations/__init__.py -> build/lib/apex/api/v1/organizations 2025-11-25T11:55:26,140 copying src/apex/api/v1/organizations/router.py -> build/lib/apex/api/v1/organizations 2025-11-25T11:55:26,142 creating build/lib/apex/api/v1/users 2025-11-25T11:55:26,143 copying src/apex/api/v1/users/__init__.py -> build/lib/apex/api/v1/users 2025-11-25T11:55:26,145 copying src/apex/api/v1/users/router.py -> build/lib/apex/api/v1/users 2025-11-25T11:55:26,147 creating build/lib/apex/api/v1/permissions 2025-11-25T11:55:26,148 copying src/apex/api/v1/permissions/__init__.py -> build/lib/apex/api/v1/permissions 2025-11-25T11:55:26,150 copying src/apex/api/v1/permissions/router.py -> build/lib/apex/api/v1/permissions 2025-11-25T11:55:26,152 creating build/lib/apex/api/v1/auth 2025-11-25T11:55:26,153 copying src/apex/api/v1/auth/__init__.py -> build/lib/apex/api/v1/auth 2025-11-25T11:55:26,155 copying src/apex/api/v1/auth/router.py -> build/lib/apex/api/v1/auth 2025-11-25T11:55:26,158 creating build/lib/apex/api/v1/roles 2025-11-25T11:55:26,159 copying src/apex/api/v1/roles/__init__.py -> build/lib/apex/api/v1/roles 2025-11-25T11:55:26,161 copying src/apex/api/v1/roles/router.py -> build/lib/apex/api/v1/roles 2025-11-25T11:55:26,163 creating build/lib/apex/api/v1/modules 2025-11-25T11:55:26,164 copying src/apex/api/v1/modules/__init__.py -> build/lib/apex/api/v1/modules 2025-11-25T11:55:26,166 copying src/apex/api/v1/modules/router.py -> build/lib/apex/api/v1/modules 2025-11-25T11:55:26,169 running egg_info 2025-11-25T11:55:26,180 writing src/apex_saas_framework.egg-info/PKG-INFO 2025-11-25T11:55:26,187 writing dependency_links to src/apex_saas_framework.egg-info/dependency_links.txt 2025-11-25T11:55:26,189 writing entry points to src/apex_saas_framework.egg-info/entry_points.txt 2025-11-25T11:55:26,192 writing requirements to src/apex_saas_framework.egg-info/requires.txt 2025-11-25T11:55:26,193 writing top-level names to src/apex_saas_framework.egg-info/top_level.txt 2025-11-25T11:55:26,225 reading manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:55:26,231 reading manifest template 'MANIFEST.in' 2025-11-25T11:55:26,270 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-25T11:55:26,271 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-25T11:55:26,272 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-25T11:55:26,273 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-25T11:55:26,274 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-25T11:55:26,275 warning: no previously-included files found matching '.gitignore' 2025-11-25T11:55:26,275 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-25T11:55:26,276 adding license file 'LICENSE' 2025-11-25T11:55:26,283 writing manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:55:26,298 copying src/apex/migrations/script.py.mako -> build/lib/apex/migrations 2025-11-25T11:55:26,322 installing to build/bdist.linux-armv7l/wheel 2025-11-25T11:55:26,322 running install 2025-11-25T11:55:26,346 running install_lib 2025-11-25T11:55:26,353 creating build/bdist.linux-armv7l/wheel 2025-11-25T11:55:26,355 creating build/bdist.linux-armv7l/wheel/apex 2025-11-25T11:55:26,356 creating build/bdist.linux-armv7l/wheel/apex/migrations 2025-11-25T11:55:26,357 copying build/lib/apex/migrations/env.py -> build/bdist.linux-armv7l/wheel/./apex/migrations 2025-11-25T11:55:26,359 copying build/lib/apex/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./apex/migrations 2025-11-25T11:55:26,362 creating build/bdist.linux-armv7l/wheel/apex/core 2025-11-25T11:55:26,363 copying build/lib/apex/core/decorators.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-25T11:55:26,366 creating build/bdist.linux-armv7l/wheel/apex/core/security 2025-11-25T11:55:26,367 copying build/lib/apex/core/security/password.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-25T11:55:26,368 copying build/lib/apex/core/security/jwt.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-25T11:55:26,370 copying build/lib/apex/core/security/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-25T11:55:26,372 creating build/bdist.linux-armv7l/wheel/apex/core/config 2025-11-25T11:55:26,373 copying build/lib/apex/core/config/settings.py -> build/bdist.linux-armv7l/wheel/./apex/core/config 2025-11-25T11:55:26,375 copying build/lib/apex/core/config/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/config 2025-11-25T11:55:26,378 creating build/bdist.linux-armv7l/wheel/apex/core/authentication 2025-11-25T11:55:26,379 copying build/lib/apex/core/authentication/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/core/authentication 2025-11-25T11:55:26,381 copying build/lib/apex/core/authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/authentication 2025-11-25T11:55:26,382 copying build/lib/apex/core/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-25T11:55:26,384 copying build/lib/apex/core/app.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-25T11:55:26,387 creating build/bdist.linux-armv7l/wheel/apex/core/permissions 2025-11-25T11:55:26,388 copying build/lib/apex/core/permissions/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/core/permissions 2025-11-25T11:55:26,390 copying build/lib/apex/core/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/permissions 2025-11-25T11:55:26,392 creating build/bdist.linux-armv7l/wheel/apex/core/utils 2025-11-25T11:55:26,393 copying build/lib/apex/core/utils/tokens.py -> build/bdist.linux-armv7l/wheel/./apex/core/utils 2025-11-25T11:55:26,395 copying build/lib/apex/core/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/utils 2025-11-25T11:55:26,397 copying build/lib/apex/__init__.py -> build/bdist.linux-armv7l/wheel/./apex 2025-11-25T11:55:26,400 creating build/bdist.linux-armv7l/wheel/apex/domain 2025-11-25T11:55:26,401 creating build/bdist.linux-armv7l/wheel/apex/domain/repositories 2025-11-25T11:55:26,403 copying build/lib/apex/domain/repositories/base.py -> build/bdist.linux-armv7l/wheel/./apex/domain/repositories 2025-11-25T11:55:26,405 copying build/lib/apex/domain/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/repositories 2025-11-25T11:55:26,407 creating build/bdist.linux-armv7l/wheel/apex/domain/services 2025-11-25T11:55:26,408 copying build/lib/apex/domain/services/user.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:55:26,410 copying build/lib/apex/domain/services/password_reset.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:55:26,412 copying build/lib/apex/domain/services/password_reset_sendgrid.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:55:26,414 copying build/lib/apex/domain/services/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:55:26,416 copying build/lib/apex/domain/services/auth.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:55:26,418 copying build/lib/apex/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain 2025-11-25T11:55:26,420 creating build/bdist.linux-armv7l/wheel/apex/domain/models 2025-11-25T11:55:26,421 copying build/lib/apex/domain/models/role.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:55:26,423 copying build/lib/apex/domain/models/user.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:55:26,425 copying build/lib/apex/domain/models/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:55:26,426 copying build/lib/apex/domain/models/organization.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:55:26,428 copying build/lib/apex/domain/models/associations.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:55:26,430 copying build/lib/apex/domain/models/permission.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:55:26,433 creating build/bdist.linux-armv7l/wheel/apex/cli 2025-11-25T11:55:26,433 copying build/lib/apex/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/cli 2025-11-25T11:55:26,435 copying build/lib/apex/cli/main.py -> build/bdist.linux-armv7l/wheel/./apex/cli 2025-11-25T11:55:26,438 creating build/bdist.linux-armv7l/wheel/apex/infrastructure 2025-11-25T11:55:26,439 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/email 2025-11-25T11:55:26,440 copying build/lib/apex/infrastructure/email/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:55:26,442 copying build/lib/apex/infrastructure/email/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:55:26,444 copying build/lib/apex/infrastructure/email/smtp.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:55:26,446 copying build/lib/apex/infrastructure/email/templates.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:55:26,448 copying build/lib/apex/infrastructure/email/sendgrid.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:55:26,451 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/storage 2025-11-25T11:55:26,452 copying build/lib/apex/infrastructure/storage/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-25T11:55:26,454 copying build/lib/apex/infrastructure/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-25T11:55:26,455 copying build/lib/apex/infrastructure/storage/local.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-25T11:55:26,457 copying build/lib/apex/infrastructure/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure 2025-11-25T11:55:26,459 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/paypal 2025-11-25T11:55:26,460 copying build/lib/apex/infrastructure/paypal/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:55:26,462 copying build/lib/apex/infrastructure/paypal/service.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:55:26,464 copying build/lib/apex/infrastructure/paypal/exceptions.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:55:26,466 copying build/lib/apex/infrastructure/paypal/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:55:26,468 copying build/lib/apex/infrastructure/paypal/webhooks.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:55:26,470 copying build/lib/apex/infrastructure/paypal/client.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:55:26,473 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/database 2025-11-25T11:55:26,474 copying build/lib/apex/infrastructure/database/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-25T11:55:26,476 copying build/lib/apex/infrastructure/database/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-25T11:55:26,478 copying build/lib/apex/infrastructure/database/session.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-25T11:55:26,480 creating build/bdist.linux-armv7l/wheel/apex/api 2025-11-25T11:55:26,481 copying build/lib/apex/api/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api 2025-11-25T11:55:26,484 creating build/bdist.linux-armv7l/wheel/apex/api/v1 2025-11-25T11:55:26,485 creating build/bdist.linux-armv7l/wheel/apex/api/v1/payments 2025-11-25T11:55:26,486 copying build/lib/apex/api/v1/payments/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/payments 2025-11-25T11:55:26,488 copying build/lib/apex/api/v1/payments/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/payments 2025-11-25T11:55:26,491 creating build/bdist.linux-armv7l/wheel/apex/api/v1/files 2025-11-25T11:55:26,492 copying build/lib/apex/api/v1/files/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/files 2025-11-25T11:55:26,494 creating build/bdist.linux-armv7l/wheel/apex/api/v1/schemas 2025-11-25T11:55:26,495 copying build/lib/apex/api/v1/schemas/user.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-25T11:55:26,497 copying build/lib/apex/api/v1/schemas/password_reset.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-25T11:55:26,498 copying build/lib/apex/api/v1/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-25T11:55:26,500 copying build/lib/apex/api/v1/schemas/auth.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-25T11:55:26,502 creating build/bdist.linux-armv7l/wheel/apex/api/v1/settings 2025-11-25T11:55:26,503 copying build/lib/apex/api/v1/settings/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/settings 2025-11-25T11:55:26,505 copying build/lib/apex/api/v1/settings/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/settings 2025-11-25T11:55:26,508 creating build/bdist.linux-armv7l/wheel/apex/api/v1/organizations 2025-11-25T11:55:26,509 copying build/lib/apex/api/v1/organizations/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/organizations 2025-11-25T11:55:26,511 copying build/lib/apex/api/v1/organizations/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/organizations 2025-11-25T11:55:26,513 creating build/bdist.linux-armv7l/wheel/apex/api/v1/users 2025-11-25T11:55:26,514 copying build/lib/apex/api/v1/users/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/users 2025-11-25T11:55:26,516 copying build/lib/apex/api/v1/users/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/users 2025-11-25T11:55:26,518 copying build/lib/apex/api/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1 2025-11-25T11:55:26,521 creating build/bdist.linux-armv7l/wheel/apex/api/v1/permissions 2025-11-25T11:55:26,521 copying build/lib/apex/api/v1/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/permissions 2025-11-25T11:55:26,523 copying build/lib/apex/api/v1/permissions/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/permissions 2025-11-25T11:55:26,526 creating build/bdist.linux-armv7l/wheel/apex/api/v1/auth 2025-11-25T11:55:26,527 copying build/lib/apex/api/v1/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/auth 2025-11-25T11:55:26,528 copying build/lib/apex/api/v1/auth/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/auth 2025-11-25T11:55:26,531 creating build/bdist.linux-armv7l/wheel/apex/api/v1/roles 2025-11-25T11:55:26,532 copying build/lib/apex/api/v1/roles/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/roles 2025-11-25T11:55:26,534 copying build/lib/apex/api/v1/roles/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/roles 2025-11-25T11:55:26,536 creating build/bdist.linux-armv7l/wheel/apex/api/v1/modules 2025-11-25T11:55:26,537 copying build/lib/apex/api/v1/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/modules 2025-11-25T11:55:26,539 copying build/lib/apex/api/v1/modules/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/modules 2025-11-25T11:55:26,541 running install_egg_info 2025-11-25T11:55:26,547 Copying src/apex_saas_framework.egg-info to build/bdist.linux-armv7l/wheel/./apex_saas_framework-0.2.6-py3.11.egg-info 2025-11-25T11:55:26,558 running install_scripts 2025-11-25T11:55:26,570 creating build/bdist.linux-armv7l/wheel/apex_saas_framework-0.2.6.dist-info/WHEEL 2025-11-25T11:55:26,573 creating '/tmp/pip-wheel-zwz6imj5/.tmp-qsv76tfr/apex_saas_framework-0.2.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-25T11:55:26,576 adding 'apex/__init__.py' 2025-11-25T11:55:26,577 adding 'apex/api/__init__.py' 2025-11-25T11:55:26,579 adding 'apex/api/v1/__init__.py' 2025-11-25T11:55:26,580 adding 'apex/api/v1/auth/__init__.py' 2025-11-25T11:55:26,582 adding 'apex/api/v1/auth/router.py' 2025-11-25T11:55:26,584 adding 'apex/api/v1/files/__init__.py' 2025-11-25T11:55:26,585 adding 'apex/api/v1/modules/__init__.py' 2025-11-25T11:55:26,587 adding 'apex/api/v1/modules/router.py' 2025-11-25T11:55:26,589 adding 'apex/api/v1/organizations/__init__.py' 2025-11-25T11:55:26,590 adding 'apex/api/v1/organizations/router.py' 2025-11-25T11:55:26,592 adding 'apex/api/v1/payments/__init__.py' 2025-11-25T11:55:26,593 adding 'apex/api/v1/payments/router.py' 2025-11-25T11:55:26,595 adding 'apex/api/v1/permissions/__init__.py' 2025-11-25T11:55:26,596 adding 'apex/api/v1/permissions/router.py' 2025-11-25T11:55:26,598 adding 'apex/api/v1/roles/__init__.py' 2025-11-25T11:55:26,599 adding 'apex/api/v1/roles/router.py' 2025-11-25T11:55:26,601 adding 'apex/api/v1/schemas/__init__.py' 2025-11-25T11:55:26,602 adding 'apex/api/v1/schemas/auth.py' 2025-11-25T11:55:26,603 adding 'apex/api/v1/schemas/password_reset.py' 2025-11-25T11:55:26,604 adding 'apex/api/v1/schemas/user.py' 2025-11-25T11:55:26,606 adding 'apex/api/v1/settings/__init__.py' 2025-11-25T11:55:26,607 adding 'apex/api/v1/settings/router.py' 2025-11-25T11:55:26,609 adding 'apex/api/v1/users/__init__.py' 2025-11-25T11:55:26,610 adding 'apex/api/v1/users/router.py' 2025-11-25T11:55:26,612 adding 'apex/cli/__init__.py' 2025-11-25T11:55:26,613 adding 'apex/cli/main.py' 2025-11-25T11:55:26,615 adding 'apex/core/__init__.py' 2025-11-25T11:55:26,617 adding 'apex/core/app.py' 2025-11-25T11:55:26,618 adding 'apex/core/decorators.py' 2025-11-25T11:55:26,620 adding 'apex/core/authentication/__init__.py' 2025-11-25T11:55:26,621 adding 'apex/core/authentication/dependencies.py' 2025-11-25T11:55:26,623 adding 'apex/core/config/__init__.py' 2025-11-25T11:55:26,625 adding 'apex/core/config/settings.py' 2025-11-25T11:55:26,626 adding 'apex/core/permissions/__init__.py' 2025-11-25T11:55:26,628 adding 'apex/core/permissions/dependencies.py' 2025-11-25T11:55:26,629 adding 'apex/core/security/__init__.py' 2025-11-25T11:55:26,631 adding 'apex/core/security/jwt.py' 2025-11-25T11:55:26,632 adding 'apex/core/security/password.py' 2025-11-25T11:55:26,634 adding 'apex/core/utils/__init__.py' 2025-11-25T11:55:26,635 adding 'apex/core/utils/tokens.py' 2025-11-25T11:55:26,637 adding 'apex/domain/__init__.py' 2025-11-25T11:55:26,638 adding 'apex/domain/models/__init__.py' 2025-11-25T11:55:26,640 adding 'apex/domain/models/associations.py' 2025-11-25T11:55:26,641 adding 'apex/domain/models/organization.py' 2025-11-25T11:55:26,643 adding 'apex/domain/models/permission.py' 2025-11-25T11:55:26,644 adding 'apex/domain/models/role.py' 2025-11-25T11:55:26,645 adding 'apex/domain/models/user.py' 2025-11-25T11:55:26,647 adding 'apex/domain/repositories/__init__.py' 2025-11-25T11:55:26,648 adding 'apex/domain/repositories/base.py' 2025-11-25T11:55:26,650 adding 'apex/domain/services/__init__.py' 2025-11-25T11:55:26,651 adding 'apex/domain/services/auth.py' 2025-11-25T11:55:26,653 adding 'apex/domain/services/password_reset.py' 2025-11-25T11:55:26,654 adding 'apex/domain/services/password_reset_sendgrid.py' 2025-11-25T11:55:26,656 adding 'apex/domain/services/user.py' 2025-11-25T11:55:26,657 adding 'apex/infrastructure/__init__.py' 2025-11-25T11:55:26,659 adding 'apex/infrastructure/database/__init__.py' 2025-11-25T11:55:26,660 adding 'apex/infrastructure/database/base.py' 2025-11-25T11:55:26,661 adding 'apex/infrastructure/database/session.py' 2025-11-25T11:55:26,663 adding 'apex/infrastructure/email/__init__.py' 2025-11-25T11:55:26,664 adding 'apex/infrastructure/email/base.py' 2025-11-25T11:55:26,665 adding 'apex/infrastructure/email/sendgrid.py' 2025-11-25T11:55:26,667 adding 'apex/infrastructure/email/smtp.py' 2025-11-25T11:55:26,668 adding 'apex/infrastructure/email/templates.py' 2025-11-25T11:55:26,669 adding 'apex/infrastructure/paypal/__init__.py' 2025-11-25T11:55:26,671 adding 'apex/infrastructure/paypal/client.py' 2025-11-25T11:55:26,672 adding 'apex/infrastructure/paypal/exceptions.py' 2025-11-25T11:55:26,673 adding 'apex/infrastructure/paypal/schemas.py' 2025-11-25T11:55:26,675 adding 'apex/infrastructure/paypal/service.py' 2025-11-25T11:55:26,676 adding 'apex/infrastructure/paypal/webhooks.py' 2025-11-25T11:55:26,678 adding 'apex/infrastructure/storage/__init__.py' 2025-11-25T11:55:26,679 adding 'apex/infrastructure/storage/base.py' 2025-11-25T11:55:26,680 adding 'apex/infrastructure/storage/local.py' 2025-11-25T11:55:26,682 adding 'apex/migrations/env.py' 2025-11-25T11:55:26,683 adding 'apex/migrations/script.py.mako' 2025-11-25T11:55:26,686 adding 'apex_saas_framework-0.2.6.dist-info/licenses/LICENSE' 2025-11-25T11:55:26,688 adding 'apex_saas_framework-0.2.6.dist-info/METADATA' 2025-11-25T11:55:26,689 adding 'apex_saas_framework-0.2.6.dist-info/WHEEL' 2025-11-25T11:55:26,690 adding 'apex_saas_framework-0.2.6.dist-info/entry_points.txt' 2025-11-25T11:55:26,691 adding 'apex_saas_framework-0.2.6.dist-info/top_level.txt' 2025-11-25T11:55:26,693 adding 'apex_saas_framework-0.2.6.dist-info/RECORD' 2025-11-25T11:55:26,695 removing build/bdist.linux-armv7l/wheel 2025-11-25T11:55:26,821 Building wheel for apex-saas-framework (pyproject.toml): finished with status 'done' 2025-11-25T11:55:26,827 Created wheel for apex-saas-framework: filename=apex_saas_framework-0.2.6-py3-none-any.whl size=65682 sha256=27f56ec7cd7543bd313bd6a02c657f5d1ccfbc9257c9dd48ab837a5845631f2d 2025-11-25T11:55:26,829 Stored in directory: /tmp/pip-ephem-wheel-cache-xafh0k0m/wheels/08/1f/4e/83a901e955961a27a5f18cb75085c4661b4dab115105963cbb 2025-11-25T11:55:26,846 Successfully built apex-saas-framework 2025-11-25T11:55:26,851 Removed build tracker: '/tmp/pip-build-tracker-bdlsdrhl'