2025-09-17T09:41:35,623 Created temporary directory: /tmp/pip-ephem-wheel-cache-gxedofzl 2025-09-17T09:41:35,625 Created temporary directory: /tmp/pip-build-tracker-i4lzbv9r 2025-09-17T09:41:35,626 Initialized build tracking at /tmp/pip-build-tracker-i4lzbv9r 2025-09-17T09:41:35,626 Created build tracker: /tmp/pip-build-tracker-i4lzbv9r 2025-09-17T09:41:35,627 Entered build tracker: /tmp/pip-build-tracker-i4lzbv9r 2025-09-17T09:41:35,628 Created temporary directory: /tmp/pip-wheel-6537qxde 2025-09-17T09:41:35,631 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-09-17T09:41:35,633 Created temporary directory: /tmp/pip-ephem-wheel-cache-gy5pdxte 2025-09-17T09:41:35,654 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-17T09:41:35,658 2 location(s) to search for versions of rbacx: 2025-09-17T09:41:35,658 * https://pypi.org/simple/rbacx/ 2025-09-17T09:41:35,658 * https://www.piwheels.org/simple/rbacx/ 2025-09-17T09:41:35,659 Fetching project page and analyzing links: https://pypi.org/simple/rbacx/ 2025-09-17T09:41:35,659 Getting page https://pypi.org/simple/rbacx/ 2025-09-17T09:41:35,661 Found index url https://pypi.org/simple 2025-09-17T09:41:35,798 Fetched page https://pypi.org/simple/rbacx/ as application/vnd.pypi.simple.v1+json 2025-09-17T09:41:35,805 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/2d/71/b3a28eff75bb3c6d75c2da83d22d87fb987422ebd3472f0ce1f4ca44381d/rbacx-0.1.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,806 Found link https://files.pythonhosted.org/packages/ce/78/95d0e7dd6a618a0d6400a19707669ab608c74e2768c5f31fc9c729e50c18/rbacx-0.1.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.1.0 2025-09-17T09:41:35,806 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/b9/3a/292d13207a92e3106e06c9e7f0e50d4619124f9b4dd8b95c553a9ef64ee9/rbacx-0.1.1-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,807 Found link https://files.pythonhosted.org/packages/06/e4/8ec4a7ef50c2e0d9a16579c5ccbde847a84425a740566ebf09ca93877226/rbacx-0.1.1.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.1.1 2025-09-17T09:41:35,808 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/82/97/106fec1ebc0079b2a644b18e63579cc25a478317e7ed8894d7fa679ea5c4/rbacx-0.2.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,809 Found link https://files.pythonhosted.org/packages/5f/63/bc4c2db2eb5f65421488acb24736201c3a50d259cfe1f7349b4f8baa00ce/rbacx-0.2.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.2.0 2025-09-17T09:41:35,809 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/49/8e/e8ae845be2bbc165ad0c1f3a255dc80f50c9172ebab4f0359a55b4943b5f/rbacx-0.2.1-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,810 Found link https://files.pythonhosted.org/packages/53/21/fad98ed26662696d16feaa8688a693bf0c0d4e198c736d805cc0c3306136/rbacx-0.2.1.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.2.1 2025-09-17T09:41:35,811 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/0c/e7/bde9e6cf68afa3829d50f961607e3b05b90cc50f72e4a7ce99c5b63af6a6/rbacx-0.3.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,812 Found link https://files.pythonhosted.org/packages/28/48/6626ad85094bcf335efca37746782eb18b901dff6ad7426415a11c6b40c6/rbacx-0.3.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.3.0 2025-09-17T09:41:35,813 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/8e/c8/fc8ffb8226c11af81c34acee3d24cca685d71a7946c02b78e584b7e902c5/rbacx-0.3.1-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,814 Found link https://files.pythonhosted.org/packages/69/7e/f373ff540547d71cf8efb48061f080b28092b64c871ab39d9de9698a64d0/rbacx-0.3.1.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.3.1 2025-09-17T09:41:35,814 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/2d/98/2855d01b578d3c7df68fe596311d5b8d179979c9acdfd10d32f9919cada7/rbacx-0.3.2-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,815 Found link https://files.pythonhosted.org/packages/7f/cb/f3ef1beb0ba123d3c127ffdacbbb6c3cad38aaaa30342183c8410b0aab76/rbacx-0.3.2.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.3.2 2025-09-17T09:41:35,816 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/8a/a7/8ac2d4d162e88b2c8ce9098bfb3281c0b0231718965ad87d6f3b36279f48/rbacx-0.4.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,816 Found link https://files.pythonhosted.org/packages/7f/9b/e81209a3118efba8753d906e10a55756026f96e545f8c555b2887de02c64/rbacx-0.4.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.4.0 2025-09-17T09:41:35,817 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/4c/2f/bf95c2a1b4756ba0bd0b189666f4f97c38ec8c2f42f2b228fd03ae4b1213/rbacx-0.4.1-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,818 Found link https://files.pythonhosted.org/packages/5b/3d/2946f7a6d54ca577e5fd8f6d46589369028798177a82d5951a712e7eb3b9/rbacx-0.4.1.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.4.1 2025-09-17T09:41:35,819 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/8e/d5/660ad7dfce51353317cec81fda870aff6c53bd69df126aeb54d9b4bc18f0/rbacx-0.4.2-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,820 Found link https://files.pythonhosted.org/packages/9b/93/d4e5f6f95aa2df0795c0f8633c5738afcc6c539e5cbdc1c5c51360670c5e/rbacx-0.4.2.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.4.2 2025-09-17T09:41:35,820 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/fc/dc/bb4ba6f262618a4e17768e2d7f77e9deb4780e614c53ab0095be6be84b9a/rbacx-0.4.3-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,821 Found link https://files.pythonhosted.org/packages/96/a0/9374e7a94e06c69be972de02f4f971c1c89d5c73ab754234df23fc906669/rbacx-0.4.3.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.4.3 2025-09-17T09:41:35,822 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/c8/af/13ba0a1341518073e94e16348d2a94b18cf41d1e6fdf9fbc1d1f2a9b39d5/rbacx-0.5.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,823 Found link https://files.pythonhosted.org/packages/91/82/43178efce6311382912ed7323ddac0d0075d23dffbf1b0d889055ddfe41f/rbacx-0.5.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.5.0 2025-09-17T09:41:35,824 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/4a/a6/47a07321c486d26af0d744fd5067d6a07e3c184851b7dc6c0c57b2ada4b2/rbacx-0.5.1-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,824 Found link https://files.pythonhosted.org/packages/43/55/7cdff6662e26d1f15c6acd9a4265c55d098f65f179bdc9e5807a300f1592/rbacx-0.5.1.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.8), version: 0.5.1 2025-09-17T09:41:35,825 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/eb/cb/1548f96d0680238ad90e0174e3091f506179964249c60d44843319fdaed8/rbacx-0.5.2-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-09-17T09:41:35,826 Found link https://files.pythonhosted.org/packages/d7/34/7ec25e97ee922d9ee5715e5a53bd75e829217bd513168e7d64d7393523b6/rbacx-0.5.2.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 0.5.2 2025-09-17T09:41:35,827 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/86/4f/fa1e5fe109bbe6ba268ef7ba5b980deef65b808eda867d7123dda2757f18/rbacx-0.6.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-09-17T09:41:35,828 Found link https://files.pythonhosted.org/packages/7e/c9/8f3e76b7bbef08413a75135e18738e648bce784fbd0e3e579d3b3395f7c4/rbacx-0.6.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 0.6.0 2025-09-17T09:41:35,829 Fetching project page and analyzing links: https://www.piwheels.org/simple/rbacx/ 2025-09-17T09:41:35,829 Getting page https://www.piwheels.org/simple/rbacx/ 2025-09-17T09:41:35,830 Found index url https://www.piwheels.org/simple 2025-09-17T09:41:35,991 Fetched page https://www.piwheels.org/simple/rbacx/ as text/html 2025-09-17T09:41:35,995 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.4.3-py3-none-any.whl#sha256=ac2bc3a159de10cfcde7ccaef1923c31cd8a8719e54282a5327115c59ba95a6b (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,996 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.4.2-py3-none-any.whl#sha256=6188f4f134f77294d0e7ee00365451c542ab5a95bc6c5f62cf76aaf43aaf67f9 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,996 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.4.1-py3-none-any.whl#sha256=7128fc9277b3825e42ecce10a47607a70e1abf53e69c40178358c7dc7ce089bd (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,997 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.4.0-py3-none-any.whl#sha256=0481de0ad5e642dc5860aaa133218d291ba7b2d26bf0b68b871eb418d0d111fd (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,997 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.3.2-py3-none-any.whl#sha256=c8021f70b55e62760aa32f4ddb8f32318c48656183ae579388cc47c2b779f589 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,998 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.3.1-py3-none-any.whl#sha256=fbfa7e936e12cd4b5c2520b7dfd51427be4d142f9a569eed0223ec3b871f82ee (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,999 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.3.0-py3-none-any.whl#sha256=6c5381bf2f890e691d1bfc3570d4c13b3e200681104f814787d2d71346560e8f (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:35,999 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.2.1-py3-none-any.whl#sha256=43abbbebf4c67ca34fd4f0a13f7928c96458eef9ec30e495db49a4e93c30da0b (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:36,000 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.2.0-py3-none-any.whl#sha256=6e74f8c387212aeafc1566681f87aed1ce0fd7cca1586b3d13ac0b96e40def49 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:36,000 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.1.1-py3-none-any.whl#sha256=33fb0cfae80d69a0f71b4687c4c8af50b0600a77a5c7e38b1610e081ded57a4d (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:36,001 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.1.0-py3-none-any.whl#sha256=431b7e88d603f4d802d18ae7b352423d20bfad31c80ed3f49c81c9da436f0c2b (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-17T09:41:36,002 Skipping link: not a file: https://www.piwheels.org/simple/rbacx/ 2025-09-17T09:41:36,002 Skipping link: not a file: https://pypi.org/simple/rbacx/ 2025-09-17T09:41:36,024 Given no hashes to check 1 links for project 'rbacx': discarding no candidates 2025-09-17T09:41:36,041 Collecting rbacx==0.5.0 2025-09-17T09:41:36,044 Created temporary directory: /tmp/pip-unpack-nv0s6yac 2025-09-17T09:41:36,252 Downloading rbacx-0.5.0.tar.gz (35 kB) 2025-09-17T09:41:36,370 Added rbacx==0.5.0 from https://files.pythonhosted.org/packages/91/82/43178efce6311382912ed7323ddac0d0075d23dffbf1b0d889055ddfe41f/rbacx-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-i4lzbv9r' 2025-09-17T09:41:36,376 Created temporary directory: /tmp/pip-build-env-ik3upyd8 2025-09-17T09:41:36,381 Installing build dependencies: started 2025-09-17T09:41:36,382 Running command pip subprocess to install build dependencies 2025-09-17T09:41:37,502 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-17T09:41:38,114 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-09-17T09:41:38,136 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-17T09:41:39,941 Collecting setuptools>=40.8.0 2025-09-17T09:41:40,036 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-17T09:41:40,322 Collecting wheel 2025-09-17T09:41:40,340 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-17T09:41:43,357 Installing collected packages: wheel, setuptools 2025-09-17T09:41:43,587 Creating /tmp/pip-build-env-ik3upyd8/overlay/local/bin 2025-09-17T09:41:43,589 changing mode of /tmp/pip-build-env-ik3upyd8/overlay/local/bin/wheel to 755 2025-09-17T09:41:47,123 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-17T09:41:47,415 Installing build dependencies: finished with status 'done' 2025-09-17T09:41:47,422 Getting requirements to build wheel: started 2025-09-17T09:41:47,423 Running command Getting requirements to build wheel 2025-09-17T09:41:48,024 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T09:41:48,024 !! 2025-09-17T09:41:48,026 ******************************************************************************** 2025-09-17T09:41:48,026 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-09-17T09:41:48,027 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T09:41:48,030 or your builds will no longer be supported. 2025-09-17T09:41:48,033 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:48,033 ******************************************************************************** 2025-09-17T09:41:48,035 !! 2025-09-17T09:41:48,035 corresp(dist, value, root_dir) 2025-09-17T09:41:48,121 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T09:41:48,122 !! 2025-09-17T09:41:48,123 ******************************************************************************** 2025-09-17T09:41:48,123 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T09:41:48,124 License :: OSI Approved :: MIT License 2025-09-17T09:41:48,125 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:48,125 ******************************************************************************** 2025-09-17T09:41:48,126 !! 2025-09-17T09:41:48,126 dist._finalize_license_expression() 2025-09-17T09:41:48,131 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T09:41:48,132 !! 2025-09-17T09:41:48,133 ******************************************************************************** 2025-09-17T09:41:48,133 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T09:41:48,134 License :: OSI Approved :: MIT License 2025-09-17T09:41:48,135 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:48,135 ******************************************************************************** 2025-09-17T09:41:48,136 !! 2025-09-17T09:41:48,136 self._finalize_license_expression() 2025-09-17T09:41:48,142 running egg_info 2025-09-17T09:41:48,150 writing src/rbacx.egg-info/PKG-INFO 2025-09-17T09:41:48,170 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-09-17T09:41:48,172 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-09-17T09:41:48,185 writing requirements to src/rbacx.egg-info/requires.txt 2025-09-17T09:41:48,187 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-09-17T09:41:48,220 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-17T09:41:48,225 reading manifest template 'MANIFEST.in' 2025-09-17T09:41:48,249 no previously-included directories found matching '.github' 2025-09-17T09:41:48,251 no previously-included directories found matching 'docs' 2025-09-17T09:41:48,252 no previously-included directories found matching 'tests' 2025-09-17T09:41:48,253 no previously-included directories found matching 'examples' 2025-09-17T09:41:48,254 no previously-included directories found matching 'site' 2025-09-17T09:41:48,255 no previously-included directories found matching 'build' 2025-09-17T09:41:48,256 no previously-included directories found matching 'dist' 2025-09-17T09:41:48,257 adding license file 'LICENSE' 2025-09-17T09:41:48,263 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-17T09:41:48,361 Getting requirements to build wheel: finished with status 'done' 2025-09-17T09:41:48,365 Created temporary directory: /tmp/pip-modern-metadata-2kah981l 2025-09-17T09:41:48,368 Preparing metadata (pyproject.toml): started 2025-09-17T09:41:48,369 Running command Preparing metadata (pyproject.toml) 2025-09-17T09:41:48,958 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T09:41:48,959 !! 2025-09-17T09:41:48,960 ******************************************************************************** 2025-09-17T09:41:48,961 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-09-17T09:41:48,962 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T09:41:48,962 or your builds will no longer be supported. 2025-09-17T09:41:48,964 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:48,964 ******************************************************************************** 2025-09-17T09:41:48,965 !! 2025-09-17T09:41:48,966 corresp(dist, value, root_dir) 2025-09-17T09:41:49,049 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T09:41:49,049 !! 2025-09-17T09:41:49,050 ******************************************************************************** 2025-09-17T09:41:49,051 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T09:41:49,052 License :: OSI Approved :: MIT License 2025-09-17T09:41:49,053 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:49,053 ******************************************************************************** 2025-09-17T09:41:49,054 !! 2025-09-17T09:41:49,055 dist._finalize_license_expression() 2025-09-17T09:41:49,057 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T09:41:49,058 !! 2025-09-17T09:41:49,059 ******************************************************************************** 2025-09-17T09:41:49,059 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T09:41:49,060 License :: OSI Approved :: MIT License 2025-09-17T09:41:49,061 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:49,062 ******************************************************************************** 2025-09-17T09:41:49,063 !! 2025-09-17T09:41:49,063 self._finalize_license_expression() 2025-09-17T09:41:49,064 running dist_info 2025-09-17T09:41:49,077 creating /tmp/pip-modern-metadata-2kah981l/rbacx.egg-info 2025-09-17T09:41:49,078 writing /tmp/pip-modern-metadata-2kah981l/rbacx.egg-info/PKG-INFO 2025-09-17T09:41:49,097 writing dependency_links to /tmp/pip-modern-metadata-2kah981l/rbacx.egg-info/dependency_links.txt 2025-09-17T09:41:49,099 writing entry points to /tmp/pip-modern-metadata-2kah981l/rbacx.egg-info/entry_points.txt 2025-09-17T09:41:49,111 writing requirements to /tmp/pip-modern-metadata-2kah981l/rbacx.egg-info/requires.txt 2025-09-17T09:41:49,112 writing top-level names to /tmp/pip-modern-metadata-2kah981l/rbacx.egg-info/top_level.txt 2025-09-17T09:41:49,114 writing manifest file '/tmp/pip-modern-metadata-2kah981l/rbacx.egg-info/SOURCES.txt' 2025-09-17T09:41:49,143 reading manifest file '/tmp/pip-modern-metadata-2kah981l/rbacx.egg-info/SOURCES.txt' 2025-09-17T09:41:49,145 reading manifest template 'MANIFEST.in' 2025-09-17T09:41:49,168 no previously-included directories found matching '.github' 2025-09-17T09:41:49,169 no previously-included directories found matching 'docs' 2025-09-17T09:41:49,169 no previously-included directories found matching 'tests' 2025-09-17T09:41:49,170 no previously-included directories found matching 'examples' 2025-09-17T09:41:49,170 no previously-included directories found matching 'site' 2025-09-17T09:41:49,171 no previously-included directories found matching 'build' 2025-09-17T09:41:49,172 no previously-included directories found matching 'dist' 2025-09-17T09:41:49,172 adding license file 'LICENSE' 2025-09-17T09:41:49,176 writing manifest file '/tmp/pip-modern-metadata-2kah981l/rbacx.egg-info/SOURCES.txt' 2025-09-17T09:41:49,177 creating '/tmp/pip-modern-metadata-2kah981l/rbacx-0.5.0.dist-info' 2025-09-17T09:41:49,304 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-17T09:41:49,310 Source in /tmp/pip-wheel-6537qxde/rbacx_aaac731cd5c54903ae6197a02e6f1e60 has version 0.5.0, which satisfies requirement rbacx==0.5.0 from https://files.pythonhosted.org/packages/91/82/43178efce6311382912ed7323ddac0d0075d23dffbf1b0d889055ddfe41f/rbacx-0.5.0.tar.gz 2025-09-17T09:41:49,311 Removed rbacx==0.5.0 from https://files.pythonhosted.org/packages/91/82/43178efce6311382912ed7323ddac0d0075d23dffbf1b0d889055ddfe41f/rbacx-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-i4lzbv9r' 2025-09-17T09:41:49,318 Created temporary directory: /tmp/pip-unpack-cnqyn81r 2025-09-17T09:41:49,319 Building wheels for collected packages: rbacx 2025-09-17T09:41:49,324 Created temporary directory: /tmp/pip-wheel-vq7s73br 2025-09-17T09:41:49,324 Destination directory: /tmp/pip-wheel-vq7s73br 2025-09-17T09:41:49,326 Building wheel for rbacx (pyproject.toml): started 2025-09-17T09:41:49,327 Running command Building wheel for rbacx (pyproject.toml) 2025-09-17T09:41:49,882 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T09:41:49,882 !! 2025-09-17T09:41:49,883 ******************************************************************************** 2025-09-17T09:41:49,884 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-09-17T09:41:49,885 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T09:41:49,885 or your builds will no longer be supported. 2025-09-17T09:41:49,886 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:49,887 ******************************************************************************** 2025-09-17T09:41:49,888 !! 2025-09-17T09:41:49,889 corresp(dist, value, root_dir) 2025-09-17T09:41:49,964 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T09:41:49,965 !! 2025-09-17T09:41:49,966 ******************************************************************************** 2025-09-17T09:41:49,967 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T09:41:49,968 License :: OSI Approved :: MIT License 2025-09-17T09:41:49,969 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:49,970 ******************************************************************************** 2025-09-17T09:41:49,971 !! 2025-09-17T09:41:49,972 dist._finalize_license_expression() 2025-09-17T09:41:49,972 /tmp/pip-build-env-ik3upyd8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T09:41:49,973 !! 2025-09-17T09:41:49,974 ******************************************************************************** 2025-09-17T09:41:49,975 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T09:41:49,976 License :: OSI Approved :: MIT License 2025-09-17T09:41:49,977 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T09:41:49,977 ******************************************************************************** 2025-09-17T09:41:49,979 !! 2025-09-17T09:41:49,979 self._finalize_license_expression() 2025-09-17T09:41:49,980 running bdist_wheel 2025-09-17T09:41:49,995 running build 2025-09-17T09:41:49,996 running build_py 2025-09-17T09:41:50,002 creating build/lib/rbacx 2025-09-17T09:41:50,005 copying src/rbacx/cli.py -> build/lib/rbacx 2025-09-17T09:41:50,007 copying src/rbacx/__init__.py -> build/lib/rbacx 2025-09-17T09:41:50,009 creating build/lib/rbacx/store 2025-09-17T09:41:50,010 copying src/rbacx/store/http_store.py -> build/lib/rbacx/store 2025-09-17T09:41:50,012 copying src/rbacx/store/s3_store.py -> build/lib/rbacx/store 2025-09-17T09:41:50,014 copying src/rbacx/store/file_store.py -> build/lib/rbacx/store 2025-09-17T09:41:50,016 copying src/rbacx/store/__init__.py -> build/lib/rbacx/store 2025-09-17T09:41:50,018 copying src/rbacx/store/manager.py -> build/lib/rbacx/store 2025-09-17T09:41:50,021 creating build/lib/rbacx/core 2025-09-17T09:41:50,022 copying src/rbacx/core/ports.py -> build/lib/rbacx/core 2025-09-17T09:41:50,023 copying src/rbacx/core/compiler.py -> build/lib/rbacx/core 2025-09-17T09:41:50,026 copying src/rbacx/core/policy.py -> build/lib/rbacx/core 2025-09-17T09:41:50,028 copying src/rbacx/core/roles.py -> build/lib/rbacx/core 2025-09-17T09:41:50,030 copying src/rbacx/core/obligations.py -> build/lib/rbacx/core 2025-09-17T09:41:50,031 copying src/rbacx/core/model.py -> build/lib/rbacx/core 2025-09-17T09:41:50,033 copying src/rbacx/core/decision.py -> build/lib/rbacx/core 2025-09-17T09:41:50,035 copying src/rbacx/core/policyset.py -> build/lib/rbacx/core 2025-09-17T09:41:50,037 copying src/rbacx/core/engine.py -> build/lib/rbacx/core 2025-09-17T09:41:50,039 copying src/rbacx/core/__init__.py -> build/lib/rbacx/core 2025-09-17T09:41:50,041 creating build/lib/rbacx/obligations 2025-09-17T09:41:50,042 copying src/rbacx/obligations/enforcer.py -> build/lib/rbacx/obligations 2025-09-17T09:41:50,045 creating build/lib/rbacx/adapters 2025-09-17T09:41:50,046 copying src/rbacx/adapters/drf.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,048 copying src/rbacx/adapters/asgi_accesslog.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,050 copying src/rbacx/adapters/flask_guard.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,051 copying src/rbacx/adapters/flask.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,053 copying src/rbacx/adapters/fastapi_guard.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,055 copying src/rbacx/adapters/litestar_guard.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,057 copying src/rbacx/adapters/asgi.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,058 copying src/rbacx/adapters/asgi_logging.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,060 copying src/rbacx/adapters/fastapi.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,062 copying src/rbacx/adapters/litestar.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,064 copying src/rbacx/adapters/starlette.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,066 copying src/rbacx/adapters/__init__.py -> build/lib/rbacx/adapters 2025-09-17T09:41:50,068 creating build/lib/rbacx/metrics 2025-09-17T09:41:50,069 copying src/rbacx/metrics/otel.py -> build/lib/rbacx/metrics 2025-09-17T09:41:50,072 copying src/rbacx/metrics/prometheus.py -> build/lib/rbacx/metrics 2025-09-17T09:41:50,074 creating build/lib/rbacx/logging 2025-09-17T09:41:50,075 copying src/rbacx/logging/decision_logger.py -> build/lib/rbacx/logging 2025-09-17T09:41:50,077 copying src/rbacx/logging/context.py -> build/lib/rbacx/logging 2025-09-17T09:41:50,080 creating build/lib/rbacx/dsl 2025-09-17T09:41:50,081 copying src/rbacx/dsl/lint.py -> build/lib/rbacx/dsl 2025-09-17T09:41:50,083 copying src/rbacx/dsl/validate.py -> build/lib/rbacx/dsl 2025-09-17T09:41:50,085 creating build/lib/rbacx/storage 2025-09-17T09:41:50,087 copying src/rbacx/storage/s3.py -> build/lib/rbacx/storage 2025-09-17T09:41:50,089 copying src/rbacx/storage/__init__.py -> build/lib/rbacx/storage 2025-09-17T09:41:50,091 creating build/lib/rbacx/policy 2025-09-17T09:41:50,092 copying src/rbacx/policy/loader.py -> build/lib/rbacx/policy 2025-09-17T09:41:50,095 copying src/rbacx/policy/__init__.py -> build/lib/rbacx/policy 2025-09-17T09:41:50,097 creating build/lib/rbacx/adapters/django 2025-09-17T09:41:50,098 copying src/rbacx/adapters/django/trace.py -> build/lib/rbacx/adapters/django 2025-09-17T09:41:50,100 copying src/rbacx/adapters/django/decorators.py -> build/lib/rbacx/adapters/django 2025-09-17T09:41:50,102 copying src/rbacx/adapters/django/middleware.py -> build/lib/rbacx/adapters/django 2025-09-17T09:41:50,104 copying src/rbacx/adapters/django/__init__.py -> build/lib/rbacx/adapters/django 2025-09-17T09:41:50,105 running egg_info 2025-09-17T09:41:50,118 writing src/rbacx.egg-info/PKG-INFO 2025-09-17T09:41:50,137 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-09-17T09:41:50,139 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-09-17T09:41:50,151 writing requirements to src/rbacx.egg-info/requires.txt 2025-09-17T09:41:50,152 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-09-17T09:41:50,170 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-17T09:41:50,174 reading manifest template 'MANIFEST.in' 2025-09-17T09:41:50,198 no previously-included directories found matching '.github' 2025-09-17T09:41:50,199 no previously-included directories found matching 'docs' 2025-09-17T09:41:50,199 no previously-included directories found matching 'tests' 2025-09-17T09:41:50,200 no previously-included directories found matching 'examples' 2025-09-17T09:41:50,200 no previously-included directories found matching 'site' 2025-09-17T09:41:50,201 no previously-included directories found matching 'build' 2025-09-17T09:41:50,202 no previously-included directories found matching 'dist' 2025-09-17T09:41:50,202 adding license file 'LICENSE' 2025-09-17T09:41:50,207 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-17T09:41:50,214 copying src/rbacx/py.typed -> build/lib/rbacx 2025-09-17T09:41:50,216 copying src/rbacx/dsl/policy.schema.json -> build/lib/rbacx/dsl 2025-09-17T09:41:50,233 installing to build/bdist.linux-armv7l/wheel 2025-09-17T09:41:50,234 running install 2025-09-17T09:41:50,258 running install_lib 2025-09-17T09:41:50,264 creating build/bdist.linux-armv7l/wheel 2025-09-17T09:41:50,267 creating build/bdist.linux-armv7l/wheel/rbacx 2025-09-17T09:41:50,268 creating build/bdist.linux-armv7l/wheel/rbacx/store 2025-09-17T09:41:50,270 copying build/lib/rbacx/store/http_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T09:41:50,272 copying build/lib/rbacx/store/s3_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T09:41:50,274 copying build/lib/rbacx/store/file_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T09:41:50,277 copying build/lib/rbacx/store/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T09:41:50,279 copying build/lib/rbacx/store/manager.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T09:41:50,281 creating build/bdist.linux-armv7l/wheel/rbacx/core 2025-09-17T09:41:50,282 copying build/lib/rbacx/core/ports.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,284 copying build/lib/rbacx/core/compiler.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,286 copying build/lib/rbacx/core/policy.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,289 copying build/lib/rbacx/core/roles.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,290 copying build/lib/rbacx/core/obligations.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,292 copying build/lib/rbacx/core/model.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,294 copying build/lib/rbacx/core/decision.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,296 copying build/lib/rbacx/core/policyset.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,298 copying build/lib/rbacx/core/engine.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,301 copying build/lib/rbacx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T09:41:50,303 copying build/lib/rbacx/py.typed -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-17T09:41:50,305 creating build/bdist.linux-armv7l/wheel/rbacx/obligations 2025-09-17T09:41:50,306 copying build/lib/rbacx/obligations/enforcer.py -> build/bdist.linux-armv7l/wheel/./rbacx/obligations 2025-09-17T09:41:50,308 creating build/bdist.linux-armv7l/wheel/rbacx/adapters 2025-09-17T09:41:50,309 copying build/lib/rbacx/adapters/drf.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,311 copying build/lib/rbacx/adapters/asgi_accesslog.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,313 copying build/lib/rbacx/adapters/flask_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,315 copying build/lib/rbacx/adapters/flask.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,317 copying build/lib/rbacx/adapters/fastapi_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,319 copying build/lib/rbacx/adapters/litestar_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,321 copying build/lib/rbacx/adapters/asgi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,322 copying build/lib/rbacx/adapters/asgi_logging.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,324 copying build/lib/rbacx/adapters/fastapi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,326 copying build/lib/rbacx/adapters/litestar.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,328 copying build/lib/rbacx/adapters/starlette.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,331 creating build/bdist.linux-armv7l/wheel/rbacx/adapters/django 2025-09-17T09:41:50,332 copying build/lib/rbacx/adapters/django/trace.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-17T09:41:50,334 copying build/lib/rbacx/adapters/django/decorators.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-17T09:41:50,336 copying build/lib/rbacx/adapters/django/middleware.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-17T09:41:50,337 copying build/lib/rbacx/adapters/django/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-17T09:41:50,339 copying build/lib/rbacx/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T09:41:50,342 creating build/bdist.linux-armv7l/wheel/rbacx/metrics 2025-09-17T09:41:50,343 copying build/lib/rbacx/metrics/otel.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-09-17T09:41:50,345 copying build/lib/rbacx/metrics/prometheus.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-09-17T09:41:50,347 creating build/bdist.linux-armv7l/wheel/rbacx/logging 2025-09-17T09:41:50,348 copying build/lib/rbacx/logging/decision_logger.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-09-17T09:41:50,350 copying build/lib/rbacx/logging/context.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-09-17T09:41:50,353 creating build/bdist.linux-armv7l/wheel/rbacx/dsl 2025-09-17T09:41:50,354 copying build/lib/rbacx/dsl/lint.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-17T09:41:50,356 copying build/lib/rbacx/dsl/validate.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-17T09:41:50,358 copying build/lib/rbacx/dsl/policy.schema.json -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-17T09:41:50,361 creating build/bdist.linux-armv7l/wheel/rbacx/storage 2025-09-17T09:41:50,362 copying build/lib/rbacx/storage/s3.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-09-17T09:41:50,364 copying build/lib/rbacx/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-09-17T09:41:50,366 creating build/bdist.linux-armv7l/wheel/rbacx/policy 2025-09-17T09:41:50,367 copying build/lib/rbacx/policy/loader.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-09-17T09:41:50,370 copying build/lib/rbacx/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-09-17T09:41:50,372 copying build/lib/rbacx/cli.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-17T09:41:50,374 copying build/lib/rbacx/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-17T09:41:50,375 running install_egg_info 2025-09-17T09:41:50,381 Copying src/rbacx.egg-info to build/bdist.linux-armv7l/wheel/./rbacx-0.5.0-py3.11.egg-info 2025-09-17T09:41:50,394 running install_scripts 2025-09-17T09:41:50,405 creating build/bdist.linux-armv7l/wheel/rbacx-0.5.0.dist-info/WHEEL 2025-09-17T09:41:50,408 creating '/tmp/pip-wheel-vq7s73br/.tmp-zlzs7q4u/rbacx-0.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-17T09:41:50,411 adding 'rbacx/__init__.py' 2025-09-17T09:41:50,412 adding 'rbacx/cli.py' 2025-09-17T09:41:50,413 adding 'rbacx/py.typed' 2025-09-17T09:41:50,415 adding 'rbacx/adapters/__init__.py' 2025-09-17T09:41:50,416 adding 'rbacx/adapters/asgi.py' 2025-09-17T09:41:50,417 adding 'rbacx/adapters/asgi_accesslog.py' 2025-09-17T09:41:50,419 adding 'rbacx/adapters/asgi_logging.py' 2025-09-17T09:41:50,420 adding 'rbacx/adapters/drf.py' 2025-09-17T09:41:50,421 adding 'rbacx/adapters/fastapi.py' 2025-09-17T09:41:50,423 adding 'rbacx/adapters/fastapi_guard.py' 2025-09-17T09:41:50,424 adding 'rbacx/adapters/flask.py' 2025-09-17T09:41:50,425 adding 'rbacx/adapters/flask_guard.py' 2025-09-17T09:41:50,426 adding 'rbacx/adapters/litestar.py' 2025-09-17T09:41:50,427 adding 'rbacx/adapters/litestar_guard.py' 2025-09-17T09:41:50,429 adding 'rbacx/adapters/starlette.py' 2025-09-17T09:41:50,431 adding 'rbacx/adapters/django/__init__.py' 2025-09-17T09:41:50,432 adding 'rbacx/adapters/django/decorators.py' 2025-09-17T09:41:50,433 adding 'rbacx/adapters/django/middleware.py' 2025-09-17T09:41:50,434 adding 'rbacx/adapters/django/trace.py' 2025-09-17T09:41:50,436 adding 'rbacx/core/__init__.py' 2025-09-17T09:41:50,438 adding 'rbacx/core/compiler.py' 2025-09-17T09:41:50,439 adding 'rbacx/core/decision.py' 2025-09-17T09:41:50,440 adding 'rbacx/core/engine.py' 2025-09-17T09:41:50,442 adding 'rbacx/core/model.py' 2025-09-17T09:41:50,443 adding 'rbacx/core/obligations.py' 2025-09-17T09:41:50,445 adding 'rbacx/core/policy.py' 2025-09-17T09:41:50,446 adding 'rbacx/core/policyset.py' 2025-09-17T09:41:50,447 adding 'rbacx/core/ports.py' 2025-09-17T09:41:50,448 adding 'rbacx/core/roles.py' 2025-09-17T09:41:50,451 adding 'rbacx/dsl/lint.py' 2025-09-17T09:41:50,452 adding 'rbacx/dsl/policy.schema.json' 2025-09-17T09:41:50,453 adding 'rbacx/dsl/validate.py' 2025-09-17T09:41:50,455 adding 'rbacx/logging/context.py' 2025-09-17T09:41:50,456 adding 'rbacx/logging/decision_logger.py' 2025-09-17T09:41:50,458 adding 'rbacx/metrics/otel.py' 2025-09-17T09:41:50,460 adding 'rbacx/metrics/prometheus.py' 2025-09-17T09:41:50,462 adding 'rbacx/obligations/enforcer.py' 2025-09-17T09:41:50,463 adding 'rbacx/policy/__init__.py' 2025-09-17T09:41:50,465 adding 'rbacx/policy/loader.py' 2025-09-17T09:41:50,467 adding 'rbacx/storage/__init__.py' 2025-09-17T09:41:50,468 adding 'rbacx/storage/s3.py' 2025-09-17T09:41:50,470 adding 'rbacx/store/__init__.py' 2025-09-17T09:41:50,471 adding 'rbacx/store/file_store.py' 2025-09-17T09:41:50,473 adding 'rbacx/store/http_store.py' 2025-09-17T09:41:50,474 adding 'rbacx/store/manager.py' 2025-09-17T09:41:50,476 adding 'rbacx/store/s3_store.py' 2025-09-17T09:41:50,478 adding 'rbacx-0.5.0.dist-info/licenses/LICENSE' 2025-09-17T09:41:50,480 adding 'rbacx-0.5.0.dist-info/METADATA' 2025-09-17T09:41:50,481 adding 'rbacx-0.5.0.dist-info/WHEEL' 2025-09-17T09:41:50,482 adding 'rbacx-0.5.0.dist-info/entry_points.txt' 2025-09-17T09:41:50,483 adding 'rbacx-0.5.0.dist-info/top_level.txt' 2025-09-17T09:41:50,484 adding 'rbacx-0.5.0.dist-info/RECORD' 2025-09-17T09:41:50,487 removing build/bdist.linux-armv7l/wheel 2025-09-17T09:41:50,601 Building wheel for rbacx (pyproject.toml): finished with status 'done' 2025-09-17T09:41:50,608 Created wheel for rbacx: filename=rbacx-0.5.0-py3-none-any.whl size=47096 sha256=152c9c34479df44f13bfc321aa05535e28420c459245eda574672baba1a7ae52 2025-09-17T09:41:50,609 Stored in directory: /tmp/pip-ephem-wheel-cache-gy5pdxte/wheels/b7/8c/71/ead314c073410b5f5a7b210ab0deef08433dde56ea3f164a15 2025-09-17T09:41:50,624 Successfully built rbacx 2025-09-17T09:41:50,628 Removed build tracker: '/tmp/pip-build-tracker-i4lzbv9r'