2025-09-18T13:47:26,512 Created temporary directory: /tmp/pip-ephem-wheel-cache-y5e1adji 2025-09-18T13:47:26,514 Created temporary directory: /tmp/pip-build-tracker-24kus2dn 2025-09-18T13:47:26,515 Initialized build tracking at /tmp/pip-build-tracker-24kus2dn 2025-09-18T13:47:26,515 Created build tracker: /tmp/pip-build-tracker-24kus2dn 2025-09-18T13:47:26,516 Entered build tracker: /tmp/pip-build-tracker-24kus2dn 2025-09-18T13:47:26,516 Created temporary directory: /tmp/pip-wheel-7o0bjz9x 2025-09-18T13:47:26,520 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-18T13:47:26,522 Created temporary directory: /tmp/pip-ephem-wheel-cache-vnr2zy_z 2025-09-18T13:47:26,543 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-18T13:47:26,547 2 location(s) to search for versions of rbacx: 2025-09-18T13:47:26,547 * https://pypi.org/simple/rbacx/ 2025-09-18T13:47:26,547 * https://www.piwheels.org/simple/rbacx/ 2025-09-18T13:47:26,548 Fetching project page and analyzing links: https://pypi.org/simple/rbacx/ 2025-09-18T13:47:26,549 Getting page https://pypi.org/simple/rbacx/ 2025-09-18T13:47:26,550 Found index url https://pypi.org/simple 2025-09-18T13:47:26,771 Fetched page https://pypi.org/simple/rbacx/ as application/vnd.pypi.simple.v1+json 2025-09-18T13:47:26,779 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-18T13:47:26,781 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-18T13:47:26,782 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-18T13:47:26,783 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-18T13:47:26,783 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-18T13:47:26,784 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-18T13:47:26,785 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-18T13:47:26,786 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-18T13:47:26,787 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-18T13:47:26,788 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-18T13:47:26,788 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-18T13:47:26,789 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-18T13:47:26,790 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-18T13:47:26,791 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-18T13:47:26,791 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-18T13:47:26,792 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-18T13:47:26,793 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-18T13:47:26,793 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-18T13:47:26,794 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-18T13:47:26,795 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-18T13:47:26,796 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-18T13:47:26,797 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-18T13:47:26,797 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-18T13:47:26,798 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-18T13:47:26,799 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-18T13:47:26,800 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-18T13:47:26,800 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-18T13:47:26,801 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-18T13:47:26,802 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-18T13:47:26,803 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-18T13:47:26,803 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/a7/97/fccd92d4604d3f43d64b12ab3c0c305966e76bbddaf090794113b98cfc4c/rbacx-0.7.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-09-18T13:47:26,804 Found link https://files.pythonhosted.org/packages/17/4c/a6ade388012b9d769318c71a3b0ca7acc2f981938f15572551d86be314a6/rbacx-0.7.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 0.7.0 2025-09-18T13:47:26,805 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/fb/85/6335e1f5d7461b1b6493ee47887aedbe815a46015bfb421ca6b9c6ed3115/rbacx-0.8.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-09-18T13:47:26,806 Found link https://files.pythonhosted.org/packages/80/f6/301698df0d8f02c0002936462b0b02acc0d1c6469c31b2db28f043845d3a/rbacx-0.8.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 0.8.0 2025-09-18T13:47:26,806 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/d8/8e/2d770918c9b991ebb6013287768ebc6f91eda967eee8cdc2c574c1797e81/rbacx-0.8.1-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-09-18T13:47:26,807 Found link https://files.pythonhosted.org/packages/ce/00/7729a8d8a0a768142e8557eafa763c4dcd7788a4c5392cb895e7cdb6280b/rbacx-0.8.1.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 0.8.1 2025-09-18T13:47:26,808 Fetching project page and analyzing links: https://www.piwheels.org/simple/rbacx/ 2025-09-18T13:47:26,809 Getting page https://www.piwheels.org/simple/rbacx/ 2025-09-18T13:47:26,810 Found index url https://www.piwheels.org/simple 2025-09-18T13:47:26,989 Fetched page https://www.piwheels.org/simple/rbacx/ as text/html 2025-09-18T13:47:26,994 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.7.0-py3-none-any.whl#sha256=28b533f64e392a6f97c9c4f0bb9637e22194a87540704c03e3f8e4ece551f3fb (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-09-18T13:47:26,995 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.6.0-py3-none-any.whl#sha256=c5ddf0d8467945cb85e369d28a487a0c493e616cf8c54b6d9c67e5d7a076df0d (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-09-18T13:47:26,996 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.5.2-py3-none-any.whl#sha256=a3363041f22575de7e48ef7d644e09c97237fc4373b635212c7cddd20e071407 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-09-18T13:47:26,996 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.5.1-py3-none-any.whl#sha256=182a22640579c9b9901cff73641c2fe80805ef16a3a1579120cca2387ef680fb (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-18T13:47:26,997 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.5.0-py3-none-any.whl#sha256=152c9c34479df44f13bfc321aa05535e28420c459245eda574672baba1a7ae52 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.8) 2025-09-18T13:47:26,997 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-18T13:47:26,998 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-18T13:47:26,998 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-18T13:47:26,999 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-18T13:47:26,999 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-18T13:47:27,000 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-18T13:47:27,000 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-18T13:47:27,001 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-18T13:47:27,001 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-18T13:47:27,002 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-18T13:47:27,002 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-18T13:47:27,003 Skipping link: not a file: https://www.piwheels.org/simple/rbacx/ 2025-09-18T13:47:27,004 Skipping link: not a file: https://pypi.org/simple/rbacx/ 2025-09-18T13:47:27,025 Given no hashes to check 1 links for project 'rbacx': discarding no candidates 2025-09-18T13:47:27,043 Collecting rbacx==0.8.0 2025-09-18T13:47:27,045 Created temporary directory: /tmp/pip-unpack-7dy8yz12 2025-09-18T13:47:27,256 Downloading rbacx-0.8.0.tar.gz (39 kB) 2025-09-18T13:47:27,387 Added rbacx==0.8.0 from https://files.pythonhosted.org/packages/80/f6/301698df0d8f02c0002936462b0b02acc0d1c6469c31b2db28f043845d3a/rbacx-0.8.0.tar.gz to build tracker '/tmp/pip-build-tracker-24kus2dn' 2025-09-18T13:47:27,394 Created temporary directory: /tmp/pip-build-env-wbh_50kf 2025-09-18T13:47:27,399 Installing build dependencies: started 2025-09-18T13:47:27,400 Running command pip subprocess to install build dependencies 2025-09-18T13:47:28,524 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-18T13:47:29,142 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-18T13:47:29,165 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-18T13:47:30,903 Collecting setuptools>=68 2025-09-18T13:47:30,994 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-18T13:47:31,268 Collecting wheel 2025-09-18T13:47:31,283 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-18T13:47:34,271 Installing collected packages: wheel, setuptools 2025-09-18T13:47:34,505 Creating /tmp/pip-build-env-wbh_50kf/overlay/local/bin 2025-09-18T13:47:34,507 changing mode of /tmp/pip-build-env-wbh_50kf/overlay/local/bin/wheel to 755 2025-09-18T13:47:38,010 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-18T13:47:38,282 Installing build dependencies: finished with status 'done' 2025-09-18T13:47:38,289 Getting requirements to build wheel: started 2025-09-18T13:47:38,290 Running command Getting requirements to build wheel 2025-09-18T13:47:38,895 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-18T13:47:38,895 !! 2025-09-18T13:47:38,896 ******************************************************************************** 2025-09-18T13:47:38,897 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-18T13:47:38,898 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-18T13:47:38,899 or your builds will no longer be supported. 2025-09-18T13:47:38,900 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:38,901 ******************************************************************************** 2025-09-18T13:47:38,902 !! 2025-09-18T13:47:38,902 corresp(dist, value, root_dir) 2025-09-18T13:47:38,986 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-18T13:47:38,986 !! 2025-09-18T13:47:38,987 ******************************************************************************** 2025-09-18T13:47:38,988 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-18T13:47:38,989 License :: OSI Approved :: MIT License 2025-09-18T13:47:38,990 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:38,991 ******************************************************************************** 2025-09-18T13:47:38,992 !! 2025-09-18T13:47:38,993 dist._finalize_license_expression() 2025-09-18T13:47:38,994 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-18T13:47:38,995 !! 2025-09-18T13:47:38,996 ******************************************************************************** 2025-09-18T13:47:38,996 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-18T13:47:38,998 License :: OSI Approved :: MIT License 2025-09-18T13:47:38,999 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:38,999 ******************************************************************************** 2025-09-18T13:47:39,000 !! 2025-09-18T13:47:39,000 self._finalize_license_expression() 2025-09-18T13:47:39,002 running egg_info 2025-09-18T13:47:39,009 writing src/rbacx.egg-info/PKG-INFO 2025-09-18T13:47:39,030 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-09-18T13:47:39,031 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-09-18T13:47:39,044 writing requirements to src/rbacx.egg-info/requires.txt 2025-09-18T13:47:39,045 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-09-18T13:47:39,078 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-18T13:47:39,082 reading manifest template 'MANIFEST.in' 2025-09-18T13:47:39,105 no previously-included directories found matching '.github' 2025-09-18T13:47:39,106 no previously-included directories found matching 'docs' 2025-09-18T13:47:39,106 no previously-included directories found matching 'tests' 2025-09-18T13:47:39,107 no previously-included directories found matching 'examples' 2025-09-18T13:47:39,108 no previously-included directories found matching 'site' 2025-09-18T13:47:39,109 no previously-included directories found matching 'build' 2025-09-18T13:47:39,110 no previously-included directories found matching 'dist' 2025-09-18T13:47:39,110 adding license file 'LICENSE' 2025-09-18T13:47:39,115 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-18T13:47:39,213 Getting requirements to build wheel: finished with status 'done' 2025-09-18T13:47:39,216 Created temporary directory: /tmp/pip-modern-metadata-dx5apgm3 2025-09-18T13:47:39,219 Preparing metadata (pyproject.toml): started 2025-09-18T13:47:39,220 Running command Preparing metadata (pyproject.toml) 2025-09-18T13:47:39,786 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-18T13:47:39,787 !! 2025-09-18T13:47:39,788 ******************************************************************************** 2025-09-18T13:47:39,789 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-18T13:47:39,790 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-18T13:47:39,790 or your builds will no longer be supported. 2025-09-18T13:47:39,791 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:39,792 ******************************************************************************** 2025-09-18T13:47:39,793 !! 2025-09-18T13:47:39,794 corresp(dist, value, root_dir) 2025-09-18T13:47:39,876 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-18T13:47:39,877 !! 2025-09-18T13:47:39,878 ******************************************************************************** 2025-09-18T13:47:39,879 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-18T13:47:39,880 License :: OSI Approved :: MIT License 2025-09-18T13:47:39,881 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:39,881 ******************************************************************************** 2025-09-18T13:47:39,883 !! 2025-09-18T13:47:39,883 dist._finalize_license_expression() 2025-09-18T13:47:39,884 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-18T13:47:39,885 !! 2025-09-18T13:47:39,886 ******************************************************************************** 2025-09-18T13:47:39,886 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-18T13:47:39,887 License :: OSI Approved :: MIT License 2025-09-18T13:47:39,888 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:39,889 ******************************************************************************** 2025-09-18T13:47:39,890 !! 2025-09-18T13:47:39,890 self._finalize_license_expression() 2025-09-18T13:47:39,892 running dist_info 2025-09-18T13:47:39,904 creating /tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info 2025-09-18T13:47:39,905 writing /tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info/PKG-INFO 2025-09-18T13:47:39,925 writing dependency_links to /tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info/dependency_links.txt 2025-09-18T13:47:39,927 writing entry points to /tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info/entry_points.txt 2025-09-18T13:47:39,939 writing requirements to /tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info/requires.txt 2025-09-18T13:47:39,940 writing top-level names to /tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info/top_level.txt 2025-09-18T13:47:39,941 writing manifest file '/tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info/SOURCES.txt' 2025-09-18T13:47:39,970 reading manifest file '/tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info/SOURCES.txt' 2025-09-18T13:47:39,972 reading manifest template 'MANIFEST.in' 2025-09-18T13:47:39,997 no previously-included directories found matching '.github' 2025-09-18T13:47:39,997 no previously-included directories found matching 'docs' 2025-09-18T13:47:39,998 no previously-included directories found matching 'tests' 2025-09-18T13:47:39,999 no previously-included directories found matching 'examples' 2025-09-18T13:47:40,000 no previously-included directories found matching 'site' 2025-09-18T13:47:40,000 no previously-included directories found matching 'build' 2025-09-18T13:47:40,001 no previously-included directories found matching 'dist' 2025-09-18T13:47:40,002 adding license file 'LICENSE' 2025-09-18T13:47:40,005 writing manifest file '/tmp/pip-modern-metadata-dx5apgm3/rbacx.egg-info/SOURCES.txt' 2025-09-18T13:47:40,007 creating '/tmp/pip-modern-metadata-dx5apgm3/rbacx-0.8.0.dist-info' 2025-09-18T13:47:40,132 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-18T13:47:40,137 Source in /tmp/pip-wheel-7o0bjz9x/rbacx_18956d2164434507a3d754fa738e14f7 has version 0.8.0, which satisfies requirement rbacx==0.8.0 from https://files.pythonhosted.org/packages/80/f6/301698df0d8f02c0002936462b0b02acc0d1c6469c31b2db28f043845d3a/rbacx-0.8.0.tar.gz 2025-09-18T13:47:40,138 Removed rbacx==0.8.0 from https://files.pythonhosted.org/packages/80/f6/301698df0d8f02c0002936462b0b02acc0d1c6469c31b2db28f043845d3a/rbacx-0.8.0.tar.gz from build tracker '/tmp/pip-build-tracker-24kus2dn' 2025-09-18T13:47:40,145 Created temporary directory: /tmp/pip-unpack-wzstlbof 2025-09-18T13:47:40,146 Building wheels for collected packages: rbacx 2025-09-18T13:47:40,150 Created temporary directory: /tmp/pip-wheel-4wws21o1 2025-09-18T13:47:40,151 Destination directory: /tmp/pip-wheel-4wws21o1 2025-09-18T13:47:40,153 Building wheel for rbacx (pyproject.toml): started 2025-09-18T13:47:40,154 Running command Building wheel for rbacx (pyproject.toml) 2025-09-18T13:47:40,706 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-18T13:47:40,706 !! 2025-09-18T13:47:40,707 ******************************************************************************** 2025-09-18T13:47:40,708 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-18T13:47:40,708 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-18T13:47:40,709 or your builds will no longer be supported. 2025-09-18T13:47:40,710 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:40,710 ******************************************************************************** 2025-09-18T13:47:40,711 !! 2025-09-18T13:47:40,712 corresp(dist, value, root_dir) 2025-09-18T13:47:40,791 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-18T13:47:40,791 !! 2025-09-18T13:47:40,792 ******************************************************************************** 2025-09-18T13:47:40,793 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-18T13:47:40,794 License :: OSI Approved :: MIT License 2025-09-18T13:47:40,794 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:40,795 ******************************************************************************** 2025-09-18T13:47:40,796 !! 2025-09-18T13:47:40,797 dist._finalize_license_expression() 2025-09-18T13:47:40,798 /tmp/pip-build-env-wbh_50kf/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-18T13:47:40,799 !! 2025-09-18T13:47:40,800 ******************************************************************************** 2025-09-18T13:47:40,801 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-18T13:47:40,802 License :: OSI Approved :: MIT License 2025-09-18T13:47:40,803 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T13:47:40,804 ******************************************************************************** 2025-09-18T13:47:40,805 !! 2025-09-18T13:47:40,806 self._finalize_license_expression() 2025-09-18T13:47:40,806 running bdist_wheel 2025-09-18T13:47:40,823 running build 2025-09-18T13:47:40,823 running build_py 2025-09-18T13:47:40,830 creating build/lib/rbacx 2025-09-18T13:47:40,832 copying src/rbacx/cli.py -> build/lib/rbacx 2025-09-18T13:47:40,834 copying src/rbacx/__init__.py -> build/lib/rbacx 2025-09-18T13:47:40,837 creating build/lib/rbacx/store 2025-09-18T13:47:40,838 copying src/rbacx/store/http_store.py -> build/lib/rbacx/store 2025-09-18T13:47:40,840 copying src/rbacx/store/policy_loader.py -> build/lib/rbacx/store 2025-09-18T13:47:40,842 copying src/rbacx/store/s3_store.py -> build/lib/rbacx/store 2025-09-18T13:47:40,844 copying src/rbacx/store/file_store.py -> build/lib/rbacx/store 2025-09-18T13:47:40,846 copying src/rbacx/store/__init__.py -> build/lib/rbacx/store 2025-09-18T13:47:40,847 copying src/rbacx/store/manager.py -> build/lib/rbacx/store 2025-09-18T13:47:40,850 creating build/lib/rbacx/core 2025-09-18T13:47:40,851 copying src/rbacx/core/ports.py -> build/lib/rbacx/core 2025-09-18T13:47:40,853 copying src/rbacx/core/compiler.py -> build/lib/rbacx/core 2025-09-18T13:47:40,855 copying src/rbacx/core/policy.py -> build/lib/rbacx/core 2025-09-18T13:47:40,858 copying src/rbacx/core/roles.py -> build/lib/rbacx/core 2025-09-18T13:47:40,860 copying src/rbacx/core/obligations.py -> build/lib/rbacx/core 2025-09-18T13:47:40,862 copying src/rbacx/core/model.py -> build/lib/rbacx/core 2025-09-18T13:47:40,864 copying src/rbacx/core/decision.py -> build/lib/rbacx/core 2025-09-18T13:47:40,866 copying src/rbacx/core/policyset.py -> build/lib/rbacx/core 2025-09-18T13:47:40,868 copying src/rbacx/core/engine.py -> build/lib/rbacx/core 2025-09-18T13:47:40,870 copying src/rbacx/core/__init__.py -> build/lib/rbacx/core 2025-09-18T13:47:40,872 creating build/lib/rbacx/obligations 2025-09-18T13:47:40,873 copying src/rbacx/obligations/enforcer.py -> build/lib/rbacx/obligations 2025-09-18T13:47:40,875 creating build/lib/rbacx/adapters 2025-09-18T13:47:40,876 copying src/rbacx/adapters/drf.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,878 copying src/rbacx/adapters/asgi_accesslog.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,880 copying src/rbacx/adapters/flask_guard.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,881 copying src/rbacx/adapters/flask.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,883 copying src/rbacx/adapters/litestar_guard.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,885 copying src/rbacx/adapters/asgi.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,887 copying src/rbacx/adapters/asgi_logging.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,889 copying src/rbacx/adapters/fastapi.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,890 copying src/rbacx/adapters/litestar.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,892 copying src/rbacx/adapters/starlette.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,894 copying src/rbacx/adapters/__init__.py -> build/lib/rbacx/adapters 2025-09-18T13:47:40,898 creating build/lib/rbacx/metrics 2025-09-18T13:47:40,899 copying src/rbacx/metrics/otel.py -> build/lib/rbacx/metrics 2025-09-18T13:47:40,901 copying src/rbacx/metrics/prometheus.py -> build/lib/rbacx/metrics 2025-09-18T13:47:40,903 creating build/lib/rbacx/logging 2025-09-18T13:47:40,904 copying src/rbacx/logging/decision_logger.py -> build/lib/rbacx/logging 2025-09-18T13:47:40,906 copying src/rbacx/logging/context.py -> build/lib/rbacx/logging 2025-09-18T13:47:40,908 creating build/lib/rbacx/dsl 2025-09-18T13:47:40,909 copying src/rbacx/dsl/lint.py -> build/lib/rbacx/dsl 2025-09-18T13:47:40,911 copying src/rbacx/dsl/validate.py -> build/lib/rbacx/dsl 2025-09-18T13:47:40,914 creating build/lib/rbacx/storage 2025-09-18T13:47:40,914 copying src/rbacx/storage/s3.py -> build/lib/rbacx/storage 2025-09-18T13:47:40,916 copying src/rbacx/storage/__init__.py -> build/lib/rbacx/storage 2025-09-18T13:47:40,919 creating build/lib/rbacx/policy 2025-09-18T13:47:40,920 copying src/rbacx/policy/loader.py -> build/lib/rbacx/policy 2025-09-18T13:47:40,922 copying src/rbacx/policy/__init__.py -> build/lib/rbacx/policy 2025-09-18T13:47:40,924 creating build/lib/rbacx/adapters/django 2025-09-18T13:47:40,925 copying src/rbacx/adapters/django/trace.py -> build/lib/rbacx/adapters/django 2025-09-18T13:47:40,927 copying src/rbacx/adapters/django/decorators.py -> build/lib/rbacx/adapters/django 2025-09-18T13:47:40,929 copying src/rbacx/adapters/django/middleware.py -> build/lib/rbacx/adapters/django 2025-09-18T13:47:40,931 copying src/rbacx/adapters/django/__init__.py -> build/lib/rbacx/adapters/django 2025-09-18T13:47:40,932 running egg_info 2025-09-18T13:47:40,944 writing src/rbacx.egg-info/PKG-INFO 2025-09-18T13:47:40,963 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-09-18T13:47:40,965 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-09-18T13:47:40,977 writing requirements to src/rbacx.egg-info/requires.txt 2025-09-18T13:47:40,979 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-09-18T13:47:40,996 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-18T13:47:41,001 reading manifest template 'MANIFEST.in' 2025-09-18T13:47:41,023 no previously-included directories found matching '.github' 2025-09-18T13:47:41,024 no previously-included directories found matching 'docs' 2025-09-18T13:47:41,024 no previously-included directories found matching 'tests' 2025-09-18T13:47:41,025 no previously-included directories found matching 'examples' 2025-09-18T13:47:41,026 no previously-included directories found matching 'site' 2025-09-18T13:47:41,026 no previously-included directories found matching 'build' 2025-09-18T13:47:41,027 no previously-included directories found matching 'dist' 2025-09-18T13:47:41,027 adding license file 'LICENSE' 2025-09-18T13:47:41,032 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-09-18T13:47:41,040 copying src/rbacx/py.typed -> build/lib/rbacx 2025-09-18T13:47:41,042 copying src/rbacx/dsl/policy.schema.json -> build/lib/rbacx/dsl 2025-09-18T13:47:41,059 installing to build/bdist.linux-armv7l/wheel 2025-09-18T13:47:41,060 running install 2025-09-18T13:47:41,083 running install_lib 2025-09-18T13:47:41,089 creating build/bdist.linux-armv7l/wheel 2025-09-18T13:47:41,091 creating build/bdist.linux-armv7l/wheel/rbacx 2025-09-18T13:47:41,093 creating build/bdist.linux-armv7l/wheel/rbacx/store 2025-09-18T13:47:41,094 copying build/lib/rbacx/store/http_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-18T13:47:41,096 copying build/lib/rbacx/store/policy_loader.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-18T13:47:41,098 copying build/lib/rbacx/store/s3_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-18T13:47:41,100 copying build/lib/rbacx/store/file_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-18T13:47:41,102 copying build/lib/rbacx/store/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-18T13:47:41,103 copying build/lib/rbacx/store/manager.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-09-18T13:47:41,106 creating build/bdist.linux-armv7l/wheel/rbacx/core 2025-09-18T13:47:41,107 copying build/lib/rbacx/core/ports.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,109 copying build/lib/rbacx/core/compiler.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,111 copying build/lib/rbacx/core/policy.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,113 copying build/lib/rbacx/core/roles.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,115 copying build/lib/rbacx/core/obligations.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,117 copying build/lib/rbacx/core/model.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,119 copying build/lib/rbacx/core/decision.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,120 copying build/lib/rbacx/core/policyset.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,122 copying build/lib/rbacx/core/engine.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,125 copying build/lib/rbacx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-09-18T13:47:41,127 copying build/lib/rbacx/py.typed -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-18T13:47:41,128 creating build/bdist.linux-armv7l/wheel/rbacx/obligations 2025-09-18T13:47:41,130 copying build/lib/rbacx/obligations/enforcer.py -> build/bdist.linux-armv7l/wheel/./rbacx/obligations 2025-09-18T13:47:41,132 creating build/bdist.linux-armv7l/wheel/rbacx/adapters 2025-09-18T13:47:41,133 copying build/lib/rbacx/adapters/drf.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,135 copying build/lib/rbacx/adapters/asgi_accesslog.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,137 copying build/lib/rbacx/adapters/flask_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,138 copying build/lib/rbacx/adapters/flask.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,140 copying build/lib/rbacx/adapters/litestar_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,142 copying build/lib/rbacx/adapters/asgi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,144 copying build/lib/rbacx/adapters/asgi_logging.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,145 copying build/lib/rbacx/adapters/fastapi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,147 copying build/lib/rbacx/adapters/litestar.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,149 copying build/lib/rbacx/adapters/starlette.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,151 creating build/bdist.linux-armv7l/wheel/rbacx/adapters/django 2025-09-18T13:47:41,152 copying build/lib/rbacx/adapters/django/trace.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-18T13:47:41,154 copying build/lib/rbacx/adapters/django/decorators.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-18T13:47:41,156 copying build/lib/rbacx/adapters/django/middleware.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-18T13:47:41,157 copying build/lib/rbacx/adapters/django/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-09-18T13:47:41,159 copying build/lib/rbacx/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-09-18T13:47:41,161 creating build/bdist.linux-armv7l/wheel/rbacx/metrics 2025-09-18T13:47:41,162 copying build/lib/rbacx/metrics/otel.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-09-18T13:47:41,164 copying build/lib/rbacx/metrics/prometheus.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-09-18T13:47:41,166 creating build/bdist.linux-armv7l/wheel/rbacx/logging 2025-09-18T13:47:41,167 copying build/lib/rbacx/logging/decision_logger.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-09-18T13:47:41,169 copying build/lib/rbacx/logging/context.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-09-18T13:47:41,171 creating build/bdist.linux-armv7l/wheel/rbacx/dsl 2025-09-18T13:47:41,172 copying build/lib/rbacx/dsl/lint.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-18T13:47:41,174 copying build/lib/rbacx/dsl/validate.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-18T13:47:41,176 copying build/lib/rbacx/dsl/policy.schema.json -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-09-18T13:47:41,179 creating build/bdist.linux-armv7l/wheel/rbacx/storage 2025-09-18T13:47:41,180 copying build/lib/rbacx/storage/s3.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-09-18T13:47:41,182 copying build/lib/rbacx/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-09-18T13:47:41,184 creating build/bdist.linux-armv7l/wheel/rbacx/policy 2025-09-18T13:47:41,185 copying build/lib/rbacx/policy/loader.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-09-18T13:47:41,187 copying build/lib/rbacx/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-09-18T13:47:41,189 copying build/lib/rbacx/cli.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-18T13:47:41,191 copying build/lib/rbacx/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-09-18T13:47:41,192 running install_egg_info 2025-09-18T13:47:41,198 Copying src/rbacx.egg-info to build/bdist.linux-armv7l/wheel/./rbacx-0.8.0-py3.11.egg-info 2025-09-18T13:47:41,210 running install_scripts 2025-09-18T13:47:41,221 creating build/bdist.linux-armv7l/wheel/rbacx-0.8.0.dist-info/WHEEL 2025-09-18T13:47:41,224 creating '/tmp/pip-wheel-4wws21o1/.tmp-7xd9hmsq/rbacx-0.8.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-18T13:47:41,226 adding 'rbacx/__init__.py' 2025-09-18T13:47:41,227 adding 'rbacx/cli.py' 2025-09-18T13:47:41,228 adding 'rbacx/py.typed' 2025-09-18T13:47:41,230 adding 'rbacx/adapters/__init__.py' 2025-09-18T13:47:41,232 adding 'rbacx/adapters/asgi.py' 2025-09-18T13:47:41,233 adding 'rbacx/adapters/asgi_accesslog.py' 2025-09-18T13:47:41,234 adding 'rbacx/adapters/asgi_logging.py' 2025-09-18T13:47:41,235 adding 'rbacx/adapters/drf.py' 2025-09-18T13:47:41,237 adding 'rbacx/adapters/fastapi.py' 2025-09-18T13:47:41,238 adding 'rbacx/adapters/flask.py' 2025-09-18T13:47:41,239 adding 'rbacx/adapters/flask_guard.py' 2025-09-18T13:47:41,240 adding 'rbacx/adapters/litestar.py' 2025-09-18T13:47:41,241 adding 'rbacx/adapters/litestar_guard.py' 2025-09-18T13:47:41,243 adding 'rbacx/adapters/starlette.py' 2025-09-18T13:47:41,245 adding 'rbacx/adapters/django/__init__.py' 2025-09-18T13:47:41,246 adding 'rbacx/adapters/django/decorators.py' 2025-09-18T13:47:41,247 adding 'rbacx/adapters/django/middleware.py' 2025-09-18T13:47:41,248 adding 'rbacx/adapters/django/trace.py' 2025-09-18T13:47:41,249 adding 'rbacx/core/__init__.py' 2025-09-18T13:47:41,251 adding 'rbacx/core/compiler.py' 2025-09-18T13:47:41,252 adding 'rbacx/core/decision.py' 2025-09-18T13:47:41,254 adding 'rbacx/core/engine.py' 2025-09-18T13:47:41,255 adding 'rbacx/core/model.py' 2025-09-18T13:47:41,256 adding 'rbacx/core/obligations.py' 2025-09-18T13:47:41,258 adding 'rbacx/core/policy.py' 2025-09-18T13:47:41,259 adding 'rbacx/core/policyset.py' 2025-09-18T13:47:41,260 adding 'rbacx/core/ports.py' 2025-09-18T13:47:41,261 adding 'rbacx/core/roles.py' 2025-09-18T13:47:41,263 adding 'rbacx/dsl/lint.py' 2025-09-18T13:47:41,265 adding 'rbacx/dsl/policy.schema.json' 2025-09-18T13:47:41,266 adding 'rbacx/dsl/validate.py' 2025-09-18T13:47:41,268 adding 'rbacx/logging/context.py' 2025-09-18T13:47:41,269 adding 'rbacx/logging/decision_logger.py' 2025-09-18T13:47:41,271 adding 'rbacx/metrics/otel.py' 2025-09-18T13:47:41,272 adding 'rbacx/metrics/prometheus.py' 2025-09-18T13:47:41,274 adding 'rbacx/obligations/enforcer.py' 2025-09-18T13:47:41,276 adding 'rbacx/policy/__init__.py' 2025-09-18T13:47:41,278 adding 'rbacx/policy/loader.py' 2025-09-18T13:47:41,279 adding 'rbacx/storage/__init__.py' 2025-09-18T13:47:41,280 adding 'rbacx/storage/s3.py' 2025-09-18T13:47:41,282 adding 'rbacx/store/__init__.py' 2025-09-18T13:47:41,283 adding 'rbacx/store/file_store.py' 2025-09-18T13:47:41,285 adding 'rbacx/store/http_store.py' 2025-09-18T13:47:41,286 adding 'rbacx/store/manager.py' 2025-09-18T13:47:41,287 adding 'rbacx/store/policy_loader.py' 2025-09-18T13:47:41,289 adding 'rbacx/store/s3_store.py' 2025-09-18T13:47:41,291 adding 'rbacx-0.8.0.dist-info/licenses/LICENSE' 2025-09-18T13:47:41,293 adding 'rbacx-0.8.0.dist-info/METADATA' 2025-09-18T13:47:41,294 adding 'rbacx-0.8.0.dist-info/WHEEL' 2025-09-18T13:47:41,295 adding 'rbacx-0.8.0.dist-info/entry_points.txt' 2025-09-18T13:47:41,296 adding 'rbacx-0.8.0.dist-info/top_level.txt' 2025-09-18T13:47:41,297 adding 'rbacx-0.8.0.dist-info/RECORD' 2025-09-18T13:47:41,299 removing build/bdist.linux-armv7l/wheel 2025-09-18T13:47:41,411 Building wheel for rbacx (pyproject.toml): finished with status 'done' 2025-09-18T13:47:41,417 Created wheel for rbacx: filename=rbacx-0.8.0-py3-none-any.whl size=50512 sha256=c8a3de256626372b618267e31b1b67a838bf171646c925b5adb3aa4dc9fcdee0 2025-09-18T13:47:41,418 Stored in directory: /tmp/pip-ephem-wheel-cache-vnr2zy_z/wheels/5f/ba/48/25ec6b707345ec5a35c38ef1f0ca378e09ca0a195e478046be 2025-09-18T13:47:41,433 Successfully built rbacx 2025-09-18T13:47:41,437 Removed build tracker: '/tmp/pip-build-tracker-24kus2dn'