2025-11-26T06:59:45,953 Created temporary directory: /tmp/pip-ephem-wheel-cache-8ou276z7 2025-11-26T06:59:45,955 Created temporary directory: /tmp/pip-build-tracker-soj_ivq4 2025-11-26T06:59:45,956 Initialized build tracking at /tmp/pip-build-tracker-soj_ivq4 2025-11-26T06:59:45,957 Created build tracker: /tmp/pip-build-tracker-soj_ivq4 2025-11-26T06:59:45,957 Entered build tracker: /tmp/pip-build-tracker-soj_ivq4 2025-11-26T06:59:45,958 Created temporary directory: /tmp/pip-wheel-ytle7sq4 2025-11-26T06:59:45,963 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-26T06:59:45,966 Created temporary directory: /tmp/pip-ephem-wheel-cache-7ai8l9em 2025-11-26T06:59:45,998 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T06:59:46,004 2 location(s) to search for versions of apex-saas-framework: 2025-11-26T06:59:46,004 * https://pypi.org/simple/apex-saas-framework/ 2025-11-26T06:59:46,004 * https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-26T06:59:46,005 Fetching project page and analyzing links: https://pypi.org/simple/apex-saas-framework/ 2025-11-26T06:59:46,006 Getting page https://pypi.org/simple/apex-saas-framework/ 2025-11-26T06:59:46,008 Found index url https://pypi.org/simple 2025-11-26T06:59:46,222 Fetched page https://pypi.org/simple/apex-saas-framework/ as application/vnd.pypi.simple.v1+json 2025-11-26T06:59:46,227 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-26T06:59:46,228 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-26T06:59:46,228 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-26T06:59:46,229 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-26T06:59:46,230 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-26T06:59:46,231 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-26T06:59:46,232 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-26T06:59:46,233 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-26T06:59:46,233 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-26T06:59:46,234 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-26T06:59:46,235 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-26T06:59:46,236 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-26T06:59:46,236 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-26T06:59:46,237 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-26T06:59:46,238 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-26T06:59:46,239 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-26T06:59:46,240 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-26T06:59:46,241 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-26T06:59:46,241 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/7f/83/a1e343c71c7dfd728a299151bea8a3b987793648b6a629ad68f15f799e1c/apex_saas_framework-0.3.0-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T06:59:46,242 Found link https://files.pythonhosted.org/packages/ad/d5/05a98f42a0366c724964507e7a191ec249bfe67ca27f887968a156150cfa/apex_saas_framework-0.3.0.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.3.0 2025-11-26T06:59:46,243 Fetching project page and analyzing links: https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-26T06:59:46,244 Getting page https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-26T06:59:46,245 Found index url https://www.piwheels.org/simple 2025-11-26T06:59:46,402 Fetched page https://www.piwheels.org/simple/apex-saas-framework/ as text/html 2025-11-26T06:59:46,405 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.9-py3-none-any.whl#sha256=112a1eb2978cc60c27306bf20532ac8f9d1e3f66867efe71aa98ed2ed2a23a09 (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T06:59:46,406 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.8-py3-none-any.whl#sha256=d7384fa347eff76290b6457f82041086de18b5dc328155dcd5786490901bd299 (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T06:59:46,407 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.7-py3-none-any.whl#sha256=f3295056f9f33a95e53638c1820effd2d1db5b94ecc6d56547aadc3c67bde238 (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T06:59:46,407 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.2.6-py3-none-any.whl#sha256=27f56ec7cd7543bd313bd6a02c657f5d1ccfbc9257c9dd48ab837a5845631f2d (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T06:59:46,408 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-26T06:59:46,408 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-26T06:59:46,409 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-26T06:59:46,409 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-26T06:59:46,410 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-26T06:59:46,410 Skipping link: not a file: https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-26T06:59:46,411 Skipping link: not a file: https://pypi.org/simple/apex-saas-framework/ 2025-11-26T06:59:46,432 Given no hashes to check 1 links for project 'apex-saas-framework': discarding no candidates 2025-11-26T06:59:46,451 Collecting apex-saas-framework==0.3.0 2025-11-26T06:59:46,454 Created temporary directory: /tmp/pip-unpack-e822rzfr 2025-11-26T06:59:46,661 Downloading apex_saas_framework-0.3.0.tar.gz (76 kB) 2025-11-26T06:59:47,006 Added apex-saas-framework==0.3.0 from https://files.pythonhosted.org/packages/ad/d5/05a98f42a0366c724964507e7a191ec249bfe67ca27f887968a156150cfa/apex_saas_framework-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-soj_ivq4' 2025-11-26T06:59:47,012 Created temporary directory: /tmp/pip-build-env-1igqq2lc 2025-11-26T06:59:47,017 Installing build dependencies: started 2025-11-26T06:59:47,018 Running command pip subprocess to install build dependencies 2025-11-26T06:59:48,170 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-26T06:59:48,778 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-26T06:59:48,801 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T06:59:50,538 Collecting setuptools>=68.0 2025-11-26T06:59:50,725 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-26T06:59:51,013 Collecting wheel 2025-11-26T06:59:51,032 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-26T06:59:53,982 Installing collected packages: wheel, setuptools 2025-11-26T06:59:54,234 Creating /tmp/pip-build-env-1igqq2lc/overlay/local/bin 2025-11-26T06:59:54,236 changing mode of /tmp/pip-build-env-1igqq2lc/overlay/local/bin/wheel to 755 2025-11-26T06:59:58,330 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-26T06:59:58,599 Installing build dependencies: finished with status 'done' 2025-11-26T06:59:58,606 Getting requirements to build wheel: started 2025-11-26T06:59:58,607 Running command Getting requirements to build wheel 2025-11-26T06:59:59,233 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T06:59:59,233 !! 2025-11-26T06:59:59,234 ******************************************************************************** 2025-11-26T06:59:59,235 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-26T06:59:59,236 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T06:59:59,236 or your builds will no longer be supported. 2025-11-26T06:59:59,237 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T06:59:59,238 ******************************************************************************** 2025-11-26T06:59:59,239 !! 2025-11-26T06:59:59,239 corresp(dist, value, root_dir) 2025-11-26T06:59:59,325 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T06:59:59,326 !! 2025-11-26T06:59:59,327 ******************************************************************************** 2025-11-26T06:59:59,327 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T06:59:59,329 License :: OSI Approved :: MIT License 2025-11-26T06:59:59,330 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T06:59:59,330 ******************************************************************************** 2025-11-26T06:59:59,331 !! 2025-11-26T06:59:59,332 dist._finalize_license_expression() 2025-11-26T06:59:59,333 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T06:59:59,333 !! 2025-11-26T06:59:59,334 ******************************************************************************** 2025-11-26T06:59:59,335 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T06:59:59,336 License :: OSI Approved :: MIT License 2025-11-26T06:59:59,337 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T06:59:59,338 ******************************************************************************** 2025-11-26T06:59:59,339 !! 2025-11-26T06:59:59,339 self._finalize_license_expression() 2025-11-26T06:59:59,340 running egg_info 2025-11-26T06:59:59,347 writing src/apex_saas_framework.egg-info/PKG-INFO 2025-11-26T06:59:59,354 writing dependency_links to src/apex_saas_framework.egg-info/dependency_links.txt 2025-11-26T06:59:59,355 writing entry points to src/apex_saas_framework.egg-info/entry_points.txt 2025-11-26T06:59:59,359 writing requirements to src/apex_saas_framework.egg-info/requires.txt 2025-11-26T06:59:59,360 writing top-level names to src/apex_saas_framework.egg-info/top_level.txt 2025-11-26T06:59:59,427 reading manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T06:59:59,437 reading manifest template 'MANIFEST.in' 2025-11-26T06:59:59,505 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-26T06:59:59,506 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-26T06:59:59,508 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-26T06:59:59,509 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-26T06:59:59,510 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-26T06:59:59,511 warning: no previously-included files found matching '.gitignore' 2025-11-26T06:59:59,512 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-26T06:59:59,513 adding license file 'LICENSE' 2025-11-26T06:59:59,523 writing manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T06:59:59,620 Getting requirements to build wheel: finished with status 'done' 2025-11-26T06:59:59,625 Created temporary directory: /tmp/pip-modern-metadata-tgc43s89 2025-11-26T06:59:59,627 Preparing metadata (pyproject.toml): started 2025-11-26T06:59:59,629 Running command Preparing metadata (pyproject.toml) 2025-11-26T07:00:00,204 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T07:00:00,205 !! 2025-11-26T07:00:00,206 ******************************************************************************** 2025-11-26T07:00:00,206 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-26T07:00:00,207 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T07:00:00,208 or your builds will no longer be supported. 2025-11-26T07:00:00,210 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T07:00:00,210 ******************************************************************************** 2025-11-26T07:00:00,211 !! 2025-11-26T07:00:00,212 corresp(dist, value, root_dir) 2025-11-26T07:00:00,293 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T07:00:00,294 !! 2025-11-26T07:00:00,295 ******************************************************************************** 2025-11-26T07:00:00,296 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T07:00:00,297 License :: OSI Approved :: MIT License 2025-11-26T07:00:00,298 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T07:00:00,299 ******************************************************************************** 2025-11-26T07:00:00,300 !! 2025-11-26T07:00:00,301 dist._finalize_license_expression() 2025-11-26T07:00:00,301 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T07:00:00,302 !! 2025-11-26T07:00:00,303 ******************************************************************************** 2025-11-26T07:00:00,304 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T07:00:00,304 License :: OSI Approved :: MIT License 2025-11-26T07:00:00,305 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T07:00:00,306 ******************************************************************************** 2025-11-26T07:00:00,306 !! 2025-11-26T07:00:00,307 self._finalize_license_expression() 2025-11-26T07:00:00,308 running dist_info 2025-11-26T07:00:00,320 creating /tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info 2025-11-26T07:00:00,321 writing /tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info/PKG-INFO 2025-11-26T07:00:00,328 writing dependency_links to /tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info/dependency_links.txt 2025-11-26T07:00:00,330 writing entry points to /tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info/entry_points.txt 2025-11-26T07:00:00,334 writing requirements to /tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info/requires.txt 2025-11-26T07:00:00,335 writing top-level names to /tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info/top_level.txt 2025-11-26T07:00:00,336 writing manifest file '/tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T07:00:00,395 reading manifest file '/tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T07:00:00,397 reading manifest template 'MANIFEST.in' 2025-11-26T07:00:00,464 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-26T07:00:00,465 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-26T07:00:00,466 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-26T07:00:00,467 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-26T07:00:00,468 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-26T07:00:00,469 warning: no previously-included files found matching '.gitignore' 2025-11-26T07:00:00,470 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-26T07:00:00,470 adding license file 'LICENSE' 2025-11-26T07:00:00,478 writing manifest file '/tmp/pip-modern-metadata-tgc43s89/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T07:00:00,480 creating '/tmp/pip-modern-metadata-tgc43s89/apex_saas_framework-0.3.0.dist-info' 2025-11-26T07:00:00,606 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-26T07:00:00,612 Source in /tmp/pip-wheel-ytle7sq4/apex-saas-framework_0eb5ea3d8a4e469ebf993c169dbb331c has version 0.3.0, which satisfies requirement apex-saas-framework==0.3.0 from https://files.pythonhosted.org/packages/ad/d5/05a98f42a0366c724964507e7a191ec249bfe67ca27f887968a156150cfa/apex_saas_framework-0.3.0.tar.gz 2025-11-26T07:00:00,613 Removed apex-saas-framework==0.3.0 from https://files.pythonhosted.org/packages/ad/d5/05a98f42a0366c724964507e7a191ec249bfe67ca27f887968a156150cfa/apex_saas_framework-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-soj_ivq4' 2025-11-26T07:00:00,621 Created temporary directory: /tmp/pip-unpack-0fq725ac 2025-11-26T07:00:00,621 Building wheels for collected packages: apex-saas-framework 2025-11-26T07:00:00,626 Created temporary directory: /tmp/pip-wheel-z5eyt7tg 2025-11-26T07:00:00,626 Destination directory: /tmp/pip-wheel-z5eyt7tg 2025-11-26T07:00:00,628 Building wheel for apex-saas-framework (pyproject.toml): started 2025-11-26T07:00:00,630 Running command Building wheel for apex-saas-framework (pyproject.toml) 2025-11-26T07:00:01,191 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T07:00:01,191 !! 2025-11-26T07:00:01,192 ******************************************************************************** 2025-11-26T07:00:01,193 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-26T07:00:01,194 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T07:00:01,194 or your builds will no longer be supported. 2025-11-26T07:00:01,195 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T07:00:01,196 ******************************************************************************** 2025-11-26T07:00:01,197 !! 2025-11-26T07:00:01,197 corresp(dist, value, root_dir) 2025-11-26T07:00:01,272 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T07:00:01,272 !! 2025-11-26T07:00:01,274 ******************************************************************************** 2025-11-26T07:00:01,274 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T07:00:01,276 License :: OSI Approved :: MIT License 2025-11-26T07:00:01,278 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T07:00:01,281 ******************************************************************************** 2025-11-26T07:00:01,283 !! 2025-11-26T07:00:01,283 dist._finalize_license_expression() 2025-11-26T07:00:01,284 /tmp/pip-build-env-1igqq2lc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T07:00:01,285 !! 2025-11-26T07:00:01,286 ******************************************************************************** 2025-11-26T07:00:01,286 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T07:00:01,287 License :: OSI Approved :: MIT License 2025-11-26T07:00:01,289 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T07:00:01,289 ******************************************************************************** 2025-11-26T07:00:01,290 !! 2025-11-26T07:00:01,291 self._finalize_license_expression() 2025-11-26T07:00:01,291 running bdist_wheel 2025-11-26T07:00:01,303 running build 2025-11-26T07:00:01,304 running build_py 2025-11-26T07:00:01,311 creating build/lib/apex 2025-11-26T07:00:01,313 copying src/apex/__init__.py -> build/lib/apex 2025-11-26T07:00:01,316 creating build/lib/apex/core 2025-11-26T07:00:01,317 copying src/apex/core/__init__.py -> build/lib/apex/core 2025-11-26T07:00:01,319 copying src/apex/core/decorators.py -> build/lib/apex/core 2025-11-26T07:00:01,322 copying src/apex/core/app.py -> build/lib/apex/core 2025-11-26T07:00:01,325 creating build/lib/apex/cli 2025-11-26T07:00:01,327 copying src/apex/cli/__init__.py -> build/lib/apex/cli 2025-11-26T07:00:01,330 copying src/apex/cli/main.py -> build/lib/apex/cli 2025-11-26T07:00:01,333 creating build/lib/apex/api 2025-11-26T07:00:01,334 copying src/apex/api/__init__.py -> build/lib/apex/api 2025-11-26T07:00:01,336 creating build/lib/apex/app 2025-11-26T07:00:01,337 copying src/apex/app/main.py -> build/lib/apex/app 2025-11-26T07:00:01,340 creating build/lib/apex/infrastructure 2025-11-26T07:00:01,341 copying src/apex/infrastructure/__init__.py -> build/lib/apex/infrastructure 2025-11-26T07:00:01,343 creating build/lib/apex/domain 2025-11-26T07:00:01,345 copying src/apex/domain/__init__.py -> build/lib/apex/domain 2025-11-26T07:00:01,347 creating build/lib/apex/migrations 2025-11-26T07:00:01,348 copying src/apex/migrations/env.py -> build/lib/apex/migrations 2025-11-26T07:00:01,351 creating build/lib/apex/core/permissions 2025-11-26T07:00:01,352 copying src/apex/core/permissions/dependencies.py -> build/lib/apex/core/permissions 2025-11-26T07:00:01,354 copying src/apex/core/permissions/__init__.py -> build/lib/apex/core/permissions 2025-11-26T07:00:01,356 creating build/lib/apex/core/config 2025-11-26T07:00:01,357 copying src/apex/core/config/__init__.py -> build/lib/apex/core/config 2025-11-26T07:00:01,359 copying src/apex/core/config/settings.py -> build/lib/apex/core/config 2025-11-26T07:00:01,362 creating build/lib/apex/core/utils 2025-11-26T07:00:01,363 copying src/apex/core/utils/__init__.py -> build/lib/apex/core/utils 2025-11-26T07:00:01,365 copying src/apex/core/utils/tokens.py -> build/lib/apex/core/utils 2025-11-26T07:00:01,367 creating build/lib/apex/core/security 2025-11-26T07:00:01,368 copying src/apex/core/security/__init__.py -> build/lib/apex/core/security 2025-11-26T07:00:01,371 copying src/apex/core/security/jwt.py -> build/lib/apex/core/security 2025-11-26T07:00:01,373 copying src/apex/core/security/password.py -> build/lib/apex/core/security 2025-11-26T07:00:01,375 creating build/lib/apex/core/authentication 2025-11-26T07:00:01,376 copying src/apex/core/authentication/dependencies.py -> build/lib/apex/core/authentication 2025-11-26T07:00:01,379 copying src/apex/core/authentication/__init__.py -> build/lib/apex/core/authentication 2025-11-26T07:00:01,381 creating build/lib/apex/api/v1 2025-11-26T07:00:01,382 copying src/apex/api/v1/__init__.py -> build/lib/apex/api/v1 2025-11-26T07:00:01,385 creating build/lib/apex/api/v1/organizations 2025-11-26T07:00:01,386 copying src/apex/api/v1/organizations/__init__.py -> build/lib/apex/api/v1/organizations 2025-11-26T07:00:01,388 copying src/apex/api/v1/organizations/router.py -> build/lib/apex/api/v1/organizations 2025-11-26T07:00:01,391 creating build/lib/apex/api/v1/auth 2025-11-26T07:00:01,393 copying src/apex/api/v1/auth/__init__.py -> build/lib/apex/api/v1/auth 2025-11-26T07:00:01,396 copying src/apex/api/v1/auth/router.py -> build/lib/apex/api/v1/auth 2025-11-26T07:00:01,400 creating build/lib/apex/api/v1/roles 2025-11-26T07:00:01,401 copying src/apex/api/v1/roles/__init__.py -> build/lib/apex/api/v1/roles 2025-11-26T07:00:01,403 copying src/apex/api/v1/roles/router.py -> build/lib/apex/api/v1/roles 2025-11-26T07:00:01,406 creating build/lib/apex/api/v1/payments 2025-11-26T07:00:01,407 copying src/apex/api/v1/payments/__init__.py -> build/lib/apex/api/v1/payments 2025-11-26T07:00:01,409 copying src/apex/api/v1/payments/router.py -> build/lib/apex/api/v1/payments 2025-11-26T07:00:01,418 creating build/lib/apex/api/v1/settings 2025-11-26T07:00:01,421 copying src/apex/api/v1/settings/__init__.py -> build/lib/apex/api/v1/settings 2025-11-26T07:00:01,423 copying src/apex/api/v1/settings/router.py -> build/lib/apex/api/v1/settings 2025-11-26T07:00:01,426 creating build/lib/apex/api/v1/users 2025-11-26T07:00:01,428 copying src/apex/api/v1/users/__init__.py -> build/lib/apex/api/v1/users 2025-11-26T07:00:01,430 copying src/apex/api/v1/users/router.py -> build/lib/apex/api/v1/users 2025-11-26T07:00:01,448 creating build/lib/apex/api/v1/modules 2025-11-26T07:00:01,449 copying src/apex/api/v1/modules/__init__.py -> build/lib/apex/api/v1/modules 2025-11-26T07:00:01,451 copying src/apex/api/v1/modules/router.py -> build/lib/apex/api/v1/modules 2025-11-26T07:00:01,454 creating build/lib/apex/api/v1/files 2025-11-26T07:00:01,455 copying src/apex/api/v1/files/__init__.py -> build/lib/apex/api/v1/files 2025-11-26T07:00:01,457 creating build/lib/apex/api/v1/permissions 2025-11-26T07:00:01,459 copying src/apex/api/v1/permissions/__init__.py -> build/lib/apex/api/v1/permissions 2025-11-26T07:00:01,461 copying src/apex/api/v1/permissions/router.py -> build/lib/apex/api/v1/permissions 2025-11-26T07:00:01,463 creating build/lib/apex/api/v1/schemas 2025-11-26T07:00:01,464 copying src/apex/api/v1/schemas/__init__.py -> build/lib/apex/api/v1/schemas 2025-11-26T07:00:01,467 copying src/apex/api/v1/schemas/user.py -> build/lib/apex/api/v1/schemas 2025-11-26T07:00:01,468 copying src/apex/api/v1/schemas/auth.py -> build/lib/apex/api/v1/schemas 2025-11-26T07:00:01,471 copying src/apex/api/v1/schemas/password_reset.py -> build/lib/apex/api/v1/schemas 2025-11-26T07:00:01,473 creating build/lib/apex/app/custom_fields 2025-11-26T07:00:01,474 copying src/apex/app/custom_fields/__init__.py -> build/lib/apex/app/custom_fields 2025-11-26T07:00:01,476 copying src/apex/app/custom_fields/engine.py -> build/lib/apex/app/custom_fields 2025-11-26T07:00:01,479 creating build/lib/apex/app/organizations 2025-11-26T07:00:01,480 copying src/apex/app/organizations/__init__.py -> build/lib/apex/app/organizations 2025-11-26T07:00:01,482 copying src/apex/app/organizations/routes.py -> build/lib/apex/app/organizations 2025-11-26T07:00:01,484 copying src/apex/app/organizations/services.py -> build/lib/apex/app/organizations 2025-11-26T07:00:01,486 copying src/apex/app/organizations/schemas.py -> build/lib/apex/app/organizations 2025-11-26T07:00:01,489 creating build/lib/apex/app/auth 2025-11-26T07:00:01,490 copying src/apex/app/auth/__init__.py -> build/lib/apex/app/auth 2025-11-26T07:00:01,493 copying src/apex/app/auth/routes.py -> build/lib/apex/app/auth 2025-11-26T07:00:01,495 copying src/apex/app/auth/services.py -> build/lib/apex/app/auth 2025-11-26T07:00:01,497 copying src/apex/app/auth/utils.py -> build/lib/apex/app/auth 2025-11-26T07:00:01,499 copying src/apex/app/auth/schemas.py -> build/lib/apex/app/auth 2025-11-26T07:00:01,502 creating build/lib/apex/app/roles 2025-11-26T07:00:01,503 copying src/apex/app/roles/__init__.py -> build/lib/apex/app/roles 2025-11-26T07:00:01,504 copying src/apex/app/roles/routes.py -> build/lib/apex/app/roles 2025-11-26T07:00:01,506 copying src/apex/app/roles/services.py -> build/lib/apex/app/roles 2025-11-26T07:00:01,508 copying src/apex/app/roles/schemas.py -> build/lib/apex/app/roles 2025-11-26T07:00:01,511 creating build/lib/apex/app/payments 2025-11-26T07:00:01,512 copying src/apex/app/payments/__init__.py -> build/lib/apex/app/payments 2025-11-26T07:00:01,513 copying src/apex/app/payments/routes.py -> build/lib/apex/app/payments 2025-11-26T07:00:01,515 copying src/apex/app/payments/services.py -> build/lib/apex/app/payments 2025-11-26T07:00:01,520 copying src/apex/app/payments/schemas.py -> build/lib/apex/app/payments 2025-11-26T07:00:01,523 creating build/lib/apex/app/core 2025-11-26T07:00:01,524 copying src/apex/app/core/dependencies.py -> build/lib/apex/app/core 2025-11-26T07:00:01,526 copying src/apex/app/core/__init__.py -> build/lib/apex/app/core 2025-11-26T07:00:01,528 copying src/apex/app/core/auth.py -> build/lib/apex/app/core 2025-11-26T07:00:01,530 copying src/apex/app/core/security.py -> build/lib/apex/app/core 2025-11-26T07:00:01,532 copying src/apex/app/core/utils.py -> build/lib/apex/app/core 2025-11-26T07:00:01,534 copying src/apex/app/core/config.py -> build/lib/apex/app/core 2025-11-26T07:00:01,536 copying src/apex/app/core/exceptions.py -> build/lib/apex/app/core 2025-11-26T07:00:01,538 creating build/lib/apex/app/settings 2025-11-26T07:00:01,539 copying src/apex/app/settings/__init__.py -> build/lib/apex/app/settings 2025-11-26T07:00:01,541 copying src/apex/app/settings/routes.py -> build/lib/apex/app/settings 2025-11-26T07:00:01,555 copying src/apex/app/settings/services.py -> build/lib/apex/app/settings 2025-11-26T07:00:01,557 copying src/apex/app/settings/schemas.py -> build/lib/apex/app/settings 2025-11-26T07:00:01,560 creating build/lib/apex/app/users 2025-11-26T07:00:01,561 copying src/apex/app/users/__init__.py -> build/lib/apex/app/users 2025-11-26T07:00:01,562 copying src/apex/app/users/routes.py -> build/lib/apex/app/users 2025-11-26T07:00:01,564 copying src/apex/app/users/services.py -> build/lib/apex/app/users 2025-11-26T07:00:01,566 copying src/apex/app/users/schemas.py -> build/lib/apex/app/users 2025-11-26T07:00:01,568 creating build/lib/apex/app/modules 2025-11-26T07:00:01,569 copying src/apex/app/modules/__init__.py -> build/lib/apex/app/modules 2025-11-26T07:00:01,571 copying src/apex/app/modules/routes.py -> build/lib/apex/app/modules 2025-11-26T07:00:01,573 copying src/apex/app/modules/services.py -> build/lib/apex/app/modules 2025-11-26T07:00:01,575 creating build/lib/apex/app/database 2025-11-26T07:00:01,576 copying src/apex/app/database/__init__.py -> build/lib/apex/app/database 2025-11-26T07:00:01,577 copying src/apex/app/database/base.py -> build/lib/apex/app/database 2025-11-26T07:00:01,579 copying src/apex/app/database/migrate.py -> build/lib/apex/app/database 2025-11-26T07:00:01,581 copying src/apex/app/database/session.py -> build/lib/apex/app/database 2025-11-26T07:00:01,583 creating build/lib/apex/app/api 2025-11-26T07:00:01,584 copying src/apex/app/api/__init__.py -> build/lib/apex/app/api 2025-11-26T07:00:01,586 copying src/apex/app/api/router.py -> build/lib/apex/app/api 2025-11-26T07:00:01,589 creating build/lib/apex/app/permissions 2025-11-26T07:00:01,590 copying src/apex/app/permissions/__init__.py -> build/lib/apex/app/permissions 2025-11-26T07:00:01,591 copying src/apex/app/permissions/routes.py -> build/lib/apex/app/permissions 2025-11-26T07:00:01,593 copying src/apex/app/permissions/services.py -> build/lib/apex/app/permissions 2025-11-26T07:00:01,595 copying src/apex/app/permissions/schemas.py -> build/lib/apex/app/permissions 2025-11-26T07:00:01,598 creating build/lib/apex/app/models 2025-11-26T07:00:01,599 copying src/apex/app/models/__init__.py -> build/lib/apex/app/models 2025-11-26T07:00:01,601 copying src/apex/app/models/base_organization.py -> build/lib/apex/app/models 2025-11-26T07:00:01,602 copying src/apex/app/models/base_org_location.py -> build/lib/apex/app/models 2025-11-26T07:00:01,604 copying src/apex/app/models/base_role.py -> build/lib/apex/app/models 2025-11-26T07:00:01,606 copying src/apex/app/models/associations.py -> build/lib/apex/app/models 2025-11-26T07:00:01,608 copying src/apex/app/models/base_permission.py -> build/lib/apex/app/models 2025-11-26T07:00:01,610 copying src/apex/app/models/base_user_settings.py -> build/lib/apex/app/models 2025-11-26T07:00:01,612 copying src/apex/app/models/base_user.py -> build/lib/apex/app/models 2025-11-26T07:00:01,614 copying src/apex/app/models/default.py -> build/lib/apex/app/models 2025-11-26T07:00:01,616 copying src/apex/app/models/base_payment.py -> build/lib/apex/app/models 2025-11-26T07:00:01,618 copying src/apex/app/models/base_org_settings.py -> build/lib/apex/app/models 2025-11-26T07:00:01,620 creating build/lib/apex/infrastructure/storage 2025-11-26T07:00:01,621 copying src/apex/infrastructure/storage/__init__.py -> build/lib/apex/infrastructure/storage 2025-11-26T07:00:01,623 copying src/apex/infrastructure/storage/base.py -> build/lib/apex/infrastructure/storage 2025-11-26T07:00:01,625 copying src/apex/infrastructure/storage/local.py -> build/lib/apex/infrastructure/storage 2025-11-26T07:00:01,628 creating build/lib/apex/infrastructure/database 2025-11-26T07:00:01,629 copying src/apex/infrastructure/database/__init__.py -> build/lib/apex/infrastructure/database 2025-11-26T07:00:01,631 copying src/apex/infrastructure/database/base.py -> build/lib/apex/infrastructure/database 2025-11-26T07:00:01,633 copying src/apex/infrastructure/database/session.py -> build/lib/apex/infrastructure/database 2025-11-26T07:00:01,635 creating build/lib/apex/infrastructure/email 2025-11-26T07:00:01,636 copying src/apex/infrastructure/email/__init__.py -> build/lib/apex/infrastructure/email 2025-11-26T07:00:01,638 copying src/apex/infrastructure/email/base.py -> build/lib/apex/infrastructure/email 2025-11-26T07:00:01,640 copying src/apex/infrastructure/email/smtp.py -> build/lib/apex/infrastructure/email 2025-11-26T07:00:01,642 copying src/apex/infrastructure/email/sendgrid.py -> build/lib/apex/infrastructure/email 2025-11-26T07:00:01,644 copying src/apex/infrastructure/email/templates.py -> build/lib/apex/infrastructure/email 2025-11-26T07:00:01,647 creating build/lib/apex/infrastructure/paypal 2025-11-26T07:00:01,648 copying src/apex/infrastructure/paypal/__init__.py -> build/lib/apex/infrastructure/paypal 2025-11-26T07:00:01,650 copying src/apex/infrastructure/paypal/webhooks.py -> build/lib/apex/infrastructure/paypal 2025-11-26T07:00:01,653 copying src/apex/infrastructure/paypal/client.py -> build/lib/apex/infrastructure/paypal 2025-11-26T07:00:01,655 copying src/apex/infrastructure/paypal/exceptions.py -> build/lib/apex/infrastructure/paypal 2025-11-26T07:00:01,657 copying src/apex/infrastructure/paypal/schemas.py -> build/lib/apex/infrastructure/paypal 2025-11-26T07:00:01,659 copying src/apex/infrastructure/paypal/service.py -> build/lib/apex/infrastructure/paypal 2025-11-26T07:00:01,662 creating build/lib/apex/domain/repositories 2025-11-26T07:00:01,663 copying src/apex/domain/repositories/__init__.py -> build/lib/apex/domain/repositories 2025-11-26T07:00:01,665 copying src/apex/domain/repositories/base.py -> build/lib/apex/domain/repositories 2025-11-26T07:00:01,667 creating build/lib/apex/domain/models 2025-11-26T07:00:01,668 copying src/apex/domain/models/__init__.py -> build/lib/apex/domain/models 2025-11-26T07:00:01,670 copying src/apex/domain/models/role.py -> build/lib/apex/domain/models 2025-11-26T07:00:01,672 copying src/apex/domain/models/associations.py -> build/lib/apex/domain/models 2025-11-26T07:00:01,674 copying src/apex/domain/models/user.py -> build/lib/apex/domain/models 2025-11-26T07:00:01,676 copying src/apex/domain/models/organization.py -> build/lib/apex/domain/models 2025-11-26T07:00:01,678 copying src/apex/domain/models/permission.py -> build/lib/apex/domain/models 2025-11-26T07:00:01,680 creating build/lib/apex/domain/services 2025-11-26T07:00:01,681 copying src/apex/domain/services/password_reset_sendgrid.py -> build/lib/apex/domain/services 2025-11-26T07:00:01,684 copying src/apex/domain/services/__init__.py -> build/lib/apex/domain/services 2025-11-26T07:00:01,685 copying src/apex/domain/services/user.py -> build/lib/apex/domain/services 2025-11-26T07:00:01,687 copying src/apex/domain/services/auth.py -> build/lib/apex/domain/services 2025-11-26T07:00:01,689 copying src/apex/domain/services/password_reset.py -> build/lib/apex/domain/services 2025-11-26T07:00:01,692 running egg_info 2025-11-26T07:00:01,704 writing src/apex_saas_framework.egg-info/PKG-INFO 2025-11-26T07:00:01,711 writing dependency_links to src/apex_saas_framework.egg-info/dependency_links.txt 2025-11-26T07:00:01,712 writing entry points to src/apex_saas_framework.egg-info/entry_points.txt 2025-11-26T07:00:01,716 writing requirements to src/apex_saas_framework.egg-info/requires.txt 2025-11-26T07:00:01,717 writing top-level names to src/apex_saas_framework.egg-info/top_level.txt 2025-11-26T07:00:01,762 reading manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T07:00:01,771 reading manifest template 'MANIFEST.in' 2025-11-26T07:00:01,844 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-26T07:00:01,846 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-26T07:00:01,847 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-26T07:00:01,848 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-26T07:00:01,849 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-26T07:00:01,850 warning: no previously-included files found matching '.gitignore' 2025-11-26T07:00:01,851 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-26T07:00:01,852 adding license file 'LICENSE' 2025-11-26T07:00:01,862 writing manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T07:00:01,885 copying src/apex/migrations/script.py.mako -> build/lib/apex/migrations 2025-11-26T07:00:01,918 installing to build/bdist.linux-armv7l/wheel 2025-11-26T07:00:01,918 running install 2025-11-26T07:00:01,941 running install_lib 2025-11-26T07:00:01,948 creating build/bdist.linux-armv7l/wheel 2025-11-26T07:00:01,950 creating build/bdist.linux-armv7l/wheel/apex 2025-11-26T07:00:01,951 copying build/lib/apex/__init__.py -> build/bdist.linux-armv7l/wheel/./apex 2025-11-26T07:00:01,953 creating build/bdist.linux-armv7l/wheel/apex/core 2025-11-26T07:00:01,954 copying build/lib/apex/core/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-26T07:00:01,956 copying build/lib/apex/core/decorators.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-26T07:00:01,958 copying build/lib/apex/core/app.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-26T07:00:01,961 creating build/bdist.linux-armv7l/wheel/apex/core/permissions 2025-11-26T07:00:01,962 copying build/lib/apex/core/permissions/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/core/permissions 2025-11-26T07:00:01,964 copying build/lib/apex/core/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/permissions 2025-11-26T07:00:01,967 creating build/bdist.linux-armv7l/wheel/apex/core/config 2025-11-26T07:00:01,968 copying build/lib/apex/core/config/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/config 2025-11-26T07:00:01,970 copying build/lib/apex/core/config/settings.py -> build/bdist.linux-armv7l/wheel/./apex/core/config 2025-11-26T07:00:01,972 creating build/bdist.linux-armv7l/wheel/apex/core/utils 2025-11-26T07:00:01,973 copying build/lib/apex/core/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/utils 2025-11-26T07:00:01,975 copying build/lib/apex/core/utils/tokens.py -> build/bdist.linux-armv7l/wheel/./apex/core/utils 2025-11-26T07:00:01,977 creating build/bdist.linux-armv7l/wheel/apex/core/security 2025-11-26T07:00:01,979 copying build/lib/apex/core/security/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-26T07:00:01,980 copying build/lib/apex/core/security/jwt.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-26T07:00:01,982 copying build/lib/apex/core/security/password.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-26T07:00:01,985 creating build/bdist.linux-armv7l/wheel/apex/core/authentication 2025-11-26T07:00:01,986 copying build/lib/apex/core/authentication/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/core/authentication 2025-11-26T07:00:01,988 copying build/lib/apex/core/authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/authentication 2025-11-26T07:00:01,990 creating build/bdist.linux-armv7l/wheel/apex/cli 2025-11-26T07:00:01,991 copying build/lib/apex/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/cli 2025-11-26T07:00:01,993 copying build/lib/apex/cli/main.py -> build/bdist.linux-armv7l/wheel/./apex/cli 2025-11-26T07:00:01,996 creating build/bdist.linux-armv7l/wheel/apex/api 2025-11-26T07:00:01,997 copying build/lib/apex/api/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api 2025-11-26T07:00:02,000 creating build/bdist.linux-armv7l/wheel/apex/api/v1 2025-11-26T07:00:02,001 copying build/lib/apex/api/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1 2025-11-26T07:00:02,004 creating build/bdist.linux-armv7l/wheel/apex/api/v1/organizations 2025-11-26T07:00:02,005 copying build/lib/apex/api/v1/organizations/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/organizations 2025-11-26T07:00:02,007 copying build/lib/apex/api/v1/organizations/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/organizations 2025-11-26T07:00:02,009 creating build/bdist.linux-armv7l/wheel/apex/api/v1/auth 2025-11-26T07:00:02,010 copying build/lib/apex/api/v1/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/auth 2025-11-26T07:00:02,012 copying build/lib/apex/api/v1/auth/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/auth 2025-11-26T07:00:02,015 creating build/bdist.linux-armv7l/wheel/apex/api/v1/roles 2025-11-26T07:00:02,016 copying build/lib/apex/api/v1/roles/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/roles 2025-11-26T07:00:02,018 copying build/lib/apex/api/v1/roles/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/roles 2025-11-26T07:00:02,021 creating build/bdist.linux-armv7l/wheel/apex/api/v1/payments 2025-11-26T07:00:02,022 copying build/lib/apex/api/v1/payments/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/payments 2025-11-26T07:00:02,023 copying build/lib/apex/api/v1/payments/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/payments 2025-11-26T07:00:02,026 creating build/bdist.linux-armv7l/wheel/apex/api/v1/settings 2025-11-26T07:00:02,027 copying build/lib/apex/api/v1/settings/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/settings 2025-11-26T07:00:02,029 copying build/lib/apex/api/v1/settings/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/settings 2025-11-26T07:00:02,032 creating build/bdist.linux-armv7l/wheel/apex/api/v1/users 2025-11-26T07:00:02,033 copying build/lib/apex/api/v1/users/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/users 2025-11-26T07:00:02,035 copying build/lib/apex/api/v1/users/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/users 2025-11-26T07:00:02,038 creating build/bdist.linux-armv7l/wheel/apex/api/v1/modules 2025-11-26T07:00:02,039 copying build/lib/apex/api/v1/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/modules 2025-11-26T07:00:02,041 copying build/lib/apex/api/v1/modules/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/modules 2025-11-26T07:00:02,043 creating build/bdist.linux-armv7l/wheel/apex/api/v1/files 2025-11-26T07:00:02,044 copying build/lib/apex/api/v1/files/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/files 2025-11-26T07:00:02,046 creating build/bdist.linux-armv7l/wheel/apex/api/v1/permissions 2025-11-26T07:00:02,047 copying build/lib/apex/api/v1/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/permissions 2025-11-26T07:00:02,049 copying build/lib/apex/api/v1/permissions/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/permissions 2025-11-26T07:00:02,052 creating build/bdist.linux-armv7l/wheel/apex/api/v1/schemas 2025-11-26T07:00:02,053 copying build/lib/apex/api/v1/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-26T07:00:02,055 copying build/lib/apex/api/v1/schemas/user.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-26T07:00:02,057 copying build/lib/apex/api/v1/schemas/auth.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-26T07:00:02,058 copying build/lib/apex/api/v1/schemas/password_reset.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-26T07:00:02,061 creating build/bdist.linux-armv7l/wheel/apex/app 2025-11-26T07:00:02,063 creating build/bdist.linux-armv7l/wheel/apex/app/custom_fields 2025-11-26T07:00:02,064 copying build/lib/apex/app/custom_fields/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/custom_fields 2025-11-26T07:00:02,066 copying build/lib/apex/app/custom_fields/engine.py -> build/bdist.linux-armv7l/wheel/./apex/app/custom_fields 2025-11-26T07:00:02,069 creating build/bdist.linux-armv7l/wheel/apex/app/organizations 2025-11-26T07:00:02,070 copying build/lib/apex/app/organizations/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/organizations 2025-11-26T07:00:02,072 copying build/lib/apex/app/organizations/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/organizations 2025-11-26T07:00:02,074 copying build/lib/apex/app/organizations/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/organizations 2025-11-26T07:00:02,076 copying build/lib/apex/app/organizations/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/organizations 2025-11-26T07:00:02,078 creating build/bdist.linux-armv7l/wheel/apex/app/auth 2025-11-26T07:00:02,079 copying build/lib/apex/app/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T07:00:02,081 copying build/lib/apex/app/auth/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T07:00:02,083 copying build/lib/apex/app/auth/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T07:00:02,085 copying build/lib/apex/app/auth/utils.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T07:00:02,086 copying build/lib/apex/app/auth/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T07:00:02,088 creating build/bdist.linux-armv7l/wheel/apex/app/roles 2025-11-26T07:00:02,089 copying build/lib/apex/app/roles/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/roles 2025-11-26T07:00:02,091 copying build/lib/apex/app/roles/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/roles 2025-11-26T07:00:02,093 copying build/lib/apex/app/roles/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/roles 2025-11-26T07:00:02,095 copying build/lib/apex/app/roles/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/roles 2025-11-26T07:00:02,097 creating build/bdist.linux-armv7l/wheel/apex/app/payments 2025-11-26T07:00:02,098 copying build/lib/apex/app/payments/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/payments 2025-11-26T07:00:02,100 copying build/lib/apex/app/payments/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/payments 2025-11-26T07:00:02,101 copying build/lib/apex/app/payments/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/payments 2025-11-26T07:00:02,103 copying build/lib/apex/app/payments/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/payments 2025-11-26T07:00:02,106 creating build/bdist.linux-armv7l/wheel/apex/app/core 2025-11-26T07:00:02,107 copying build/lib/apex/app/core/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T07:00:02,109 copying build/lib/apex/app/core/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T07:00:02,110 copying build/lib/apex/app/core/auth.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T07:00:02,112 copying build/lib/apex/app/core/security.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T07:00:02,114 copying build/lib/apex/app/core/utils.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T07:00:02,116 copying build/lib/apex/app/core/config.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T07:00:02,118 copying build/lib/apex/app/core/exceptions.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T07:00:02,120 creating build/bdist.linux-armv7l/wheel/apex/app/settings 2025-11-26T07:00:02,121 copying build/lib/apex/app/settings/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/settings 2025-11-26T07:00:02,123 copying build/lib/apex/app/settings/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/settings 2025-11-26T07:00:02,125 copying build/lib/apex/app/settings/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/settings 2025-11-26T07:00:02,127 copying build/lib/apex/app/settings/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/settings 2025-11-26T07:00:02,129 creating build/bdist.linux-armv7l/wheel/apex/app/users 2025-11-26T07:00:02,130 copying build/lib/apex/app/users/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/users 2025-11-26T07:00:02,132 copying build/lib/apex/app/users/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/users 2025-11-26T07:00:02,133 copying build/lib/apex/app/users/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/users 2025-11-26T07:00:02,135 copying build/lib/apex/app/users/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/users 2025-11-26T07:00:02,138 creating build/bdist.linux-armv7l/wheel/apex/app/modules 2025-11-26T07:00:02,139 copying build/lib/apex/app/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/modules 2025-11-26T07:00:02,141 copying build/lib/apex/app/modules/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/modules 2025-11-26T07:00:02,143 copying build/lib/apex/app/modules/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/modules 2025-11-26T07:00:02,145 creating build/bdist.linux-armv7l/wheel/apex/app/database 2025-11-26T07:00:02,146 copying build/lib/apex/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/database 2025-11-26T07:00:02,147 copying build/lib/apex/app/database/base.py -> build/bdist.linux-armv7l/wheel/./apex/app/database 2025-11-26T07:00:02,149 copying build/lib/apex/app/database/migrate.py -> build/bdist.linux-armv7l/wheel/./apex/app/database 2025-11-26T07:00:02,151 copying build/lib/apex/app/database/session.py -> build/bdist.linux-armv7l/wheel/./apex/app/database 2025-11-26T07:00:02,153 creating build/bdist.linux-armv7l/wheel/apex/app/api 2025-11-26T07:00:02,154 copying build/lib/apex/app/api/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/api 2025-11-26T07:00:02,156 copying build/lib/apex/app/api/router.py -> build/bdist.linux-armv7l/wheel/./apex/app/api 2025-11-26T07:00:02,159 creating build/bdist.linux-armv7l/wheel/apex/app/permissions 2025-11-26T07:00:02,159 copying build/lib/apex/app/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/permissions 2025-11-26T07:00:02,161 copying build/lib/apex/app/permissions/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/permissions 2025-11-26T07:00:02,163 copying build/lib/apex/app/permissions/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/permissions 2025-11-26T07:00:02,165 copying build/lib/apex/app/permissions/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/permissions 2025-11-26T07:00:02,167 creating build/bdist.linux-armv7l/wheel/apex/app/models 2025-11-26T07:00:02,168 copying build/lib/apex/app/models/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,170 copying build/lib/apex/app/models/base_organization.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,172 copying build/lib/apex/app/models/base_org_location.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,174 copying build/lib/apex/app/models/base_role.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,176 copying build/lib/apex/app/models/associations.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,177 copying build/lib/apex/app/models/base_permission.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,179 copying build/lib/apex/app/models/base_user_settings.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,181 copying build/lib/apex/app/models/base_user.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,183 copying build/lib/apex/app/models/default.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,185 copying build/lib/apex/app/models/base_payment.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,187 copying build/lib/apex/app/models/base_org_settings.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T07:00:02,188 copying build/lib/apex/app/main.py -> build/bdist.linux-armv7l/wheel/./apex/app 2025-11-26T07:00:02,191 creating build/bdist.linux-armv7l/wheel/apex/infrastructure 2025-11-26T07:00:02,192 copying build/lib/apex/infrastructure/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure 2025-11-26T07:00:02,194 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/storage 2025-11-26T07:00:02,196 copying build/lib/apex/infrastructure/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-26T07:00:02,197 copying build/lib/apex/infrastructure/storage/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-26T07:00:02,199 copying build/lib/apex/infrastructure/storage/local.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-26T07:00:02,202 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/database 2025-11-26T07:00:02,203 copying build/lib/apex/infrastructure/database/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-26T07:00:02,205 copying build/lib/apex/infrastructure/database/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-26T07:00:02,206 copying build/lib/apex/infrastructure/database/session.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-26T07:00:02,209 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/email 2025-11-26T07:00:02,210 copying build/lib/apex/infrastructure/email/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T07:00:02,212 copying build/lib/apex/infrastructure/email/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T07:00:02,214 copying build/lib/apex/infrastructure/email/smtp.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T07:00:02,216 copying build/lib/apex/infrastructure/email/sendgrid.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T07:00:02,219 copying build/lib/apex/infrastructure/email/templates.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T07:00:02,221 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/paypal 2025-11-26T07:00:02,222 copying build/lib/apex/infrastructure/paypal/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T07:00:02,224 copying build/lib/apex/infrastructure/paypal/webhooks.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T07:00:02,227 copying build/lib/apex/infrastructure/paypal/client.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T07:00:02,229 copying build/lib/apex/infrastructure/paypal/exceptions.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T07:00:02,231 copying build/lib/apex/infrastructure/paypal/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T07:00:02,232 copying build/lib/apex/infrastructure/paypal/service.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T07:00:02,236 creating build/bdist.linux-armv7l/wheel/apex/domain 2025-11-26T07:00:02,238 creating build/bdist.linux-armv7l/wheel/apex/domain/repositories 2025-11-26T07:00:02,239 copying build/lib/apex/domain/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/repositories 2025-11-26T07:00:02,241 copying build/lib/apex/domain/repositories/base.py -> build/bdist.linux-armv7l/wheel/./apex/domain/repositories 2025-11-26T07:00:02,244 copying build/lib/apex/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain 2025-11-26T07:00:02,246 creating build/bdist.linux-armv7l/wheel/apex/domain/models 2025-11-26T07:00:02,247 copying build/lib/apex/domain/models/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T07:00:02,250 copying build/lib/apex/domain/models/role.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T07:00:02,252 copying build/lib/apex/domain/models/associations.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T07:00:02,254 copying build/lib/apex/domain/models/user.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T07:00:02,255 copying build/lib/apex/domain/models/organization.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T07:00:02,257 copying build/lib/apex/domain/models/permission.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T07:00:02,260 creating build/bdist.linux-armv7l/wheel/apex/domain/services 2025-11-26T07:00:02,261 copying build/lib/apex/domain/services/password_reset_sendgrid.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T07:00:02,263 copying build/lib/apex/domain/services/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T07:00:02,265 copying build/lib/apex/domain/services/user.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T07:00:02,267 copying build/lib/apex/domain/services/auth.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T07:00:02,269 copying build/lib/apex/domain/services/password_reset.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T07:00:02,271 creating build/bdist.linux-armv7l/wheel/apex/migrations 2025-11-26T07:00:02,272 copying build/lib/apex/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./apex/migrations 2025-11-26T07:00:02,274 copying build/lib/apex/migrations/env.py -> build/bdist.linux-armv7l/wheel/./apex/migrations 2025-11-26T07:00:02,276 running install_egg_info 2025-11-26T07:00:02,281 Copying src/apex_saas_framework.egg-info to build/bdist.linux-armv7l/wheel/./apex_saas_framework-0.3.0-py3.11.egg-info 2025-11-26T07:00:02,294 running install_scripts 2025-11-26T07:00:02,307 creating build/bdist.linux-armv7l/wheel/apex_saas_framework-0.3.0.dist-info/WHEEL 2025-11-26T07:00:02,309 creating '/tmp/pip-wheel-z5eyt7tg/.tmp-2jt56p07/apex_saas_framework-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-26T07:00:02,312 adding 'apex/__init__.py' 2025-11-26T07:00:02,313 adding 'apex/api/__init__.py' 2025-11-26T07:00:02,315 adding 'apex/api/v1/__init__.py' 2025-11-26T07:00:02,317 adding 'apex/api/v1/auth/__init__.py' 2025-11-26T07:00:02,319 adding 'apex/api/v1/auth/router.py' 2025-11-26T07:00:02,321 adding 'apex/api/v1/files/__init__.py' 2025-11-26T07:00:02,323 adding 'apex/api/v1/modules/__init__.py' 2025-11-26T07:00:02,324 adding 'apex/api/v1/modules/router.py' 2025-11-26T07:00:02,326 adding 'apex/api/v1/organizations/__init__.py' 2025-11-26T07:00:02,327 adding 'apex/api/v1/organizations/router.py' 2025-11-26T07:00:02,329 adding 'apex/api/v1/payments/__init__.py' 2025-11-26T07:00:02,330 adding 'apex/api/v1/payments/router.py' 2025-11-26T07:00:02,332 adding 'apex/api/v1/permissions/__init__.py' 2025-11-26T07:00:02,334 adding 'apex/api/v1/permissions/router.py' 2025-11-26T07:00:02,335 adding 'apex/api/v1/roles/__init__.py' 2025-11-26T07:00:02,337 adding 'apex/api/v1/roles/router.py' 2025-11-26T07:00:02,338 adding 'apex/api/v1/schemas/__init__.py' 2025-11-26T07:00:02,340 adding 'apex/api/v1/schemas/auth.py' 2025-11-26T07:00:02,341 adding 'apex/api/v1/schemas/password_reset.py' 2025-11-26T07:00:02,342 adding 'apex/api/v1/schemas/user.py' 2025-11-26T07:00:02,344 adding 'apex/api/v1/settings/__init__.py' 2025-11-26T07:00:02,345 adding 'apex/api/v1/settings/router.py' 2025-11-26T07:00:02,347 adding 'apex/api/v1/users/__init__.py' 2025-11-26T07:00:02,348 adding 'apex/api/v1/users/router.py' 2025-11-26T07:00:02,350 adding 'apex/app/main.py' 2025-11-26T07:00:02,352 adding 'apex/app/api/__init__.py' 2025-11-26T07:00:02,353 adding 'apex/app/api/router.py' 2025-11-26T07:00:02,354 adding 'apex/app/auth/__init__.py' 2025-11-26T07:00:02,356 adding 'apex/app/auth/routes.py' 2025-11-26T07:00:02,357 adding 'apex/app/auth/schemas.py' 2025-11-26T07:00:02,358 adding 'apex/app/auth/services.py' 2025-11-26T07:00:02,359 adding 'apex/app/auth/utils.py' 2025-11-26T07:00:02,361 adding 'apex/app/core/__init__.py' 2025-11-26T07:00:02,363 adding 'apex/app/core/auth.py' 2025-11-26T07:00:02,364 adding 'apex/app/core/config.py' 2025-11-26T07:00:02,365 adding 'apex/app/core/dependencies.py' 2025-11-26T07:00:02,366 adding 'apex/app/core/exceptions.py' 2025-11-26T07:00:02,367 adding 'apex/app/core/security.py' 2025-11-26T07:00:02,369 adding 'apex/app/core/utils.py' 2025-11-26T07:00:02,370 adding 'apex/app/custom_fields/__init__.py' 2025-11-26T07:00:02,372 adding 'apex/app/custom_fields/engine.py' 2025-11-26T07:00:02,374 adding 'apex/app/database/__init__.py' 2025-11-26T07:00:02,375 adding 'apex/app/database/base.py' 2025-11-26T07:00:02,376 adding 'apex/app/database/migrate.py' 2025-11-26T07:00:02,377 adding 'apex/app/database/session.py' 2025-11-26T07:00:02,379 adding 'apex/app/models/__init__.py' 2025-11-26T07:00:02,380 adding 'apex/app/models/associations.py' 2025-11-26T07:00:02,381 adding 'apex/app/models/base_org_location.py' 2025-11-26T07:00:02,382 adding 'apex/app/models/base_org_settings.py' 2025-11-26T07:00:02,384 adding 'apex/app/models/base_organization.py' 2025-11-26T07:00:02,385 adding 'apex/app/models/base_payment.py' 2025-11-26T07:00:02,386 adding 'apex/app/models/base_permission.py' 2025-11-26T07:00:02,387 adding 'apex/app/models/base_role.py' 2025-11-26T07:00:02,388 adding 'apex/app/models/base_user.py' 2025-11-26T07:00:02,389 adding 'apex/app/models/base_user_settings.py' 2025-11-26T07:00:02,390 adding 'apex/app/models/default.py' 2025-11-26T07:00:02,392 adding 'apex/app/modules/__init__.py' 2025-11-26T07:00:02,394 adding 'apex/app/modules/routes.py' 2025-11-26T07:00:02,395 adding 'apex/app/modules/services.py' 2025-11-26T07:00:02,396 adding 'apex/app/organizations/__init__.py' 2025-11-26T07:00:02,398 adding 'apex/app/organizations/routes.py' 2025-11-26T07:00:02,399 adding 'apex/app/organizations/schemas.py' 2025-11-26T07:00:02,400 adding 'apex/app/organizations/services.py' 2025-11-26T07:00:02,402 adding 'apex/app/payments/__init__.py' 2025-11-26T07:00:02,403 adding 'apex/app/payments/routes.py' 2025-11-26T07:00:02,405 adding 'apex/app/payments/schemas.py' 2025-11-26T07:00:02,406 adding 'apex/app/payments/services.py' 2025-11-26T07:00:02,407 adding 'apex/app/permissions/__init__.py' 2025-11-26T07:00:02,409 adding 'apex/app/permissions/routes.py' 2025-11-26T07:00:02,410 adding 'apex/app/permissions/schemas.py' 2025-11-26T07:00:02,411 adding 'apex/app/permissions/services.py' 2025-11-26T07:00:02,413 adding 'apex/app/roles/__init__.py' 2025-11-26T07:00:02,414 adding 'apex/app/roles/routes.py' 2025-11-26T07:00:02,415 adding 'apex/app/roles/schemas.py' 2025-11-26T07:00:02,416 adding 'apex/app/roles/services.py' 2025-11-26T07:00:02,418 adding 'apex/app/settings/__init__.py' 2025-11-26T07:00:02,419 adding 'apex/app/settings/routes.py' 2025-11-26T07:00:02,420 adding 'apex/app/settings/schemas.py' 2025-11-26T07:00:02,422 adding 'apex/app/settings/services.py' 2025-11-26T07:00:02,423 adding 'apex/app/users/__init__.py' 2025-11-26T07:00:02,425 adding 'apex/app/users/routes.py' 2025-11-26T07:00:02,426 adding 'apex/app/users/schemas.py' 2025-11-26T07:00:02,427 adding 'apex/app/users/services.py' 2025-11-26T07:00:02,429 adding 'apex/cli/__init__.py' 2025-11-26T07:00:02,431 adding 'apex/cli/main.py' 2025-11-26T07:00:02,433 adding 'apex/core/__init__.py' 2025-11-26T07:00:02,435 adding 'apex/core/app.py' 2025-11-26T07:00:02,436 adding 'apex/core/decorators.py' 2025-11-26T07:00:02,438 adding 'apex/core/authentication/__init__.py' 2025-11-26T07:00:02,439 adding 'apex/core/authentication/dependencies.py' 2025-11-26T07:00:02,441 adding 'apex/core/config/__init__.py' 2025-11-26T07:00:02,442 adding 'apex/core/config/settings.py' 2025-11-26T07:00:02,444 adding 'apex/core/permissions/__init__.py' 2025-11-26T07:00:02,446 adding 'apex/core/permissions/dependencies.py' 2025-11-26T07:00:02,447 adding 'apex/core/security/__init__.py' 2025-11-26T07:00:02,449 adding 'apex/core/security/jwt.py' 2025-11-26T07:00:02,450 adding 'apex/core/security/password.py' 2025-11-26T07:00:02,451 adding 'apex/core/utils/__init__.py' 2025-11-26T07:00:02,453 adding 'apex/core/utils/tokens.py' 2025-11-26T07:00:02,454 adding 'apex/domain/__init__.py' 2025-11-26T07:00:02,456 adding 'apex/domain/models/__init__.py' 2025-11-26T07:00:02,457 adding 'apex/domain/models/associations.py' 2025-11-26T07:00:02,459 adding 'apex/domain/models/organization.py' 2025-11-26T07:00:02,460 adding 'apex/domain/models/permission.py' 2025-11-26T07:00:02,461 adding 'apex/domain/models/role.py' 2025-11-26T07:00:02,463 adding 'apex/domain/models/user.py' 2025-11-26T07:00:02,464 adding 'apex/domain/repositories/__init__.py' 2025-11-26T07:00:02,466 adding 'apex/domain/repositories/base.py' 2025-11-26T07:00:02,467 adding 'apex/domain/services/__init__.py' 2025-11-26T07:00:02,469 adding 'apex/domain/services/auth.py' 2025-11-26T07:00:02,470 adding 'apex/domain/services/password_reset.py' 2025-11-26T07:00:02,471 adding 'apex/domain/services/password_reset_sendgrid.py' 2025-11-26T07:00:02,473 adding 'apex/domain/services/user.py' 2025-11-26T07:00:02,474 adding 'apex/infrastructure/__init__.py' 2025-11-26T07:00:02,476 adding 'apex/infrastructure/database/__init__.py' 2025-11-26T07:00:02,477 adding 'apex/infrastructure/database/base.py' 2025-11-26T07:00:02,478 adding 'apex/infrastructure/database/session.py' 2025-11-26T07:00:02,480 adding 'apex/infrastructure/email/__init__.py' 2025-11-26T07:00:02,481 adding 'apex/infrastructure/email/base.py' 2025-11-26T07:00:02,483 adding 'apex/infrastructure/email/sendgrid.py' 2025-11-26T07:00:02,484 adding 'apex/infrastructure/email/smtp.py' 2025-11-26T07:00:02,485 adding 'apex/infrastructure/email/templates.py' 2025-11-26T07:00:02,487 adding 'apex/infrastructure/paypal/__init__.py' 2025-11-26T07:00:02,488 adding 'apex/infrastructure/paypal/client.py' 2025-11-26T07:00:02,490 adding 'apex/infrastructure/paypal/exceptions.py' 2025-11-26T07:00:02,491 adding 'apex/infrastructure/paypal/schemas.py' 2025-11-26T07:00:02,492 adding 'apex/infrastructure/paypal/service.py' 2025-11-26T07:00:02,494 adding 'apex/infrastructure/paypal/webhooks.py' 2025-11-26T07:00:02,495 adding 'apex/infrastructure/storage/__init__.py' 2025-11-26T07:00:02,496 adding 'apex/infrastructure/storage/base.py' 2025-11-26T07:00:02,498 adding 'apex/infrastructure/storage/local.py' 2025-11-26T07:00:02,499 adding 'apex/migrations/env.py' 2025-11-26T07:00:02,501 adding 'apex/migrations/script.py.mako' 2025-11-26T07:00:02,503 adding 'apex_saas_framework-0.3.0.dist-info/licenses/LICENSE' 2025-11-26T07:00:02,506 adding 'apex_saas_framework-0.3.0.dist-info/METADATA' 2025-11-26T07:00:02,507 adding 'apex_saas_framework-0.3.0.dist-info/WHEEL' 2025-11-26T07:00:02,508 adding 'apex_saas_framework-0.3.0.dist-info/entry_points.txt' 2025-11-26T07:00:02,509 adding 'apex_saas_framework-0.3.0.dist-info/top_level.txt' 2025-11-26T07:00:02,511 adding 'apex_saas_framework-0.3.0.dist-info/RECORD' 2025-11-26T07:00:02,515 removing build/bdist.linux-armv7l/wheel 2025-11-26T07:00:02,661 Building wheel for apex-saas-framework (pyproject.toml): finished with status 'done' 2025-11-26T07:00:02,667 Created wheel for apex-saas-framework: filename=apex_saas_framework-0.3.0-py3-none-any.whl size=101776 sha256=b665f914048da3e5ef9f7765ac43adfd52168b8a731d3331b72917ac37a6c570 2025-11-26T07:00:02,668 Stored in directory: /tmp/pip-ephem-wheel-cache-7ai8l9em/wheels/a1/13/80/b25ed29e48be504e4ac96f8ddb084995fbe2e4f6fe373f0867 2025-11-26T07:00:02,686 Successfully built apex-saas-framework 2025-11-26T07:00:02,692 Removed build tracker: '/tmp/pip-build-tracker-soj_ivq4'