2025-10-05T19:37:02,395 Created temporary directory: /tmp/pip-ephem-wheel-cache-nlci19tq 2025-10-05T19:37:02,397 Created temporary directory: /tmp/pip-build-tracker-4cjlhs3t 2025-10-05T19:37:02,398 Initialized build tracking at /tmp/pip-build-tracker-4cjlhs3t 2025-10-05T19:37:02,398 Created build tracker: /tmp/pip-build-tracker-4cjlhs3t 2025-10-05T19:37:02,398 Entered build tracker: /tmp/pip-build-tracker-4cjlhs3t 2025-10-05T19:37:02,399 Created temporary directory: /tmp/pip-wheel-x_737kxm 2025-10-05T19:37:02,402 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-10-05T19:37:02,404 Created temporary directory: /tmp/pip-ephem-wheel-cache-46wlgjv1 2025-10-05T19:37:02,426 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-05T19:37:02,429 2 location(s) to search for versions of rbacx: 2025-10-05T19:37:02,429 * https://pypi.org/simple/rbacx/ 2025-10-05T19:37:02,429 * https://www.piwheels.org/simple/rbacx/ 2025-10-05T19:37:02,430 Fetching project page and analyzing links: https://pypi.org/simple/rbacx/ 2025-10-05T19:37:02,431 Getting page https://pypi.org/simple/rbacx/ 2025-10-05T19:37:02,432 Found index url https://pypi.org/simple 2025-10-05T19:37:02,653 Fetched page https://pypi.org/simple/rbacx/ as application/vnd.pypi.simple.v1+json 2025-10-05T19:37:02,663 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-10-05T19:37:02,665 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-10-05T19:37:02,665 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-10-05T19:37:02,666 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-10-05T19:37:02,667 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-10-05T19:37:02,668 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-10-05T19:37:02,669 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-10-05T19:37:02,670 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-10-05T19:37:02,670 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-10-05T19:37:02,671 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-10-05T19:37:02,672 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-10-05T19:37:02,673 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-10-05T19:37:02,674 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-10-05T19:37:02,675 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-10-05T19:37:02,675 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-10-05T19:37:02,676 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-10-05T19:37:02,677 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-10-05T19:37:02,678 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-10-05T19:37:02,678 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-10-05T19:37:02,679 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-10-05T19:37:02,680 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-10-05T19:37:02,681 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-10-05T19:37:02,682 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-10-05T19:37:02,683 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-10-05T19:37:02,683 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-10-05T19:37:02,684 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-10-05T19:37:02,685 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-10-05T19:37:02,686 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-10-05T19:37:02,687 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-10-05T19:37:02,687 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-10-05T19:37:02,688 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-10-05T19:37:02,689 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-10-05T19:37:02,689 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-10-05T19:37:02,690 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-10-05T19:37:02,691 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-10-05T19:37:02,692 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-10-05T19:37:02,692 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/8a/f0/28a83cfbeeb1f7af9a87dcd9b7ea4790bf9aae84636964e6ffc70bd6babd/rbacx-0.8.2-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,693 Found link https://files.pythonhosted.org/packages/50/75/911d6f26538d92f4a62aea94196bdfa1cb4c1d8d98f3a3d560aba26673ae/rbacx-0.8.2.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 0.8.2 2025-10-05T19:37:02,694 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/44/8a/cf8c23b56a020ca2b4651b9d58be1cb67d939fa599f6a9e6dc9f960c3c85/rbacx-0.9.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,695 Found link https://files.pythonhosted.org/packages/fc/60/ebf22845fb950f00399efd19fa7d13cad8bf34435100ce6f7edbda2ca2cb/rbacx-0.9.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 0.9.0 2025-10-05T19:37:02,695 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/36/1e/c8eaae8943d09fdd67f0189a2fca06d202c1e74781c9c8d4d28833391ab5/rbacx-1.0.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,696 Found link https://files.pythonhosted.org/packages/cf/d1/f12c38b1d64975402a5e489abc75199671749001bf04696dcfcad41ed9ff/rbacx-1.0.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 1.0.0 2025-10-05T19:37:02,697 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/fa/7b/47ffecc9c49683598bf9d4c91d8d007690872cb2a8c0bf4f34edfdabaacd/rbacx-1.1.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,698 Found link https://files.pythonhosted.org/packages/f0/e5/cde65d4b35d146672e67959a90f83f2fd4794f28d93b01a6390117937466/rbacx-1.1.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 1.1.0 2025-10-05T19:37:02,699 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/d1/c0/2d0da1cd3f36688d34790388e9c42158d4eb2329b7550fa524e3554c23d1/rbacx-1.2.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,699 Found link https://files.pythonhosted.org/packages/ae/c2/f372256af330250cfcbe391f1711eab5d22139794031f599086cdf664d88/rbacx-1.2.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 1.2.0 2025-10-05T19:37:02,700 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/7d/92/9c3ce5b1ef5faa48838eb20e9fde0d8daab36cdeb8fb374cccb224eea2a6/rbacx-1.3.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,701 Found link https://files.pythonhosted.org/packages/21/59/0acb1540cdc296450927612214ead9341f60c3dc8524729fc5d0a1d091b5/rbacx-1.3.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 1.3.0 2025-10-05T19:37:02,701 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/bb/af/8702651809c750e127c45cbf4029970368c2ac486276bd03390b34c6f6a9/rbacx-1.4.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,702 Found link https://files.pythonhosted.org/packages/66/fc/7a259a696498b4928e02fb7df2b16ce9e32422f94d3e074091838c6b23d0/rbacx-1.4.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 1.4.0 2025-10-05T19:37:02,703 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/e6/53/a1aa7e4d64ebf10ff4720bbb62960d92def6acf5e320a1a6c8f7516f034d/rbacx-1.5.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,704 Found link https://files.pythonhosted.org/packages/c0/c7/7447157637c9f15576abae54728248a7f650e8c9be38f653576d3a36b9f5/rbacx-1.5.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 1.5.0 2025-10-05T19:37:02,704 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/0a/2c/41fb1aa295f982934ed5ea71457c25443ba20689307412e2857a123c48c4/rbacx-1.6.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,705 Found link https://files.pythonhosted.org/packages/60/7d/72530a175c84001daf442e7e5805094643b1446b474d72bd8cd74c80201b/rbacx-1.6.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 1.6.0 2025-10-05T19:37:02,706 Skipping link: No binaries permitted for rbacx: https://files.pythonhosted.org/packages/06/bd/8b07ad51c529647d996f30c4c00b38ca10014e3f36a0c4ec80a162625c02/rbacx-1.7.0-py3-none-any.whl (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,707 Found link https://files.pythonhosted.org/packages/e9/38/faea098f45139c36e1e6b03a8c09156c9875b044167a890c08c74f634692/rbacx-1.7.0.tar.gz (from https://pypi.org/simple/rbacx/) (requires-python:>=3.10), version: 1.7.0 2025-10-05T19:37:02,708 Fetching project page and analyzing links: https://www.piwheels.org/simple/rbacx/ 2025-10-05T19:37:02,708 Getting page https://www.piwheels.org/simple/rbacx/ 2025-10-05T19:37:02,710 Found index url https://www.piwheels.org/simple 2025-10-05T19:37:02,876 Fetched page https://www.piwheels.org/simple/rbacx/ as text/html 2025-10-05T19:37:02,884 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-1.6.0-py3-none-any.whl#sha256=53e571d0ac93c76f83c94a697641071eefe88afb06c4a68c44dacd2939f4e008 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,885 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-1.5.0-py3-none-any.whl#sha256=535df940d32b5866a214bdc34ee8852e09b74e469e2aa59f83e025ef3f175207 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,886 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-1.4.0-py3-none-any.whl#sha256=46ceae13fca06e3e368fc5f41fb34fa503be878d10d269dca19790fe79dd9524 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,886 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-1.3.0-py3-none-any.whl#sha256=3f4c33426afb6bb95b485273392482134ceba98eb420e7f2d6ace7a3e89ce259 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,887 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-1.2.0-py3-none-any.whl#sha256=4114be2e0b23b57a3aa5b1ceaee57bf4b369bcd125deb368bcff60191790059a (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,887 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-1.1.0-py3-none-any.whl#sha256=17ebe236f90c983a5c7cb844447e71359dc20a14c965a4b1a7044db261a52697 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,888 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-1.0.0-py3-none-any.whl#sha256=50572c519eff7d8f7164e00961e70fd3b481672ca369f06083c8206e60310377 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,888 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.9.0-py3-none-any.whl#sha256=6958ddf2ecb3642ebc68feb9589885e4f2b39a956d58e7dfa7e68a46ecb15e60 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,889 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.8.2-py3-none-any.whl#sha256=6027dfa10e1c1d7dd1d1896e5cc420b7add40ff12b09350ee40383d1f92aae22 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,889 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.8.1-py3-none-any.whl#sha256=e5471dbfa322a6f66046657e393b77d3b47e4d2f5b0f8d02931a9bbbeb416940 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,890 Skipping link: No binaries permitted for rbacx: https://www.piwheels.org/simple/rbacx/rbacx-0.8.0-py3-none-any.whl#sha256=c8a3de256626372b618267e31b1b67a838bf171646c925b5adb3aa4dc9fcdee0 (from https://www.piwheels.org/simple/rbacx/) (requires-python:>=3.10) 2025-10-05T19:37:02,891 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-10-05T19:37:02,891 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-10-05T19:37:02,892 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-10-05T19:37:02,892 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-10-05T19:37:02,893 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-10-05T19:37:02,894 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-10-05T19:37:02,894 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-10-05T19:37:02,895 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-10-05T19:37:02,895 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-10-05T19:37:02,895 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-10-05T19:37:02,896 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-10-05T19:37:02,897 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-10-05T19:37:02,897 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-10-05T19:37:02,898 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-10-05T19:37:02,898 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-10-05T19:37:02,899 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-10-05T19:37:02,899 Skipping link: not a file: https://www.piwheels.org/simple/rbacx/ 2025-10-05T19:37:02,900 Skipping link: not a file: https://pypi.org/simple/rbacx/ 2025-10-05T19:37:02,922 Given no hashes to check 1 links for project 'rbacx': discarding no candidates 2025-10-05T19:37:02,940 Collecting rbacx==1.7.0 2025-10-05T19:37:02,942 Created temporary directory: /tmp/pip-unpack-jj2sasor 2025-10-05T19:37:03,156 Downloading rbacx-1.7.0.tar.gz (51 kB) 2025-10-05T19:37:03,315 Added rbacx==1.7.0 from https://files.pythonhosted.org/packages/e9/38/faea098f45139c36e1e6b03a8c09156c9875b044167a890c08c74f634692/rbacx-1.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-4cjlhs3t' 2025-10-05T19:37:03,322 Created temporary directory: /tmp/pip-build-env-umr51n4m 2025-10-05T19:37:03,326 Installing build dependencies: started 2025-10-05T19:37:03,327 Running command pip subprocess to install build dependencies 2025-10-05T19:37:04,477 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-05T19:37:05,096 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-10-05T19:37:05,119 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-05T19:37:06,835 Collecting setuptools>=68 2025-10-05T19:37:06,926 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-05T19:37:07,192 Collecting wheel 2025-10-05T19:37:07,208 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-05T19:37:10,217 Installing collected packages: wheel, setuptools 2025-10-05T19:37:10,491 Creating /tmp/pip-build-env-umr51n4m/overlay/local/bin 2025-10-05T19:37:10,494 changing mode of /tmp/pip-build-env-umr51n4m/overlay/local/bin/wheel to 755 2025-10-05T19:37:14,189 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-05T19:37:14,460 Installing build dependencies: finished with status 'done' 2025-10-05T19:37:14,466 Getting requirements to build wheel: started 2025-10-05T19:37:14,467 Running command Getting requirements to build wheel 2025-10-05T19:37:15,071 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-05T19:37:15,071 !! 2025-10-05T19:37:15,073 ******************************************************************************** 2025-10-05T19:37:15,073 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-10-05T19:37:15,074 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-05T19:37:15,075 or your builds will no longer be supported. 2025-10-05T19:37:15,076 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:15,077 ******************************************************************************** 2025-10-05T19:37:15,078 !! 2025-10-05T19:37:15,079 corresp(dist, value, root_dir) 2025-10-05T19:37:15,165 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-05T19:37:15,165 !! 2025-10-05T19:37:15,166 ******************************************************************************** 2025-10-05T19:37:15,167 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-05T19:37:15,168 License :: OSI Approved :: MIT License 2025-10-05T19:37:15,169 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:15,170 ******************************************************************************** 2025-10-05T19:37:15,171 !! 2025-10-05T19:37:15,172 dist._finalize_license_expression() 2025-10-05T19:37:15,173 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-05T19:37:15,173 !! 2025-10-05T19:37:15,174 ******************************************************************************** 2025-10-05T19:37:15,175 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-05T19:37:15,175 License :: OSI Approved :: MIT License 2025-10-05T19:37:15,176 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:15,177 ******************************************************************************** 2025-10-05T19:37:15,177 !! 2025-10-05T19:37:15,178 self._finalize_license_expression() 2025-10-05T19:37:15,179 running egg_info 2025-10-05T19:37:15,186 writing src/rbacx.egg-info/PKG-INFO 2025-10-05T19:37:15,206 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-10-05T19:37:15,208 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-10-05T19:37:15,220 writing requirements to src/rbacx.egg-info/requires.txt 2025-10-05T19:37:15,222 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-10-05T19:37:15,254 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-10-05T19:37:15,259 reading manifest template 'MANIFEST.in' 2025-10-05T19:37:15,282 no previously-included directories found matching '.github' 2025-10-05T19:37:15,283 no previously-included directories found matching 'docs' 2025-10-05T19:37:15,283 no previously-included directories found matching 'tests' 2025-10-05T19:37:15,284 no previously-included directories found matching 'examples' 2025-10-05T19:37:15,284 no previously-included directories found matching 'site' 2025-10-05T19:37:15,285 no previously-included directories found matching 'build' 2025-10-05T19:37:15,286 no previously-included directories found matching 'dist' 2025-10-05T19:37:15,286 adding license file 'LICENSE' 2025-10-05T19:37:15,291 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-10-05T19:37:15,389 Getting requirements to build wheel: finished with status 'done' 2025-10-05T19:37:15,392 Created temporary directory: /tmp/pip-modern-metadata-kqnwgnnw 2025-10-05T19:37:15,394 Preparing metadata (pyproject.toml): started 2025-10-05T19:37:15,396 Running command Preparing metadata (pyproject.toml) 2025-10-05T19:37:15,963 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-05T19:37:15,963 !! 2025-10-05T19:37:15,964 ******************************************************************************** 2025-10-05T19:37:15,965 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-10-05T19:37:15,966 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-05T19:37:15,967 or your builds will no longer be supported. 2025-10-05T19:37:15,968 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:15,969 ******************************************************************************** 2025-10-05T19:37:15,970 !! 2025-10-05T19:37:15,970 corresp(dist, value, root_dir) 2025-10-05T19:37:16,055 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-05T19:37:16,056 !! 2025-10-05T19:37:16,057 ******************************************************************************** 2025-10-05T19:37:16,058 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-05T19:37:16,059 License :: OSI Approved :: MIT License 2025-10-05T19:37:16,060 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:16,061 ******************************************************************************** 2025-10-05T19:37:16,062 !! 2025-10-05T19:37:16,062 dist._finalize_license_expression() 2025-10-05T19:37:16,064 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-05T19:37:16,064 !! 2025-10-05T19:37:16,065 ******************************************************************************** 2025-10-05T19:37:16,066 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-05T19:37:16,067 License :: OSI Approved :: MIT License 2025-10-05T19:37:16,067 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:16,068 ******************************************************************************** 2025-10-05T19:37:16,069 !! 2025-10-05T19:37:16,069 self._finalize_license_expression() 2025-10-05T19:37:16,072 running dist_info 2025-10-05T19:37:16,084 creating /tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info 2025-10-05T19:37:16,084 writing /tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info/PKG-INFO 2025-10-05T19:37:16,105 writing dependency_links to /tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info/dependency_links.txt 2025-10-05T19:37:16,107 writing entry points to /tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info/entry_points.txt 2025-10-05T19:37:16,119 writing requirements to /tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info/requires.txt 2025-10-05T19:37:16,120 writing top-level names to /tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info/top_level.txt 2025-10-05T19:37:16,122 writing manifest file '/tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info/SOURCES.txt' 2025-10-05T19:37:16,150 reading manifest file '/tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info/SOURCES.txt' 2025-10-05T19:37:16,152 reading manifest template 'MANIFEST.in' 2025-10-05T19:37:16,176 no previously-included directories found matching '.github' 2025-10-05T19:37:16,177 no previously-included directories found matching 'docs' 2025-10-05T19:37:16,177 no previously-included directories found matching 'tests' 2025-10-05T19:37:16,178 no previously-included directories found matching 'examples' 2025-10-05T19:37:16,179 no previously-included directories found matching 'site' 2025-10-05T19:37:16,179 no previously-included directories found matching 'build' 2025-10-05T19:37:16,180 no previously-included directories found matching 'dist' 2025-10-05T19:37:16,181 adding license file 'LICENSE' 2025-10-05T19:37:16,185 writing manifest file '/tmp/pip-modern-metadata-kqnwgnnw/rbacx.egg-info/SOURCES.txt' 2025-10-05T19:37:16,186 creating '/tmp/pip-modern-metadata-kqnwgnnw/rbacx-1.7.0.dist-info' 2025-10-05T19:37:16,311 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-05T19:37:16,316 Source in /tmp/pip-wheel-x_737kxm/rbacx_4b057fa46e934ff6b466cd6119250b3f has version 1.7.0, which satisfies requirement rbacx==1.7.0 from https://files.pythonhosted.org/packages/e9/38/faea098f45139c36e1e6b03a8c09156c9875b044167a890c08c74f634692/rbacx-1.7.0.tar.gz 2025-10-05T19:37:16,317 Removed rbacx==1.7.0 from https://files.pythonhosted.org/packages/e9/38/faea098f45139c36e1e6b03a8c09156c9875b044167a890c08c74f634692/rbacx-1.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-4cjlhs3t' 2025-10-05T19:37:16,325 Created temporary directory: /tmp/pip-unpack-08ycnt8m 2025-10-05T19:37:16,326 Building wheels for collected packages: rbacx 2025-10-05T19:37:16,330 Created temporary directory: /tmp/pip-wheel-nttex6eg 2025-10-05T19:37:16,330 Destination directory: /tmp/pip-wheel-nttex6eg 2025-10-05T19:37:16,333 Building wheel for rbacx (pyproject.toml): started 2025-10-05T19:37:16,334 Running command Building wheel for rbacx (pyproject.toml) 2025-10-05T19:37:16,885 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-05T19:37:16,885 !! 2025-10-05T19:37:16,886 ******************************************************************************** 2025-10-05T19:37:16,887 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-10-05T19:37:16,888 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-05T19:37:16,888 or your builds will no longer be supported. 2025-10-05T19:37:16,889 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:16,890 ******************************************************************************** 2025-10-05T19:37:16,890 !! 2025-10-05T19:37:16,891 corresp(dist, value, root_dir) 2025-10-05T19:37:16,970 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-05T19:37:16,970 !! 2025-10-05T19:37:16,971 ******************************************************************************** 2025-10-05T19:37:16,972 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-05T19:37:16,973 License :: OSI Approved :: MIT License 2025-10-05T19:37:16,974 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:16,974 ******************************************************************************** 2025-10-05T19:37:16,975 !! 2025-10-05T19:37:16,976 dist._finalize_license_expression() 2025-10-05T19:37:16,978 /tmp/pip-build-env-umr51n4m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-05T19:37:16,978 !! 2025-10-05T19:37:16,980 ******************************************************************************** 2025-10-05T19:37:16,981 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-05T19:37:16,982 License :: OSI Approved :: MIT License 2025-10-05T19:37:16,983 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T19:37:16,983 ******************************************************************************** 2025-10-05T19:37:16,984 !! 2025-10-05T19:37:16,985 self._finalize_license_expression() 2025-10-05T19:37:16,986 running bdist_wheel 2025-10-05T19:37:17,002 running build 2025-10-05T19:37:17,002 running build_py 2025-10-05T19:37:17,010 creating build/lib/rbacx 2025-10-05T19:37:17,012 copying src/rbacx/cli.py -> build/lib/rbacx 2025-10-05T19:37:17,015 copying src/rbacx/__init__.py -> build/lib/rbacx 2025-10-05T19:37:17,017 creating build/lib/rbacx/logging 2025-10-05T19:37:17,018 copying src/rbacx/logging/__init__.py -> build/lib/rbacx/logging 2025-10-05T19:37:17,020 copying src/rbacx/logging/context.py -> build/lib/rbacx/logging 2025-10-05T19:37:17,022 copying src/rbacx/logging/decision_logger.py -> build/lib/rbacx/logging 2025-10-05T19:37:17,024 creating build/lib/rbacx/metrics 2025-10-05T19:37:17,025 copying src/rbacx/metrics/prometheus.py -> build/lib/rbacx/metrics 2025-10-05T19:37:17,028 copying src/rbacx/metrics/otel.py -> build/lib/rbacx/metrics 2025-10-05T19:37:17,030 creating build/lib/rbacx/policy 2025-10-05T19:37:17,031 copying src/rbacx/policy/__init__.py -> build/lib/rbacx/policy 2025-10-05T19:37:17,033 copying src/rbacx/policy/loader.py -> build/lib/rbacx/policy 2025-10-05T19:37:17,036 creating build/lib/rbacx/adapters 2025-10-05T19:37:17,037 copying src/rbacx/adapters/litestar_guard.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,039 copying src/rbacx/adapters/litestar.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,041 copying src/rbacx/adapters/drf.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,043 copying src/rbacx/adapters/fastapi.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,045 copying src/rbacx/adapters/asgi_logging.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,047 copying src/rbacx/adapters/starlette.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,049 copying src/rbacx/adapters/__init__.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,051 copying src/rbacx/adapters/asgi.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,052 copying src/rbacx/adapters/_common.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,054 copying src/rbacx/adapters/asgi_accesslog.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,056 copying src/rbacx/adapters/flask.py -> build/lib/rbacx/adapters 2025-10-05T19:37:17,058 creating build/lib/rbacx/storage 2025-10-05T19:37:17,059 copying src/rbacx/storage/s3.py -> build/lib/rbacx/storage 2025-10-05T19:37:17,061 copying src/rbacx/storage/__init__.py -> build/lib/rbacx/storage 2025-10-05T19:37:17,063 creating build/lib/rbacx/store 2025-10-05T19:37:17,064 copying src/rbacx/store/file_store.py -> build/lib/rbacx/store 2025-10-05T19:37:17,066 copying src/rbacx/store/manager.py -> build/lib/rbacx/store 2025-10-05T19:37:17,067 copying src/rbacx/store/http_store.py -> build/lib/rbacx/store 2025-10-05T19:37:17,070 copying src/rbacx/store/__init__.py -> build/lib/rbacx/store 2025-10-05T19:37:17,071 copying src/rbacx/store/s3_store.py -> build/lib/rbacx/store 2025-10-05T19:37:17,073 copying src/rbacx/store/policy_loader.py -> build/lib/rbacx/store 2025-10-05T19:37:17,076 creating build/lib/rbacx/core 2025-10-05T19:37:17,077 copying src/rbacx/core/obligations.py -> build/lib/rbacx/core 2025-10-05T19:37:17,079 copying src/rbacx/core/engine.py -> build/lib/rbacx/core 2025-10-05T19:37:17,082 copying src/rbacx/core/decision.py -> build/lib/rbacx/core 2025-10-05T19:37:17,083 copying src/rbacx/core/roles.py -> build/lib/rbacx/core 2025-10-05T19:37:17,085 copying src/rbacx/core/ports.py -> build/lib/rbacx/core 2025-10-05T19:37:17,087 copying src/rbacx/core/policyset.py -> build/lib/rbacx/core 2025-10-05T19:37:17,089 copying src/rbacx/core/policy.py -> build/lib/rbacx/core 2025-10-05T19:37:17,091 copying src/rbacx/core/__init__.py -> build/lib/rbacx/core 2025-10-05T19:37:17,093 copying src/rbacx/core/cache.py -> build/lib/rbacx/core 2025-10-05T19:37:17,095 copying src/rbacx/core/compiler.py -> build/lib/rbacx/core 2025-10-05T19:37:17,097 copying src/rbacx/core/model.py -> build/lib/rbacx/core 2025-10-05T19:37:17,099 creating build/lib/rbacx/dsl 2025-10-05T19:37:17,100 copying src/rbacx/dsl/lint.py -> build/lib/rbacx/dsl 2025-10-05T19:37:17,102 copying src/rbacx/dsl/validate.py -> build/lib/rbacx/dsl 2025-10-05T19:37:17,105 creating build/lib/rbacx/obligations 2025-10-05T19:37:17,106 copying src/rbacx/obligations/enforcer.py -> build/lib/rbacx/obligations 2025-10-05T19:37:17,108 creating build/lib/rbacx/adapters/django 2025-10-05T19:37:17,109 copying src/rbacx/adapters/django/trace.py -> build/lib/rbacx/adapters/django 2025-10-05T19:37:17,111 copying src/rbacx/adapters/django/middleware.py -> build/lib/rbacx/adapters/django 2025-10-05T19:37:17,113 copying src/rbacx/adapters/django/decorators.py -> build/lib/rbacx/adapters/django 2025-10-05T19:37:17,115 copying src/rbacx/adapters/django/__init__.py -> build/lib/rbacx/adapters/django 2025-10-05T19:37:17,116 running egg_info 2025-10-05T19:37:17,128 writing src/rbacx.egg-info/PKG-INFO 2025-10-05T19:37:17,148 writing dependency_links to src/rbacx.egg-info/dependency_links.txt 2025-10-05T19:37:17,150 writing entry points to src/rbacx.egg-info/entry_points.txt 2025-10-05T19:37:17,162 writing requirements to src/rbacx.egg-info/requires.txt 2025-10-05T19:37:17,163 writing top-level names to src/rbacx.egg-info/top_level.txt 2025-10-05T19:37:17,182 reading manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-10-05T19:37:17,186 reading manifest template 'MANIFEST.in' 2025-10-05T19:37:17,210 no previously-included directories found matching '.github' 2025-10-05T19:37:17,211 no previously-included directories found matching 'docs' 2025-10-05T19:37:17,211 no previously-included directories found matching 'tests' 2025-10-05T19:37:17,212 no previously-included directories found matching 'examples' 2025-10-05T19:37:17,213 no previously-included directories found matching 'site' 2025-10-05T19:37:17,213 no previously-included directories found matching 'build' 2025-10-05T19:37:17,214 no previously-included directories found matching 'dist' 2025-10-05T19:37:17,214 adding license file 'LICENSE' 2025-10-05T19:37:17,219 writing manifest file 'src/rbacx.egg-info/SOURCES.txt' 2025-10-05T19:37:17,227 copying src/rbacx/py.typed -> build/lib/rbacx 2025-10-05T19:37:17,229 copying src/rbacx/dsl/policy.schema.json -> build/lib/rbacx/dsl 2025-10-05T19:37:17,246 installing to build/bdist.linux-armv7l/wheel 2025-10-05T19:37:17,246 running install 2025-10-05T19:37:17,269 running install_lib 2025-10-05T19:37:17,276 creating build/bdist.linux-armv7l/wheel 2025-10-05T19:37:17,278 creating build/bdist.linux-armv7l/wheel/rbacx 2025-10-05T19:37:17,279 creating build/bdist.linux-armv7l/wheel/rbacx/logging 2025-10-05T19:37:17,280 copying build/lib/rbacx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-10-05T19:37:17,282 copying build/lib/rbacx/logging/context.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-10-05T19:37:17,284 copying build/lib/rbacx/logging/decision_logger.py -> build/bdist.linux-armv7l/wheel/./rbacx/logging 2025-10-05T19:37:17,286 copying build/lib/rbacx/py.typed -> build/bdist.linux-armv7l/wheel/./rbacx 2025-10-05T19:37:17,288 creating build/bdist.linux-armv7l/wheel/rbacx/metrics 2025-10-05T19:37:17,289 copying build/lib/rbacx/metrics/prometheus.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-10-05T19:37:17,291 copying build/lib/rbacx/metrics/otel.py -> build/bdist.linux-armv7l/wheel/./rbacx/metrics 2025-10-05T19:37:17,293 copying build/lib/rbacx/cli.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-10-05T19:37:17,295 copying build/lib/rbacx/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx 2025-10-05T19:37:17,297 creating build/bdist.linux-armv7l/wheel/rbacx/policy 2025-10-05T19:37:17,298 copying build/lib/rbacx/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-10-05T19:37:17,300 copying build/lib/rbacx/policy/loader.py -> build/bdist.linux-armv7l/wheel/./rbacx/policy 2025-10-05T19:37:17,303 creating build/bdist.linux-armv7l/wheel/rbacx/adapters 2025-10-05T19:37:17,304 copying build/lib/rbacx/adapters/litestar_guard.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,306 copying build/lib/rbacx/adapters/litestar.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,308 copying build/lib/rbacx/adapters/drf.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,310 copying build/lib/rbacx/adapters/fastapi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,311 copying build/lib/rbacx/adapters/asgi_logging.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,313 copying build/lib/rbacx/adapters/starlette.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,315 copying build/lib/rbacx/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,318 creating build/bdist.linux-armv7l/wheel/rbacx/adapters/django 2025-10-05T19:37:17,319 copying build/lib/rbacx/adapters/django/trace.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-10-05T19:37:17,321 copying build/lib/rbacx/adapters/django/middleware.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-10-05T19:37:17,322 copying build/lib/rbacx/adapters/django/decorators.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-10-05T19:37:17,324 copying build/lib/rbacx/adapters/django/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters/django 2025-10-05T19:37:17,326 copying build/lib/rbacx/adapters/asgi.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,328 copying build/lib/rbacx/adapters/_common.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,329 copying build/lib/rbacx/adapters/asgi_accesslog.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,331 copying build/lib/rbacx/adapters/flask.py -> build/bdist.linux-armv7l/wheel/./rbacx/adapters 2025-10-05T19:37:17,333 creating build/bdist.linux-armv7l/wheel/rbacx/storage 2025-10-05T19:37:17,334 copying build/lib/rbacx/storage/s3.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-10-05T19:37:17,336 copying build/lib/rbacx/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/storage 2025-10-05T19:37:17,338 creating build/bdist.linux-armv7l/wheel/rbacx/store 2025-10-05T19:37:17,339 copying build/lib/rbacx/store/file_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-10-05T19:37:17,341 copying build/lib/rbacx/store/manager.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-10-05T19:37:17,343 copying build/lib/rbacx/store/http_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-10-05T19:37:17,345 copying build/lib/rbacx/store/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-10-05T19:37:17,347 copying build/lib/rbacx/store/s3_store.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-10-05T19:37:17,349 copying build/lib/rbacx/store/policy_loader.py -> build/bdist.linux-armv7l/wheel/./rbacx/store 2025-10-05T19:37:17,351 creating build/bdist.linux-armv7l/wheel/rbacx/core 2025-10-05T19:37:17,352 copying build/lib/rbacx/core/obligations.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,354 copying build/lib/rbacx/core/engine.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,357 copying build/lib/rbacx/core/decision.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,358 copying build/lib/rbacx/core/roles.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,360 copying build/lib/rbacx/core/ports.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,362 copying build/lib/rbacx/core/policyset.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,364 copying build/lib/rbacx/core/policy.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,366 copying build/lib/rbacx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,368 copying build/lib/rbacx/core/cache.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,370 copying build/lib/rbacx/core/compiler.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,372 copying build/lib/rbacx/core/model.py -> build/bdist.linux-armv7l/wheel/./rbacx/core 2025-10-05T19:37:17,374 creating build/bdist.linux-armv7l/wheel/rbacx/dsl 2025-10-05T19:37:17,375 copying build/lib/rbacx/dsl/lint.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-10-05T19:37:17,377 copying build/lib/rbacx/dsl/policy.schema.json -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-10-05T19:37:17,380 copying build/lib/rbacx/dsl/validate.py -> build/bdist.linux-armv7l/wheel/./rbacx/dsl 2025-10-05T19:37:17,382 creating build/bdist.linux-armv7l/wheel/rbacx/obligations 2025-10-05T19:37:17,383 copying build/lib/rbacx/obligations/enforcer.py -> build/bdist.linux-armv7l/wheel/./rbacx/obligations 2025-10-05T19:37:17,385 running install_egg_info 2025-10-05T19:37:17,391 Copying src/rbacx.egg-info to build/bdist.linux-armv7l/wheel/./rbacx-1.7.0-py3.11.egg-info 2025-10-05T19:37:17,402 running install_scripts 2025-10-05T19:37:17,413 creating build/bdist.linux-armv7l/wheel/rbacx-1.7.0.dist-info/WHEEL 2025-10-05T19:37:17,416 creating '/tmp/pip-wheel-nttex6eg/.tmp-yx9bhh9b/rbacx-1.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-05T19:37:17,418 adding 'rbacx/__init__.py' 2025-10-05T19:37:17,420 adding 'rbacx/cli.py' 2025-10-05T19:37:17,421 adding 'rbacx/py.typed' 2025-10-05T19:37:17,423 adding 'rbacx/adapters/__init__.py' 2025-10-05T19:37:17,424 adding 'rbacx/adapters/_common.py' 2025-10-05T19:37:17,425 adding 'rbacx/adapters/asgi.py' 2025-10-05T19:37:17,426 adding 'rbacx/adapters/asgi_accesslog.py' 2025-10-05T19:37:17,428 adding 'rbacx/adapters/asgi_logging.py' 2025-10-05T19:37:17,429 adding 'rbacx/adapters/drf.py' 2025-10-05T19:37:17,430 adding 'rbacx/adapters/fastapi.py' 2025-10-05T19:37:17,431 adding 'rbacx/adapters/flask.py' 2025-10-05T19:37:17,433 adding 'rbacx/adapters/litestar.py' 2025-10-05T19:37:17,434 adding 'rbacx/adapters/litestar_guard.py' 2025-10-05T19:37:17,435 adding 'rbacx/adapters/starlette.py' 2025-10-05T19:37:17,437 adding 'rbacx/adapters/django/__init__.py' 2025-10-05T19:37:17,438 adding 'rbacx/adapters/django/decorators.py' 2025-10-05T19:37:17,439 adding 'rbacx/adapters/django/middleware.py' 2025-10-05T19:37:17,441 adding 'rbacx/adapters/django/trace.py' 2025-10-05T19:37:17,442 adding 'rbacx/core/__init__.py' 2025-10-05T19:37:17,443 adding 'rbacx/core/cache.py' 2025-10-05T19:37:17,445 adding 'rbacx/core/compiler.py' 2025-10-05T19:37:17,446 adding 'rbacx/core/decision.py' 2025-10-05T19:37:17,448 adding 'rbacx/core/engine.py' 2025-10-05T19:37:17,449 adding 'rbacx/core/model.py' 2025-10-05T19:37:17,451 adding 'rbacx/core/obligations.py' 2025-10-05T19:37:17,453 adding 'rbacx/core/policy.py' 2025-10-05T19:37:17,454 adding 'rbacx/core/policyset.py' 2025-10-05T19:37:17,455 adding 'rbacx/core/ports.py' 2025-10-05T19:37:17,457 adding 'rbacx/core/roles.py' 2025-10-05T19:37:17,459 adding 'rbacx/dsl/lint.py' 2025-10-05T19:37:17,460 adding 'rbacx/dsl/policy.schema.json' 2025-10-05T19:37:17,461 adding 'rbacx/dsl/validate.py' 2025-10-05T19:37:17,463 adding 'rbacx/logging/__init__.py' 2025-10-05T19:37:17,464 adding 'rbacx/logging/context.py' 2025-10-05T19:37:17,466 adding 'rbacx/logging/decision_logger.py' 2025-10-05T19:37:17,468 adding 'rbacx/metrics/otel.py' 2025-10-05T19:37:17,469 adding 'rbacx/metrics/prometheus.py' 2025-10-05T19:37:17,471 adding 'rbacx/obligations/enforcer.py' 2025-10-05T19:37:17,473 adding 'rbacx/policy/__init__.py' 2025-10-05T19:37:17,475 adding 'rbacx/policy/loader.py' 2025-10-05T19:37:17,476 adding 'rbacx/storage/__init__.py' 2025-10-05T19:37:17,478 adding 'rbacx/storage/s3.py' 2025-10-05T19:37:17,479 adding 'rbacx/store/__init__.py' 2025-10-05T19:37:17,481 adding 'rbacx/store/file_store.py' 2025-10-05T19:37:17,482 adding 'rbacx/store/http_store.py' 2025-10-05T19:37:17,483 adding 'rbacx/store/manager.py' 2025-10-05T19:37:17,485 adding 'rbacx/store/policy_loader.py' 2025-10-05T19:37:17,486 adding 'rbacx/store/s3_store.py' 2025-10-05T19:37:17,489 adding 'rbacx-1.7.0.dist-info/licenses/LICENSE' 2025-10-05T19:37:17,491 adding 'rbacx-1.7.0.dist-info/METADATA' 2025-10-05T19:37:17,492 adding 'rbacx-1.7.0.dist-info/WHEEL' 2025-10-05T19:37:17,493 adding 'rbacx-1.7.0.dist-info/entry_points.txt' 2025-10-05T19:37:17,494 adding 'rbacx-1.7.0.dist-info/top_level.txt' 2025-10-05T19:37:17,495 adding 'rbacx-1.7.0.dist-info/RECORD' 2025-10-05T19:37:17,497 removing build/bdist.linux-armv7l/wheel 2025-10-05T19:37:17,610 Building wheel for rbacx (pyproject.toml): finished with status 'done' 2025-10-05T19:37:17,627 Created wheel for rbacx: filename=rbacx-1.7.0-py3-none-any.whl size=64505 sha256=6feac689df942a08808d1bdab02eca4befbefbd8d624220c7921e918b400aaf9 2025-10-05T19:37:17,629 Stored in directory: /tmp/pip-ephem-wheel-cache-46wlgjv1/wheels/61/05/7b/fe2d1674cf63ca8af034cbd9f029ecb68fcd79b090e4fd182d 2025-10-05T19:37:17,643 Successfully built rbacx 2025-10-05T19:37:17,648 Removed build tracker: '/tmp/pip-build-tracker-4cjlhs3t'