2025-09-16T20:53:36,957 Created temporary directory: /tmp/pip-ephem-wheel-cache-ahy3lvwc 2025-09-16T20:53:36,959 Created temporary directory: /tmp/pip-build-tracker-dz86z99_ 2025-09-16T20:53:36,960 Initialized build tracking at /tmp/pip-build-tracker-dz86z99_ 2025-09-16T20:53:36,960 Created build tracker: /tmp/pip-build-tracker-dz86z99_ 2025-09-16T20:53:36,961 Entered build tracker: /tmp/pip-build-tracker-dz86z99_ 2025-09-16T20:53:36,962 Created temporary directory: /tmp/pip-wheel-vgvxjpx8 2025-09-16T20:53:36,965 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-16T20:53:36,967 Created temporary directory: /tmp/pip-ephem-wheel-cache-hkpr347m 2025-09-16T20:53:36,989 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-16T20:53:36,993 2 location(s) to search for versions of rbacx: 2025-09-16T20:53:36,993 * https://pypi.org/simple/rbacx/ 2025-09-16T20:53:36,993 * https://www.piwheels.org/simple/rbacx/ 2025-09-16T20:53:36,994 Fetching project page and analyzing links: https://pypi.org/simple/rbacx/ 2025-09-16T20:53:36,995 Getting page https://pypi.org/simple/rbacx/ 2025-09-16T20:53:36,996 Found index url https://pypi.org/simple 2025-09-16T20:53:37,135 Fetched page https://pypi.org/simple/rbacx/ as application/vnd.pypi.simple.v1+json 2025-09-16T20:53:37,142 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-16T20:53:37,143 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-16T20:53:37,143 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-16T20:53:37,144 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-16T20:53:37,145 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-16T20:53:37,146 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-16T20:53:37,147 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-16T20:53:37,148 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-16T20:53:37,149 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-16T20:53:37,150 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-16T20:53:37,151 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-16T20:53:37,152 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-16T20:53:37,153 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-16T20:53:37,153 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-16T20:53:37,154 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-16T20:53:37,155 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-16T20:53:37,155 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-16T20:53:37,156 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-16T20:53:37,157 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-16T20:53:37,158 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-16T20:53:37,159 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-16T20:53:37,160 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-16T20:53:37,160 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-16T20:53:37,161 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-16T20:53:37,162 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-16T20:53:37,163 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-16T20:53:37,164 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-16T20:53:37,165 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-16T20:53:37,166 Fetching project page and analyzing links: https://www.piwheels.org/simple/rbacx/ 2025-09-16T20:53:37,166 Getting page https://www.piwheels.org/simple/rbacx/ 2025-09-16T20:53:37,167 Found index url https://www.piwheels.org/simple 2025-09-16T20:53:37,325 Fetched page https://www.piwheels.org/simple/rbacx/ as text/html 2025-09-16T20:53:37,327 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-16T20:53:37,328 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-16T20:53:37,328 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-16T20:53:37,329 Skipping link: not a file: https://www.piwheels.org/simple/rbacx/ 2025-09-16T20:53:37,329 Skipping link: not a file: https://pypi.org/simple/rbacx/ 2025-09-16T20:53:37,350 Given no hashes to check 1 links for project 'rbacx': discarding no candidates 2025-09-16T20:53:37,368 Collecting rbacx==0.2.1 2025-09-16T20:53:37,370 Created temporary directory: /tmp/pip-unpack-0rr0i5yq 2025-09-16T20:53:37,584 Downloading rbacx-0.2.1.tar.gz (29 kB) 2025-09-16T20:53:37,715 Added rbacx==0.2.1 from https://files.pythonhosted.org/packages/53/21/fad98ed26662696d16feaa8688a693bf0c0d4e198c736d805cc0c3306136/rbacx-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-dz86z99_' 2025-09-16T20:53:37,721 Created temporary directory: /tmp/pip-build-env-hh8yzr3p 2025-09-16T20:53:37,726 Installing build dependencies: started 2025-09-16T20:53:37,727 Running command pip subprocess to install build dependencies 2025-09-16T20:53:38,864 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-16T20:53:39,430 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-16T20:53:39,455 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-16T20:53:41,248 Collecting setuptools>=40.8.0 2025-09-16T20:53:41,414 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-16T20:53:41,723 Collecting wheel 2025-09-16T20:53:41,742 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-16T20:53:44,790 Installing collected packages: wheel, setuptools 2025-09-16T20:53:45,031 Creating /tmp/pip-build-env-hh8yzr3p/overlay/local/bin 2025-09-16T20:53:45,033 changing mode of /tmp/pip-build-env-hh8yzr3p/overlay/local/bin/wheel to 755 2025-09-16T20:53:48,595 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-16T20:53:48,870 Installing build dependencies: finished with status 'done' 2025-09-16T20:53:48,877 Getting requirements to build wheel: started 2025-09-16T20:53:48,878 Running command Getting requirements to build wheel 2025-09-16T20:53:49,498 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-16T20:53:49,498 !! 2025-09-16T20:53:49,499 ******************************************************************************** 2025-09-16T20:53:49,499 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-16T20:53:49,500 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-16T20:53:49,501 or your builds will no longer be supported. 2025-09-16T20:53:49,502 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:49,502 ******************************************************************************** 2025-09-16T20:53:49,503 !! 2025-09-16T20:53:49,504 corresp(dist, value, root_dir) 2025-09-16T20:53:49,589 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T20:53:49,590 !! 2025-09-16T20:53:49,591 ******************************************************************************** 2025-09-16T20:53:49,591 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T20:53:49,592 License :: OSI Approved :: MIT License 2025-09-16T20:53:49,593 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:49,594 ******************************************************************************** 2025-09-16T20:53:49,595 !! 2025-09-16T20:53:49,595 dist._finalize_license_expression() 2025-09-16T20:53:49,596 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T20:53:49,596 !! 2025-09-16T20:53:49,597 ******************************************************************************** 2025-09-16T20:53:49,598 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T20:53:49,599 License :: OSI Approved :: MIT License 2025-09-16T20:53:49,601 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:49,601 ******************************************************************************** 2025-09-16T20:53:49,603 !! 2025-09-16T20:53:49,603 self._finalize_license_expression() 2025-09-16T20:53:49,604 running egg_info 2025-09-16T20:53:49,610 writing src/rbacx.egg-info/PKG-INFO 2025-09-16T20:53:49,628 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-09-16T20:53:49,630 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-09-16T20:53:49,641 writing requirements to src/rbacx.egg-info/requires.txt 2025-09-16T20:53:49,642 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-09-16T20:53:49,677 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-16T20:53:49,682 reading manifest template 'MANIFEST.in' 2025-09-16T20:53:49,708 no previously-included directories found matching '.github' 2025-09-16T20:53:49,708 no previously-included directories found matching 'docs' 2025-09-16T20:53:49,709 no previously-included directories found matching 'tests' 2025-09-16T20:53:49,710 no previously-included directories found matching 'examples' 2025-09-16T20:53:49,711 no previously-included directories found matching 'site' 2025-09-16T20:53:49,711 no previously-included directories found matching 'build' 2025-09-16T20:53:49,712 no previously-included directories found matching 'dist' 2025-09-16T20:53:49,713 adding license file 'LICENSE' 2025-09-16T20:53:49,718 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-16T20:53:49,817 Getting requirements to build wheel: finished with status 'done' 2025-09-16T20:53:49,821 Created temporary directory: /tmp/pip-modern-metadata-_1cgsnvn 2025-09-16T20:53:49,823 Preparing metadata (pyproject.toml): started 2025-09-16T20:53:49,824 Running command Preparing metadata (pyproject.toml) 2025-09-16T20:53:50,391 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-16T20:53:50,392 !! 2025-09-16T20:53:50,393 ******************************************************************************** 2025-09-16T20:53:50,393 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-16T20:53:50,394 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-16T20:53:50,395 or your builds will no longer be supported. 2025-09-16T20:53:50,395 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:50,396 ******************************************************************************** 2025-09-16T20:53:50,397 !! 2025-09-16T20:53:50,397 corresp(dist, value, root_dir) 2025-09-16T20:53:50,479 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T20:53:50,480 !! 2025-09-16T20:53:50,481 ******************************************************************************** 2025-09-16T20:53:50,482 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T20:53:50,483 License :: OSI Approved :: MIT License 2025-09-16T20:53:50,484 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:50,485 ******************************************************************************** 2025-09-16T20:53:50,486 !! 2025-09-16T20:53:50,486 dist._finalize_license_expression() 2025-09-16T20:53:50,487 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T20:53:50,488 !! 2025-09-16T20:53:50,489 ******************************************************************************** 2025-09-16T20:53:50,490 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T20:53:50,491 License :: OSI Approved :: MIT License 2025-09-16T20:53:50,492 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:50,493 ******************************************************************************** 2025-09-16T20:53:50,494 !! 2025-09-16T20:53:50,494 self._finalize_license_expression() 2025-09-16T20:53:50,495 running dist_info 2025-09-16T20:53:50,507 creating /tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info 2025-09-16T20:53:50,508 writing /tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info/PKG-INFO 2025-09-16T20:53:50,526 writing dependency_links to /tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info/dependency_links.txt 2025-09-16T20:53:50,528 writing entry points to /tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info/entry_points.txt 2025-09-16T20:53:50,539 writing requirements to /tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info/requires.txt 2025-09-16T20:53:50,540 writing top-level names to /tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info/top_level.txt 2025-09-16T20:53:50,542 writing manifest file '/tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info/SOURCES.txt' 2025-09-16T20:53:50,573 reading manifest file '/tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info/SOURCES.txt' 2025-09-16T20:53:50,575 reading manifest template 'MANIFEST.in' 2025-09-16T20:53:50,601 no previously-included directories found matching '.github' 2025-09-16T20:53:50,602 no previously-included directories found matching 'docs' 2025-09-16T20:53:50,603 no previously-included directories found matching 'tests' 2025-09-16T20:53:50,604 no previously-included directories found matching 'examples' 2025-09-16T20:53:50,604 no previously-included directories found matching 'site' 2025-09-16T20:53:50,605 no previously-included directories found matching 'build' 2025-09-16T20:53:50,606 no previously-included directories found matching 'dist' 2025-09-16T20:53:50,606 adding license file 'LICENSE' 2025-09-16T20:53:50,611 writing manifest file '/tmp/pip-modern-metadata-_1cgsnvn/rbacx.egg-info/SOURCES.txt' 2025-09-16T20:53:50,612 creating '/tmp/pip-modern-metadata-_1cgsnvn/rbacx-0.2.1.dist-info' 2025-09-16T20:53:50,745 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-16T20:53:50,750 Source in /tmp/pip-wheel-vgvxjpx8/rbacx_89020b69f7da4d669080ed2bb818289e has version 0.2.1, which satisfies requirement rbacx==0.2.1 from https://files.pythonhosted.org/packages/53/21/fad98ed26662696d16feaa8688a693bf0c0d4e198c736d805cc0c3306136/rbacx-0.2.1.tar.gz 2025-09-16T20:53:50,751 Removed rbacx==0.2.1 from https://files.pythonhosted.org/packages/53/21/fad98ed26662696d16feaa8688a693bf0c0d4e198c736d805cc0c3306136/rbacx-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-dz86z99_' 2025-09-16T20:53:50,758 Created temporary directory: /tmp/pip-unpack-rwu37ett 2025-09-16T20:53:50,759 Building wheels for collected packages: rbacx 2025-09-16T20:53:50,763 Created temporary directory: /tmp/pip-wheel-rhkyzogx 2025-09-16T20:53:50,764 Destination directory: /tmp/pip-wheel-rhkyzogx 2025-09-16T20:53:50,766 Building wheel for rbacx (pyproject.toml): started 2025-09-16T20:53:50,767 Running command Building wheel for rbacx (pyproject.toml) 2025-09-16T20:53:51,321 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-16T20:53:51,321 !! 2025-09-16T20:53:51,322 ******************************************************************************** 2025-09-16T20:53:51,323 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-16T20:53:51,324 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-16T20:53:51,325 or your builds will no longer be supported. 2025-09-16T20:53:51,326 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:51,326 ******************************************************************************** 2025-09-16T20:53:51,328 !! 2025-09-16T20:53:51,328 corresp(dist, value, root_dir) 2025-09-16T20:53:51,402 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T20:53:51,403 !! 2025-09-16T20:53:51,404 ******************************************************************************** 2025-09-16T20:53:51,405 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T20:53:51,406 License :: OSI Approved :: MIT License 2025-09-16T20:53:51,407 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:51,408 ******************************************************************************** 2025-09-16T20:53:51,409 !! 2025-09-16T20:53:51,410 dist._finalize_license_expression() 2025-09-16T20:53:51,410 /tmp/pip-build-env-hh8yzr3p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T20:53:51,411 !! 2025-09-16T20:53:51,412 ******************************************************************************** 2025-09-16T20:53:51,412 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T20:53:51,413 License :: OSI Approved :: MIT License 2025-09-16T20:53:51,414 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T20:53:51,415 ******************************************************************************** 2025-09-16T20:53:51,415 !! 2025-09-16T20:53:51,416 self._finalize_license_expression() 2025-09-16T20:53:51,416 running bdist_wheel 2025-09-16T20:53:51,431 running build 2025-09-16T20:53:51,431 running build_py 2025-09-16T20:53:51,438 creating build/lib/rbacx 2025-09-16T20:53:51,440 copying src/rbacx/cli.py -> build/lib/rbacx 2025-09-16T20:53:51,443 copying src/rbacx/__init__.py -> build/lib/rbacx 2025-09-16T20:53:51,445 creating build/lib/rbacx/store 2025-09-16T20:53:51,446 copying src/rbacx/store/s3_store.py -> build/lib/rbacx/store 2025-09-16T20:53:51,448 copying src/rbacx/store/http_store.py -> build/lib/rbacx/store 2025-09-16T20:53:51,450 copying src/rbacx/store/file_store.py -> build/lib/rbacx/store 2025-09-16T20:53:51,452 copying src/rbacx/store/manager.py -> build/lib/rbacx/store 2025-09-16T20:53:51,454 creating build/lib/rbacx/core 2025-09-16T20:53:51,455 copying src/rbacx/core/obligations.py -> build/lib/rbacx/core 2025-09-16T20:53:51,457 copying src/rbacx/core/model.py -> build/lib/rbacx/core 2025-09-16T20:53:51,459 copying src/rbacx/core/roles.py -> build/lib/rbacx/core 2025-09-16T20:53:51,461 copying src/rbacx/core/engine.py -> build/lib/rbacx/core 2025-09-16T20:53:51,463 copying src/rbacx/core/__init__.py -> build/lib/rbacx/core 2025-09-16T20:53:51,465 copying src/rbacx/core/policy.py -> build/lib/rbacx/core 2025-09-16T20:53:51,467 copying src/rbacx/core/compiler.py -> build/lib/rbacx/core 2025-09-16T20:53:51,469 copying src/rbacx/core/ports.py -> build/lib/rbacx/core 2025-09-16T20:53:51,471 copying src/rbacx/core/policyset.py -> build/lib/rbacx/core 2025-09-16T20:53:51,474 copying src/rbacx/core/decision.py -> build/lib/rbacx/core 2025-09-16T20:53:51,476 creating build/lib/rbacx/telemetry 2025-09-16T20:53:51,477 copying src/rbacx/telemetry/__init__.py -> build/lib/rbacx/telemetry 2025-09-16T20:53:51,479 copying src/rbacx/telemetry/decision_log.py -> build/lib/rbacx/telemetry 2025-09-16T20:53:51,480 copying src/rbacx/telemetry/metrics_prom.py -> build/lib/rbacx/telemetry 2025-09-16T20:53:51,483 creating build/lib/rbacx/storage 2025-09-16T20:53:51,483 copying src/rbacx/storage/__init__.py -> build/lib/rbacx/storage 2025-09-16T20:53:51,486 copying src/rbacx/storage/s3.py -> build/lib/rbacx/storage 2025-09-16T20:53:51,488 creating build/lib/rbacx/metrics 2025-09-16T20:53:51,489 copying src/rbacx/metrics/prometheus.py -> build/lib/rbacx/metrics 2025-09-16T20:53:51,491 copying src/rbacx/metrics/otel.py -> build/lib/rbacx/metrics 2025-09-16T20:53:51,493 creating build/lib/rbacx/policy 2025-09-16T20:53:51,494 copying src/rbacx/policy/loader.py -> build/lib/rbacx/policy 2025-09-16T20:53:51,497 creating build/lib/rbacx/obligations 2025-09-16T20:53:51,498 copying src/rbacx/obligations/enforcer.py -> build/lib/rbacx/obligations 2025-09-16T20:53:51,500 creating build/lib/rbacx/dsl 2025-09-16T20:53:51,501 copying src/rbacx/dsl/lint.py -> build/lib/rbacx/dsl 2025-09-16T20:53:51,504 copying src/rbacx/dsl/validate.py -> build/lib/rbacx/dsl 2025-09-16T20:53:51,506 creating build/lib/rbacx/adapters 2025-09-16T20:53:51,507 copying src/rbacx/adapters/drf.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,509 copying src/rbacx/adapters/litestar_guard.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,511 copying src/rbacx/adapters/fastapi_guard.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,512 copying src/rbacx/adapters/flask_guard.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,514 copying src/rbacx/adapters/flask.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,516 copying src/rbacx/adapters/__init__.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,517 copying src/rbacx/adapters/asgi_accesslog.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,519 copying src/rbacx/adapters/asgi_logging.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,521 copying src/rbacx/adapters/starlette.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,523 copying src/rbacx/adapters/litestar.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,525 copying src/rbacx/adapters/asgi.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,527 copying src/rbacx/adapters/fastapi.py -> build/lib/rbacx/adapters 2025-09-16T20:53:51,529 creating build/lib/rbacx/logging 2025-09-16T20:53:51,530 copying src/rbacx/logging/decision_logger.py -> build/lib/rbacx/logging 2025-09-16T20:53:51,532 copying src/rbacx/logging/context.py -> build/lib/rbacx/logging 2025-09-16T20:53:51,534 creating build/lib/rbacx/adapters/django 2025-09-16T20:53:51,535 copying src/rbacx/adapters/django/middleware.py -> build/lib/rbacx/adapters/django 2025-09-16T20:53:51,537 copying src/rbacx/adapters/django/__init__.py -> build/lib/rbacx/adapters/django 2025-09-16T20:53:51,539 copying src/rbacx/adapters/django/trace.py -> build/lib/rbacx/adapters/django 2025-09-16T20:53:51,541 copying src/rbacx/adapters/django/decorators.py -> build/lib/rbacx/adapters/django 2025-09-16T20:53:51,542 running egg_info 2025-09-16T20:53:51,554 writing src/rbacx.egg-info/PKG-INFO 2025-09-16T20:53:51,572 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-09-16T20:53:51,573 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-09-16T20:53:51,584 writing requirements to src/rbacx.egg-info/requires.txt 2025-09-16T20:53:51,585 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-09-16T20:53:51,604 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-16T20:53:51,608 reading manifest template 'MANIFEST.in' 2025-09-16T20:53:51,633 no previously-included directories found matching '.github' 2025-09-16T20:53:51,633 no previously-included directories found matching 'docs' 2025-09-16T20:53:51,634 no previously-included directories found matching 'tests' 2025-09-16T20:53:51,635 no previously-included directories found matching 'examples' 2025-09-16T20:53:51,635 no previously-included directories found matching 'site' 2025-09-16T20:53:51,636 no previously-included directories found matching 'build' 2025-09-16T20:53:51,636 no previously-included directories found matching 'dist' 2025-09-16T20:53:51,637 adding license file 'LICENSE' 2025-09-16T20:53:51,641 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-16T20:53:51,649 copying src/rbacx/py.typed -> build/lib/rbacx 2025-09-16T20:53:51,651 copying src/rbacx/dsl/policy.schema.json -> build/lib/rbacx/dsl 2025-09-16T20:53:51,669 installing to build/bdist.linux-armv7l/wheel 2025-09-16T20:53:51,669 running install 2025-09-16T20:53:51,693 running install_lib 2025-09-16T20:53:51,699 creating build/bdist.linux-armv7l/wheel 2025-09-16T20:53:51,701 creating build/bdist.linux-armv7l/wheel/rbacx 2025-09-16T20:53:51,703 creating build/bdist.linux-armv7l/wheel/rbacx/store 2025-09-16T20:53:51,704 copying build/lib/rbacx/store/s3_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-16T20:53:51,706 copying build/lib/rbacx/store/http_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-16T20:53:51,707 copying build/lib/rbacx/store/file_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-16T20:53:51,709 copying build/lib/rbacx/store/manager.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-16T20:53:51,712 creating build/bdist.linux-armv7l/wheel/rbacx/core 2025-09-16T20:53:51,713 copying build/lib/rbacx/core/obligations.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,714 copying build/lib/rbacx/core/model.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,716 copying build/lib/rbacx/core/roles.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,718 copying build/lib/rbacx/core/engine.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,720 copying build/lib/rbacx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,721 copying build/lib/rbacx/core/policy.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,724 copying build/lib/rbacx/core/compiler.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,726 copying build/lib/rbacx/core/ports.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,727 copying build/lib/rbacx/core/policyset.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,730 copying build/lib/rbacx/core/decision.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-16T20:53:51,731 copying build/lib/rbacx/cli.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-16T20:53:51,734 creating build/bdist.linux-armv7l/wheel/rbacx/telemetry 2025-09-16T20:53:51,735 copying build/lib/rbacx/telemetry/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/telemetry 2025-09-16T20:53:51,736 copying build/lib/rbacx/telemetry/decision_log.py -> build/bdist.linux-armv7l/wheel/./rbacx/telemetry 2025-09-16T20:53:51,738 copying build/lib/rbacx/telemetry/metrics_prom.py -> build/bdist.linux-armv7l/wheel/./rbacx/telemetry 2025-09-16T20:53:51,740 copying build/lib/rbacx/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-16T20:53:51,742 creating build/bdist.linux-armv7l/wheel/rbacx/storage 2025-09-16T20:53:51,743 copying build/lib/rbacx/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-09-16T20:53:51,745 copying build/lib/rbacx/storage/s3.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-09-16T20:53:51,748 creating build/bdist.linux-armv7l/wheel/rbacx/metrics 2025-09-16T20:53:51,749 copying build/lib/rbacx/metrics/prometheus.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-09-16T20:53:51,751 copying build/lib/rbacx/metrics/otel.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-09-16T20:53:51,753 creating build/bdist.linux-armv7l/wheel/rbacx/policy 2025-09-16T20:53:51,754 copying build/lib/rbacx/policy/loader.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-09-16T20:53:51,756 creating build/bdist.linux-armv7l/wheel/rbacx/obligations 2025-09-16T20:53:51,757 copying build/lib/rbacx/obligations/enforcer.py -> build/bdist.linux-armv7l/wheel/./rbacx/obligations 2025-09-16T20:53:51,760 creating build/bdist.linux-armv7l/wheel/rbacx/dsl 2025-09-16T20:53:51,761 copying build/lib/rbacx/dsl/lint.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-16T20:53:51,764 copying build/lib/rbacx/dsl/policy.schema.json -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-16T20:53:51,766 copying build/lib/rbacx/dsl/validate.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-16T20:53:51,768 creating build/bdist.linux-armv7l/wheel/rbacx/adapters 2025-09-16T20:53:51,769 copying build/lib/rbacx/adapters/drf.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,771 copying build/lib/rbacx/adapters/litestar_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,773 copying build/lib/rbacx/adapters/fastapi_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,774 copying build/lib/rbacx/adapters/flask_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,776 copying build/lib/rbacx/adapters/flask.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,778 copying build/lib/rbacx/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,780 copying build/lib/rbacx/adapters/asgi_accesslog.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,782 copying build/lib/rbacx/adapters/asgi_logging.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,784 creating build/bdist.linux-armv7l/wheel/rbacx/adapters/django 2025-09-16T20:53:51,785 copying build/lib/rbacx/adapters/django/middleware.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-16T20:53:51,787 copying build/lib/rbacx/adapters/django/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-16T20:53:51,788 copying build/lib/rbacx/adapters/django/trace.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-16T20:53:51,790 copying build/lib/rbacx/adapters/django/decorators.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-16T20:53:51,792 copying build/lib/rbacx/adapters/starlette.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,793 copying build/lib/rbacx/adapters/litestar.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,795 copying build/lib/rbacx/adapters/asgi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,797 copying build/lib/rbacx/adapters/fastapi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-16T20:53:51,799 copying build/lib/rbacx/py.typed -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-16T20:53:51,801 creating build/bdist.linux-armv7l/wheel/rbacx/logging 2025-09-16T20:53:51,802 copying build/lib/rbacx/logging/decision_logger.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-09-16T20:53:51,804 copying build/lib/rbacx/logging/context.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-09-16T20:53:51,805 running install_egg_info 2025-09-16T20:53:51,811 Copying src/rbacx.egg-info to build/bdist.linux-armv7l/wheel/./rbacx-0.2.1-py3.11.egg-info 2025-09-16T20:53:51,822 running install_scripts 2025-09-16T20:53:51,833 creating build/bdist.linux-armv7l/wheel/rbacx-0.2.1.dist-info/WHEEL 2025-09-16T20:53:51,836 creating '/tmp/pip-wheel-rhkyzogx/.tmp-edqx7x8m/rbacx-0.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-16T20:53:51,838 adding 'rbacx/__init__.py' 2025-09-16T20:53:51,840 adding 'rbacx/cli.py' 2025-09-16T20:53:51,841 adding 'rbacx/py.typed' 2025-09-16T20:53:51,843 adding 'rbacx/adapters/__init__.py' 2025-09-16T20:53:51,844 adding 'rbacx/adapters/asgi.py' 2025-09-16T20:53:51,845 adding 'rbacx/adapters/asgi_accesslog.py' 2025-09-16T20:53:51,847 adding 'rbacx/adapters/asgi_logging.py' 2025-09-16T20:53:51,848 adding 'rbacx/adapters/drf.py' 2025-09-16T20:53:51,849 adding 'rbacx/adapters/fastapi.py' 2025-09-16T20:53:51,851 adding 'rbacx/adapters/fastapi_guard.py' 2025-09-16T20:53:51,852 adding 'rbacx/adapters/flask.py' 2025-09-16T20:53:51,853 adding 'rbacx/adapters/flask_guard.py' 2025-09-16T20:53:51,854 adding 'rbacx/adapters/litestar.py' 2025-09-16T20:53:51,856 adding 'rbacx/adapters/litestar_guard.py' 2025-09-16T20:53:51,857 adding 'rbacx/adapters/starlette.py' 2025-09-16T20:53:51,858 adding 'rbacx/adapters/django/__init__.py' 2025-09-16T20:53:51,860 adding 'rbacx/adapters/django/decorators.py' 2025-09-16T20:53:51,861 adding 'rbacx/adapters/django/middleware.py' 2025-09-16T20:53:51,862 adding 'rbacx/adapters/django/trace.py' 2025-09-16T20:53:51,864 adding 'rbacx/core/__init__.py' 2025-09-16T20:53:51,866 adding 'rbacx/core/compiler.py' 2025-09-16T20:53:51,867 adding 'rbacx/core/decision.py' 2025-09-16T20:53:51,868 adding 'rbacx/core/engine.py' 2025-09-16T20:53:51,870 adding 'rbacx/core/model.py' 2025-09-16T20:53:51,871 adding 'rbacx/core/obligations.py' 2025-09-16T20:53:51,873 adding 'rbacx/core/policy.py' 2025-09-16T20:53:51,874 adding 'rbacx/core/policyset.py' 2025-09-16T20:53:51,876 adding 'rbacx/core/ports.py' 2025-09-16T20:53:51,877 adding 'rbacx/core/roles.py' 2025-09-16T20:53:51,879 adding 'rbacx/dsl/lint.py' 2025-09-16T20:53:51,880 adding 'rbacx/dsl/policy.schema.json' 2025-09-16T20:53:51,882 adding 'rbacx/dsl/validate.py' 2025-09-16T20:53:51,883 adding 'rbacx/logging/context.py' 2025-09-16T20:53:51,884 adding 'rbacx/logging/decision_logger.py' 2025-09-16T20:53:51,886 adding 'rbacx/metrics/otel.py' 2025-09-16T20:53:51,887 adding 'rbacx/metrics/prometheus.py' 2025-09-16T20:53:51,889 adding 'rbacx/obligations/enforcer.py' 2025-09-16T20:53:51,891 adding 'rbacx/policy/loader.py' 2025-09-16T20:53:51,893 adding 'rbacx/storage/__init__.py' 2025-09-16T20:53:51,894 adding 'rbacx/storage/s3.py' 2025-09-16T20:53:51,895 adding 'rbacx/store/file_store.py' 2025-09-16T20:53:51,897 adding 'rbacx/store/http_store.py' 2025-09-16T20:53:51,898 adding 'rbacx/store/manager.py' 2025-09-16T20:53:51,899 adding 'rbacx/store/s3_store.py' 2025-09-16T20:53:51,900 adding 'rbacx/telemetry/__init__.py' 2025-09-16T20:53:51,902 adding 'rbacx/telemetry/decision_log.py' 2025-09-16T20:53:51,903 adding 'rbacx/telemetry/metrics_prom.py' 2025-09-16T20:53:51,905 adding 'rbacx-0.2.1.dist-info/licenses/LICENSE' 2025-09-16T20:53:51,907 adding 'rbacx-0.2.1.dist-info/METADATA' 2025-09-16T20:53:51,908 adding 'rbacx-0.2.1.dist-info/WHEEL' 2025-09-16T20:53:51,909 adding 'rbacx-0.2.1.dist-info/entry_points.txt' 2025-09-16T20:53:51,910 adding 'rbacx-0.2.1.dist-info/top_level.txt' 2025-09-16T20:53:51,911 adding 'rbacx-0.2.1.dist-info/RECORD' 2025-09-16T20:53:51,913 removing build/bdist.linux-armv7l/wheel 2025-09-16T20:53:52,029 Building wheel for rbacx (pyproject.toml): finished with status 'done' 2025-09-16T20:53:52,035 Created wheel for rbacx: filename=rbacx-0.2.1-py3-none-any.whl size=42238 sha256=43abbbebf4c67ca34fd4f0a13f7928c96458eef9ec30e495db49a4e93c30da0b 2025-09-16T20:53:52,036 Stored in directory: /tmp/pip-ephem-wheel-cache-hkpr347m/wheels/2a/0c/2a/f40376ee50b30301224efc03e444e22f46c5ee2ed8761a603f 2025-09-16T20:53:52,050 Successfully built rbacx 2025-09-16T20:53:52,054 Removed build tracker: '/tmp/pip-build-tracker-dz86z99_'