2025-11-25T11:58:02,225 Created temporary directory: /tmp/pip-ephem-wheel-cache-0t7vbs4q 2025-11-25T11:58:02,227 Created temporary directory: /tmp/pip-build-tracker-7ha45pc5 2025-11-25T11:58:02,228 Initialized build tracking at /tmp/pip-build-tracker-7ha45pc5 2025-11-25T11:58:02,228 Created build tracker: /tmp/pip-build-tracker-7ha45pc5 2025-11-25T11:58:02,229 Entered build tracker: /tmp/pip-build-tracker-7ha45pc5 2025-11-25T11:58:02,229 Created temporary directory: /tmp/pip-wheel-vqji2kmq 2025-11-25T11:58:02,233 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:58:02,235 Created temporary directory: /tmp/pip-ephem-wheel-cache-ivkchidx 2025-11-25T11:58:02,258 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-25T11:58:02,262 2 location(s) to search for versions of apex-saas-framework: 2025-11-25T11:58:02,262 * https://pypi.org/simple/apex-saas-framework/ 2025-11-25T11:58:02,262 * https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-25T11:58:02,263 Fetching project page and analyzing links: https://pypi.org/simple/apex-saas-framework/ 2025-11-25T11:58:02,263 Getting page https://pypi.org/simple/apex-saas-framework/ 2025-11-25T11:58:02,265 Found index url https://pypi.org/simple 2025-11-25T11:58:02,404 Fetched page https://pypi.org/simple/apex-saas-framework/ as application/vnd.pypi.simple.v1+json 2025-11-25T11:58:02,409 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:58:02,410 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:58:02,411 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:58:02,412 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:58:02,413 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:58:02,414 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:58:02,414 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:58:02,415 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:58:02,416 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:58:02,417 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:58:02,418 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:58:02,419 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:58:02,419 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:58:02,420 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:58:02,421 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:58:02,422 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:58:02,422 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:58:02,423 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:58:02,424 Fetching project page and analyzing links: https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-25T11:58:02,425 Getting page https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-25T11:58:02,426 Found index url https://www.piwheels.org/simple 2025-11-25T11:58:02,580 Fetched page https://www.piwheels.org/simple/apex-saas-framework/ as text/html 2025-11-25T11:58:02,583 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-25T11:58:02,584 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:58:02,584 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:58:02,585 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:58:02,586 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:58:02,586 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:58:02,587 Skipping link: not a file: https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-25T11:58:02,587 Skipping link: not a file: https://pypi.org/simple/apex-saas-framework/ 2025-11-25T11:58:02,607 Given no hashes to check 1 links for project 'apex-saas-framework': discarding no candidates 2025-11-25T11:58:02,625 Collecting apex-saas-framework==0.2.8 2025-11-25T11:58:02,627 Created temporary directory: /tmp/pip-unpack-uz1p8vt0 2025-11-25T11:58:02,838 Downloading apex_saas_framework-0.2.8.tar.gz (56 kB) 2025-11-25T11:58:03,060 Added apex-saas-framework==0.2.8 from https://files.pythonhosted.org/packages/f4/3e/b4ebd91e4ffd8e9376b5343bbd642d7339f2fc5c505f83b8bf033ddcd0b6/apex_saas_framework-0.2.8.tar.gz to build tracker '/tmp/pip-build-tracker-7ha45pc5' 2025-11-25T11:58:03,066 Created temporary directory: /tmp/pip-build-env-4opym23_ 2025-11-25T11:58:03,070 Installing build dependencies: started 2025-11-25T11:58:03,071 Running command pip subprocess to install build dependencies 2025-11-25T11:58:04,202 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-25T11:58:04,806 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:58:04,830 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-25T11:58:06,535 Collecting setuptools>=68.0 2025-11-25T11:58:06,622 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-25T11:58:06,891 Collecting wheel 2025-11-25T11:58:06,907 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-25T11:58:10,560 Installing collected packages: wheel, setuptools 2025-11-25T11:58:10,801 Creating /tmp/pip-build-env-4opym23_/overlay/local/bin 2025-11-25T11:58:10,803 changing mode of /tmp/pip-build-env-4opym23_/overlay/local/bin/wheel to 755 2025-11-25T11:58:14,476 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-25T11:58:14,768 Installing build dependencies: finished with status 'done' 2025-11-25T11:58:14,776 Getting requirements to build wheel: started 2025-11-25T11:58:14,777 Running command Getting requirements to build wheel 2025-11-25T11:58:15,393 /tmp/pip-build-env-4opym23_/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:58:15,394 !! 2025-11-25T11:58:15,395 ******************************************************************************** 2025-11-25T11:58:15,396 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:58:15,397 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T11:58:15,397 or your builds will no longer be supported. 2025-11-25T11:58:15,398 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:15,399 ******************************************************************************** 2025-11-25T11:58:15,400 !! 2025-11-25T11:58:15,400 corresp(dist, value, root_dir) 2025-11-25T11:58:15,486 /tmp/pip-build-env-4opym23_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:58:15,487 !! 2025-11-25T11:58:15,487 ******************************************************************************** 2025-11-25T11:58:15,488 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:58:15,489 License :: OSI Approved :: MIT License 2025-11-25T11:58:15,490 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:15,491 ******************************************************************************** 2025-11-25T11:58:15,492 !! 2025-11-25T11:58:15,492 dist._finalize_license_expression() 2025-11-25T11:58:15,493 /tmp/pip-build-env-4opym23_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:58:15,493 !! 2025-11-25T11:58:15,495 ******************************************************************************** 2025-11-25T11:58:15,495 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:58:15,496 License :: OSI Approved :: MIT License 2025-11-25T11:58:15,498 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:15,498 ******************************************************************************** 2025-11-25T11:58:15,500 !! 2025-11-25T11:58:15,500 self._finalize_license_expression() 2025-11-25T11:58:15,501 running egg_info 2025-11-25T11:58:15,506 writing src/apex_saas_framework.egg-info/PKG-INFO 2025-11-25T11:58:15,513 writing dependency_links to src/apex_saas_framework.egg-info/dependency_links.txt 2025-11-25T11:58:15,515 writing entry points to src/apex_saas_framework.egg-info/entry_points.txt 2025-11-25T11:58:15,519 writing requirements to src/apex_saas_framework.egg-info/requires.txt 2025-11-25T11:58:15,520 writing top-level names to src/apex_saas_framework.egg-info/top_level.txt 2025-11-25T11:58:15,574 reading manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:58:15,580 reading manifest template 'MANIFEST.in' 2025-11-25T11:58:15,624 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-25T11:58:15,625 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-25T11:58:15,626 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-25T11:58:15,627 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-25T11:58:15,628 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-25T11:58:15,629 warning: no previously-included files found matching '.gitignore' 2025-11-25T11:58:15,630 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-25T11:58:15,631 adding license file 'LICENSE' 2025-11-25T11:58:15,637 writing manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:58:15,736 Getting requirements to build wheel: finished with status 'done' 2025-11-25T11:58:15,740 Created temporary directory: /tmp/pip-modern-metadata-lg36mkt9 2025-11-25T11:58:15,742 Preparing metadata (pyproject.toml): started 2025-11-25T11:58:15,743 Running command Preparing metadata (pyproject.toml) 2025-11-25T11:58:16,310 /tmp/pip-build-env-4opym23_/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:58:16,310 !! 2025-11-25T11:58:16,311 ******************************************************************************** 2025-11-25T11:58:16,312 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:58:16,313 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T11:58:16,313 or your builds will no longer be supported. 2025-11-25T11:58:16,314 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:16,315 ******************************************************************************** 2025-11-25T11:58:16,316 !! 2025-11-25T11:58:16,316 corresp(dist, value, root_dir) 2025-11-25T11:58:16,396 /tmp/pip-build-env-4opym23_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:58:16,397 !! 2025-11-25T11:58:16,398 ******************************************************************************** 2025-11-25T11:58:16,398 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:58:16,399 License :: OSI Approved :: MIT License 2025-11-25T11:58:16,401 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:16,401 ******************************************************************************** 2025-11-25T11:58:16,402 !! 2025-11-25T11:58:16,403 dist._finalize_license_expression() 2025-11-25T11:58:16,403 /tmp/pip-build-env-4opym23_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:58:16,404 !! 2025-11-25T11:58:16,405 ******************************************************************************** 2025-11-25T11:58:16,406 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:58:16,407 License :: OSI Approved :: MIT License 2025-11-25T11:58:16,408 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:16,409 ******************************************************************************** 2025-11-25T11:58:16,410 !! 2025-11-25T11:58:16,411 self._finalize_license_expression() 2025-11-25T11:58:16,412 running dist_info 2025-11-25T11:58:16,423 creating /tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info 2025-11-25T11:58:16,424 writing /tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info/PKG-INFO 2025-11-25T11:58:16,432 writing dependency_links to /tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info/dependency_links.txt 2025-11-25T11:58:16,434 writing entry points to /tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info/entry_points.txt 2025-11-25T11:58:16,437 writing requirements to /tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info/requires.txt 2025-11-25T11:58:16,438 writing top-level names to /tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info/top_level.txt 2025-11-25T11:58:16,440 writing manifest file '/tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:58:16,485 reading manifest file '/tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:58:16,487 reading manifest template 'MANIFEST.in' 2025-11-25T11:58:16,531 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-25T11:58:16,532 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-25T11:58:16,533 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-25T11:58:16,534 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-25T11:58:16,534 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-25T11:58:16,535 warning: no previously-included files found matching '.gitignore' 2025-11-25T11:58:16,536 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-25T11:58:16,536 adding license file 'LICENSE' 2025-11-25T11:58:16,542 writing manifest file '/tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:58:16,543 creating '/tmp/pip-modern-metadata-lg36mkt9/apex_saas_framework-0.2.8.dist-info' 2025-11-25T11:58:16,668 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-25T11:58:16,675 Source in /tmp/pip-wheel-vqji2kmq/apex-saas-framework_f3128a90fc174e079ae73f4afe195160 has version 0.2.8, which satisfies requirement apex-saas-framework==0.2.8 from https://files.pythonhosted.org/packages/f4/3e/b4ebd91e4ffd8e9376b5343bbd642d7339f2fc5c505f83b8bf033ddcd0b6/apex_saas_framework-0.2.8.tar.gz 2025-11-25T11:58:16,676 Removed apex-saas-framework==0.2.8 from https://files.pythonhosted.org/packages/f4/3e/b4ebd91e4ffd8e9376b5343bbd642d7339f2fc5c505f83b8bf033ddcd0b6/apex_saas_framework-0.2.8.tar.gz from build tracker '/tmp/pip-build-tracker-7ha45pc5' 2025-11-25T11:58:16,684 Created temporary directory: /tmp/pip-unpack-mvq2y6hv 2025-11-25T11:58:16,685 Building wheels for collected packages: apex-saas-framework 2025-11-25T11:58:16,690 Created temporary directory: /tmp/pip-wheel-lo9kacf_ 2025-11-25T11:58:16,690 Destination directory: /tmp/pip-wheel-lo9kacf_ 2025-11-25T11:58:16,692 Building wheel for apex-saas-framework (pyproject.toml): started 2025-11-25T11:58:16,694 Running command Building wheel for apex-saas-framework (pyproject.toml) 2025-11-25T11:58:17,250 /tmp/pip-build-env-4opym23_/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:58:17,250 !! 2025-11-25T11:58:17,251 ******************************************************************************** 2025-11-25T11:58:17,252 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:58:17,253 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T11:58:17,253 or your builds will no longer be supported. 2025-11-25T11:58:17,255 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:17,255 ******************************************************************************** 2025-11-25T11:58:17,256 !! 2025-11-25T11:58:17,257 corresp(dist, value, root_dir) 2025-11-25T11:58:17,332 /tmp/pip-build-env-4opym23_/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:58:17,333 !! 2025-11-25T11:58:17,334 ******************************************************************************** 2025-11-25T11:58:17,335 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:58:17,336 License :: OSI Approved :: MIT License 2025-11-25T11:58:17,337 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:17,338 ******************************************************************************** 2025-11-25T11:58:17,339 !! 2025-11-25T11:58:17,339 dist._finalize_license_expression() 2025-11-25T11:58:17,340 /tmp/pip-build-env-4opym23_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T11:58:17,340 !! 2025-11-25T11:58:17,341 ******************************************************************************** 2025-11-25T11:58:17,341 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T11:58:17,342 License :: OSI Approved :: MIT License 2025-11-25T11:58:17,343 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T11:58:17,344 ******************************************************************************** 2025-11-25T11:58:17,345 !! 2025-11-25T11:58:17,345 self._finalize_license_expression() 2025-11-25T11:58:17,346 running bdist_wheel 2025-11-25T11:58:17,363 running build 2025-11-25T11:58:17,363 running build_py 2025-11-25T11:58:17,370 creating build/lib/apex 2025-11-25T11:58:17,372 copying src/apex/__init__.py -> build/lib/apex 2025-11-25T11:58:17,374 creating build/lib/apex/core 2025-11-25T11:58:17,375 copying src/apex/core/__init__.py -> build/lib/apex/core 2025-11-25T11:58:17,377 copying src/apex/core/decorators.py -> build/lib/apex/core 2025-11-25T11:58:17,379 copying src/apex/core/app.py -> build/lib/apex/core 2025-11-25T11:58:17,382 creating build/lib/apex/cli 2025-11-25T11:58:17,383 copying src/apex/cli/__init__.py -> build/lib/apex/cli 2025-11-25T11:58:17,385 copying src/apex/cli/main.py -> build/lib/apex/cli 2025-11-25T11:58:17,387 creating build/lib/apex/api 2025-11-25T11:58:17,388 copying src/apex/api/__init__.py -> build/lib/apex/api 2025-11-25T11:58:17,390 creating build/lib/apex/infrastructure 2025-11-25T11:58:17,391 copying src/apex/infrastructure/__init__.py -> build/lib/apex/infrastructure 2025-11-25T11:58:17,394 creating build/lib/apex/domain 2025-11-25T11:58:17,395 copying src/apex/domain/__init__.py -> build/lib/apex/domain 2025-11-25T11:58:17,397 creating build/lib/apex/migrations 2025-11-25T11:58:17,398 copying src/apex/migrations/env.py -> build/lib/apex/migrations 2025-11-25T11:58:17,400 creating build/lib/apex/core/permissions 2025-11-25T11:58:17,401 copying src/apex/core/permissions/dependencies.py -> build/lib/apex/core/permissions 2025-11-25T11:58:17,403 copying src/apex/core/permissions/__init__.py -> build/lib/apex/core/permissions 2025-11-25T11:58:17,406 creating build/lib/apex/core/config 2025-11-25T11:58:17,407 copying src/apex/core/config/__init__.py -> build/lib/apex/core/config 2025-11-25T11:58:17,409 copying src/apex/core/config/settings.py -> build/lib/apex/core/config 2025-11-25T11:58:17,411 creating build/lib/apex/core/utils 2025-11-25T11:58:17,412 copying src/apex/core/utils/__init__.py -> build/lib/apex/core/utils 2025-11-25T11:58:17,414 copying src/apex/core/utils/tokens.py -> build/lib/apex/core/utils 2025-11-25T11:58:17,416 creating build/lib/apex/core/security 2025-11-25T11:58:17,417 copying src/apex/core/security/__init__.py -> build/lib/apex/core/security 2025-11-25T11:58:17,419 copying src/apex/core/security/jwt.py -> build/lib/apex/core/security 2025-11-25T11:58:17,421 copying src/apex/core/security/password.py -> build/lib/apex/core/security 2025-11-25T11:58:17,424 creating build/lib/apex/core/authentication 2025-11-25T11:58:17,425 copying src/apex/core/authentication/dependencies.py -> build/lib/apex/core/authentication 2025-11-25T11:58:17,427 copying src/apex/core/authentication/__init__.py -> build/lib/apex/core/authentication 2025-11-25T11:58:17,429 creating build/lib/apex/api/v1 2025-11-25T11:58:17,430 copying src/apex/api/v1/__init__.py -> build/lib/apex/api/v1 2025-11-25T11:58:17,433 creating build/lib/apex/api/v1/organizations 2025-11-25T11:58:17,434 copying src/apex/api/v1/organizations/__init__.py -> build/lib/apex/api/v1/organizations 2025-11-25T11:58:17,436 copying src/apex/api/v1/organizations/router.py -> build/lib/apex/api/v1/organizations 2025-11-25T11:58:17,438 creating build/lib/apex/api/v1/auth 2025-11-25T11:58:17,439 copying src/apex/api/v1/auth/__init__.py -> build/lib/apex/api/v1/auth 2025-11-25T11:58:17,441 copying src/apex/api/v1/auth/router.py -> build/lib/apex/api/v1/auth 2025-11-25T11:58:17,444 creating build/lib/apex/api/v1/roles 2025-11-25T11:58:17,445 copying src/apex/api/v1/roles/__init__.py -> build/lib/apex/api/v1/roles 2025-11-25T11:58:17,446 copying src/apex/api/v1/roles/router.py -> build/lib/apex/api/v1/roles 2025-11-25T11:58:17,449 creating build/lib/apex/api/v1/payments 2025-11-25T11:58:17,450 copying src/apex/api/v1/payments/__init__.py -> build/lib/apex/api/v1/payments 2025-11-25T11:58:17,452 copying src/apex/api/v1/payments/router.py -> build/lib/apex/api/v1/payments 2025-11-25T11:58:17,454 creating build/lib/apex/api/v1/settings 2025-11-25T11:58:17,455 copying src/apex/api/v1/settings/__init__.py -> build/lib/apex/api/v1/settings 2025-11-25T11:58:17,457 copying src/apex/api/v1/settings/router.py -> build/lib/apex/api/v1/settings 2025-11-25T11:58:17,460 creating build/lib/apex/api/v1/users 2025-11-25T11:58:17,461 copying src/apex/api/v1/users/__init__.py -> build/lib/apex/api/v1/users 2025-11-25T11:58:17,463 copying src/apex/api/v1/users/router.py -> build/lib/apex/api/v1/users 2025-11-25T11:58:17,466 creating build/lib/apex/api/v1/modules 2025-11-25T11:58:17,467 copying src/apex/api/v1/modules/__init__.py -> build/lib/apex/api/v1/modules 2025-11-25T11:58:17,469 copying src/apex/api/v1/modules/router.py -> build/lib/apex/api/v1/modules 2025-11-25T11:58:17,471 creating build/lib/apex/api/v1/files 2025-11-25T11:58:17,472 copying src/apex/api/v1/files/__init__.py -> build/lib/apex/api/v1/files 2025-11-25T11:58:17,474 creating build/lib/apex/api/v1/permissions 2025-11-25T11:58:17,475 copying src/apex/api/v1/permissions/__init__.py -> build/lib/apex/api/v1/permissions 2025-11-25T11:58:17,477 copying src/apex/api/v1/permissions/router.py -> build/lib/apex/api/v1/permissions 2025-11-25T11:58:17,480 creating build/lib/apex/api/v1/schemas 2025-11-25T11:58:17,481 copying src/apex/api/v1/schemas/__init__.py -> build/lib/apex/api/v1/schemas 2025-11-25T11:58:17,483 copying src/apex/api/v1/schemas/user.py -> build/lib/apex/api/v1/schemas 2025-11-25T11:58:17,485 copying src/apex/api/v1/schemas/auth.py -> build/lib/apex/api/v1/schemas 2025-11-25T11:58:17,487 copying src/apex/api/v1/schemas/password_reset.py -> build/lib/apex/api/v1/schemas 2025-11-25T11:58:17,489 creating build/lib/apex/infrastructure/storage 2025-11-25T11:58:17,490 copying src/apex/infrastructure/storage/__init__.py -> build/lib/apex/infrastructure/storage 2025-11-25T11:58:17,492 copying src/apex/infrastructure/storage/base.py -> build/lib/apex/infrastructure/storage 2025-11-25T11:58:17,494 copying src/apex/infrastructure/storage/local.py -> build/lib/apex/infrastructure/storage 2025-11-25T11:58:17,496 creating build/lib/apex/infrastructure/database 2025-11-25T11:58:17,497 copying src/apex/infrastructure/database/__init__.py -> build/lib/apex/infrastructure/database 2025-11-25T11:58:17,499 copying src/apex/infrastructure/database/base.py -> build/lib/apex/infrastructure/database 2025-11-25T11:58:17,501 copying src/apex/infrastructure/database/session.py -> build/lib/apex/infrastructure/database 2025-11-25T11:58:17,504 creating build/lib/apex/infrastructure/email 2025-11-25T11:58:17,505 copying src/apex/infrastructure/email/__init__.py -> build/lib/apex/infrastructure/email 2025-11-25T11:58:17,507 copying src/apex/infrastructure/email/base.py -> build/lib/apex/infrastructure/email 2025-11-25T11:58:17,508 copying src/apex/infrastructure/email/smtp.py -> build/lib/apex/infrastructure/email 2025-11-25T11:58:17,510 copying src/apex/infrastructure/email/sendgrid.py -> build/lib/apex/infrastructure/email 2025-11-25T11:58:17,513 copying src/apex/infrastructure/email/templates.py -> build/lib/apex/infrastructure/email 2025-11-25T11:58:17,516 creating build/lib/apex/infrastructure/paypal 2025-11-25T11:58:17,517 copying src/apex/infrastructure/paypal/__init__.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:58:17,518 copying src/apex/infrastructure/paypal/webhooks.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:58:17,521 copying src/apex/infrastructure/paypal/client.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:58:17,523 copying src/apex/infrastructure/paypal/exceptions.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:58:17,525 copying src/apex/infrastructure/paypal/schemas.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:58:17,527 copying src/apex/infrastructure/paypal/service.py -> build/lib/apex/infrastructure/paypal 2025-11-25T11:58:17,529 creating build/lib/apex/domain/repositories 2025-11-25T11:58:17,530 copying src/apex/domain/repositories/__init__.py -> build/lib/apex/domain/repositories 2025-11-25T11:58:17,532 copying src/apex/domain/repositories/base.py -> build/lib/apex/domain/repositories 2025-11-25T11:58:17,534 creating build/lib/apex/domain/models 2025-11-25T11:58:17,535 copying src/apex/domain/models/__init__.py -> build/lib/apex/domain/models 2025-11-25T11:58:17,537 copying src/apex/domain/models/role.py -> build/lib/apex/domain/models 2025-11-25T11:58:17,539 copying src/apex/domain/models/associations.py -> build/lib/apex/domain/models 2025-11-25T11:58:17,541 copying src/apex/domain/models/user.py -> build/lib/apex/domain/models 2025-11-25T11:58:17,543 copying src/apex/domain/models/organization.py -> build/lib/apex/domain/models 2025-11-25T11:58:17,545 copying src/apex/domain/models/permission.py -> build/lib/apex/domain/models 2025-11-25T11:58:17,547 creating build/lib/apex/domain/services 2025-11-25T11:58:17,548 copying src/apex/domain/services/password_reset_sendgrid.py -> build/lib/apex/domain/services 2025-11-25T11:58:17,550 copying src/apex/domain/services/__init__.py -> build/lib/apex/domain/services 2025-11-25T11:58:17,552 copying src/apex/domain/services/user.py -> build/lib/apex/domain/services 2025-11-25T11:58:17,554 copying src/apex/domain/services/auth.py -> build/lib/apex/domain/services 2025-11-25T11:58:17,556 copying src/apex/domain/services/password_reset.py -> build/lib/apex/domain/services 2025-11-25T11:58:17,559 running egg_info 2025-11-25T11:58:17,570 writing src/apex_saas_framework.egg-info/PKG-INFO 2025-11-25T11:58:17,577 writing dependency_links to src/apex_saas_framework.egg-info/dependency_links.txt 2025-11-25T11:58:17,579 writing entry points to src/apex_saas_framework.egg-info/entry_points.txt 2025-11-25T11:58:17,582 writing requirements to src/apex_saas_framework.egg-info/requires.txt 2025-11-25T11:58:17,583 writing top-level names to src/apex_saas_framework.egg-info/top_level.txt 2025-11-25T11:58:17,616 reading manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:58:17,622 reading manifest template 'MANIFEST.in' 2025-11-25T11:58:17,664 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-25T11:58:17,665 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-25T11:58:17,666 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-25T11:58:17,667 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-25T11:58:17,668 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-25T11:58:17,669 warning: no previously-included files found matching '.gitignore' 2025-11-25T11:58:17,670 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-25T11:58:17,671 adding license file 'LICENSE' 2025-11-25T11:58:17,678 writing manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-25T11:58:17,693 copying src/apex/migrations/script.py.mako -> build/lib/apex/migrations 2025-11-25T11:58:17,716 installing to build/bdist.linux-armv7l/wheel 2025-11-25T11:58:17,717 running install 2025-11-25T11:58:17,740 running install_lib 2025-11-25T11:58:17,747 creating build/bdist.linux-armv7l/wheel 2025-11-25T11:58:17,749 creating build/bdist.linux-armv7l/wheel/apex 2025-11-25T11:58:17,750 copying build/lib/apex/__init__.py -> build/bdist.linux-armv7l/wheel/./apex 2025-11-25T11:58:17,753 creating build/bdist.linux-armv7l/wheel/apex/core 2025-11-25T11:58:17,754 copying build/lib/apex/core/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-25T11:58:17,755 copying build/lib/apex/core/decorators.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-25T11:58:17,757 copying build/lib/apex/core/app.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-25T11:58:17,760 creating build/bdist.linux-armv7l/wheel/apex/core/permissions 2025-11-25T11:58:17,761 copying build/lib/apex/core/permissions/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/core/permissions 2025-11-25T11:58:17,763 copying build/lib/apex/core/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/permissions 2025-11-25T11:58:17,766 creating build/bdist.linux-armv7l/wheel/apex/core/config 2025-11-25T11:58:17,767 copying build/lib/apex/core/config/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/config 2025-11-25T11:58:17,769 copying build/lib/apex/core/config/settings.py -> build/bdist.linux-armv7l/wheel/./apex/core/config 2025-11-25T11:58:17,771 creating build/bdist.linux-armv7l/wheel/apex/core/utils 2025-11-25T11:58:17,772 copying build/lib/apex/core/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/utils 2025-11-25T11:58:17,774 copying build/lib/apex/core/utils/tokens.py -> build/bdist.linux-armv7l/wheel/./apex/core/utils 2025-11-25T11:58:17,776 creating build/bdist.linux-armv7l/wheel/apex/core/security 2025-11-25T11:58:17,777 copying build/lib/apex/core/security/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-25T11:58:17,779 copying build/lib/apex/core/security/jwt.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-25T11:58:17,781 copying build/lib/apex/core/security/password.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-25T11:58:17,783 creating build/bdist.linux-armv7l/wheel/apex/core/authentication 2025-11-25T11:58:17,784 copying build/lib/apex/core/authentication/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/core/authentication 2025-11-25T11:58:17,786 copying build/lib/apex/core/authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/authentication 2025-11-25T11:58:17,789 creating build/bdist.linux-armv7l/wheel/apex/cli 2025-11-25T11:58:17,790 copying build/lib/apex/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/cli 2025-11-25T11:58:17,792 copying build/lib/apex/cli/main.py -> build/bdist.linux-armv7l/wheel/./apex/cli 2025-11-25T11:58:17,794 creating build/bdist.linux-armv7l/wheel/apex/api 2025-11-25T11:58:17,795 copying build/lib/apex/api/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api 2025-11-25T11:58:17,797 creating build/bdist.linux-armv7l/wheel/apex/api/v1 2025-11-25T11:58:17,798 copying build/lib/apex/api/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1 2025-11-25T11:58:17,801 creating build/bdist.linux-armv7l/wheel/apex/api/v1/organizations 2025-11-25T11:58:17,802 copying build/lib/apex/api/v1/organizations/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/organizations 2025-11-25T11:58:17,804 copying build/lib/apex/api/v1/organizations/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/organizations 2025-11-25T11:58:17,806 creating build/bdist.linux-armv7l/wheel/apex/api/v1/auth 2025-11-25T11:58:17,807 copying build/lib/apex/api/v1/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/auth 2025-11-25T11:58:17,809 copying build/lib/apex/api/v1/auth/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/auth 2025-11-25T11:58:17,812 creating build/bdist.linux-armv7l/wheel/apex/api/v1/roles 2025-11-25T11:58:17,813 copying build/lib/apex/api/v1/roles/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/roles 2025-11-25T11:58:17,815 copying build/lib/apex/api/v1/roles/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/roles 2025-11-25T11:58:17,818 creating build/bdist.linux-armv7l/wheel/apex/api/v1/payments 2025-11-25T11:58:17,819 copying build/lib/apex/api/v1/payments/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/payments 2025-11-25T11:58:17,821 copying build/lib/apex/api/v1/payments/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/payments 2025-11-25T11:58:17,824 creating build/bdist.linux-armv7l/wheel/apex/api/v1/settings 2025-11-25T11:58:17,825 copying build/lib/apex/api/v1/settings/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/settings 2025-11-25T11:58:17,826 copying build/lib/apex/api/v1/settings/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/settings 2025-11-25T11:58:17,829 creating build/bdist.linux-armv7l/wheel/apex/api/v1/users 2025-11-25T11:58:17,830 copying build/lib/apex/api/v1/users/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/users 2025-11-25T11:58:17,832 copying build/lib/apex/api/v1/users/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/users 2025-11-25T11:58:17,835 creating build/bdist.linux-armv7l/wheel/apex/api/v1/modules 2025-11-25T11:58:17,836 copying build/lib/apex/api/v1/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/modules 2025-11-25T11:58:17,838 copying build/lib/apex/api/v1/modules/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/modules 2025-11-25T11:58:17,841 creating build/bdist.linux-armv7l/wheel/apex/api/v1/files 2025-11-25T11:58:17,842 copying build/lib/apex/api/v1/files/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/files 2025-11-25T11:58:17,844 creating build/bdist.linux-armv7l/wheel/apex/api/v1/permissions 2025-11-25T11:58:17,845 copying build/lib/apex/api/v1/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/permissions 2025-11-25T11:58:17,847 copying build/lib/apex/api/v1/permissions/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/permissions 2025-11-25T11:58:17,850 creating build/bdist.linux-armv7l/wheel/apex/api/v1/schemas 2025-11-25T11:58:17,851 copying build/lib/apex/api/v1/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-25T11:58:17,853 copying build/lib/apex/api/v1/schemas/user.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-25T11:58:17,854 copying build/lib/apex/api/v1/schemas/auth.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-25T11:58:17,856 copying build/lib/apex/api/v1/schemas/password_reset.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-25T11:58:17,859 creating build/bdist.linux-armv7l/wheel/apex/infrastructure 2025-11-25T11:58:17,860 copying build/lib/apex/infrastructure/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure 2025-11-25T11:58:17,862 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/storage 2025-11-25T11:58:17,863 copying build/lib/apex/infrastructure/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-25T11:58:17,865 copying build/lib/apex/infrastructure/storage/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-25T11:58:17,867 copying build/lib/apex/infrastructure/storage/local.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-25T11:58:17,869 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/database 2025-11-25T11:58:17,870 copying build/lib/apex/infrastructure/database/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-25T11:58:17,873 copying build/lib/apex/infrastructure/database/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-25T11:58:17,875 copying build/lib/apex/infrastructure/database/session.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-25T11:58:17,877 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/email 2025-11-25T11:58:17,878 copying build/lib/apex/infrastructure/email/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:58:17,880 copying build/lib/apex/infrastructure/email/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:58:17,882 copying build/lib/apex/infrastructure/email/smtp.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:58:17,884 copying build/lib/apex/infrastructure/email/sendgrid.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:58:17,886 copying build/lib/apex/infrastructure/email/templates.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-25T11:58:17,889 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/paypal 2025-11-25T11:58:17,890 copying build/lib/apex/infrastructure/paypal/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:58:17,892 copying build/lib/apex/infrastructure/paypal/webhooks.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:58:17,894 copying build/lib/apex/infrastructure/paypal/client.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:58:17,896 copying build/lib/apex/infrastructure/paypal/exceptions.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:58:17,898 copying build/lib/apex/infrastructure/paypal/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:58:17,900 copying build/lib/apex/infrastructure/paypal/service.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-25T11:58:17,903 creating build/bdist.linux-armv7l/wheel/apex/domain 2025-11-25T11:58:17,904 creating build/bdist.linux-armv7l/wheel/apex/domain/repositories 2025-11-25T11:58:17,906 copying build/lib/apex/domain/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/repositories 2025-11-25T11:58:17,908 copying build/lib/apex/domain/repositories/base.py -> build/bdist.linux-armv7l/wheel/./apex/domain/repositories 2025-11-25T11:58:17,909 copying build/lib/apex/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain 2025-11-25T11:58:17,911 creating build/bdist.linux-armv7l/wheel/apex/domain/models 2025-11-25T11:58:17,913 copying build/lib/apex/domain/models/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:58:17,915 copying build/lib/apex/domain/models/role.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:58:17,917 copying build/lib/apex/domain/models/associations.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:58:17,919 copying build/lib/apex/domain/models/user.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:58:17,920 copying build/lib/apex/domain/models/organization.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:58:17,922 copying build/lib/apex/domain/models/permission.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-25T11:58:17,925 creating build/bdist.linux-armv7l/wheel/apex/domain/services 2025-11-25T11:58:17,926 copying build/lib/apex/domain/services/password_reset_sendgrid.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:58:17,928 copying build/lib/apex/domain/services/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:58:17,930 copying build/lib/apex/domain/services/user.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:58:17,932 copying build/lib/apex/domain/services/auth.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:58:17,934 copying build/lib/apex/domain/services/password_reset.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-25T11:58:17,936 creating build/bdist.linux-armv7l/wheel/apex/migrations 2025-11-25T11:58:17,937 copying build/lib/apex/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./apex/migrations 2025-11-25T11:58:17,939 copying build/lib/apex/migrations/env.py -> build/bdist.linux-armv7l/wheel/./apex/migrations 2025-11-25T11:58:17,941 running install_egg_info 2025-11-25T11:58:17,946 Copying src/apex_saas_framework.egg-info to build/bdist.linux-armv7l/wheel/./apex_saas_framework-0.2.8-py3.11.egg-info 2025-11-25T11:58:17,959 running install_scripts 2025-11-25T11:58:17,972 creating build/bdist.linux-armv7l/wheel/apex_saas_framework-0.2.8.dist-info/WHEEL 2025-11-25T11:58:17,975 creating '/tmp/pip-wheel-lo9kacf_/.tmp-1x14bzns/apex_saas_framework-0.2.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-25T11:58:17,979 adding 'apex/__init__.py' 2025-11-25T11:58:17,981 adding 'apex/api/__init__.py' 2025-11-25T11:58:17,983 adding 'apex/api/v1/__init__.py' 2025-11-25T11:58:17,985 adding 'apex/api/v1/auth/__init__.py' 2025-11-25T11:58:17,987 adding 'apex/api/v1/auth/router.py' 2025-11-25T11:58:17,988 adding 'apex/api/v1/files/__init__.py' 2025-11-25T11:58:17,990 adding 'apex/api/v1/modules/__init__.py' 2025-11-25T11:58:17,992 adding 'apex/api/v1/modules/router.py' 2025-11-25T11:58:17,993 adding 'apex/api/v1/organizations/__init__.py' 2025-11-25T11:58:17,995 adding 'apex/api/v1/organizations/router.py' 2025-11-25T11:58:17,997 adding 'apex/api/v1/payments/__init__.py' 2025-11-25T11:58:17,998 adding 'apex/api/v1/payments/router.py' 2025-11-25T11:58:18,000 adding 'apex/api/v1/permissions/__init__.py' 2025-11-25T11:58:18,001 adding 'apex/api/v1/permissions/router.py' 2025-11-25T11:58:18,003 adding 'apex/api/v1/roles/__init__.py' 2025-11-25T11:58:18,005 adding 'apex/api/v1/roles/router.py' 2025-11-25T11:58:18,006 adding 'apex/api/v1/schemas/__init__.py' 2025-11-25T11:58:18,008 adding 'apex/api/v1/schemas/auth.py' 2025-11-25T11:58:18,009 adding 'apex/api/v1/schemas/password_reset.py' 2025-11-25T11:58:18,011 adding 'apex/api/v1/schemas/user.py' 2025-11-25T11:58:18,012 adding 'apex/api/v1/settings/__init__.py' 2025-11-25T11:58:18,014 adding 'apex/api/v1/settings/router.py' 2025-11-25T11:58:18,015 adding 'apex/api/v1/users/__init__.py' 2025-11-25T11:58:18,017 adding 'apex/api/v1/users/router.py' 2025-11-25T11:58:18,018 adding 'apex/cli/__init__.py' 2025-11-25T11:58:18,020 adding 'apex/cli/main.py' 2025-11-25T11:58:18,021 adding 'apex/core/__init__.py' 2025-11-25T11:58:18,023 adding 'apex/core/app.py' 2025-11-25T11:58:18,025 adding 'apex/core/decorators.py' 2025-11-25T11:58:18,027 adding 'apex/core/authentication/__init__.py' 2025-11-25T11:58:18,028 adding 'apex/core/authentication/dependencies.py' 2025-11-25T11:58:18,030 adding 'apex/core/config/__init__.py' 2025-11-25T11:58:18,031 adding 'apex/core/config/settings.py' 2025-11-25T11:58:18,033 adding 'apex/core/permissions/__init__.py' 2025-11-25T11:58:18,034 adding 'apex/core/permissions/dependencies.py' 2025-11-25T11:58:18,036 adding 'apex/core/security/__init__.py' 2025-11-25T11:58:18,037 adding 'apex/core/security/jwt.py' 2025-11-25T11:58:18,039 adding 'apex/core/security/password.py' 2025-11-25T11:58:18,040 adding 'apex/core/utils/__init__.py' 2025-11-25T11:58:18,041 adding 'apex/core/utils/tokens.py' 2025-11-25T11:58:18,043 adding 'apex/domain/__init__.py' 2025-11-25T11:58:18,045 adding 'apex/domain/models/__init__.py' 2025-11-25T11:58:18,046 adding 'apex/domain/models/associations.py' 2025-11-25T11:58:18,047 adding 'apex/domain/models/organization.py' 2025-11-25T11:58:18,048 adding 'apex/domain/models/permission.py' 2025-11-25T11:58:18,050 adding 'apex/domain/models/role.py' 2025-11-25T11:58:18,051 adding 'apex/domain/models/user.py' 2025-11-25T11:58:18,053 adding 'apex/domain/repositories/__init__.py' 2025-11-25T11:58:18,054 adding 'apex/domain/repositories/base.py' 2025-11-25T11:58:18,056 adding 'apex/domain/services/__init__.py' 2025-11-25T11:58:18,057 adding 'apex/domain/services/auth.py' 2025-11-25T11:58:18,058 adding 'apex/domain/services/password_reset.py' 2025-11-25T11:58:18,059 adding 'apex/domain/services/password_reset_sendgrid.py' 2025-11-25T11:58:18,061 adding 'apex/domain/services/user.py' 2025-11-25T11:58:18,062 adding 'apex/infrastructure/__init__.py' 2025-11-25T11:58:18,064 adding 'apex/infrastructure/database/__init__.py' 2025-11-25T11:58:18,065 adding 'apex/infrastructure/database/base.py' 2025-11-25T11:58:18,066 adding 'apex/infrastructure/database/session.py' 2025-11-25T11:58:18,068 adding 'apex/infrastructure/email/__init__.py' 2025-11-25T11:58:18,069 adding 'apex/infrastructure/email/base.py' 2025-11-25T11:58:18,071 adding 'apex/infrastructure/email/sendgrid.py' 2025-11-25T11:58:18,072 adding 'apex/infrastructure/email/smtp.py' 2025-11-25T11:58:18,073 adding 'apex/infrastructure/email/templates.py' 2025-11-25T11:58:18,075 adding 'apex/infrastructure/paypal/__init__.py' 2025-11-25T11:58:18,076 adding 'apex/infrastructure/paypal/client.py' 2025-11-25T11:58:18,078 adding 'apex/infrastructure/paypal/exceptions.py' 2025-11-25T11:58:18,079 adding 'apex/infrastructure/paypal/schemas.py' 2025-11-25T11:58:18,080 adding 'apex/infrastructure/paypal/service.py' 2025-11-25T11:58:18,081 adding 'apex/infrastructure/paypal/webhooks.py' 2025-11-25T11:58:18,083 adding 'apex/infrastructure/storage/__init__.py' 2025-11-25T11:58:18,084 adding 'apex/infrastructure/storage/base.py' 2025-11-25T11:58:18,086 adding 'apex/infrastructure/storage/local.py' 2025-11-25T11:58:18,087 adding 'apex/migrations/env.py' 2025-11-25T11:58:18,089 adding 'apex/migrations/script.py.mako' 2025-11-25T11:58:18,091 adding 'apex_saas_framework-0.2.8.dist-info/licenses/LICENSE' 2025-11-25T11:58:18,094 adding 'apex_saas_framework-0.2.8.dist-info/METADATA' 2025-11-25T11:58:18,095 adding 'apex_saas_framework-0.2.8.dist-info/WHEEL' 2025-11-25T11:58:18,096 adding 'apex_saas_framework-0.2.8.dist-info/entry_points.txt' 2025-11-25T11:58:18,096 adding 'apex_saas_framework-0.2.8.dist-info/top_level.txt' 2025-11-25T11:58:18,098 adding 'apex_saas_framework-0.2.8.dist-info/RECORD' 2025-11-25T11:58:18,101 removing build/bdist.linux-armv7l/wheel 2025-11-25T11:58:18,230 Building wheel for apex-saas-framework (pyproject.toml): finished with status 'done' 2025-11-25T11:58:18,235 Created wheel for apex-saas-framework: filename=apex_saas_framework-0.2.8-py3-none-any.whl size=65595 sha256=d7384fa347eff76290b6457f82041086de18b5dc328155dcd5786490901bd299 2025-11-25T11:58:18,236 Stored in directory: /tmp/pip-ephem-wheel-cache-ivkchidx/wheels/c4/ab/27/93c2d38d9c70e69ddb1ffbf98f568a6a3aafa0236881ecb6ab 2025-11-25T11:58:18,253 Successfully built apex-saas-framework 2025-11-25T11:58:18,259 Removed build tracker: '/tmp/pip-build-tracker-7ha45pc5'