2025-11-26T10:17:36,087 Created temporary directory: /tmp/pip-ephem-wheel-cache-82o9a5lg 2025-11-26T10:17:36,089 Created temporary directory: /tmp/pip-build-tracker-n6_td6tj 2025-11-26T10:17:36,090 Initialized build tracking at /tmp/pip-build-tracker-n6_td6tj 2025-11-26T10:17:36,090 Created build tracker: /tmp/pip-build-tracker-n6_td6tj 2025-11-26T10:17:36,091 Entered build tracker: /tmp/pip-build-tracker-n6_td6tj 2025-11-26T10:17:36,091 Created temporary directory: /tmp/pip-wheel-jnp38xtt 2025-11-26T10:17:36,095 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-26T10:17:36,097 Created temporary directory: /tmp/pip-ephem-wheel-cache-cko0n66p 2025-11-26T10:17:36,119 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T10:17:36,122 2 location(s) to search for versions of apex-saas-framework: 2025-11-26T10:17:36,122 * https://pypi.org/simple/apex-saas-framework/ 2025-11-26T10:17:36,122 * https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-26T10:17:36,123 Fetching project page and analyzing links: https://pypi.org/simple/apex-saas-framework/ 2025-11-26T10:17:36,124 Getting page https://pypi.org/simple/apex-saas-framework/ 2025-11-26T10:17:36,126 Found index url https://pypi.org/simple 2025-11-26T10:17:36,342 Fetched page https://pypi.org/simple/apex-saas-framework/ as application/vnd.pypi.simple.v1+json 2025-11-26T10:17:36,349 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-26T10:17:36,350 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-26T10:17:36,351 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-26T10:17:36,352 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-26T10:17:36,353 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-26T10:17:36,354 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-26T10:17:36,354 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-26T10:17:36,355 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-26T10:17:36,356 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-26T10:17:36,357 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-26T10:17:36,358 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-26T10:17:36,359 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-26T10:17:36,359 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-26T10:17:36,360 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-26T10:17:36,361 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-26T10:17:36,362 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-26T10:17:36,362 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-26T10:17:36,363 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-26T10:17:36,364 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-26T10:17:36,365 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-26T10:17:36,366 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/70/5f/3b01c1880195a1f0f9fd5af934e24bdb4052356ed3c944b8cfa3c360a8ee/apex_saas_framework-0.3.1-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T10:17:36,367 Found link https://files.pythonhosted.org/packages/57/a2/b689781de2c998530894428c1db5deec61c613da6c7eaf4d5e6233f3ebd3/apex_saas_framework-0.3.1.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.3.1 2025-11-26T10:17:36,367 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/27/dd/212c0061a078e609207bfbbbcabbb33b81ff5dd09a38f15590b7874cbff4/apex_saas_framework-0.3.2-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T10:17:36,369 Found link https://files.pythonhosted.org/packages/b2/24/210bab3a2253bb0d283616d3f69ef178ce3e81111e564fd9be391165aab2/apex_saas_framework-0.3.2.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.3.2 2025-11-26T10:17:36,370 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/d0/a8/7c5707c3793b30c410ba2583944a726f252ba9ca1d7c7a570606b203a149/apex_saas_framework-0.3.3-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T10:17:36,371 Found link https://files.pythonhosted.org/packages/f4/f8/1b10858748bc903da5fadb2493fdc8caf40ca2272ea1f56632bf2c84de47/apex_saas_framework-0.3.3.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.3.3 2025-11-26T10:17:36,371 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/ae/fb/90132dc4651e70a194d2fe15914c151fbd4ed73060aeca6a43e6aef047c5/apex_saas_framework-0.3.4-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T10:17:36,372 Found link https://files.pythonhosted.org/packages/09/28/dec7d179537d9277bb55ed0ce6ba5e735d36b2f7167b6ef7132ee5ee77d9/apex_saas_framework-0.3.4.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.3.4 2025-11-26T10:17:36,372 Skipping link: No binaries permitted for apex-saas-framework: https://files.pythonhosted.org/packages/72/e8/1d6307bb0c061a47dbfba3b0541adf141df0bf9152d8bfb31f5c2f235134/apex_saas_framework-0.3.5-py3-none-any.whl (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T10:17:36,373 Found link https://files.pythonhosted.org/packages/0d/8c/e5ea339758fdb3000e4f3b6e5822212fa5fb6050c5a6556055aef9140af6/apex_saas_framework-0.3.5.tar.gz (from https://pypi.org/simple/apex-saas-framework/) (requires-python:>=3.10), version: 0.3.5 2025-11-26T10:17:36,374 Fetching project page and analyzing links: https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-26T10:17:36,375 Getting page https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-26T10:17:36,376 Found index url https://www.piwheels.org/simple 2025-11-26T10:17:36,666 Fetched page https://www.piwheels.org/simple/apex-saas-framework/ as text/html 2025-11-26T10:17:36,671 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.3.1-py3-none-any.whl#sha256=2425f95cb090a3e6082e8126d2302029cbe3c5dc20110901c4882e9a54cd5258 (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T10:17:36,671 Skipping link: No binaries permitted for apex-saas-framework: https://www.piwheels.org/simple/apex-saas-framework/apex_saas_framework-0.3.0-py3-none-any.whl#sha256=b665f914048da3e5ef9f7765ac43adfd52168b8a731d3331b72917ac37a6c570 (from https://www.piwheels.org/simple/apex-saas-framework/) (requires-python:>=3.10) 2025-11-26T10:17:36,672 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-26T10:17:36,673 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-26T10:17:36,673 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-26T10:17:36,674 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-26T10:17:36,675 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-26T10:17:36,675 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-26T10:17:36,676 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-26T10:17:36,676 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-26T10:17:36,677 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-26T10:17:36,677 Skipping link: not a file: https://www.piwheels.org/simple/apex-saas-framework/ 2025-11-26T10:17:36,678 Skipping link: not a file: https://pypi.org/simple/apex-saas-framework/ 2025-11-26T10:17:36,699 Given no hashes to check 1 links for project 'apex-saas-framework': discarding no candidates 2025-11-26T10:17:36,717 Collecting apex-saas-framework==0.3.2 2025-11-26T10:17:36,719 Created temporary directory: /tmp/pip-unpack-nru775tr 2025-11-26T10:17:36,930 Downloading apex_saas_framework-0.3.2.tar.gz (76 kB) 2025-11-26T10:17:37,286 Added apex-saas-framework==0.3.2 from https://files.pythonhosted.org/packages/b2/24/210bab3a2253bb0d283616d3f69ef178ce3e81111e564fd9be391165aab2/apex_saas_framework-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-n6_td6tj' 2025-11-26T10:17:37,292 Created temporary directory: /tmp/pip-build-env-vm18awrc 2025-11-26T10:17:37,296 Installing build dependencies: started 2025-11-26T10:17:37,298 Running command pip subprocess to install build dependencies 2025-11-26T10:17:38,453 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-26T10:17:39,075 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-26T10:17:39,097 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T10:17:40,811 Collecting setuptools>=68.0 2025-11-26T10:17:40,936 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-26T10:17:41,217 Collecting wheel 2025-11-26T10:17:41,233 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-26T10:17:44,133 Installing collected packages: wheel, setuptools 2025-11-26T10:17:44,367 Creating /tmp/pip-build-env-vm18awrc/overlay/local/bin 2025-11-26T10:17:44,369 changing mode of /tmp/pip-build-env-vm18awrc/overlay/local/bin/wheel to 755 2025-11-26T10:17:47,897 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-26T10:17:48,169 Installing build dependencies: finished with status 'done' 2025-11-26T10:17:48,176 Getting requirements to build wheel: started 2025-11-26T10:17:48,177 Running command Getting requirements to build wheel 2025-11-26T10:17:49,013 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T10:17:49,013 !! 2025-11-26T10:17:49,014 ******************************************************************************** 2025-11-26T10:17:49,015 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-26T10:17:49,016 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T10:17:49,016 or your builds will no longer be supported. 2025-11-26T10:17:49,017 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:49,018 ******************************************************************************** 2025-11-26T10:17:49,019 !! 2025-11-26T10:17:49,019 corresp(dist, value, root_dir) 2025-11-26T10:17:49,104 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T10:17:49,105 !! 2025-11-26T10:17:49,106 ******************************************************************************** 2025-11-26T10:17:49,106 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T10:17:49,108 License :: OSI Approved :: MIT License 2025-11-26T10:17:49,109 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:49,110 ******************************************************************************** 2025-11-26T10:17:49,111 !! 2025-11-26T10:17:49,111 dist._finalize_license_expression() 2025-11-26T10:17:49,112 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T10:17:49,113 !! 2025-11-26T10:17:49,114 ******************************************************************************** 2025-11-26T10:17:49,114 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T10:17:49,115 License :: OSI Approved :: MIT License 2025-11-26T10:17:49,116 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:49,117 ******************************************************************************** 2025-11-26T10:17:49,118 !! 2025-11-26T10:17:49,119 self._finalize_license_expression() 2025-11-26T10:17:49,119 running egg_info 2025-11-26T10:17:49,124 writing src/apex_saas_framework.egg-info/PKG-INFO 2025-11-26T10:17:49,131 writing dependency_links to src/apex_saas_framework.egg-info/dependency_links.txt 2025-11-26T10:17:49,133 writing entry points to src/apex_saas_framework.egg-info/entry_points.txt 2025-11-26T10:17:49,137 writing requirements to src/apex_saas_framework.egg-info/requires.txt 2025-11-26T10:17:49,140 writing top-level names to src/apex_saas_framework.egg-info/top_level.txt 2025-11-26T10:17:49,207 reading manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T10:17:49,217 reading manifest template 'MANIFEST.in' 2025-11-26T10:17:49,281 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-26T10:17:49,282 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-26T10:17:49,284 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-26T10:17:49,285 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-26T10:17:49,286 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-26T10:17:49,287 warning: no previously-included files found matching '.gitignore' 2025-11-26T10:17:49,288 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-26T10:17:49,289 adding license file 'LICENSE' 2025-11-26T10:17:49,299 writing manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T10:17:49,397 Getting requirements to build wheel: finished with status 'done' 2025-11-26T10:17:49,400 Created temporary directory: /tmp/pip-modern-metadata-x0wll_ho 2025-11-26T10:17:49,402 Preparing metadata (pyproject.toml): started 2025-11-26T10:17:49,403 Running command Preparing metadata (pyproject.toml) 2025-11-26T10:17:49,975 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T10:17:49,975 !! 2025-11-26T10:17:49,976 ******************************************************************************** 2025-11-26T10:17:49,977 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-26T10:17:49,978 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T10:17:49,978 or your builds will no longer be supported. 2025-11-26T10:17:49,980 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:49,980 ******************************************************************************** 2025-11-26T10:17:49,982 !! 2025-11-26T10:17:49,982 corresp(dist, value, root_dir) 2025-11-26T10:17:50,063 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T10:17:50,064 !! 2025-11-26T10:17:50,065 ******************************************************************************** 2025-11-26T10:17:50,065 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T10:17:50,066 License :: OSI Approved :: MIT License 2025-11-26T10:17:50,068 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:50,068 ******************************************************************************** 2025-11-26T10:17:50,069 !! 2025-11-26T10:17:50,070 dist._finalize_license_expression() 2025-11-26T10:17:50,073 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T10:17:50,073 !! 2025-11-26T10:17:50,074 ******************************************************************************** 2025-11-26T10:17:50,075 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T10:17:50,076 License :: OSI Approved :: MIT License 2025-11-26T10:17:50,077 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:50,078 ******************************************************************************** 2025-11-26T10:17:50,080 !! 2025-11-26T10:17:50,080 self._finalize_license_expression() 2025-11-26T10:17:50,084 running dist_info 2025-11-26T10:17:50,096 creating /tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info 2025-11-26T10:17:50,098 writing /tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info/PKG-INFO 2025-11-26T10:17:50,105 writing dependency_links to /tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info/dependency_links.txt 2025-11-26T10:17:50,107 writing entry points to /tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info/entry_points.txt 2025-11-26T10:17:50,111 writing requirements to /tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info/requires.txt 2025-11-26T10:17:50,113 writing top-level names to /tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info/top_level.txt 2025-11-26T10:17:50,114 writing manifest file '/tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T10:17:50,173 reading manifest file '/tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T10:17:50,175 reading manifest template 'MANIFEST.in' 2025-11-26T10:17:50,245 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-26T10:17:50,247 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-26T10:17:50,248 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-26T10:17:50,250 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-26T10:17:50,251 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-26T10:17:50,252 warning: no previously-included files found matching '.gitignore' 2025-11-26T10:17:50,253 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-26T10:17:50,254 adding license file 'LICENSE' 2025-11-26T10:17:50,262 writing manifest file '/tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T10:17:50,263 creating '/tmp/pip-modern-metadata-x0wll_ho/apex_saas_framework-0.3.2.dist-info' 2025-11-26T10:17:50,392 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-26T10:17:50,400 Source in /tmp/pip-wheel-jnp38xtt/apex-saas-framework_0484704b1abe4112be3f9665ee60aeab has version 0.3.2, which satisfies requirement apex-saas-framework==0.3.2 from https://files.pythonhosted.org/packages/b2/24/210bab3a2253bb0d283616d3f69ef178ce3e81111e564fd9be391165aab2/apex_saas_framework-0.3.2.tar.gz 2025-11-26T10:17:50,401 Removed apex-saas-framework==0.3.2 from https://files.pythonhosted.org/packages/b2/24/210bab3a2253bb0d283616d3f69ef178ce3e81111e564fd9be391165aab2/apex_saas_framework-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-n6_td6tj' 2025-11-26T10:17:50,412 Created temporary directory: /tmp/pip-unpack-1isin2sl 2025-11-26T10:17:50,413 Building wheels for collected packages: apex-saas-framework 2025-11-26T10:17:50,418 Created temporary directory: /tmp/pip-wheel-bi1hx1s8 2025-11-26T10:17:50,419 Destination directory: /tmp/pip-wheel-bi1hx1s8 2025-11-26T10:17:50,422 Building wheel for apex-saas-framework (pyproject.toml): started 2025-11-26T10:17:50,424 Running command Building wheel for apex-saas-framework (pyproject.toml) 2025-11-26T10:17:51,001 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-26T10:17:51,001 !! 2025-11-26T10:17:51,003 ******************************************************************************** 2025-11-26T10:17:51,003 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-26T10:17:51,005 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T10:17:51,005 or your builds will no longer be supported. 2025-11-26T10:17:51,006 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:51,006 ******************************************************************************** 2025-11-26T10:17:51,007 !! 2025-11-26T10:17:51,008 corresp(dist, value, root_dir) 2025-11-26T10:17:51,083 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T10:17:51,083 !! 2025-11-26T10:17:51,084 ******************************************************************************** 2025-11-26T10:17:51,085 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T10:17:51,085 License :: OSI Approved :: MIT License 2025-11-26T10:17:51,086 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:51,087 ******************************************************************************** 2025-11-26T10:17:51,088 !! 2025-11-26T10:17:51,088 dist._finalize_license_expression() 2025-11-26T10:17:51,089 /tmp/pip-build-env-vm18awrc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T10:17:51,089 !! 2025-11-26T10:17:51,091 ******************************************************************************** 2025-11-26T10:17:51,091 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T10:17:51,092 License :: OSI Approved :: MIT License 2025-11-26T10:17:51,094 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T10:17:51,094 ******************************************************************************** 2025-11-26T10:17:51,095 !! 2025-11-26T10:17:51,096 self._finalize_license_expression() 2025-11-26T10:17:51,097 running bdist_wheel 2025-11-26T10:17:51,113 running build 2025-11-26T10:17:51,113 running build_py 2025-11-26T10:17:51,120 creating build/lib/apex 2025-11-26T10:17:51,122 copying src/apex/__init__.py -> build/lib/apex 2025-11-26T10:17:51,125 creating build/lib/apex/cli 2025-11-26T10:17:51,126 copying src/apex/cli/__init__.py -> build/lib/apex/cli 2025-11-26T10:17:51,128 copying src/apex/cli/main.py -> build/lib/apex/cli 2025-11-26T10:17:51,131 creating build/lib/apex/api 2025-11-26T10:17:51,132 copying src/apex/api/__init__.py -> build/lib/apex/api 2025-11-26T10:17:51,134 creating build/lib/apex/domain 2025-11-26T10:17:51,135 copying src/apex/domain/__init__.py -> build/lib/apex/domain 2025-11-26T10:17:51,137 creating build/lib/apex/migrations 2025-11-26T10:17:51,138 copying src/apex/migrations/env.py -> build/lib/apex/migrations 2025-11-26T10:17:51,140 creating build/lib/apex/infrastructure 2025-11-26T10:17:51,141 copying src/apex/infrastructure/__init__.py -> build/lib/apex/infrastructure 2025-11-26T10:17:51,143 creating build/lib/apex/core 2025-11-26T10:17:51,144 copying src/apex/core/decorators.py -> build/lib/apex/core 2025-11-26T10:17:51,147 copying src/apex/core/app.py -> build/lib/apex/core 2025-11-26T10:17:51,150 copying src/apex/core/__init__.py -> build/lib/apex/core 2025-11-26T10:17:51,152 creating build/lib/apex/app 2025-11-26T10:17:51,153 copying src/apex/app/main.py -> build/lib/apex/app 2025-11-26T10:17:51,156 creating build/lib/apex/api/v1 2025-11-26T10:17:51,157 copying src/apex/api/v1/__init__.py -> build/lib/apex/api/v1 2025-11-26T10:17:51,159 creating build/lib/apex/api/v1/permissions 2025-11-26T10:17:51,161 copying src/apex/api/v1/permissions/router.py -> build/lib/apex/api/v1/permissions 2025-11-26T10:17:51,163 copying src/apex/api/v1/permissions/__init__.py -> build/lib/apex/api/v1/permissions 2025-11-26T10:17:51,165 creating build/lib/apex/api/v1/modules 2025-11-26T10:17:51,166 copying src/apex/api/v1/modules/router.py -> build/lib/apex/api/v1/modules 2025-11-26T10:17:51,168 copying src/apex/api/v1/modules/__init__.py -> build/lib/apex/api/v1/modules 2025-11-26T10:17:51,171 creating build/lib/apex/api/v1/schemas 2025-11-26T10:17:51,172 copying src/apex/api/v1/schemas/__init__.py -> build/lib/apex/api/v1/schemas 2025-11-26T10:17:51,174 copying src/apex/api/v1/schemas/auth.py -> build/lib/apex/api/v1/schemas 2025-11-26T10:17:51,176 copying src/apex/api/v1/schemas/user.py -> build/lib/apex/api/v1/schemas 2025-11-26T10:17:51,178 copying src/apex/api/v1/schemas/password_reset.py -> build/lib/apex/api/v1/schemas 2025-11-26T10:17:51,180 creating build/lib/apex/api/v1/files 2025-11-26T10:17:51,181 copying src/apex/api/v1/files/__init__.py -> build/lib/apex/api/v1/files 2025-11-26T10:17:51,183 creating build/lib/apex/api/v1/organizations 2025-11-26T10:17:51,184 copying src/apex/api/v1/organizations/router.py -> build/lib/apex/api/v1/organizations 2025-11-26T10:17:51,186 copying src/apex/api/v1/organizations/__init__.py -> build/lib/apex/api/v1/organizations 2025-11-26T10:17:51,188 creating build/lib/apex/api/v1/payments 2025-11-26T10:17:51,189 copying src/apex/api/v1/payments/router.py -> build/lib/apex/api/v1/payments 2025-11-26T10:17:51,192 copying src/apex/api/v1/payments/__init__.py -> build/lib/apex/api/v1/payments 2025-11-26T10:17:51,194 creating build/lib/apex/api/v1/auth 2025-11-26T10:17:51,195 copying src/apex/api/v1/auth/router.py -> build/lib/apex/api/v1/auth 2025-11-26T10:17:51,197 copying src/apex/api/v1/auth/__init__.py -> build/lib/apex/api/v1/auth 2025-11-26T10:17:51,200 creating build/lib/apex/api/v1/settings 2025-11-26T10:17:51,201 copying src/apex/api/v1/settings/router.py -> build/lib/apex/api/v1/settings 2025-11-26T10:17:51,204 copying src/apex/api/v1/settings/__init__.py -> build/lib/apex/api/v1/settings 2025-11-26T10:17:51,206 creating build/lib/apex/api/v1/users 2025-11-26T10:17:51,207 copying src/apex/api/v1/users/router.py -> build/lib/apex/api/v1/users 2025-11-26T10:17:51,209 copying src/apex/api/v1/users/__init__.py -> build/lib/apex/api/v1/users 2025-11-26T10:17:51,211 creating build/lib/apex/api/v1/roles 2025-11-26T10:17:51,212 copying src/apex/api/v1/roles/router.py -> build/lib/apex/api/v1/roles 2025-11-26T10:17:51,215 copying src/apex/api/v1/roles/__init__.py -> build/lib/apex/api/v1/roles 2025-11-26T10:17:51,217 creating build/lib/apex/domain/services 2025-11-26T10:17:51,218 copying src/apex/domain/services/__init__.py -> build/lib/apex/domain/services 2025-11-26T10:17:51,220 copying src/apex/domain/services/auth.py -> build/lib/apex/domain/services 2025-11-26T10:17:51,222 copying src/apex/domain/services/user.py -> build/lib/apex/domain/services 2025-11-26T10:17:51,224 copying src/apex/domain/services/password_reset.py -> build/lib/apex/domain/services 2025-11-26T10:17:51,226 copying src/apex/domain/services/password_reset_sendgrid.py -> build/lib/apex/domain/services 2025-11-26T10:17:51,229 creating build/lib/apex/domain/models 2025-11-26T10:17:51,230 copying src/apex/domain/models/organization.py -> build/lib/apex/domain/models 2025-11-26T10:17:51,232 copying src/apex/domain/models/__init__.py -> build/lib/apex/domain/models 2025-11-26T10:17:51,234 copying src/apex/domain/models/associations.py -> build/lib/apex/domain/models 2025-11-26T10:17:51,236 copying src/apex/domain/models/permission.py -> build/lib/apex/domain/models 2025-11-26T10:17:51,238 copying src/apex/domain/models/user.py -> build/lib/apex/domain/models 2025-11-26T10:17:51,240 copying src/apex/domain/models/role.py -> build/lib/apex/domain/models 2025-11-26T10:17:51,242 creating build/lib/apex/domain/repositories 2025-11-26T10:17:51,243 copying src/apex/domain/repositories/base.py -> build/lib/apex/domain/repositories 2025-11-26T10:17:51,246 copying src/apex/domain/repositories/__init__.py -> build/lib/apex/domain/repositories 2025-11-26T10:17:51,248 creating build/lib/apex/infrastructure/email 2025-11-26T10:17:51,249 copying src/apex/infrastructure/email/templates.py -> build/lib/apex/infrastructure/email 2025-11-26T10:17:51,251 copying src/apex/infrastructure/email/smtp.py -> build/lib/apex/infrastructure/email 2025-11-26T10:17:51,253 copying src/apex/infrastructure/email/base.py -> build/lib/apex/infrastructure/email 2025-11-26T10:17:51,255 copying src/apex/infrastructure/email/__init__.py -> build/lib/apex/infrastructure/email 2025-11-26T10:17:51,257 copying src/apex/infrastructure/email/sendgrid.py -> build/lib/apex/infrastructure/email 2025-11-26T10:17:51,259 creating build/lib/apex/infrastructure/paypal 2025-11-26T10:17:51,260 copying src/apex/infrastructure/paypal/schemas.py -> build/lib/apex/infrastructure/paypal 2025-11-26T10:17:51,262 copying src/apex/infrastructure/paypal/service.py -> build/lib/apex/infrastructure/paypal 2025-11-26T10:17:51,264 copying src/apex/infrastructure/paypal/webhooks.py -> build/lib/apex/infrastructure/paypal 2025-11-26T10:17:51,267 copying src/apex/infrastructure/paypal/__init__.py -> build/lib/apex/infrastructure/paypal 2025-11-26T10:17:51,268 copying src/apex/infrastructure/paypal/exceptions.py -> build/lib/apex/infrastructure/paypal 2025-11-26T10:17:51,270 copying src/apex/infrastructure/paypal/client.py -> build/lib/apex/infrastructure/paypal 2025-11-26T10:17:51,273 creating build/lib/apex/infrastructure/database 2025-11-26T10:17:51,274 copying src/apex/infrastructure/database/session.py -> build/lib/apex/infrastructure/database 2025-11-26T10:17:51,276 copying src/apex/infrastructure/database/base.py -> build/lib/apex/infrastructure/database 2025-11-26T10:17:51,278 copying src/apex/infrastructure/database/__init__.py -> build/lib/apex/infrastructure/database 2025-11-26T10:17:51,280 creating build/lib/apex/infrastructure/storage 2025-11-26T10:17:51,281 copying src/apex/infrastructure/storage/base.py -> build/lib/apex/infrastructure/storage 2025-11-26T10:17:51,283 copying src/apex/infrastructure/storage/local.py -> build/lib/apex/infrastructure/storage 2025-11-26T10:17:51,284 copying src/apex/infrastructure/storage/__init__.py -> build/lib/apex/infrastructure/storage 2025-11-26T10:17:51,287 creating build/lib/apex/core/utils 2025-11-26T10:17:51,288 copying src/apex/core/utils/tokens.py -> build/lib/apex/core/utils 2025-11-26T10:17:51,292 copying src/apex/core/utils/__init__.py -> build/lib/apex/core/utils 2025-11-26T10:17:51,294 creating build/lib/apex/core/permissions 2025-11-26T10:17:51,295 copying src/apex/core/permissions/__init__.py -> build/lib/apex/core/permissions 2025-11-26T10:17:51,297 copying src/apex/core/permissions/dependencies.py -> build/lib/apex/core/permissions 2025-11-26T10:17:51,299 creating build/lib/apex/core/security 2025-11-26T10:17:51,300 copying src/apex/core/security/__init__.py -> build/lib/apex/core/security 2025-11-26T10:17:51,302 copying src/apex/core/security/jwt.py -> build/lib/apex/core/security 2025-11-26T10:17:51,304 copying src/apex/core/security/password.py -> build/lib/apex/core/security 2025-11-26T10:17:51,306 creating build/lib/apex/core/config 2025-11-26T10:17:51,307 copying src/apex/core/config/__init__.py -> build/lib/apex/core/config 2025-11-26T10:17:51,309 copying src/apex/core/config/settings.py -> build/lib/apex/core/config 2025-11-26T10:17:51,311 creating build/lib/apex/core/authentication 2025-11-26T10:17:51,312 copying src/apex/core/authentication/__init__.py -> build/lib/apex/core/authentication 2025-11-26T10:17:51,314 copying src/apex/core/authentication/dependencies.py -> build/lib/apex/core/authentication 2025-11-26T10:17:51,316 creating build/lib/apex/app/permissions 2025-11-26T10:17:51,317 copying src/apex/app/permissions/schemas.py -> build/lib/apex/app/permissions 2025-11-26T10:17:51,319 copying src/apex/app/permissions/__init__.py -> build/lib/apex/app/permissions 2025-11-26T10:17:51,321 copying src/apex/app/permissions/routes.py -> build/lib/apex/app/permissions 2025-11-26T10:17:51,323 copying src/apex/app/permissions/services.py -> build/lib/apex/app/permissions 2025-11-26T10:17:51,325 creating build/lib/apex/app/modules 2025-11-26T10:17:51,326 copying src/apex/app/modules/__init__.py -> build/lib/apex/app/modules 2025-11-26T10:17:51,328 copying src/apex/app/modules/routes.py -> build/lib/apex/app/modules 2025-11-26T10:17:51,329 copying src/apex/app/modules/services.py -> build/lib/apex/app/modules 2025-11-26T10:17:51,331 creating build/lib/apex/app/api 2025-11-26T10:17:51,333 copying src/apex/app/api/router.py -> build/lib/apex/app/api 2025-11-26T10:17:51,335 copying src/apex/app/api/__init__.py -> build/lib/apex/app/api 2025-11-26T10:17:51,337 creating build/lib/apex/app/organizations 2025-11-26T10:17:51,338 copying src/apex/app/organizations/schemas.py -> build/lib/apex/app/organizations 2025-11-26T10:17:51,339 copying src/apex/app/organizations/__init__.py -> build/lib/apex/app/organizations 2025-11-26T10:17:51,341 copying src/apex/app/organizations/routes.py -> build/lib/apex/app/organizations 2025-11-26T10:17:51,343 copying src/apex/app/organizations/services.py -> build/lib/apex/app/organizations 2025-11-26T10:17:51,345 creating build/lib/apex/app/payments 2025-11-26T10:17:51,346 copying src/apex/app/payments/schemas.py -> build/lib/apex/app/payments 2025-11-26T10:17:51,348 copying src/apex/app/payments/__init__.py -> build/lib/apex/app/payments 2025-11-26T10:17:51,349 copying src/apex/app/payments/routes.py -> build/lib/apex/app/payments 2025-11-26T10:17:51,351 copying src/apex/app/payments/services.py -> build/lib/apex/app/payments 2025-11-26T10:17:51,354 creating build/lib/apex/app/auth 2025-11-26T10:17:51,355 copying src/apex/app/auth/schemas.py -> build/lib/apex/app/auth 2025-11-26T10:17:51,357 copying src/apex/app/auth/__init__.py -> build/lib/apex/app/auth 2025-11-26T10:17:51,358 copying src/apex/app/auth/routes.py -> build/lib/apex/app/auth 2025-11-26T10:17:51,360 copying src/apex/app/auth/services.py -> build/lib/apex/app/auth 2025-11-26T10:17:51,362 copying src/apex/app/auth/utils.py -> build/lib/apex/app/auth 2025-11-26T10:17:51,364 creating build/lib/apex/app/settings 2025-11-26T10:17:51,365 copying src/apex/app/settings/schemas.py -> build/lib/apex/app/settings 2025-11-26T10:17:51,367 copying src/apex/app/settings/__init__.py -> build/lib/apex/app/settings 2025-11-26T10:17:51,369 copying src/apex/app/settings/routes.py -> build/lib/apex/app/settings 2025-11-26T10:17:51,371 copying src/apex/app/settings/services.py -> build/lib/apex/app/settings 2025-11-26T10:17:51,373 creating build/lib/apex/app/custom_fields 2025-11-26T10:17:51,374 copying src/apex/app/custom_fields/__init__.py -> build/lib/apex/app/custom_fields 2025-11-26T10:17:51,376 copying src/apex/app/custom_fields/engine.py -> build/lib/apex/app/custom_fields 2025-11-26T10:17:51,379 creating build/lib/apex/app/database 2025-11-26T10:17:51,380 copying src/apex/app/database/session.py -> build/lib/apex/app/database 2025-11-26T10:17:51,382 copying src/apex/app/database/base.py -> build/lib/apex/app/database 2025-11-26T10:17:51,384 copying src/apex/app/database/__init__.py -> build/lib/apex/app/database 2025-11-26T10:17:51,386 copying src/apex/app/database/migrate.py -> build/lib/apex/app/database 2025-11-26T10:17:51,388 creating build/lib/apex/app/users 2025-11-26T10:17:51,389 copying src/apex/app/users/schemas.py -> build/lib/apex/app/users 2025-11-26T10:17:51,391 copying src/apex/app/users/__init__.py -> build/lib/apex/app/users 2025-11-26T10:17:51,393 copying src/apex/app/users/routes.py -> build/lib/apex/app/users 2025-11-26T10:17:51,395 copying src/apex/app/users/services.py -> build/lib/apex/app/users 2025-11-26T10:17:51,397 creating build/lib/apex/app/core 2025-11-26T10:17:51,398 copying src/apex/app/core/security.py -> build/lib/apex/app/core 2025-11-26T10:17:51,400 copying src/apex/app/core/config.py -> build/lib/apex/app/core 2025-11-26T10:17:51,402 copying src/apex/app/core/__init__.py -> build/lib/apex/app/core 2025-11-26T10:17:51,404 copying src/apex/app/core/exceptions.py -> build/lib/apex/app/core 2025-11-26T10:17:51,405 copying src/apex/app/core/auth.py -> build/lib/apex/app/core 2025-11-26T10:17:51,407 copying src/apex/app/core/utils.py -> build/lib/apex/app/core 2025-11-26T10:17:51,409 copying src/apex/app/core/dependencies.py -> build/lib/apex/app/core 2025-11-26T10:17:51,411 creating build/lib/apex/app/models 2025-11-26T10:17:51,412 copying src/apex/app/models/base_organization.py -> build/lib/apex/app/models 2025-11-26T10:17:51,414 copying src/apex/app/models/base_role.py -> build/lib/apex/app/models 2025-11-26T10:17:51,416 copying src/apex/app/models/base_payment.py -> build/lib/apex/app/models 2025-11-26T10:17:51,418 copying src/apex/app/models/__init__.py -> build/lib/apex/app/models 2025-11-26T10:17:51,420 copying src/apex/app/models/base_user_settings.py -> build/lib/apex/app/models 2025-11-26T10:17:51,421 copying src/apex/app/models/base_permission.py -> build/lib/apex/app/models 2025-11-26T10:17:51,423 copying src/apex/app/models/associations.py -> build/lib/apex/app/models 2025-11-26T10:17:51,425 copying src/apex/app/models/base_org_settings.py -> build/lib/apex/app/models 2025-11-26T10:17:51,428 copying src/apex/app/models/default.py -> build/lib/apex/app/models 2025-11-26T10:17:51,430 copying src/apex/app/models/base_user.py -> build/lib/apex/app/models 2025-11-26T10:17:51,432 copying src/apex/app/models/base_org_location.py -> build/lib/apex/app/models 2025-11-26T10:17:51,434 creating build/lib/apex/app/roles 2025-11-26T10:17:51,435 copying src/apex/app/roles/schemas.py -> build/lib/apex/app/roles 2025-11-26T10:17:51,437 copying src/apex/app/roles/__init__.py -> build/lib/apex/app/roles 2025-11-26T10:17:51,439 copying src/apex/app/roles/routes.py -> build/lib/apex/app/roles 2025-11-26T10:17:51,441 copying src/apex/app/roles/services.py -> build/lib/apex/app/roles 2025-11-26T10:17:51,443 running egg_info 2025-11-26T10:17:51,455 writing src/apex_saas_framework.egg-info/PKG-INFO 2025-11-26T10:17:51,462 writing dependency_links to src/apex_saas_framework.egg-info/dependency_links.txt 2025-11-26T10:17:51,464 writing entry points to src/apex_saas_framework.egg-info/entry_points.txt 2025-11-26T10:17:51,468 writing requirements to src/apex_saas_framework.egg-info/requires.txt 2025-11-26T10:17:51,469 writing top-level names to src/apex_saas_framework.egg-info/top_level.txt 2025-11-26T10:17:51,513 reading manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T10:17:51,523 reading manifest template 'MANIFEST.in' 2025-11-26T10:17:51,593 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-26T10:17:51,594 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-26T10:17:51,596 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-11-26T10:17:51,597 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-11-26T10:17:51,598 warning: no previously-included files matching '*' found under directory 'tests' 2025-11-26T10:17:51,599 warning: no previously-included files found matching '.gitignore' 2025-11-26T10:17:51,600 warning: no previously-included files found matching 'fix_router_params.py' 2025-11-26T10:17:51,600 adding license file 'LICENSE' 2025-11-26T10:17:51,610 writing manifest file 'src/apex_saas_framework.egg-info/SOURCES.txt' 2025-11-26T10:17:51,632 copying src/apex/migrations/script.py.mako -> build/lib/apex/migrations 2025-11-26T10:17:51,664 installing to build/bdist.linux-armv7l/wheel 2025-11-26T10:17:51,664 running install 2025-11-26T10:17:51,687 running install_lib 2025-11-26T10:17:51,694 creating build/bdist.linux-armv7l/wheel 2025-11-26T10:17:51,696 creating build/bdist.linux-armv7l/wheel/apex 2025-11-26T10:17:51,698 creating build/bdist.linux-armv7l/wheel/apex/cli 2025-11-26T10:17:51,699 copying build/lib/apex/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/cli 2025-11-26T10:17:51,701 copying build/lib/apex/cli/main.py -> build/bdist.linux-armv7l/wheel/./apex/cli 2025-11-26T10:17:51,704 creating build/bdist.linux-armv7l/wheel/apex/api 2025-11-26T10:17:51,706 creating build/bdist.linux-armv7l/wheel/apex/api/v1 2025-11-26T10:17:51,707 creating build/bdist.linux-armv7l/wheel/apex/api/v1/permissions 2025-11-26T10:17:51,708 copying build/lib/apex/api/v1/permissions/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/permissions 2025-11-26T10:17:51,710 copying build/lib/apex/api/v1/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/permissions 2025-11-26T10:17:51,713 creating build/bdist.linux-armv7l/wheel/apex/api/v1/modules 2025-11-26T10:17:51,714 copying build/lib/apex/api/v1/modules/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/modules 2025-11-26T10:17:51,716 copying build/lib/apex/api/v1/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/modules 2025-11-26T10:17:51,718 creating build/bdist.linux-armv7l/wheel/apex/api/v1/schemas 2025-11-26T10:17:51,719 copying build/lib/apex/api/v1/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-26T10:17:51,721 copying build/lib/apex/api/v1/schemas/auth.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-26T10:17:51,723 copying build/lib/apex/api/v1/schemas/user.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-26T10:17:51,725 copying build/lib/apex/api/v1/schemas/password_reset.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/schemas 2025-11-26T10:17:51,727 creating build/bdist.linux-armv7l/wheel/apex/api/v1/files 2025-11-26T10:17:51,728 copying build/lib/apex/api/v1/files/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/files 2025-11-26T10:17:51,730 copying build/lib/apex/api/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1 2025-11-26T10:17:51,733 creating build/bdist.linux-armv7l/wheel/apex/api/v1/organizations 2025-11-26T10:17:51,734 copying build/lib/apex/api/v1/organizations/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/organizations 2025-11-26T10:17:51,736 copying build/lib/apex/api/v1/organizations/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/organizations 2025-11-26T10:17:51,738 creating build/bdist.linux-armv7l/wheel/apex/api/v1/payments 2025-11-26T10:17:51,739 copying build/lib/apex/api/v1/payments/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/payments 2025-11-26T10:17:51,742 copying build/lib/apex/api/v1/payments/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/payments 2025-11-26T10:17:51,744 creating build/bdist.linux-armv7l/wheel/apex/api/v1/auth 2025-11-26T10:17:51,745 copying build/lib/apex/api/v1/auth/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/auth 2025-11-26T10:17:51,748 copying build/lib/apex/api/v1/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/auth 2025-11-26T10:17:51,750 creating build/bdist.linux-armv7l/wheel/apex/api/v1/settings 2025-11-26T10:17:51,751 copying build/lib/apex/api/v1/settings/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/settings 2025-11-26T10:17:51,753 copying build/lib/apex/api/v1/settings/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/settings 2025-11-26T10:17:51,756 creating build/bdist.linux-armv7l/wheel/apex/api/v1/users 2025-11-26T10:17:51,757 copying build/lib/apex/api/v1/users/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/users 2025-11-26T10:17:51,759 copying build/lib/apex/api/v1/users/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/users 2025-11-26T10:17:51,762 creating build/bdist.linux-armv7l/wheel/apex/api/v1/roles 2025-11-26T10:17:51,763 copying build/lib/apex/api/v1/roles/router.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/roles 2025-11-26T10:17:51,765 copying build/lib/apex/api/v1/roles/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api/v1/roles 2025-11-26T10:17:51,767 copying build/lib/apex/api/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/api 2025-11-26T10:17:51,768 creating build/bdist.linux-armv7l/wheel/apex/domain 2025-11-26T10:17:51,770 creating build/bdist.linux-armv7l/wheel/apex/domain/services 2025-11-26T10:17:51,771 copying build/lib/apex/domain/services/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T10:17:51,774 copying build/lib/apex/domain/services/auth.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T10:17:51,775 copying build/lib/apex/domain/services/user.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T10:17:51,777 copying build/lib/apex/domain/services/password_reset.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T10:17:51,780 copying build/lib/apex/domain/services/password_reset_sendgrid.py -> build/bdist.linux-armv7l/wheel/./apex/domain/services 2025-11-26T10:17:51,790 copying build/lib/apex/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain 2025-11-26T10:17:51,799 creating build/bdist.linux-armv7l/wheel/apex/domain/models 2025-11-26T10:17:51,802 copying build/lib/apex/domain/models/organization.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T10:17:51,810 copying build/lib/apex/domain/models/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T10:17:51,812 copying build/lib/apex/domain/models/associations.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T10:17:51,814 copying build/lib/apex/domain/models/permission.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T10:17:51,816 copying build/lib/apex/domain/models/user.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T10:17:51,818 copying build/lib/apex/domain/models/role.py -> build/bdist.linux-armv7l/wheel/./apex/domain/models 2025-11-26T10:17:51,820 creating build/bdist.linux-armv7l/wheel/apex/domain/repositories 2025-11-26T10:17:51,821 copying build/lib/apex/domain/repositories/base.py -> build/bdist.linux-armv7l/wheel/./apex/domain/repositories 2025-11-26T10:17:51,824 copying build/lib/apex/domain/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/domain/repositories 2025-11-26T10:17:51,826 creating build/bdist.linux-armv7l/wheel/apex/migrations 2025-11-26T10:17:51,827 copying build/lib/apex/migrations/env.py -> build/bdist.linux-armv7l/wheel/./apex/migrations 2025-11-26T10:17:51,829 copying build/lib/apex/migrations/script.py.mako -> build/bdist.linux-armv7l/wheel/./apex/migrations 2025-11-26T10:17:51,831 copying build/lib/apex/__init__.py -> build/bdist.linux-armv7l/wheel/./apex 2025-11-26T10:17:51,833 creating build/bdist.linux-armv7l/wheel/apex/infrastructure 2025-11-26T10:17:51,834 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/email 2025-11-26T10:17:51,836 copying build/lib/apex/infrastructure/email/templates.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T10:17:51,838 copying build/lib/apex/infrastructure/email/smtp.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T10:17:51,840 copying build/lib/apex/infrastructure/email/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T10:17:51,842 copying build/lib/apex/infrastructure/email/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T10:17:51,843 copying build/lib/apex/infrastructure/email/sendgrid.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/email 2025-11-26T10:17:51,846 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/paypal 2025-11-26T10:17:51,847 copying build/lib/apex/infrastructure/paypal/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T10:17:51,850 copying build/lib/apex/infrastructure/paypal/service.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T10:17:51,853 copying build/lib/apex/infrastructure/paypal/webhooks.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T10:17:51,855 copying build/lib/apex/infrastructure/paypal/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T10:17:51,857 copying build/lib/apex/infrastructure/paypal/exceptions.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T10:17:51,858 copying build/lib/apex/infrastructure/paypal/client.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/paypal 2025-11-26T10:17:51,861 copying build/lib/apex/infrastructure/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure 2025-11-26T10:17:51,863 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/database 2025-11-26T10:17:51,864 copying build/lib/apex/infrastructure/database/session.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-26T10:17:51,866 copying build/lib/apex/infrastructure/database/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-26T10:17:51,868 copying build/lib/apex/infrastructure/database/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/database 2025-11-26T10:17:51,870 creating build/bdist.linux-armv7l/wheel/apex/infrastructure/storage 2025-11-26T10:17:51,871 copying build/lib/apex/infrastructure/storage/base.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-26T10:17:51,873 copying build/lib/apex/infrastructure/storage/local.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-26T10:17:51,876 copying build/lib/apex/infrastructure/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/infrastructure/storage 2025-11-26T10:17:51,879 creating build/bdist.linux-armv7l/wheel/apex/core 2025-11-26T10:17:51,881 creating build/bdist.linux-armv7l/wheel/apex/core/utils 2025-11-26T10:17:51,882 copying build/lib/apex/core/utils/tokens.py -> build/bdist.linux-armv7l/wheel/./apex/core/utils 2025-11-26T10:17:51,884 copying build/lib/apex/core/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/utils 2025-11-26T10:17:51,886 creating build/bdist.linux-armv7l/wheel/apex/core/permissions 2025-11-26T10:17:51,887 copying build/lib/apex/core/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/permissions 2025-11-26T10:17:51,889 copying build/lib/apex/core/permissions/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/core/permissions 2025-11-26T10:17:51,891 copying build/lib/apex/core/decorators.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-26T10:17:51,894 copying build/lib/apex/core/app.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-26T10:17:51,897 creating build/bdist.linux-armv7l/wheel/apex/core/security 2025-11-26T10:17:51,898 copying build/lib/apex/core/security/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-26T10:17:51,900 copying build/lib/apex/core/security/jwt.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-26T10:17:51,902 copying build/lib/apex/core/security/password.py -> build/bdist.linux-armv7l/wheel/./apex/core/security 2025-11-26T10:17:51,904 copying build/lib/apex/core/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core 2025-11-26T10:17:51,905 creating build/bdist.linux-armv7l/wheel/apex/core/config 2025-11-26T10:17:51,906 copying build/lib/apex/core/config/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/config 2025-11-26T10:17:51,908 copying build/lib/apex/core/config/settings.py -> build/bdist.linux-armv7l/wheel/./apex/core/config 2025-11-26T10:17:51,911 creating build/bdist.linux-armv7l/wheel/apex/core/authentication 2025-11-26T10:17:51,912 copying build/lib/apex/core/authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/core/authentication 2025-11-26T10:17:51,914 copying build/lib/apex/core/authentication/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/core/authentication 2025-11-26T10:17:51,916 creating build/bdist.linux-armv7l/wheel/apex/app 2025-11-26T10:17:51,918 creating build/bdist.linux-armv7l/wheel/apex/app/permissions 2025-11-26T10:17:51,919 copying build/lib/apex/app/permissions/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/permissions 2025-11-26T10:17:51,921 copying build/lib/apex/app/permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/permissions 2025-11-26T10:17:51,922 copying build/lib/apex/app/permissions/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/permissions 2025-11-26T10:17:51,924 copying build/lib/apex/app/permissions/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/permissions 2025-11-26T10:17:51,926 creating build/bdist.linux-armv7l/wheel/apex/app/modules 2025-11-26T10:17:51,927 copying build/lib/apex/app/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/modules 2025-11-26T10:17:51,929 copying build/lib/apex/app/modules/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/modules 2025-11-26T10:17:51,931 copying build/lib/apex/app/modules/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/modules 2025-11-26T10:17:51,933 creating build/bdist.linux-armv7l/wheel/apex/app/api 2025-11-26T10:17:51,934 copying build/lib/apex/app/api/router.py -> build/bdist.linux-armv7l/wheel/./apex/app/api 2025-11-26T10:17:51,936 copying build/lib/apex/app/api/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/api 2025-11-26T10:17:51,938 creating build/bdist.linux-armv7l/wheel/apex/app/organizations 2025-11-26T10:17:51,939 copying build/lib/apex/app/organizations/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/organizations 2025-11-26T10:17:51,941 copying build/lib/apex/app/organizations/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/organizations 2025-11-26T10:17:51,943 copying build/lib/apex/app/organizations/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/organizations 2025-11-26T10:17:51,945 copying build/lib/apex/app/organizations/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/organizations 2025-11-26T10:17:51,947 creating build/bdist.linux-armv7l/wheel/apex/app/payments 2025-11-26T10:17:51,948 copying build/lib/apex/app/payments/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/payments 2025-11-26T10:17:51,950 copying build/lib/apex/app/payments/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/payments 2025-11-26T10:17:51,952 copying build/lib/apex/app/payments/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/payments 2025-11-26T10:17:51,953 copying build/lib/apex/app/payments/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/payments 2025-11-26T10:17:51,955 copying build/lib/apex/app/main.py -> build/bdist.linux-armv7l/wheel/./apex/app 2025-11-26T10:17:51,958 creating build/bdist.linux-armv7l/wheel/apex/app/auth 2025-11-26T10:17:51,959 copying build/lib/apex/app/auth/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T10:17:51,961 copying build/lib/apex/app/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T10:17:51,963 copying build/lib/apex/app/auth/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T10:17:51,964 copying build/lib/apex/app/auth/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T10:17:51,966 copying build/lib/apex/app/auth/utils.py -> build/bdist.linux-armv7l/wheel/./apex/app/auth 2025-11-26T10:17:51,969 creating build/bdist.linux-armv7l/wheel/apex/app/settings 2025-11-26T10:17:51,970 copying build/lib/apex/app/settings/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/settings 2025-11-26T10:17:51,972 copying build/lib/apex/app/settings/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/settings 2025-11-26T10:17:51,973 copying build/lib/apex/app/settings/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/settings 2025-11-26T10:17:51,976 copying build/lib/apex/app/settings/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/settings 2025-11-26T10:17:51,978 creating build/bdist.linux-armv7l/wheel/apex/app/custom_fields 2025-11-26T10:17:51,979 copying build/lib/apex/app/custom_fields/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/custom_fields 2025-11-26T10:17:51,981 copying build/lib/apex/app/custom_fields/engine.py -> build/bdist.linux-armv7l/wheel/./apex/app/custom_fields 2025-11-26T10:17:51,984 creating build/bdist.linux-armv7l/wheel/apex/app/database 2025-11-26T10:17:51,985 copying build/lib/apex/app/database/session.py -> build/bdist.linux-armv7l/wheel/./apex/app/database 2025-11-26T10:17:51,987 copying build/lib/apex/app/database/base.py -> build/bdist.linux-armv7l/wheel/./apex/app/database 2025-11-26T10:17:51,989 copying build/lib/apex/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/database 2025-11-26T10:17:51,991 copying build/lib/apex/app/database/migrate.py -> build/bdist.linux-armv7l/wheel/./apex/app/database 2025-11-26T10:17:51,993 creating build/bdist.linux-armv7l/wheel/apex/app/users 2025-11-26T10:17:51,995 copying build/lib/apex/app/users/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/users 2025-11-26T10:17:51,997 copying build/lib/apex/app/users/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/users 2025-11-26T10:17:51,999 copying build/lib/apex/app/users/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/users 2025-11-26T10:17:52,001 copying build/lib/apex/app/users/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/users 2025-11-26T10:17:52,003 creating build/bdist.linux-armv7l/wheel/apex/app/core 2025-11-26T10:17:52,004 copying build/lib/apex/app/core/security.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T10:17:52,006 copying build/lib/apex/app/core/config.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T10:17:52,008 copying build/lib/apex/app/core/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T10:17:52,010 copying build/lib/apex/app/core/exceptions.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T10:17:52,012 copying build/lib/apex/app/core/auth.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T10:17:52,014 copying build/lib/apex/app/core/utils.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T10:17:52,016 copying build/lib/apex/app/core/dependencies.py -> build/bdist.linux-armv7l/wheel/./apex/app/core 2025-11-26T10:17:52,018 creating build/bdist.linux-armv7l/wheel/apex/app/models 2025-11-26T10:17:52,019 copying build/lib/apex/app/models/base_organization.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,022 copying build/lib/apex/app/models/base_role.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,024 copying build/lib/apex/app/models/base_payment.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,026 copying build/lib/apex/app/models/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,028 copying build/lib/apex/app/models/base_user_settings.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,029 copying build/lib/apex/app/models/base_permission.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,031 copying build/lib/apex/app/models/associations.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,034 copying build/lib/apex/app/models/base_org_settings.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,037 copying build/lib/apex/app/models/default.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,040 copying build/lib/apex/app/models/base_user.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,043 copying build/lib/apex/app/models/base_org_location.py -> build/bdist.linux-armv7l/wheel/./apex/app/models 2025-11-26T10:17:52,045 creating build/bdist.linux-armv7l/wheel/apex/app/roles 2025-11-26T10:17:52,046 copying build/lib/apex/app/roles/schemas.py -> build/bdist.linux-armv7l/wheel/./apex/app/roles 2025-11-26T10:17:52,049 copying build/lib/apex/app/roles/__init__.py -> build/bdist.linux-armv7l/wheel/./apex/app/roles 2025-11-26T10:17:52,050 copying build/lib/apex/app/roles/routes.py -> build/bdist.linux-armv7l/wheel/./apex/app/roles 2025-11-26T10:17:52,053 copying build/lib/apex/app/roles/services.py -> build/bdist.linux-armv7l/wheel/./apex/app/roles 2025-11-26T10:17:52,055 running install_egg_info 2025-11-26T10:17:52,060 Copying src/apex_saas_framework.egg-info to build/bdist.linux-armv7l/wheel/./apex_saas_framework-0.3.2-py3.11.egg-info 2025-11-26T10:17:52,072 running install_scripts 2025-11-26T10:17:52,084 creating build/bdist.linux-armv7l/wheel/apex_saas_framework-0.3.2.dist-info/WHEEL 2025-11-26T10:17:52,088 creating '/tmp/pip-wheel-bi1hx1s8/.tmp-b0s3t370/apex_saas_framework-0.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-26T10:17:52,091 adding 'apex/__init__.py' 2025-11-26T10:17:52,093 adding 'apex/api/__init__.py' 2025-11-26T10:17:52,095 adding 'apex/api/v1/__init__.py' 2025-11-26T10:17:52,097 adding 'apex/api/v1/auth/__init__.py' 2025-11-26T10:17:52,099 adding 'apex/api/v1/auth/router.py' 2025-11-26T10:17:52,101 adding 'apex/api/v1/files/__init__.py' 2025-11-26T10:17:52,103 adding 'apex/api/v1/modules/__init__.py' 2025-11-26T10:17:52,105 adding 'apex/api/v1/modules/router.py' 2025-11-26T10:17:52,107 adding 'apex/api/v1/organizations/__init__.py' 2025-11-26T10:17:52,108 adding 'apex/api/v1/organizations/router.py' 2025-11-26T10:17:52,110 adding 'apex/api/v1/payments/__init__.py' 2025-11-26T10:17:52,112 adding 'apex/api/v1/payments/router.py' 2025-11-26T10:17:52,114 adding 'apex/api/v1/permissions/__init__.py' 2025-11-26T10:17:52,116 adding 'apex/api/v1/permissions/router.py' 2025-11-26T10:17:52,118 adding 'apex/api/v1/roles/__init__.py' 2025-11-26T10:17:52,119 adding 'apex/api/v1/roles/router.py' 2025-11-26T10:17:52,122 adding 'apex/api/v1/schemas/__init__.py' 2025-11-26T10:17:52,123 adding 'apex/api/v1/schemas/auth.py' 2025-11-26T10:17:52,124 adding 'apex/api/v1/schemas/password_reset.py' 2025-11-26T10:17:52,126 adding 'apex/api/v1/schemas/user.py' 2025-11-26T10:17:52,127 adding 'apex/api/v1/settings/__init__.py' 2025-11-26T10:17:52,129 adding 'apex/api/v1/settings/router.py' 2025-11-26T10:17:52,131 adding 'apex/api/v1/users/__init__.py' 2025-11-26T10:17:52,132 adding 'apex/api/v1/users/router.py' 2025-11-26T10:17:52,134 adding 'apex/app/main.py' 2025-11-26T10:17:52,136 adding 'apex/app/api/__init__.py' 2025-11-26T10:17:52,137 adding 'apex/app/api/router.py' 2025-11-26T10:17:52,139 adding 'apex/app/auth/__init__.py' 2025-11-26T10:17:52,140 adding 'apex/app/auth/routes.py' 2025-11-26T10:17:52,141 adding 'apex/app/auth/schemas.py' 2025-11-26T10:17:52,143 adding 'apex/app/auth/services.py' 2025-11-26T10:17:52,144 adding 'apex/app/auth/utils.py' 2025-11-26T10:17:52,145 adding 'apex/app/core/__init__.py' 2025-11-26T10:17:52,147 adding 'apex/app/core/auth.py' 2025-11-26T10:17:52,148 adding 'apex/app/core/config.py' 2025-11-26T10:17:52,149 adding 'apex/app/core/dependencies.py' 2025-11-26T10:17:52,150 adding 'apex/app/core/exceptions.py' 2025-11-26T10:17:52,151 adding 'apex/app/core/security.py' 2025-11-26T10:17:52,153 adding 'apex/app/core/utils.py' 2025-11-26T10:17:52,154 adding 'apex/app/custom_fields/__init__.py' 2025-11-26T10:17:52,156 adding 'apex/app/custom_fields/engine.py' 2025-11-26T10:17:52,158 adding 'apex/app/database/__init__.py' 2025-11-26T10:17:52,159 adding 'apex/app/database/base.py' 2025-11-26T10:17:52,160 adding 'apex/app/database/migrate.py' 2025-11-26T10:17:52,162 adding 'apex/app/database/session.py' 2025-11-26T10:17:52,164 adding 'apex/app/models/__init__.py' 2025-11-26T10:17:52,165 adding 'apex/app/models/associations.py' 2025-11-26T10:17:52,166 adding 'apex/app/models/base_org_location.py' 2025-11-26T10:17:52,168 adding 'apex/app/models/base_org_settings.py' 2025-11-26T10:17:52,169 adding 'apex/app/models/base_organization.py' 2025-11-26T10:17:52,170 adding 'apex/app/models/base_payment.py' 2025-11-26T10:17:52,171 adding 'apex/app/models/base_permission.py' 2025-11-26T10:17:52,173 adding 'apex/app/models/base_role.py' 2025-11-26T10:17:52,174 adding 'apex/app/models/base_user.py' 2025-11-26T10:17:52,175 adding 'apex/app/models/base_user_settings.py' 2025-11-26T10:17:52,176 adding 'apex/app/models/default.py' 2025-11-26T10:17:52,178 adding 'apex/app/modules/__init__.py' 2025-11-26T10:17:52,179 adding 'apex/app/modules/routes.py' 2025-11-26T10:17:52,180 adding 'apex/app/modules/services.py' 2025-11-26T10:17:52,182 adding 'apex/app/organizations/__init__.py' 2025-11-26T10:17:52,183 adding 'apex/app/organizations/routes.py' 2025-11-26T10:17:52,185 adding 'apex/app/organizations/schemas.py' 2025-11-26T10:17:52,186 adding 'apex/app/organizations/services.py' 2025-11-26T10:17:52,188 adding 'apex/app/payments/__init__.py' 2025-11-26T10:17:52,189 adding 'apex/app/payments/routes.py' 2025-11-26T10:17:52,191 adding 'apex/app/payments/schemas.py' 2025-11-26T10:17:52,192 adding 'apex/app/payments/services.py' 2025-11-26T10:17:52,195 adding 'apex/app/permissions/__init__.py' 2025-11-26T10:17:52,196 adding 'apex/app/permissions/routes.py' 2025-11-26T10:17:52,198 adding 'apex/app/permissions/schemas.py' 2025-11-26T10:17:52,200 adding 'apex/app/permissions/services.py' 2025-11-26T10:17:52,202 adding 'apex/app/roles/__init__.py' 2025-11-26T10:17:52,204 adding 'apex/app/roles/routes.py' 2025-11-26T10:17:52,206 adding 'apex/app/roles/schemas.py' 2025-11-26T10:17:52,207 adding 'apex/app/roles/services.py' 2025-11-26T10:17:52,210 adding 'apex/app/settings/__init__.py' 2025-11-26T10:17:52,213 adding 'apex/app/settings/routes.py' 2025-11-26T10:17:52,215 adding 'apex/app/settings/schemas.py' 2025-11-26T10:17:52,217 adding 'apex/app/settings/services.py' 2025-11-26T10:17:52,220 adding 'apex/app/users/__init__.py' 2025-11-26T10:17:52,222 adding 'apex/app/users/routes.py' 2025-11-26T10:17:52,224 adding 'apex/app/users/schemas.py' 2025-11-26T10:17:52,225 adding 'apex/app/users/services.py' 2025-11-26T10:17:52,227 adding 'apex/cli/__init__.py' 2025-11-26T10:17:52,230 adding 'apex/cli/main.py' 2025-11-26T10:17:52,232 adding 'apex/core/__init__.py' 2025-11-26T10:17:52,234 adding 'apex/core/app.py' 2025-11-26T10:17:52,236 adding 'apex/core/decorators.py' 2025-11-26T10:17:52,238 adding 'apex/core/authentication/__init__.py' 2025-11-26T10:17:52,240 adding 'apex/core/authentication/dependencies.py' 2025-11-26T10:17:52,242 adding 'apex/core/config/__init__.py' 2025-11-26T10:17:52,243 adding 'apex/core/config/settings.py' 2025-11-26T10:17:52,245 adding 'apex/core/permissions/__init__.py' 2025-11-26T10:17:52,247 adding 'apex/core/permissions/dependencies.py' 2025-11-26T10:17:52,249 adding 'apex/core/security/__init__.py' 2025-11-26T10:17:52,251 adding 'apex/core/security/jwt.py' 2025-11-26T10:17:52,252 adding 'apex/core/security/password.py' 2025-11-26T10:17:52,255 adding 'apex/core/utils/__init__.py' 2025-11-26T10:17:52,257 adding 'apex/core/utils/tokens.py' 2025-11-26T10:17:52,260 adding 'apex/domain/__init__.py' 2025-11-26T10:17:52,263 adding 'apex/domain/models/__init__.py' 2025-11-26T10:17:52,265 adding 'apex/domain/models/associations.py' 2025-11-26T10:17:52,267 adding 'apex/domain/models/organization.py' 2025-11-26T10:17:52,269 adding 'apex/domain/models/permission.py' 2025-11-26T10:17:52,272 adding 'apex/domain/models/role.py' 2025-11-26T10:17:52,274 adding 'apex/domain/models/user.py' 2025-11-26T10:17:52,278 adding 'apex/domain/repositories/__init__.py' 2025-11-26T10:17:52,280 adding 'apex/domain/repositories/base.py' 2025-11-26T10:17:52,284 adding 'apex/domain/services/__init__.py' 2025-11-26T10:17:52,286 adding 'apex/domain/services/auth.py' 2025-11-26T10:17:52,288 adding 'apex/domain/services/password_reset.py' 2025-11-26T10:17:52,291 adding 'apex/domain/services/password_reset_sendgrid.py' 2025-11-26T10:17:52,294 adding 'apex/domain/services/user.py' 2025-11-26T10:17:52,297 adding 'apex/infrastructure/__init__.py' 2025-11-26T10:17:52,299 adding 'apex/infrastructure/database/__init__.py' 2025-11-26T10:17:52,300 adding 'apex/infrastructure/database/base.py' 2025-11-26T10:17:52,302 adding 'apex/infrastructure/database/session.py' 2025-11-26T10:17:52,304 adding 'apex/infrastructure/email/__init__.py' 2025-11-26T10:17:52,306 adding 'apex/infrastructure/email/base.py' 2025-11-26T10:17:52,308 adding 'apex/infrastructure/email/sendgrid.py' 2025-11-26T10:17:52,309 adding 'apex/infrastructure/email/smtp.py' 2025-11-26T10:17:52,311 adding 'apex/infrastructure/email/templates.py' 2025-11-26T10:17:52,313 adding 'apex/infrastructure/paypal/__init__.py' 2025-11-26T10:17:52,315 adding 'apex/infrastructure/paypal/client.py' 2025-11-26T10:17:52,317 adding 'apex/infrastructure/paypal/exceptions.py' 2025-11-26T10:17:52,319 adding 'apex/infrastructure/paypal/schemas.py' 2025-11-26T10:17:52,321 adding 'apex/infrastructure/paypal/service.py' 2025-11-26T10:17:52,323 adding 'apex/infrastructure/paypal/webhooks.py' 2025-11-26T10:17:52,325 adding 'apex/infrastructure/storage/__init__.py' 2025-11-26T10:17:52,326 adding 'apex/infrastructure/storage/base.py' 2025-11-26T10:17:52,328 adding 'apex/infrastructure/storage/local.py' 2025-11-26T10:17:52,330 adding 'apex/migrations/env.py' 2025-11-26T10:17:52,332 adding 'apex/migrations/script.py.mako' 2025-11-26T10:17:52,335 adding 'apex_saas_framework-0.3.2.dist-info/licenses/LICENSE' 2025-11-26T10:17:52,338 adding 'apex_saas_framework-0.3.2.dist-info/METADATA' 2025-11-26T10:17:52,339 adding 'apex_saas_framework-0.3.2.dist-info/WHEEL' 2025-11-26T10:17:52,341 adding 'apex_saas_framework-0.3.2.dist-info/entry_points.txt' 2025-11-26T10:17:52,342 adding 'apex_saas_framework-0.3.2.dist-info/top_level.txt' 2025-11-26T10:17:52,345 adding 'apex_saas_framework-0.3.2.dist-info/RECORD' 2025-11-26T10:17:52,351 removing build/bdist.linux-armv7l/wheel 2025-11-26T10:17:52,509 Building wheel for apex-saas-framework (pyproject.toml): finished with status 'done' 2025-11-26T10:17:52,517 Created wheel for apex-saas-framework: filename=apex_saas_framework-0.3.2-py3-none-any.whl size=101886 sha256=0226dd10efbbd2c50c6f50f3b0c48ec195c199b53569ca93c5962c0d939f6d1b 2025-11-26T10:17:52,518 Stored in directory: /tmp/pip-ephem-wheel-cache-cko0n66p/wheels/0e/f3/aa/e4be983641db664e32d13f55bfa2856afe68fabda7fb6f910c 2025-11-26T10:17:52,538 Successfully built apex-saas-framework 2025-11-26T10:17:52,546 Removed build tracker: '/tmp/pip-build-tracker-n6_td6tj'