2025-09-17T07:20:32,760 Created temporary directory: /tmp/pip-ephem-wheel-cache-1uapggfr 2025-09-17T07:20:32,761 Created temporary directory: /tmp/pip-build-tracker-ul4cc8cn 2025-09-17T07:20:32,762 Initialized build tracking at /tmp/pip-build-tracker-ul4cc8cn 2025-09-17T07:20:32,762 Created build tracker: /tmp/pip-build-tracker-ul4cc8cn 2025-09-17T07:20:32,763 Entered build tracker: /tmp/pip-build-tracker-ul4cc8cn 2025-09-17T07:20:32,764 Created temporary directory: /tmp/pip-wheel-7xme1c96 2025-09-17T07:20:32,767 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-17T07:20:32,769 Created temporary directory: /tmp/pip-ephem-wheel-cache-8k1wcb7n 2025-09-17T07:20:32,791 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-17T07:20:32,795 2 location(s) to search for versions of rbacx: 2025-09-17T07:20:32,795 * https://pypi.org/simple/rbacx/ 2025-09-17T07:20:32,795 * https://www.piwheels.org/simple/rbacx/ 2025-09-17T07:20:32,796 Fetching project page and analyzing links: https://pypi.org/simple/rbacx/ 2025-09-17T07:20:32,796 Getting page https://pypi.org/simple/rbacx/ 2025-09-17T07:20:32,798 Found index url https://pypi.org/simple 2025-09-17T07:20:32,937 Fetched page https://pypi.org/simple/rbacx/ as application/vnd.pypi.simple.v1+json 2025-09-17T07:20:32,944 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-17T07:20:32,945 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-17T07:20:32,946 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-17T07:20:32,947 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-17T07:20:32,947 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-17T07:20:32,948 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-17T07:20:32,949 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-17T07:20:32,950 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-17T07:20:32,951 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-17T07:20:32,952 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-17T07:20:32,952 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-17T07:20:32,954 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-17T07:20:32,954 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-17T07:20:32,955 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-17T07:20:32,955 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-17T07:20:32,956 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-17T07:20:32,957 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-17T07:20:32,958 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-17T07:20:32,958 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-17T07:20:32,959 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-17T07:20:32,960 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-17T07:20:32,961 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-17T07:20:32,962 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-17T07:20:32,962 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-17T07:20:32,963 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-17T07:20:32,964 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-17T07:20:32,965 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-17T07:20:32,966 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-17T07:20:32,967 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-17T07:20:32,967 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-17T07:20:32,968 Fetching project page and analyzing links: https://www.piwheels.org/simple/rbacx/ 2025-09-17T07:20:32,969 Getting page https://www.piwheels.org/simple/rbacx/ 2025-09-17T07:20:32,970 Found index url https://www.piwheels.org/simple 2025-09-17T07:20:33,126 Fetched page https://www.piwheels.org/simple/rbacx/ as text/html 2025-09-17T07:20:33,129 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-17T07:20:33,130 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-17T07:20:33,130 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-17T07:20:33,131 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-17T07:20:33,132 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-17T07:20:33,132 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-17T07:20:33,133 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-17T07:20:33,133 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-17T07:20:33,134 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-17T07:20:33,135 Skipping link: not a file: https://www.piwheels.org/simple/rbacx/ 2025-09-17T07:20:33,135 Skipping link: not a file: https://pypi.org/simple/rbacx/ 2025-09-17T07:20:33,156 Given no hashes to check 1 links for project 'rbacx': discarding no candidates 2025-09-17T07:20:33,174 Collecting rbacx==0.4.2 2025-09-17T07:20:33,176 Created temporary directory: /tmp/pip-unpack-s_ofm531 2025-09-17T07:20:33,388 Downloading rbacx-0.4.2.tar.gz (36 kB) 2025-09-17T07:20:33,525 Added rbacx==0.4.2 from https://files.pythonhosted.org/packages/9b/93/d4e5f6f95aa2df0795c0f8633c5738afcc6c539e5cbdc1c5c51360670c5e/rbacx-0.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-ul4cc8cn' 2025-09-17T07:20:33,531 Created temporary directory: /tmp/pip-build-env-x9ll4ijw 2025-09-17T07:20:33,536 Installing build dependencies: started 2025-09-17T07:20:33,537 Running command pip subprocess to install build dependencies 2025-09-17T07:20:34,705 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-17T07:20:35,345 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-17T07:20:35,368 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-17T07:20:37,170 Collecting setuptools>=40.8.0 2025-09-17T07:20:37,271 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-17T07:20:37,538 Collecting wheel 2025-09-17T07:20:37,557 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-17T07:20:40,575 Installing collected packages: wheel, setuptools 2025-09-17T07:20:40,816 Creating /tmp/pip-build-env-x9ll4ijw/overlay/local/bin 2025-09-17T07:20:40,818 changing mode of /tmp/pip-build-env-x9ll4ijw/overlay/local/bin/wheel to 755 2025-09-17T07:20:44,393 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-17T07:20:44,663 Installing build dependencies: finished with status 'done' 2025-09-17T07:20:44,670 Getting requirements to build wheel: started 2025-09-17T07:20:44,671 Running command Getting requirements to build wheel 2025-09-17T07:20:45,282 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T07:20:45,282 !! 2025-09-17T07:20:45,283 ******************************************************************************** 2025-09-17T07:20:45,284 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-17T07:20:45,285 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T07:20:45,286 or your builds will no longer be supported. 2025-09-17T07:20:45,287 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:45,287 ******************************************************************************** 2025-09-17T07:20:45,289 !! 2025-09-17T07:20:45,289 corresp(dist, value, root_dir) 2025-09-17T07:20:45,376 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T07:20:45,377 !! 2025-09-17T07:20:45,378 ******************************************************************************** 2025-09-17T07:20:45,379 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T07:20:45,380 License :: OSI Approved :: MIT License 2025-09-17T07:20:45,381 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:45,382 ******************************************************************************** 2025-09-17T07:20:45,383 !! 2025-09-17T07:20:45,383 dist._finalize_license_expression() 2025-09-17T07:20:45,384 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T07:20:45,384 !! 2025-09-17T07:20:45,385 ******************************************************************************** 2025-09-17T07:20:45,386 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T07:20:45,387 License :: OSI Approved :: MIT License 2025-09-17T07:20:45,388 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:45,388 ******************************************************************************** 2025-09-17T07:20:45,389 !! 2025-09-17T07:20:45,390 self._finalize_license_expression() 2025-09-17T07:20:45,392 running egg_info 2025-09-17T07:20:45,399 writing src/rbacx.egg-info/PKG-INFO 2025-09-17T07:20:45,419 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-09-17T07:20:45,421 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-09-17T07:20:45,433 writing requirements to src/rbacx.egg-info/requires.txt 2025-09-17T07:20:45,434 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-09-17T07:20:45,468 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-17T07:20:45,473 reading manifest template 'MANIFEST.in' 2025-09-17T07:20:45,498 no previously-included directories found matching '.github' 2025-09-17T07:20:45,499 no previously-included directories found matching 'docs' 2025-09-17T07:20:45,500 no previously-included directories found matching 'tests' 2025-09-17T07:20:45,500 no previously-included directories found matching 'examples' 2025-09-17T07:20:45,501 no previously-included directories found matching 'site' 2025-09-17T07:20:45,502 no previously-included directories found matching 'build' 2025-09-17T07:20:45,502 no previously-included directories found matching 'dist' 2025-09-17T07:20:45,503 adding license file 'LICENSE' 2025-09-17T07:20:45,507 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-17T07:20:45,605 Getting requirements to build wheel: finished with status 'done' 2025-09-17T07:20:45,609 Created temporary directory: /tmp/pip-modern-metadata-q3t3bpb4 2025-09-17T07:20:45,611 Preparing metadata (pyproject.toml): started 2025-09-17T07:20:45,612 Running command Preparing metadata (pyproject.toml) 2025-09-17T07:20:46,174 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T07:20:46,174 !! 2025-09-17T07:20:46,175 ******************************************************************************** 2025-09-17T07:20:46,176 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-17T07:20:46,177 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T07:20:46,177 or your builds will no longer be supported. 2025-09-17T07:20:46,179 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:46,179 ******************************************************************************** 2025-09-17T07:20:46,180 !! 2025-09-17T07:20:46,181 corresp(dist, value, root_dir) 2025-09-17T07:20:46,263 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T07:20:46,264 !! 2025-09-17T07:20:46,265 ******************************************************************************** 2025-09-17T07:20:46,265 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T07:20:46,266 License :: OSI Approved :: MIT License 2025-09-17T07:20:46,267 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:46,267 ******************************************************************************** 2025-09-17T07:20:46,268 !! 2025-09-17T07:20:46,269 dist._finalize_license_expression() 2025-09-17T07:20:46,270 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T07:20:46,271 !! 2025-09-17T07:20:46,272 ******************************************************************************** 2025-09-17T07:20:46,273 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T07:20:46,274 License :: OSI Approved :: MIT License 2025-09-17T07:20:46,275 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:46,275 ******************************************************************************** 2025-09-17T07:20:46,276 !! 2025-09-17T07:20:46,276 self._finalize_license_expression() 2025-09-17T07:20:46,278 running dist_info 2025-09-17T07:20:46,290 creating /tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info 2025-09-17T07:20:46,291 writing /tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info/PKG-INFO 2025-09-17T07:20:46,311 writing dependency_links to /tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info/dependency_links.txt 2025-09-17T07:20:46,312 writing entry points to /tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info/entry_points.txt 2025-09-17T07:20:46,324 writing requirements to /tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info/requires.txt 2025-09-17T07:20:46,325 writing top-level names to /tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info/top_level.txt 2025-09-17T07:20:46,327 writing manifest file '/tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info/SOURCES.txt' 2025-09-17T07:20:46,356 reading manifest file '/tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info/SOURCES.txt' 2025-09-17T07:20:46,358 reading manifest template 'MANIFEST.in' 2025-09-17T07:20:46,381 no previously-included directories found matching '.github' 2025-09-17T07:20:46,382 no previously-included directories found matching 'docs' 2025-09-17T07:20:46,383 no previously-included directories found matching 'tests' 2025-09-17T07:20:46,383 no previously-included directories found matching 'examples' 2025-09-17T07:20:46,384 no previously-included directories found matching 'site' 2025-09-17T07:20:46,384 no previously-included directories found matching 'build' 2025-09-17T07:20:46,385 no previously-included directories found matching 'dist' 2025-09-17T07:20:46,386 adding license file 'LICENSE' 2025-09-17T07:20:46,390 writing manifest file '/tmp/pip-modern-metadata-q3t3bpb4/rbacx.egg-info/SOURCES.txt' 2025-09-17T07:20:46,391 creating '/tmp/pip-modern-metadata-q3t3bpb4/rbacx-0.4.2.dist-info' 2025-09-17T07:20:46,515 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-17T07:20:46,521 Source in /tmp/pip-wheel-7xme1c96/rbacx_e75eab97baf04f4c961fce123714d209 has version 0.4.2, which satisfies requirement rbacx==0.4.2 from https://files.pythonhosted.org/packages/9b/93/d4e5f6f95aa2df0795c0f8633c5738afcc6c539e5cbdc1c5c51360670c5e/rbacx-0.4.2.tar.gz 2025-09-17T07:20:46,522 Removed rbacx==0.4.2 from https://files.pythonhosted.org/packages/9b/93/d4e5f6f95aa2df0795c0f8633c5738afcc6c539e5cbdc1c5c51360670c5e/rbacx-0.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-ul4cc8cn' 2025-09-17T07:20:46,529 Created temporary directory: /tmp/pip-unpack-zr7992zs 2025-09-17T07:20:46,530 Building wheels for collected packages: rbacx 2025-09-17T07:20:46,534 Created temporary directory: /tmp/pip-wheel-919irzo5 2025-09-17T07:20:46,535 Destination directory: /tmp/pip-wheel-919irzo5 2025-09-17T07:20:46,537 Building wheel for rbacx (pyproject.toml): started 2025-09-17T07:20:46,538 Running command Building wheel for rbacx (pyproject.toml) 2025-09-17T07:20:47,127 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-17T07:20:47,127 !! 2025-09-17T07:20:47,128 ******************************************************************************** 2025-09-17T07:20:47,129 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-17T07:20:47,130 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-17T07:20:47,130 or your builds will no longer be supported. 2025-09-17T07:20:47,131 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:47,131 ******************************************************************************** 2025-09-17T07:20:47,132 !! 2025-09-17T07:20:47,133 corresp(dist, value, root_dir) 2025-09-17T07:20:47,211 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T07:20:47,212 !! 2025-09-17T07:20:47,213 ******************************************************************************** 2025-09-17T07:20:47,213 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T07:20:47,214 License :: OSI Approved :: MIT License 2025-09-17T07:20:47,215 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:47,216 ******************************************************************************** 2025-09-17T07:20:47,217 !! 2025-09-17T07:20:47,218 dist._finalize_license_expression() 2025-09-17T07:20:47,219 /tmp/pip-build-env-x9ll4ijw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T07:20:47,220 !! 2025-09-17T07:20:47,221 ******************************************************************************** 2025-09-17T07:20:47,222 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T07:20:47,223 License :: OSI Approved :: MIT License 2025-09-17T07:20:47,224 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T07:20:47,225 ******************************************************************************** 2025-09-17T07:20:47,226 !! 2025-09-17T07:20:47,227 self._finalize_license_expression() 2025-09-17T07:20:47,227 running bdist_wheel 2025-09-17T07:20:47,243 running build 2025-09-17T07:20:47,243 running build_py 2025-09-17T07:20:47,250 creating build/lib/rbacx 2025-09-17T07:20:47,252 copying src/rbacx/__init__.py -> build/lib/rbacx 2025-09-17T07:20:47,254 copying src/rbacx/cli.py -> build/lib/rbacx 2025-09-17T07:20:47,257 creating build/lib/rbacx/store 2025-09-17T07:20:47,258 copying src/rbacx/store/s3_store.py -> build/lib/rbacx/store 2025-09-17T07:20:47,262 copying src/rbacx/store/__init__.py -> build/lib/rbacx/store 2025-09-17T07:20:47,264 copying src/rbacx/store/file_store.py -> build/lib/rbacx/store 2025-09-17T07:20:47,266 copying src/rbacx/store/manager.py -> build/lib/rbacx/store 2025-09-17T07:20:47,268 copying src/rbacx/store/http_store.py -> build/lib/rbacx/store 2025-09-17T07:20:47,271 creating build/lib/rbacx/policy 2025-09-17T07:20:47,272 copying src/rbacx/policy/loader.py -> build/lib/rbacx/policy 2025-09-17T07:20:47,274 copying src/rbacx/policy/__init__.py -> build/lib/rbacx/policy 2025-09-17T07:20:47,277 creating build/lib/rbacx/telemetry 2025-09-17T07:20:47,278 copying src/rbacx/telemetry/metrics_prom.py -> build/lib/rbacx/telemetry 2025-09-17T07:20:47,280 copying src/rbacx/telemetry/decision_log.py -> build/lib/rbacx/telemetry 2025-09-17T07:20:47,282 copying src/rbacx/telemetry/__init__.py -> build/lib/rbacx/telemetry 2025-09-17T07:20:47,284 creating build/lib/rbacx/dsl 2025-09-17T07:20:47,285 copying src/rbacx/dsl/lint.py -> build/lib/rbacx/dsl 2025-09-17T07:20:47,287 copying src/rbacx/dsl/validate.py -> build/lib/rbacx/dsl 2025-09-17T07:20:47,289 creating build/lib/rbacx/metrics 2025-09-17T07:20:47,290 copying src/rbacx/metrics/otel.py -> build/lib/rbacx/metrics 2025-09-17T07:20:47,292 copying src/rbacx/metrics/prometheus.py -> build/lib/rbacx/metrics 2025-09-17T07:20:47,295 creating build/lib/rbacx/adapters 2025-09-17T07:20:47,296 copying src/rbacx/adapters/fastapi_guard.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,298 copying src/rbacx/adapters/litestar.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,300 copying src/rbacx/adapters/asgi.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,301 copying src/rbacx/adapters/fastapi.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,303 copying src/rbacx/adapters/starlette.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,305 copying src/rbacx/adapters/litestar_guard.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,307 copying src/rbacx/adapters/asgi_accesslog.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,309 copying src/rbacx/adapters/__init__.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,311 copying src/rbacx/adapters/flask_guard.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,313 copying src/rbacx/adapters/flask.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,315 copying src/rbacx/adapters/asgi_logging.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,316 copying src/rbacx/adapters/drf.py -> build/lib/rbacx/adapters 2025-09-17T07:20:47,319 creating build/lib/rbacx/obligations 2025-09-17T07:20:47,320 copying src/rbacx/obligations/enforcer.py -> build/lib/rbacx/obligations 2025-09-17T07:20:47,322 creating build/lib/rbacx/core 2025-09-17T07:20:47,323 copying src/rbacx/core/model.py -> build/lib/rbacx/core 2025-09-17T07:20:47,325 copying src/rbacx/core/policy.py -> build/lib/rbacx/core 2025-09-17T07:20:47,327 copying src/rbacx/core/engine.py -> build/lib/rbacx/core 2025-09-17T07:20:47,330 copying src/rbacx/core/policyset.py -> build/lib/rbacx/core 2025-09-17T07:20:47,332 copying src/rbacx/core/ports.py -> build/lib/rbacx/core 2025-09-17T07:20:47,334 copying src/rbacx/core/obligations.py -> build/lib/rbacx/core 2025-09-17T07:20:47,336 copying src/rbacx/core/__init__.py -> build/lib/rbacx/core 2025-09-17T07:20:47,337 copying src/rbacx/core/roles.py -> build/lib/rbacx/core 2025-09-17T07:20:47,339 copying src/rbacx/core/decision.py -> build/lib/rbacx/core 2025-09-17T07:20:47,341 copying src/rbacx/core/compiler.py -> build/lib/rbacx/core 2025-09-17T07:20:47,344 creating build/lib/rbacx/storage 2025-09-17T07:20:47,345 copying src/rbacx/storage/s3.py -> build/lib/rbacx/storage 2025-09-17T07:20:47,347 copying src/rbacx/storage/__init__.py -> build/lib/rbacx/storage 2025-09-17T07:20:47,349 creating build/lib/rbacx/logging 2025-09-17T07:20:47,351 copying src/rbacx/logging/context.py -> build/lib/rbacx/logging 2025-09-17T07:20:47,353 copying src/rbacx/logging/decision_logger.py -> build/lib/rbacx/logging 2025-09-17T07:20:47,355 creating build/lib/rbacx/adapters/django 2025-09-17T07:20:47,356 copying src/rbacx/adapters/django/middleware.py -> build/lib/rbacx/adapters/django 2025-09-17T07:20:47,358 copying src/rbacx/adapters/django/__init__.py -> build/lib/rbacx/adapters/django 2025-09-17T07:20:47,360 copying src/rbacx/adapters/django/decorators.py -> build/lib/rbacx/adapters/django 2025-09-17T07:20:47,362 copying src/rbacx/adapters/django/trace.py -> build/lib/rbacx/adapters/django 2025-09-17T07:20:47,363 running egg_info 2025-09-17T07:20:47,375 writing src/rbacx.egg-info/PKG-INFO 2025-09-17T07:20:47,394 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-09-17T07:20:47,396 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-09-17T07:20:47,408 writing requirements to src/rbacx.egg-info/requires.txt 2025-09-17T07:20:47,409 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-09-17T07:20:47,428 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-17T07:20:47,432 reading manifest template 'MANIFEST.in' 2025-09-17T07:20:47,458 no previously-included directories found matching '.github' 2025-09-17T07:20:47,459 no previously-included directories found matching 'docs' 2025-09-17T07:20:47,460 no previously-included directories found matching 'tests' 2025-09-17T07:20:47,460 no previously-included directories found matching 'examples' 2025-09-17T07:20:47,461 no previously-included directories found matching 'site' 2025-09-17T07:20:47,462 no previously-included directories found matching 'build' 2025-09-17T07:20:47,462 no previously-included directories found matching 'dist' 2025-09-17T07:20:47,463 adding license file 'LICENSE' 2025-09-17T07:20:47,468 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-17T07:20:47,475 copying src/rbacx/py.typed -> build/lib/rbacx 2025-09-17T07:20:47,477 copying src/rbacx/dsl/policy.schema.json -> build/lib/rbacx/dsl 2025-09-17T07:20:47,495 installing to build/bdist.linux-armv7l/wheel 2025-09-17T07:20:47,495 running install 2025-09-17T07:20:47,518 running install_lib 2025-09-17T07:20:47,524 creating build/bdist.linux-armv7l/wheel 2025-09-17T07:20:47,527 creating build/bdist.linux-armv7l/wheel/rbacx 2025-09-17T07:20:47,528 creating build/bdist.linux-armv7l/wheel/rbacx/store 2025-09-17T07:20:47,529 copying build/lib/rbacx/store/s3_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T07:20:47,532 copying build/lib/rbacx/store/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T07:20:47,534 copying build/lib/rbacx/store/file_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T07:20:47,536 copying build/lib/rbacx/store/manager.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T07:20:47,538 copying build/lib/rbacx/store/http_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-17T07:20:47,540 creating build/bdist.linux-armv7l/wheel/rbacx/policy 2025-09-17T07:20:47,541 copying build/lib/rbacx/policy/loader.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-09-17T07:20:47,544 copying build/lib/rbacx/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-09-17T07:20:47,546 creating build/bdist.linux-armv7l/wheel/rbacx/telemetry 2025-09-17T07:20:47,547 copying build/lib/rbacx/telemetry/metrics_prom.py -> build/bdist.linux-armv7l/wheel/./rbacx/telemetry 2025-09-17T07:20:47,549 copying build/lib/rbacx/telemetry/decision_log.py -> build/bdist.linux-armv7l/wheel/./rbacx/telemetry 2025-09-17T07:20:47,551 copying build/lib/rbacx/telemetry/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/telemetry 2025-09-17T07:20:47,553 creating build/bdist.linux-armv7l/wheel/rbacx/dsl 2025-09-17T07:20:47,554 copying build/lib/rbacx/dsl/lint.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-17T07:20:47,556 copying build/lib/rbacx/dsl/validate.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-17T07:20:47,558 copying build/lib/rbacx/dsl/policy.schema.json -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-17T07:20:47,560 creating build/bdist.linux-armv7l/wheel/rbacx/metrics 2025-09-17T07:20:47,561 copying build/lib/rbacx/metrics/otel.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-09-17T07:20:47,563 copying build/lib/rbacx/metrics/prometheus.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-09-17T07:20:47,566 creating build/bdist.linux-armv7l/wheel/rbacx/adapters 2025-09-17T07:20:47,567 copying build/lib/rbacx/adapters/fastapi_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,569 copying build/lib/rbacx/adapters/litestar.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,570 copying build/lib/rbacx/adapters/asgi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,572 copying build/lib/rbacx/adapters/fastapi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,574 copying build/lib/rbacx/adapters/starlette.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,576 copying build/lib/rbacx/adapters/litestar_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,577 copying build/lib/rbacx/adapters/asgi_accesslog.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,579 copying build/lib/rbacx/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,581 copying build/lib/rbacx/adapters/flask_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,583 creating build/bdist.linux-armv7l/wheel/rbacx/adapters/django 2025-09-17T07:20:47,584 copying build/lib/rbacx/adapters/django/middleware.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-17T07:20:47,586 copying build/lib/rbacx/adapters/django/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-17T07:20:47,588 copying build/lib/rbacx/adapters/django/decorators.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-17T07:20:47,590 copying build/lib/rbacx/adapters/django/trace.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-17T07:20:47,591 copying build/lib/rbacx/adapters/flask.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,593 copying build/lib/rbacx/adapters/asgi_logging.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,595 copying build/lib/rbacx/adapters/drf.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-17T07:20:47,597 creating build/bdist.linux-armv7l/wheel/rbacx/obligations 2025-09-17T07:20:47,598 copying build/lib/rbacx/obligations/enforcer.py -> build/bdist.linux-armv7l/wheel/./rbacx/obligations 2025-09-17T07:20:47,601 creating build/bdist.linux-armv7l/wheel/rbacx/core 2025-09-17T07:20:47,602 copying build/lib/rbacx/core/model.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,604 copying build/lib/rbacx/core/policy.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,606 copying build/lib/rbacx/core/engine.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,609 copying build/lib/rbacx/core/policyset.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,611 copying build/lib/rbacx/core/ports.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,612 copying build/lib/rbacx/core/obligations.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,614 copying build/lib/rbacx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,616 copying build/lib/rbacx/core/roles.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,618 copying build/lib/rbacx/core/decision.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,620 copying build/lib/rbacx/core/compiler.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-17T07:20:47,622 copying build/lib/rbacx/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-17T07:20:47,624 copying build/lib/rbacx/py.typed -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-17T07:20:47,626 creating build/bdist.linux-armv7l/wheel/rbacx/storage 2025-09-17T07:20:47,627 copying build/lib/rbacx/storage/s3.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-09-17T07:20:47,629 copying build/lib/rbacx/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-09-17T07:20:47,631 copying build/lib/rbacx/cli.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-17T07:20:47,633 creating build/bdist.linux-armv7l/wheel/rbacx/logging 2025-09-17T07:20:47,634 copying build/lib/rbacx/logging/context.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-09-17T07:20:47,636 copying build/lib/rbacx/logging/decision_logger.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-09-17T07:20:47,638 running install_egg_info 2025-09-17T07:20:47,644 Copying src/rbacx.egg-info to build/bdist.linux-armv7l/wheel/./rbacx-0.4.2-py3.11.egg-info 2025-09-17T07:20:47,655 running install_scripts 2025-09-17T07:20:47,667 creating build/bdist.linux-armv7l/wheel/rbacx-0.4.2.dist-info/WHEEL 2025-09-17T07:20:47,670 creating '/tmp/pip-wheel-919irzo5/.tmp-4ia1zffi/rbacx-0.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-17T07:20:47,672 adding 'rbacx/__init__.py' 2025-09-17T07:20:47,673 adding 'rbacx/cli.py' 2025-09-17T07:20:47,675 adding 'rbacx/py.typed' 2025-09-17T07:20:47,677 adding 'rbacx/adapters/__init__.py' 2025-09-17T07:20:47,678 adding 'rbacx/adapters/asgi.py' 2025-09-17T07:20:47,679 adding 'rbacx/adapters/asgi_accesslog.py' 2025-09-17T07:20:47,681 adding 'rbacx/adapters/asgi_logging.py' 2025-09-17T07:20:47,682 adding 'rbacx/adapters/drf.py' 2025-09-17T07:20:47,683 adding 'rbacx/adapters/fastapi.py' 2025-09-17T07:20:47,684 adding 'rbacx/adapters/fastapi_guard.py' 2025-09-17T07:20:47,686 adding 'rbacx/adapters/flask.py' 2025-09-17T07:20:47,687 adding 'rbacx/adapters/flask_guard.py' 2025-09-17T07:20:47,688 adding 'rbacx/adapters/litestar.py' 2025-09-17T07:20:47,689 adding 'rbacx/adapters/litestar_guard.py' 2025-09-17T07:20:47,691 adding 'rbacx/adapters/starlette.py' 2025-09-17T07:20:47,693 adding 'rbacx/adapters/django/__init__.py' 2025-09-17T07:20:47,694 adding 'rbacx/adapters/django/decorators.py' 2025-09-17T07:20:47,695 adding 'rbacx/adapters/django/middleware.py' 2025-09-17T07:20:47,697 adding 'rbacx/adapters/django/trace.py' 2025-09-17T07:20:47,698 adding 'rbacx/core/__init__.py' 2025-09-17T07:20:47,700 adding 'rbacx/core/compiler.py' 2025-09-17T07:20:47,701 adding 'rbacx/core/decision.py' 2025-09-17T07:20:47,703 adding 'rbacx/core/engine.py' 2025-09-17T07:20:47,704 adding 'rbacx/core/model.py' 2025-09-17T07:20:47,705 adding 'rbacx/core/obligations.py' 2025-09-17T07:20:47,707 adding 'rbacx/core/policy.py' 2025-09-17T07:20:47,709 adding 'rbacx/core/policyset.py' 2025-09-17T07:20:47,710 adding 'rbacx/core/ports.py' 2025-09-17T07:20:47,711 adding 'rbacx/core/roles.py' 2025-09-17T07:20:47,713 adding 'rbacx/dsl/lint.py' 2025-09-17T07:20:47,715 adding 'rbacx/dsl/policy.schema.json' 2025-09-17T07:20:47,716 adding 'rbacx/dsl/validate.py' 2025-09-17T07:20:47,718 adding 'rbacx/logging/context.py' 2025-09-17T07:20:47,719 adding 'rbacx/logging/decision_logger.py' 2025-09-17T07:20:47,721 adding 'rbacx/metrics/otel.py' 2025-09-17T07:20:47,722 adding 'rbacx/metrics/prometheus.py' 2025-09-17T07:20:47,724 adding 'rbacx/obligations/enforcer.py' 2025-09-17T07:20:47,725 adding 'rbacx/policy/__init__.py' 2025-09-17T07:20:47,727 adding 'rbacx/policy/loader.py' 2025-09-17T07:20:47,729 adding 'rbacx/storage/__init__.py' 2025-09-17T07:20:47,730 adding 'rbacx/storage/s3.py' 2025-09-17T07:20:47,732 adding 'rbacx/store/__init__.py' 2025-09-17T07:20:47,733 adding 'rbacx/store/file_store.py' 2025-09-17T07:20:47,735 adding 'rbacx/store/http_store.py' 2025-09-17T07:20:47,736 adding 'rbacx/store/manager.py' 2025-09-17T07:20:47,738 adding 'rbacx/store/s3_store.py' 2025-09-17T07:20:47,739 adding 'rbacx/telemetry/__init__.py' 2025-09-17T07:20:47,741 adding 'rbacx/telemetry/decision_log.py' 2025-09-17T07:20:47,742 adding 'rbacx/telemetry/metrics_prom.py' 2025-09-17T07:20:47,744 adding 'rbacx-0.4.2.dist-info/licenses/LICENSE' 2025-09-17T07:20:47,746 adding 'rbacx-0.4.2.dist-info/METADATA' 2025-09-17T07:20:47,747 adding 'rbacx-0.4.2.dist-info/WHEEL' 2025-09-17T07:20:47,748 adding 'rbacx-0.4.2.dist-info/entry_points.txt' 2025-09-17T07:20:47,749 adding 'rbacx-0.4.2.dist-info/top_level.txt' 2025-09-17T07:20:47,751 adding 'rbacx-0.4.2.dist-info/RECORD' 2025-09-17T07:20:47,753 removing build/bdist.linux-armv7l/wheel 2025-09-17T07:20:47,869 Building wheel for rbacx (pyproject.toml): finished with status 'done' 2025-09-17T07:20:47,874 Created wheel for rbacx: filename=rbacx-0.4.2-py3-none-any.whl size=48109 sha256=6188f4f134f77294d0e7ee00365451c542ab5a95bc6c5f62cf76aaf43aaf67f9 2025-09-17T07:20:47,875 Stored in directory: /tmp/pip-ephem-wheel-cache-8k1wcb7n/wheels/19/35/d3/0da60ab738fc2344099707c91083367cbb0d143297d251ac8c 2025-09-17T07:20:47,889 Successfully built rbacx 2025-09-17T07:20:47,893 Removed build tracker: '/tmp/pip-build-tracker-ul4cc8cn'