2025-11-06T14:26:13,404 Created temporary directory: /tmp/pip-ephem-wheel-cache-rtroccou 2025-11-06T14:26:13,406 Created temporary directory: /tmp/pip-build-tracker-ezcnj_cg 2025-11-06T14:26:13,407 Initialized build tracking at /tmp/pip-build-tracker-ezcnj_cg 2025-11-06T14:26:13,407 Created build tracker: /tmp/pip-build-tracker-ezcnj_cg 2025-11-06T14:26:13,408 Entered build tracker: /tmp/pip-build-tracker-ezcnj_cg 2025-11-06T14:26:13,409 Created temporary directory: /tmp/pip-wheel-j5lla5xt 2025-11-06T14:26:13,412 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-11-06T14:26:13,414 Created temporary directory: /tmp/pip-ephem-wheel-cache-9qz6m9cn 2025-11-06T14:26:13,436 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-06T14:26:13,440 2 location(s) to search for versions of pycasbin: 2025-11-06T14:26:13,440 * https://pypi.org/simple/pycasbin/ 2025-11-06T14:26:13,440 * https://www.piwheels.org/simple/pycasbin/ 2025-11-06T14:26:13,441 Fetching project page and analyzing links: https://pypi.org/simple/pycasbin/ 2025-11-06T14:26:13,441 Getting page https://pypi.org/simple/pycasbin/ 2025-11-06T14:26:13,443 Found index url https://pypi.org/simple 2025-11-06T14:26:13,582 Fetched page https://pypi.org/simple/pycasbin/ as application/vnd.pypi.simple.v1+json 2025-11-06T14:26:13,588 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/5f/9b/efe9083c976ddb2b83d87d33b3e0d9e23340fa2d1aed4611eadabc29f655/pycasbin-1.36.3-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.3) 2025-11-06T14:26:13,589 Found link https://files.pythonhosted.org/packages/3c/bc/058205187fd098f2008869777af2aa8e1e9966223e8ecc6354abfa62532a/pycasbin-1.36.3.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.3), version: 1.36.3 2025-11-06T14:26:13,590 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/3e/4e/14029dd24f56733c826bf9ecb3c8ac5fa9dc705605a30e6ad3c0fc4eda60/pycasbin-1.44.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.3) 2025-11-06T14:26:13,591 Found link https://files.pythonhosted.org/packages/58/42/aac4873278464489f79ac71db0fb6e4bc9d8e42ced18006ab2b986be4e0d/pycasbin-1.44.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.3), version: 1.44.0 2025-11-06T14:26:13,592 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/86/c1/37e7ce788ef8d34727563a881a86346d51796eac5d5d032bf22881399f8e/pycasbin-1.45.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.3) 2025-11-06T14:26:13,593 Found link https://files.pythonhosted.org/packages/0f/1a/da3f411c365e8335e5634061cfce114f5a3500bc564c84279766746a72fa/pycasbin-1.45.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.3), version: 1.45.0 2025-11-06T14:26:13,594 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/5b/0c/2df8bbe892c5292ce1e8ec5664f7543dad2f12a3b0bf5aec3ccf73976884/pycasbin-1.46.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,595 Found link https://files.pythonhosted.org/packages/91/a8/da4847e7a8c53ad1a8cef41b93fa760ceba0eea472ded495691be8075c5c/pycasbin-1.46.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 1.46.0 2025-11-06T14:26:13,596 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/bd/b0/98db01e58c3783dd76bf9835759bfc25ac0051be323eb88804d0e2d47d10/pycasbin-1.47.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,597 Found link https://files.pythonhosted.org/packages/ed/ed/408d4723eb3c314481b7c6a7c5d87e34e4c97f8d10450c41fc08bcbef66a/pycasbin-1.47.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 1.47.0 2025-11-06T14:26:13,598 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/d9/ac/005a216deebb6da82ceb6f873c502d0d51c6f21b7e8334a4bef4bc75147d/pycasbin-1.48.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,599 Found link https://files.pythonhosted.org/packages/05/52/f88b1d9f0757c9a797711606ec44bb1b446c107d94aee183b8749ab5d12f/pycasbin-1.48.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 1.48.0 2025-11-06T14:26:13,599 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/c0/87/154aaa60490ef47279b8c6d0c175a023dea143da44750e919c9700a8f054/pycasbin-1.49.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,600 Found link https://files.pythonhosted.org/packages/07/cb/111b5d913a0ce69c78487682708e709429223cf85e02a50470b2f1f8e653/pycasbin-1.49.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 1.49.0 2025-11-06T14:26:13,601 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/ff/e2/4edebaa5945dd62d4ae3b38239fe4c0891e7d7ea9e9f23fab7576dcd18fc/pycasbin-1.50.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,602 Found link https://files.pythonhosted.org/packages/df/77/e8df5ae32944478ef60e40b32f72bf05106358b0fbeed4fa76d26194cff0/pycasbin-1.50.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 1.50.0 2025-11-06T14:26:13,602 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/ac/bd/788e5af1fdeb6137053699355c1b0f6be5f85971eea4ac035e4b518fdc6e/pycasbin-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,603 Found link https://files.pythonhosted.org/packages/c6/57/bfd7c296eba11b7eb1accdf47110596c9ac5122c6ab0517d48a2eed9c072/pycasbin-2.0.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 2.0.0 2025-11-06T14:26:13,604 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/58/92/47c16ba2d53a3d821f97f50fcf89120dbb571c54fa5d4a35de0327aca676/pycasbin-2.1.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,605 Found link https://files.pythonhosted.org/packages/ca/38/51198443c08c5005bc6b802383bc527e4edf849b412c7a4207611529b23b/pycasbin-2.1.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 2.1.0 2025-11-06T14:26:13,606 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/ca/95/618e6b3af2056d42116fe8a45ac908c22b87965fa7de9dc6ecd2703916ce/pycasbin-2.2.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,607 Found link https://files.pythonhosted.org/packages/74/10/3b0dba5846934d9902af88f48932be5044991beda5650a0535e388ff1f6e/pycasbin-2.2.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 2.2.0 2025-11-06T14:26:13,608 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/20/7a/7ce099914e01e670aa7797facb29417bdd7d1b676c4f6df755066fa13707/pycasbin-2.3.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,608 Found link https://files.pythonhosted.org/packages/e1/4b/be9e4723da5e91615ecbbdc3b73ed817ed74787cc535cc0c60ce9acfbc1d/pycasbin-2.3.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 2.3.0 2025-11-06T14:26:13,609 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/7a/fb/8067c076fff6df490bde88583ebadce2555e569bbba44ae4454bca74d11c/pycasbin-2.4.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,610 Found link https://files.pythonhosted.org/packages/65/24/26cffe6fdcee1d76107b91d79f83a785f72063235ce9e091594ee8626efc/pycasbin-2.4.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 2.4.0 2025-11-06T14:26:13,611 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/d2/cd/572991271411e88a6c293dc8d001fccb256dc1def888dbd81fe00aa6507b/pycasbin-2.5.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,612 Found link https://files.pythonhosted.org/packages/c6/16/ace3683912c4cc4dce8836791ebcf73eaafbf20dbdc1b285a339fe368c8b/pycasbin-2.5.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 2.5.0 2025-11-06T14:26:13,612 Skipping link: No binaries permitted for pycasbin: https://files.pythonhosted.org/packages/56/52/8a7dc63b0f07327d64838dab8f3cb4bc20435b89958b132425cde46418a3/pycasbin-2.6.0-py3-none-any.whl (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,613 Found link https://files.pythonhosted.org/packages/0f/95/f44b6ed686df9da1e2bd85e81b8ff2121a38075e7b16dc263722f4c79bb7/pycasbin-2.6.0.tar.gz (from https://pypi.org/simple/pycasbin/) (requires-python:>=3.8), version: 2.6.0 2025-11-06T14:26:13,614 Fetching project page and analyzing links: https://www.piwheels.org/simple/pycasbin/ 2025-11-06T14:26:13,615 Getting page https://www.piwheels.org/simple/pycasbin/ 2025-11-06T14:26:13,616 Found index url https://www.piwheels.org/simple 2025-11-06T14:26:13,774 Fetched page https://www.piwheels.org/simple/pycasbin/ as text/html 2025-11-06T14:26:13,779 Skipping link: No binaries permitted for pycasbin: https://www.piwheels.org/simple/pycasbin/pycasbin-2.5.0-py3-none-any.whl#sha256=9c375e81d58e26ecd2f7784a0212a7786fe005d07af19cc53932b566edeea45e (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,780 Skipping link: No binaries permitted for pycasbin: https://www.piwheels.org/simple/pycasbin/pycasbin-2.4.0-py3-none-any.whl#sha256=cc5448b0647561567fa4c2a79758da866e0bb3885aa1dacf1ba6b531137e0076 (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,781 Skipping link: No binaries permitted for pycasbin: https://www.piwheels.org/simple/pycasbin/pycasbin-2.3.0-py3-none-any.whl#sha256=4098521a1ccf6fcb99aaa78a816f2bf3aef1f2e2568b1b1afff55e4fda7d4465 (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,781 Skipping link: No binaries permitted for pycasbin: https://www.piwheels.org/simple/pycasbin/pycasbin-2.2.0-py3-none-any.whl#sha256=ab231c9f66ebd92a851cbccc8f1c100ec29358b0c657ae4defb0d52bac430822 (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,782 Skipping link: No binaries permitted for pycasbin: https://www.piwheels.org/simple/pycasbin/pycasbin-2.1.0-py3-none-any.whl#sha256=f160750bf0e88a32e7b41d8b07a3cc2f38ef877861e8892ab146b863a54c3d39 (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,783 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-2.0.0-py3-none-any.whl#sha256=55d7f6510a11146249bb75e966bcb0cfbe74a510dd4dc5574901539753c3500c (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,783 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-1.50.0-py3-none-any.whl#sha256=183c9f374b1a2bd432792ac582f2ccbbd03ac6eab2e6499010f684eecd60fd5c (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,784 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-1.49.0-py3-none-any.whl#sha256=d76dffa92e5155a0d77fac3da897fdd02a8e0bbab64b36884d3de47084defd3a (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,784 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-1.48.0-py3-none-any.whl#sha256=375068110f44c22405c4962c10414ad0ff8e1ab6ead3b950cb8a2a0ed592273e (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,785 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-1.47.0-py3-none-any.whl#sha256=19b0041452401e429fa8c17340964ce89524ce39717401697c46781875ec41aa (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,786 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-1.46.0-py3-none-any.whl#sha256=a69ac514579f0b8c64103b86d5e1f2ea4b03e8a1dfa36fbb290a90327c81831a (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.8) 2025-11-06T14:26:13,786 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-1.45.0-py3-none-any.whl#sha256=48b40928fcfdba5b3fe87d498195b97d3099a0469476de379c67bce859f176eb (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.3) 2025-11-06T14:26:13,787 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-1.44.0-py3-none-any.whl#sha256=aef4fa877ed833228faa351f830f0f3f68eeb7bf56d34e418b45fadabe14e95d (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.3) 2025-11-06T14:26:13,787 Skipping link: No binaries permitted for pycasbin: https://archive1.piwheels.org/simple/pycasbin/pycasbin-1.36.3-py3-none-any.whl#sha256=90218ee3d978e602b95edd6b93322e081ff32ed62e7b9f11e10eb196c3f3285a (from https://www.piwheels.org/simple/pycasbin/) (requires-python:>=3.3) 2025-11-06T14:26:13,788 Skipping link: not a file: https://www.piwheels.org/simple/pycasbin/ 2025-11-06T14:26:13,788 Skipping link: not a file: https://pypi.org/simple/pycasbin/ 2025-11-06T14:26:13,812 Given no hashes to check 1 links for project 'pycasbin': discarding no candidates 2025-11-06T14:26:13,831 Collecting pycasbin==2.6.0 2025-11-06T14:26:13,834 Created temporary directory: /tmp/pip-unpack-l5lt57z3 2025-11-06T14:26:14,049 Downloading pycasbin-2.6.0.tar.gz (428 kB) 2025-11-06T14:26:14,474 Added pycasbin==2.6.0 from https://files.pythonhosted.org/packages/0f/95/f44b6ed686df9da1e2bd85e81b8ff2121a38075e7b16dc263722f4c79bb7/pycasbin-2.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-ezcnj_cg' 2025-11-06T14:26:14,478 Created temporary directory: /tmp/pip-build-env-cl8y43xr 2025-11-06T14:26:14,482 Installing build dependencies: started 2025-11-06T14:26:14,483 Running command pip subprocess to install build dependencies 2025-11-06T14:26:15,623 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-06T14:26:16,243 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-11-06T14:26:16,266 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-06T14:26:17,994 Collecting setuptools 2025-11-06T14:26:18,082 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-06T14:26:20,982 Installing collected packages: setuptools 2025-11-06T14:26:24,619 Successfully installed setuptools-80.9.0 2025-11-06T14:26:24,885 Installing build dependencies: finished with status 'done' 2025-11-06T14:26:24,891 Getting requirements to build wheel: started 2025-11-06T14:26:24,892 Running command Getting requirements to build wheel 2025-11-06T14:26:25,506 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T14:26:25,506 !! 2025-11-06T14:26:25,508 ******************************************************************************** 2025-11-06T14:26:25,508 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-11-06T14:26:25,509 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T14:26:25,509 or your builds will no longer be supported. 2025-11-06T14:26:25,510 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:25,511 ******************************************************************************** 2025-11-06T14:26:25,512 !! 2025-11-06T14:26:25,512 corresp(dist, value, root_dir) 2025-11-06T14:26:25,594 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T14:26:25,595 !! 2025-11-06T14:26:25,596 ******************************************************************************** 2025-11-06T14:26:25,596 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T14:26:25,597 License :: OSI Approved :: Apache Software License 2025-11-06T14:26:25,598 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:25,599 ******************************************************************************** 2025-11-06T14:26:25,600 !! 2025-11-06T14:26:25,600 dist._finalize_license_expression() 2025-11-06T14:26:25,601 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T14:26:25,602 !! 2025-11-06T14:26:25,603 ******************************************************************************** 2025-11-06T14:26:25,603 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T14:26:25,604 License :: OSI Approved :: Apache Software License 2025-11-06T14:26:25,606 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:25,606 ******************************************************************************** 2025-11-06T14:26:25,607 !! 2025-11-06T14:26:25,608 self._finalize_license_expression() 2025-11-06T14:26:25,609 running egg_info 2025-11-06T14:26:25,614 writing pycasbin.egg-info/PKG-INFO 2025-11-06T14:26:25,618 writing dependency_links to pycasbin.egg-info/dependency_links.txt 2025-11-06T14:26:25,620 writing requirements to pycasbin.egg-info/requires.txt 2025-11-06T14:26:25,622 writing top-level names to pycasbin.egg-info/top_level.txt 2025-11-06T14:26:25,671 reading manifest file 'pycasbin.egg-info/SOURCES.txt' 2025-11-06T14:26:25,679 adding license file 'LICENSE' 2025-11-06T14:26:25,688 writing manifest file 'pycasbin.egg-info/SOURCES.txt' 2025-11-06T14:26:25,786 Getting requirements to build wheel: finished with status 'done' 2025-11-06T14:26:25,790 Created temporary directory: /tmp/pip-modern-metadata-tg1sof5m 2025-11-06T14:26:25,793 Preparing metadata (pyproject.toml): started 2025-11-06T14:26:25,794 Running command Preparing metadata (pyproject.toml) 2025-11-06T14:26:26,358 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T14:26:26,358 !! 2025-11-06T14:26:26,359 ******************************************************************************** 2025-11-06T14:26:26,360 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-11-06T14:26:26,361 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T14:26:26,362 or your builds will no longer be supported. 2025-11-06T14:26:26,363 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:26,363 ******************************************************************************** 2025-11-06T14:26:26,364 !! 2025-11-06T14:26:26,365 corresp(dist, value, root_dir) 2025-11-06T14:26:26,439 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T14:26:26,440 !! 2025-11-06T14:26:26,441 ******************************************************************************** 2025-11-06T14:26:26,441 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T14:26:26,442 License :: OSI Approved :: Apache Software License 2025-11-06T14:26:26,443 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:26,444 ******************************************************************************** 2025-11-06T14:26:26,445 !! 2025-11-06T14:26:26,446 dist._finalize_license_expression() 2025-11-06T14:26:26,446 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T14:26:26,447 !! 2025-11-06T14:26:26,448 ******************************************************************************** 2025-11-06T14:26:26,448 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T14:26:26,450 License :: OSI Approved :: Apache Software License 2025-11-06T14:26:26,451 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:26,452 ******************************************************************************** 2025-11-06T14:26:26,453 !! 2025-11-06T14:26:26,454 self._finalize_license_expression() 2025-11-06T14:26:26,454 running dist_info 2025-11-06T14:26:26,466 creating /tmp/pip-modern-metadata-tg1sof5m/pycasbin.egg-info 2025-11-06T14:26:26,468 writing /tmp/pip-modern-metadata-tg1sof5m/pycasbin.egg-info/PKG-INFO 2025-11-06T14:26:26,472 writing dependency_links to /tmp/pip-modern-metadata-tg1sof5m/pycasbin.egg-info/dependency_links.txt 2025-11-06T14:26:26,474 writing requirements to /tmp/pip-modern-metadata-tg1sof5m/pycasbin.egg-info/requires.txt 2025-11-06T14:26:26,475 writing top-level names to /tmp/pip-modern-metadata-tg1sof5m/pycasbin.egg-info/top_level.txt 2025-11-06T14:26:26,476 writing manifest file '/tmp/pip-modern-metadata-tg1sof5m/pycasbin.egg-info/SOURCES.txt' 2025-11-06T14:26:26,518 reading manifest file '/tmp/pip-modern-metadata-tg1sof5m/pycasbin.egg-info/SOURCES.txt' 2025-11-06T14:26:26,520 adding license file 'LICENSE' 2025-11-06T14:26:26,526 writing manifest file '/tmp/pip-modern-metadata-tg1sof5m/pycasbin.egg-info/SOURCES.txt' 2025-11-06T14:26:26,528 creating '/tmp/pip-modern-metadata-tg1sof5m/pycasbin-2.6.0.dist-info' 2025-11-06T14:26:26,654 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-06T14:26:26,660 Source in /tmp/pip-wheel-j5lla5xt/pycasbin_56e5cd800ccd45eab3c93121c734e7e0 has version 2.6.0, which satisfies requirement pycasbin==2.6.0 from https://files.pythonhosted.org/packages/0f/95/f44b6ed686df9da1e2bd85e81b8ff2121a38075e7b16dc263722f4c79bb7/pycasbin-2.6.0.tar.gz 2025-11-06T14:26:26,661 Removed pycasbin==2.6.0 from https://files.pythonhosted.org/packages/0f/95/f44b6ed686df9da1e2bd85e81b8ff2121a38075e7b16dc263722f4c79bb7/pycasbin-2.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-ezcnj_cg' 2025-11-06T14:26:26,669 Created temporary directory: /tmp/pip-unpack-a6wbeyag 2025-11-06T14:26:26,670 Building wheels for collected packages: pycasbin 2025-11-06T14:26:26,674 Created temporary directory: /tmp/pip-wheel-tjn8oxc6 2025-11-06T14:26:26,675 Destination directory: /tmp/pip-wheel-tjn8oxc6 2025-11-06T14:26:26,677 Building wheel for pycasbin (pyproject.toml): started 2025-11-06T14:26:26,678 Running command Building wheel for pycasbin (pyproject.toml) 2025-11-06T14:26:27,231 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-06T14:26:27,232 !! 2025-11-06T14:26:27,233 ******************************************************************************** 2025-11-06T14:26:27,233 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-11-06T14:26:27,234 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-06T14:26:27,235 or your builds will no longer be supported. 2025-11-06T14:26:27,236 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:27,236 ******************************************************************************** 2025-11-06T14:26:27,237 !! 2025-11-06T14:26:27,237 corresp(dist, value, root_dir) 2025-11-06T14:26:27,306 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T14:26:27,307 !! 2025-11-06T14:26:27,308 ******************************************************************************** 2025-11-06T14:26:27,308 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T14:26:27,309 License :: OSI Approved :: Apache Software License 2025-11-06T14:26:27,311 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:27,311 ******************************************************************************** 2025-11-06T14:26:27,312 !! 2025-11-06T14:26:27,313 dist._finalize_license_expression() 2025-11-06T14:26:27,314 /tmp/pip-build-env-cl8y43xr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-06T14:26:27,314 !! 2025-11-06T14:26:27,316 ******************************************************************************** 2025-11-06T14:26:27,316 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-06T14:26:27,317 License :: OSI Approved :: Apache Software License 2025-11-06T14:26:27,318 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-06T14:26:27,319 ******************************************************************************** 2025-11-06T14:26:27,320 !! 2025-11-06T14:26:27,321 self._finalize_license_expression() 2025-11-06T14:26:27,321 running bdist_wheel 2025-11-06T14:26:27,335 running build 2025-11-06T14:26:27,336 running build_py 2025-11-06T14:26:27,342 creating build/lib/casbin 2025-11-06T14:26:27,345 copying casbin/async_internal_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,348 copying casbin/management_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,351 copying casbin/internal_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,353 copying casbin/synced_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,356 copying casbin/__init__.py -> build/lib/casbin 2025-11-06T14:26:27,359 copying casbin/distributed_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,361 copying casbin/fast_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,363 copying casbin/async_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,366 copying casbin/enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,368 copying casbin/core_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,370 copying casbin/frontend.py -> build/lib/casbin 2025-11-06T14:26:27,372 copying casbin/async_management_enforcer.py -> build/lib/casbin 2025-11-06T14:26:27,375 creating build/lib/casbin/constant 2025-11-06T14:26:27,377 copying casbin/constant/__init__.py -> build/lib/casbin/constant 2025-11-06T14:26:27,378 copying casbin/constant/constants.py -> build/lib/casbin/constant 2025-11-06T14:26:27,380 creating build/lib/casbin/effect 2025-11-06T14:26:27,381 copying casbin/effect/effector.py -> build/lib/casbin/effect 2025-11-06T14:26:27,383 copying casbin/effect/__init__.py -> build/lib/casbin/effect 2025-11-06T14:26:27,385 copying casbin/effect/default_effectors.py -> build/lib/casbin/effect 2025-11-06T14:26:27,388 creating build/lib/casbin/persist 2025-11-06T14:26:27,389 copying casbin/persist/watcher_ex.py -> build/lib/casbin/persist 2025-11-06T14:26:27,391 copying casbin/persist/adapter.py -> build/lib/casbin/persist 2025-11-06T14:26:27,393 copying casbin/persist/watcher_update.py -> build/lib/casbin/persist 2025-11-06T14:26:27,394 copying casbin/persist/__init__.py -> build/lib/casbin/persist 2025-11-06T14:26:27,396 copying casbin/persist/dispatcher.py -> build/lib/casbin/persist 2025-11-06T14:26:27,398 copying casbin/persist/update_adapter.py -> build/lib/casbin/persist 2025-11-06T14:26:27,400 copying casbin/persist/watcher.py -> build/lib/casbin/persist 2025-11-06T14:26:27,402 copying casbin/persist/adapter_filtered.py -> build/lib/casbin/persist 2025-11-06T14:26:27,404 copying casbin/persist/batch_adapter.py -> build/lib/casbin/persist 2025-11-06T14:26:27,406 creating build/lib/casbin/config 2025-11-06T14:26:27,407 copying casbin/config/config.py -> build/lib/casbin/config 2025-11-06T14:26:27,409 copying casbin/config/__init__.py -> build/lib/casbin/config 2025-11-06T14:26:27,412 creating build/lib/casbin/rbac 2025-11-06T14:26:27,413 copying casbin/rbac/role_manager.py -> build/lib/casbin/rbac 2025-11-06T14:26:27,415 copying casbin/rbac/__init__.py -> build/lib/casbin/rbac 2025-11-06T14:26:27,417 creating build/lib/casbin/util 2025-11-06T14:26:27,418 copying casbin/util/builtin_operators.py -> build/lib/casbin/util 2025-11-06T14:26:27,420 copying casbin/util/util.py -> build/lib/casbin/util 2025-11-06T14:26:27,423 copying casbin/util/__init__.py -> build/lib/casbin/util 2025-11-06T14:26:27,425 copying casbin/util/rwlock.py -> build/lib/casbin/util 2025-11-06T14:26:27,427 copying casbin/util/log.py -> build/lib/casbin/util 2025-11-06T14:26:27,429 copying casbin/util/expression.py -> build/lib/casbin/util 2025-11-06T14:26:27,431 creating build/lib/casbin/model 2025-11-06T14:26:27,432 copying casbin/model/policy_op.py -> build/lib/casbin/model 2025-11-06T14:26:27,434 copying casbin/model/function.py -> build/lib/casbin/model 2025-11-06T14:26:27,436 copying casbin/model/policy.py -> build/lib/casbin/model 2025-11-06T14:26:27,439 copying casbin/model/__init__.py -> build/lib/casbin/model 2025-11-06T14:26:27,440 copying casbin/model/model.py -> build/lib/casbin/model 2025-11-06T14:26:27,443 copying casbin/model/policy_fast.py -> build/lib/casbin/model 2025-11-06T14:26:27,445 copying casbin/model/assertion.py -> build/lib/casbin/model 2025-11-06T14:26:27,448 copying casbin/model/model_fast.py -> build/lib/casbin/model 2025-11-06T14:26:27,450 creating build/lib/casbin/persist/adapters 2025-11-06T14:26:27,451 copying casbin/persist/adapters/filtered_file_adapter.py -> build/lib/casbin/persist/adapters 2025-11-06T14:26:27,453 copying casbin/persist/adapters/__init__.py -> build/lib/casbin/persist/adapters 2025-11-06T14:26:27,455 copying casbin/persist/adapters/string_adapter.py -> build/lib/casbin/persist/adapters 2025-11-06T14:26:27,457 copying casbin/persist/adapters/update_adapter.py -> build/lib/casbin/persist/adapters 2025-11-06T14:26:27,459 copying casbin/persist/adapters/adapter_filtered.py -> build/lib/casbin/persist/adapters 2025-11-06T14:26:27,461 copying casbin/persist/adapters/file_adapter.py -> build/lib/casbin/persist/adapters 2025-11-06T14:26:27,463 creating build/lib/casbin/persist/adapters/asyncio 2025-11-06T14:26:27,464 copying casbin/persist/adapters/asyncio/adapter.py -> build/lib/casbin/persist/adapters/asyncio 2025-11-06T14:26:27,466 copying casbin/persist/adapters/asyncio/__init__.py -> build/lib/casbin/persist/adapters/asyncio 2025-11-06T14:26:27,468 copying casbin/persist/adapters/asyncio/update_adapter.py -> build/lib/casbin/persist/adapters/asyncio 2025-11-06T14:26:27,469 copying casbin/persist/adapters/asyncio/adapter_filtered.py -> build/lib/casbin/persist/adapters/asyncio 2025-11-06T14:26:27,471 copying casbin/persist/adapters/asyncio/batch_adapter.py -> build/lib/casbin/persist/adapters/asyncio 2025-11-06T14:26:27,473 copying casbin/persist/adapters/asyncio/file_adapter.py -> build/lib/casbin/persist/adapters/asyncio 2025-11-06T14:26:27,475 creating build/lib/casbin/rbac/default_role_manager 2025-11-06T14:26:27,476 copying casbin/rbac/default_role_manager/role_manager.py -> build/lib/casbin/rbac/default_role_manager 2025-11-06T14:26:27,479 copying casbin/rbac/default_role_manager/__init__.py -> build/lib/casbin/rbac/default_role_manager 2025-11-06T14:26:27,482 creating build/lib/node_modules/semantic-release-pypi/dist/py 2025-11-06T14:26:27,485 copying node_modules/semantic-release-pypi/dist/py/set_version.py -> build/lib/node_modules/semantic-release-pypi/dist/py 2025-11-06T14:26:27,487 copying node_modules/semantic-release-pypi/dist/py/verify_setup.py -> build/lib/node_modules/semantic-release-pypi/dist/py 2025-11-06T14:26:27,490 creating build/lib/node_modules/npm/node_modules/node-gyp/gyp 2025-11-06T14:26:27,492 copying node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp 2025-11-06T14:26:27,495 copying node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp 2025-11-06T14:26:27,498 creating build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,499 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_musllinux.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,501 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_parser.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,504 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/__init__.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,505 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/metadata.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,508 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_manylinux.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,511 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/utils.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,513 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_structures.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,515 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/requirements.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,517 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/markers.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,520 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_tokenizer.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,522 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_elffile.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,524 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/version.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,526 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/tags.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,529 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/specifiers.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,533 creating build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,534 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,537 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,540 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,542 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,547 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,550 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,552 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,555 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,558 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation_test.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,560 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_ninja.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,563 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,565 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,570 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,573 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,577 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,579 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,581 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,584 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSNew.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,587 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSToolFile.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,589 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,592 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,594 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,596 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,598 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,601 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xml_fix.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,603 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSProject.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,606 creating build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,607 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,609 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypd.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,611 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,615 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/dump_dependency_json.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,617 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,620 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,622 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,626 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,629 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,632 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,636 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,641 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/compile_commands_json.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,643 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,645 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/eclipse.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,648 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,650 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:27,652 running egg_info 2025-11-06T14:26:27,664 writing pycasbin.egg-info/PKG-INFO 2025-11-06T14:26:27,668 writing dependency_links to pycasbin.egg-info/dependency_links.txt 2025-11-06T14:26:27,669 writing requirements to pycasbin.egg-info/requires.txt 2025-11-06T14:26:27,670 writing top-level names to pycasbin.egg-info/top_level.txt 2025-11-06T14:26:27,700 reading manifest file 'pycasbin.egg-info/SOURCES.txt' 2025-11-06T14:26:27,709 adding license file 'LICENSE' 2025-11-06T14:26:27,717 writing manifest file 'pycasbin.egg-info/SOURCES.txt' 2025-11-06T14:26:27,730 copying node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/py.typed -> build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,752 installing to build/bdist.linux-armv7l/wheel 2025-11-06T14:26:27,753 running install 2025-11-06T14:26:27,775 running install_lib 2025-11-06T14:26:27,781 creating build/bdist.linux-armv7l/wheel 2025-11-06T14:26:27,784 creating build/bdist.linux-armv7l/wheel/casbin 2025-11-06T14:26:27,785 copying build/lib/casbin/async_internal_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,788 creating build/bdist.linux-armv7l/wheel/casbin/constant 2025-11-06T14:26:27,789 copying build/lib/casbin/constant/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/constant 2025-11-06T14:26:27,791 copying build/lib/casbin/constant/constants.py -> build/bdist.linux-armv7l/wheel/./casbin/constant 2025-11-06T14:26:27,793 copying build/lib/casbin/management_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,795 copying build/lib/casbin/internal_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,798 creating build/bdist.linux-armv7l/wheel/casbin/effect 2025-11-06T14:26:27,799 copying build/lib/casbin/effect/effector.py -> build/bdist.linux-armv7l/wheel/./casbin/effect 2025-11-06T14:26:27,801 copying build/lib/casbin/effect/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/effect 2025-11-06T14:26:27,803 copying build/lib/casbin/effect/default_effectors.py -> build/bdist.linux-armv7l/wheel/./casbin/effect 2025-11-06T14:26:27,805 copying build/lib/casbin/synced_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,807 copying build/lib/casbin/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,810 creating build/bdist.linux-armv7l/wheel/casbin/persist 2025-11-06T14:26:27,811 copying build/lib/casbin/persist/watcher_ex.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,813 copying build/lib/casbin/persist/adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,816 creating build/bdist.linux-armv7l/wheel/casbin/persist/adapters 2025-11-06T14:26:27,817 copying build/lib/casbin/persist/adapters/filtered_file_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-11-06T14:26:27,819 copying build/lib/casbin/persist/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-11-06T14:26:27,820 copying build/lib/casbin/persist/adapters/string_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-11-06T14:26:27,822 copying build/lib/casbin/persist/adapters/update_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-11-06T14:26:27,825 creating build/bdist.linux-armv7l/wheel/casbin/persist/adapters/asyncio 2025-11-06T14:26:27,826 copying build/lib/casbin/persist/adapters/asyncio/adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-11-06T14:26:27,828 copying build/lib/casbin/persist/adapters/asyncio/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-11-06T14:26:27,830 copying build/lib/casbin/persist/adapters/asyncio/update_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-11-06T14:26:27,831 copying build/lib/casbin/persist/adapters/asyncio/adapter_filtered.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-11-06T14:26:27,833 copying build/lib/casbin/persist/adapters/asyncio/batch_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-11-06T14:26:27,835 copying build/lib/casbin/persist/adapters/asyncio/file_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-11-06T14:26:27,837 copying build/lib/casbin/persist/adapters/adapter_filtered.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-11-06T14:26:27,838 copying build/lib/casbin/persist/adapters/file_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-11-06T14:26:27,840 copying build/lib/casbin/persist/watcher_update.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,842 copying build/lib/casbin/persist/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,844 copying build/lib/casbin/persist/dispatcher.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,845 copying build/lib/casbin/persist/update_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,847 copying build/lib/casbin/persist/watcher.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,849 copying build/lib/casbin/persist/adapter_filtered.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,850 copying build/lib/casbin/persist/batch_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-11-06T14:26:27,852 copying build/lib/casbin/distributed_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,854 copying build/lib/casbin/fast_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,856 copying build/lib/casbin/async_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,859 creating build/bdist.linux-armv7l/wheel/casbin/config 2025-11-06T14:26:27,860 copying build/lib/casbin/config/config.py -> build/bdist.linux-armv7l/wheel/./casbin/config 2025-11-06T14:26:27,862 copying build/lib/casbin/config/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/config 2025-11-06T14:26:27,865 creating build/bdist.linux-armv7l/wheel/casbin/rbac 2025-11-06T14:26:27,866 copying build/lib/casbin/rbac/role_manager.py -> build/bdist.linux-armv7l/wheel/./casbin/rbac 2025-11-06T14:26:27,868 creating build/bdist.linux-armv7l/wheel/casbin/rbac/default_role_manager 2025-11-06T14:26:27,869 copying build/lib/casbin/rbac/default_role_manager/role_manager.py -> build/bdist.linux-armv7l/wheel/./casbin/rbac/default_role_manager 2025-11-06T14:26:27,872 copying build/lib/casbin/rbac/default_role_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/rbac/default_role_manager 2025-11-06T14:26:27,874 copying build/lib/casbin/rbac/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/rbac 2025-11-06T14:26:27,876 creating build/bdist.linux-armv7l/wheel/casbin/util 2025-11-06T14:26:27,877 copying build/lib/casbin/util/builtin_operators.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-11-06T14:26:27,880 copying build/lib/casbin/util/util.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-11-06T14:26:27,882 copying build/lib/casbin/util/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-11-06T14:26:27,883 copying build/lib/casbin/util/rwlock.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-11-06T14:26:27,885 copying build/lib/casbin/util/log.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-11-06T14:26:27,887 copying build/lib/casbin/util/expression.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-11-06T14:26:27,889 copying build/lib/casbin/enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,891 copying build/lib/casbin/core_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,894 copying build/lib/casbin/frontend.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,896 copying build/lib/casbin/async_management_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-11-06T14:26:27,899 creating build/bdist.linux-armv7l/wheel/casbin/model 2025-11-06T14:26:27,900 copying build/lib/casbin/model/policy_op.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-11-06T14:26:27,902 copying build/lib/casbin/model/function.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-11-06T14:26:27,904 copying build/lib/casbin/model/policy.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-11-06T14:26:27,906 copying build/lib/casbin/model/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-11-06T14:26:27,908 copying build/lib/casbin/model/model.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-11-06T14:26:27,911 copying build/lib/casbin/model/policy_fast.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-11-06T14:26:27,913 copying build/lib/casbin/model/assertion.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-11-06T14:26:27,915 copying build/lib/casbin/model/model_fast.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-11-06T14:26:27,918 creating build/bdist.linux-armv7l/wheel/node_modules 2025-11-06T14:26:27,919 creating build/bdist.linux-armv7l/wheel/node_modules/semantic-release-pypi 2025-11-06T14:26:27,921 creating build/bdist.linux-armv7l/wheel/node_modules/semantic-release-pypi/dist 2025-11-06T14:26:27,922 creating build/bdist.linux-armv7l/wheel/node_modules/semantic-release-pypi/dist/py 2025-11-06T14:26:27,924 copying build/lib/node_modules/semantic-release-pypi/dist/py/set_version.py -> build/bdist.linux-armv7l/wheel/./node_modules/semantic-release-pypi/dist/py 2025-11-06T14:26:27,926 copying build/lib/node_modules/semantic-release-pypi/dist/py/verify_setup.py -> build/bdist.linux-armv7l/wheel/./node_modules/semantic-release-pypi/dist/py 2025-11-06T14:26:27,928 creating build/bdist.linux-armv7l/wheel/node_modules/npm 2025-11-06T14:26:27,930 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules 2025-11-06T14:26:27,932 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp 2025-11-06T14:26:27,933 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp 2025-11-06T14:26:27,935 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp 2025-11-06T14:26:27,938 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp/pylib 2025-11-06T14:26:27,939 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,941 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_musllinux.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,943 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_parser.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,945 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/__init__.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,947 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/metadata.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,950 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_manylinux.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,952 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/utils.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,955 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_structures.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,956 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/requirements.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,958 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/markers.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,961 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_tokenizer.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,963 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_elffile.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,965 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/version.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,968 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/tags.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,970 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/specifiers.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,973 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/py.typed -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-11-06T14:26:27,975 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,976 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,979 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,983 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,985 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,989 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,992 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,994 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:27,998 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,000 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation_test.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,002 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_ninja.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,005 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,007 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,012 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,014 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,018 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,020 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,022 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,026 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,027 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,029 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypd.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,031 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,036 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/dump_dependency_json.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,038 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,040 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,042 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,047 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,050 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,053 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,056 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,060 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/compile_commands_json.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,063 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,065 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/eclipse.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,068 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,070 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-11-06T14:26:28,072 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSNew.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,075 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSToolFile.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,077 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,080 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,083 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,085 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,087 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,090 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xml_fix.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,092 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSProject.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-11-06T14:26:28,095 copying build/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py -> build/bdist.linux-armv7l/wheel/./node_modules/npm/node_modules/node-gyp/gyp 2025-11-06T14:26:28,097 running install_egg_info 2025-11-06T14:26:28,103 Copying pycasbin.egg-info to build/bdist.linux-armv7l/wheel/./pycasbin-2.6.0-py3.11.egg-info 2025-11-06T14:26:28,114 running install_scripts 2025-11-06T14:26:28,126 creating build/bdist.linux-armv7l/wheel/pycasbin-2.6.0.dist-info/WHEEL 2025-11-06T14:26:28,129 creating '/tmp/pip-wheel-tjn8oxc6/.tmp-l9y1k2yw/pycasbin-2.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-06T14:26:28,132 adding 'casbin/__init__.py' 2025-11-06T14:26:28,134 adding 'casbin/async_enforcer.py' 2025-11-06T14:26:28,136 adding 'casbin/async_internal_enforcer.py' 2025-11-06T14:26:28,139 adding 'casbin/async_management_enforcer.py' 2025-11-06T14:26:28,142 adding 'casbin/core_enforcer.py' 2025-11-06T14:26:28,144 adding 'casbin/distributed_enforcer.py' 2025-11-06T14:26:28,146 adding 'casbin/enforcer.py' 2025-11-06T14:26:28,148 adding 'casbin/fast_enforcer.py' 2025-11-06T14:26:28,149 adding 'casbin/frontend.py' 2025-11-06T14:26:28,151 adding 'casbin/internal_enforcer.py' 2025-11-06T14:26:28,153 adding 'casbin/management_enforcer.py' 2025-11-06T14:26:28,157 adding 'casbin/synced_enforcer.py' 2025-11-06T14:26:28,159 adding 'casbin/config/__init__.py' 2025-11-06T14:26:28,160 adding 'casbin/config/config.py' 2025-11-06T14:26:28,162 adding 'casbin/constant/__init__.py' 2025-11-06T14:26:28,164 adding 'casbin/constant/constants.py' 2025-11-06T14:26:28,166 adding 'casbin/effect/__init__.py' 2025-11-06T14:26:28,167 adding 'casbin/effect/default_effectors.py' 2025-11-06T14:26:28,169 adding 'casbin/effect/effector.py' 2025-11-06T14:26:28,171 adding 'casbin/model/__init__.py' 2025-11-06T14:26:28,172 adding 'casbin/model/assertion.py' 2025-11-06T14:26:28,174 adding 'casbin/model/function.py' 2025-11-06T14:26:28,176 adding 'casbin/model/model.py' 2025-11-06T14:26:28,178 adding 'casbin/model/model_fast.py' 2025-11-06T14:26:28,180 adding 'casbin/model/policy.py' 2025-11-06T14:26:28,181 adding 'casbin/model/policy_fast.py' 2025-11-06T14:26:28,183 adding 'casbin/model/policy_op.py' 2025-11-06T14:26:28,185 adding 'casbin/persist/__init__.py' 2025-11-06T14:26:28,186 adding 'casbin/persist/adapter.py' 2025-11-06T14:26:28,188 adding 'casbin/persist/adapter_filtered.py' 2025-11-06T14:26:28,189 adding 'casbin/persist/batch_adapter.py' 2025-11-06T14:26:28,191 adding 'casbin/persist/dispatcher.py' 2025-11-06T14:26:28,192 adding 'casbin/persist/update_adapter.py' 2025-11-06T14:26:28,194 adding 'casbin/persist/watcher.py' 2025-11-06T14:26:28,196 adding 'casbin/persist/watcher_ex.py' 2025-11-06T14:26:28,197 adding 'casbin/persist/watcher_update.py' 2025-11-06T14:26:28,199 adding 'casbin/persist/adapters/__init__.py' 2025-11-06T14:26:28,200 adding 'casbin/persist/adapters/adapter_filtered.py' 2025-11-06T14:26:28,202 adding 'casbin/persist/adapters/file_adapter.py' 2025-11-06T14:26:28,204 adding 'casbin/persist/adapters/filtered_file_adapter.py' 2025-11-06T14:26:28,205 adding 'casbin/persist/adapters/string_adapter.py' 2025-11-06T14:26:28,207 adding 'casbin/persist/adapters/update_adapter.py' 2025-11-06T14:26:28,209 adding 'casbin/persist/adapters/asyncio/__init__.py' 2025-11-06T14:26:28,210 adding 'casbin/persist/adapters/asyncio/adapter.py' 2025-11-06T14:26:28,211 adding 'casbin/persist/adapters/asyncio/adapter_filtered.py' 2025-11-06T14:26:28,213 adding 'casbin/persist/adapters/asyncio/batch_adapter.py' 2025-11-06T14:26:28,214 adding 'casbin/persist/adapters/asyncio/file_adapter.py' 2025-11-06T14:26:28,216 adding 'casbin/persist/adapters/asyncio/update_adapter.py' 2025-11-06T14:26:28,218 adding 'casbin/rbac/__init__.py' 2025-11-06T14:26:28,219 adding 'casbin/rbac/role_manager.py' 2025-11-06T14:26:28,221 adding 'casbin/rbac/default_role_manager/__init__.py' 2025-11-06T14:26:28,223 adding 'casbin/rbac/default_role_manager/role_manager.py' 2025-11-06T14:26:28,226 adding 'casbin/util/__init__.py' 2025-11-06T14:26:28,228 adding 'casbin/util/builtin_operators.py' 2025-11-06T14:26:28,229 adding 'casbin/util/expression.py' 2025-11-06T14:26:28,231 adding 'casbin/util/log.py' 2025-11-06T14:26:28,232 adding 'casbin/util/rwlock.py' 2025-11-06T14:26:28,234 adding 'casbin/util/util.py' 2025-11-06T14:26:28,238 adding 'node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py' 2025-11-06T14:26:28,239 adding 'node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py' 2025-11-06T14:26:28,243 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSNew.py' 2025-11-06T14:26:28,245 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSProject.py' 2025-11-06T14:26:28,250 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings.py' 2025-11-06T14:26:28,255 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py' 2025-11-06T14:26:28,258 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSToolFile.py' 2025-11-06T14:26:28,259 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py' 2025-11-06T14:26:28,261 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py' 2025-11-06T14:26:28,264 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py' 2025-11-06T14:26:28,268 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py' 2025-11-06T14:26:28,272 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py' 2025-11-06T14:26:28,274 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py' 2025-11-06T14:26:28,276 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py' 2025-11-06T14:26:28,278 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py' 2025-11-06T14:26:28,279 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py' 2025-11-06T14:26:28,296 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py' 2025-11-06T14:26:28,299 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py' 2025-11-06T14:26:28,303 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py' 2025-11-06T14:26:28,310 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py' 2025-11-06T14:26:28,312 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py' 2025-11-06T14:26:28,314 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py' 2025-11-06T14:26:28,317 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py' 2025-11-06T14:26:28,326 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py' 2025-11-06T14:26:28,329 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation_test.py' 2025-11-06T14:26:28,331 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_ninja.py' 2025-11-06T14:26:28,349 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py' 2025-11-06T14:26:28,351 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xml_fix.py' 2025-11-06T14:26:28,353 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py' 2025-11-06T14:26:28,357 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py' 2025-11-06T14:26:28,364 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py' 2025-11-06T14:26:28,370 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py' 2025-11-06T14:26:28,372 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/compile_commands_json.py' 2025-11-06T14:26:28,374 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/dump_dependency_json.py' 2025-11-06T14:26:28,376 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/eclipse.py' 2025-11-06T14:26:28,378 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypd.py' 2025-11-06T14:26:28,380 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py' 2025-11-06T14:26:28,392 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py' 2025-11-06T14:26:28,412 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py' 2025-11-06T14:26:28,414 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py' 2025-11-06T14:26:28,428 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py' 2025-11-06T14:26:28,430 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py' 2025-11-06T14:26:28,438 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py' 2025-11-06T14:26:28,440 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py' 2025-11-06T14:26:28,443 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/__init__.py' 2025-11-06T14:26:28,444 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_elffile.py' 2025-11-06T14:26:28,447 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_manylinux.py' 2025-11-06T14:26:28,448 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_musllinux.py' 2025-11-06T14:26:28,450 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_parser.py' 2025-11-06T14:26:28,452 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_structures.py' 2025-11-06T14:26:28,454 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_tokenizer.py' 2025-11-06T14:26:28,456 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/markers.py' 2025-11-06T14:26:28,460 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/metadata.py' 2025-11-06T14:26:28,462 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/py.typed' 2025-11-06T14:26:28,464 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/requirements.py' 2025-11-06T14:26:28,468 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/specifiers.py' 2025-11-06T14:26:28,471 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/tags.py' 2025-11-06T14:26:28,473 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/utils.py' 2025-11-06T14:26:28,476 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/version.py' 2025-11-06T14:26:28,479 adding 'node_modules/semantic-release-pypi/dist/py/set_version.py' 2025-11-06T14:26:28,480 adding 'node_modules/semantic-release-pypi/dist/py/verify_setup.py' 2025-11-06T14:26:28,484 adding 'pycasbin-2.6.0.dist-info/licenses/LICENSE' 2025-11-06T14:26:28,486 adding 'pycasbin-2.6.0.dist-info/METADATA' 2025-11-06T14:26:28,488 adding 'pycasbin-2.6.0.dist-info/WHEEL' 2025-11-06T14:26:28,489 adding 'pycasbin-2.6.0.dist-info/top_level.txt' 2025-11-06T14:26:28,492 adding 'pycasbin-2.6.0.dist-info/RECORD' 2025-11-06T14:26:28,499 removing build/bdist.linux-armv7l/wheel 2025-11-06T14:26:28,630 Building wheel for pycasbin (pyproject.toml): finished with status 'done' 2025-11-06T14:26:28,644 Created wheel for pycasbin: filename=pycasbin-2.6.0-py3-none-any.whl size=476745 sha256=b53ae7656836a60dc2df8ce36282383ca12ede91fe2cd5f6b48b000c6ee004ea 2025-11-06T14:26:28,645 Stored in directory: /tmp/pip-ephem-wheel-cache-9qz6m9cn/wheels/78/cf/a8/b38f5f58895c5fcee5b46078b692029d083c2c99d862453a3f 2025-11-06T14:26:28,663 Successfully built pycasbin 2025-11-06T14:26:28,682 Removed build tracker: '/tmp/pip-build-tracker-ezcnj_cg'