2025-10-14T10:13:15,777 Created temporary directory: /tmp/pip-ephem-wheel-cache-g54bd3zy 2025-10-14T10:13:15,779 Created temporary directory: /tmp/pip-build-tracker-p16c_nja 2025-10-14T10:13:15,779 Initialized build tracking at /tmp/pip-build-tracker-p16c_nja 2025-10-14T10:13:15,780 Created build tracker: /tmp/pip-build-tracker-p16c_nja 2025-10-14T10:13:15,780 Entered build tracker: /tmp/pip-build-tracker-p16c_nja 2025-10-14T10:13:15,781 Created temporary directory: /tmp/pip-wheel-5ru9g0fz 2025-10-14T10:13:15,784 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-14T10:13:15,786 Created temporary directory: /tmp/pip-ephem-wheel-cache-jp05vsy_ 2025-10-14T10:13:15,808 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-14T10:13:15,812 2 location(s) to search for versions of pycasbin: 2025-10-14T10:13:15,812 * https://pypi.org/simple/pycasbin/ 2025-10-14T10:13:15,812 * https://www.piwheels.org/simple/pycasbin/ 2025-10-14T10:13:15,812 Fetching project page and analyzing links: https://pypi.org/simple/pycasbin/ 2025-10-14T10:13:15,813 Getting page https://pypi.org/simple/pycasbin/ 2025-10-14T10:13:15,815 Found index url https://pypi.org/simple 2025-10-14T10:13:15,956 Fetched page https://pypi.org/simple/pycasbin/ as application/vnd.pypi.simple.v1+json 2025-10-14T10:13:15,962 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-10-14T10:13:15,964 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-10-14T10:13:15,964 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-10-14T10:13:15,965 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-10-14T10:13:15,966 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-10-14T10:13:15,967 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-10-14T10:13:15,967 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-10-14T10:13:15,968 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-10-14T10:13:15,969 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-10-14T10:13:15,970 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-10-14T10:13:15,970 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-10-14T10:13:15,971 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-10-14T10:13:15,972 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-10-14T10:13:15,973 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-10-14T10:13:15,973 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-10-14T10:13:15,974 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-10-14T10:13:15,975 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-10-14T10:13:15,976 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-10-14T10:13:15,976 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-10-14T10:13:15,977 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-10-14T10:13:15,978 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-10-14T10:13:15,978 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-10-14T10:13:15,979 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-10-14T10:13:15,980 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-10-14T10:13:15,980 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-10-14T10:13:15,981 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-10-14T10:13:15,982 Fetching project page and analyzing links: https://www.piwheels.org/simple/pycasbin/ 2025-10-14T10:13:15,983 Getting page https://www.piwheels.org/simple/pycasbin/ 2025-10-14T10:13:15,984 Found index url https://www.piwheels.org/simple 2025-10-14T10:13:16,146 Fetched page https://www.piwheels.org/simple/pycasbin/ as text/html 2025-10-14T10:13:16,151 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-10-14T10:13:16,152 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-10-14T10:13:16,152 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-10-14T10:13:16,153 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-10-14T10:13:16,153 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-10-14T10:13:16,154 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-10-14T10:13:16,154 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-10-14T10:13:16,155 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-10-14T10:13:16,155 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-10-14T10:13:16,156 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-10-14T10:13:16,156 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-10-14T10:13:16,157 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-10-14T10:13:16,157 Skipping link: not a file: https://www.piwheels.org/simple/pycasbin/ 2025-10-14T10:13:16,158 Skipping link: not a file: https://pypi.org/simple/pycasbin/ 2025-10-14T10:13:16,178 Given no hashes to check 1 links for project 'pycasbin': discarding no candidates 2025-10-14T10:13:16,196 Collecting pycasbin==2.4.0 2025-10-14T10:13:16,198 Created temporary directory: /tmp/pip-unpack-fkrabq9b 2025-10-14T10:13:16,337 Downloading pycasbin-2.4.0.tar.gz (428 kB) 2025-10-14T10:13:16,737 Added pycasbin==2.4.0 from https://files.pythonhosted.org/packages/65/24/26cffe6fdcee1d76107b91d79f83a785f72063235ce9e091594ee8626efc/pycasbin-2.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-p16c_nja' 2025-10-14T10:13:16,741 Created temporary directory: /tmp/pip-build-env-m3zokaky 2025-10-14T10:13:16,746 Installing build dependencies: started 2025-10-14T10:13:16,747 Running command pip subprocess to install build dependencies 2025-10-14T10:13:17,858 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-14T10:13:18,426 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-14T10:13:18,449 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-14T10:13:20,202 Collecting setuptools 2025-10-14T10:13:20,295 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-14T10:13:23,375 Installing collected packages: setuptools 2025-10-14T10:13:27,585 Successfully installed setuptools-80.9.0 2025-10-14T10:13:27,851 Installing build dependencies: finished with status 'done' 2025-10-14T10:13:27,858 Getting requirements to build wheel: started 2025-10-14T10:13:27,859 Running command Getting requirements to build wheel 2025-10-14T10:13:28,491 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T10:13:28,491 !! 2025-10-14T10:13:28,492 ******************************************************************************** 2025-10-14T10:13:28,493 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-14T10:13:28,494 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T10:13:28,495 or your builds will no longer be supported. 2025-10-14T10:13:28,496 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:28,496 ******************************************************************************** 2025-10-14T10:13:28,497 !! 2025-10-14T10:13:28,498 corresp(dist, value, root_dir) 2025-10-14T10:13:28,583 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T10:13:28,584 !! 2025-10-14T10:13:28,585 ******************************************************************************** 2025-10-14T10:13:28,586 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T10:13:28,587 License :: OSI Approved :: Apache Software License 2025-10-14T10:13:28,588 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:28,588 ******************************************************************************** 2025-10-14T10:13:28,589 !! 2025-10-14T10:13:28,590 dist._finalize_license_expression() 2025-10-14T10:13:28,590 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T10:13:28,591 !! 2025-10-14T10:13:28,592 ******************************************************************************** 2025-10-14T10:13:28,592 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T10:13:28,593 License :: OSI Approved :: Apache Software License 2025-10-14T10:13:28,594 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:28,595 ******************************************************************************** 2025-10-14T10:13:28,596 !! 2025-10-14T10:13:28,596 self._finalize_license_expression() 2025-10-14T10:13:28,598 running egg_info 2025-10-14T10:13:28,606 writing pycasbin.egg-info/PKG-INFO 2025-10-14T10:13:28,610 writing dependency_links to pycasbin.egg-info/dependency_links.txt 2025-10-14T10:13:28,612 writing requirements to pycasbin.egg-info/requires.txt 2025-10-14T10:13:28,614 writing top-level names to pycasbin.egg-info/top_level.txt 2025-10-14T10:13:28,665 reading manifest file 'pycasbin.egg-info/SOURCES.txt' 2025-10-14T10:13:28,675 adding license file 'LICENSE' 2025-10-14T10:13:28,685 writing manifest file 'pycasbin.egg-info/SOURCES.txt' 2025-10-14T10:13:28,786 Getting requirements to build wheel: finished with status 'done' 2025-10-14T10:13:28,790 Created temporary directory: /tmp/pip-modern-metadata-78b_g_pq 2025-10-14T10:13:28,792 Preparing metadata (pyproject.toml): started 2025-10-14T10:13:28,793 Running command Preparing metadata (pyproject.toml) 2025-10-14T10:13:29,349 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T10:13:29,349 !! 2025-10-14T10:13:29,350 ******************************************************************************** 2025-10-14T10:13:29,351 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-14T10:13:29,352 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T10:13:29,352 or your builds will no longer be supported. 2025-10-14T10:13:29,353 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:29,354 ******************************************************************************** 2025-10-14T10:13:29,355 !! 2025-10-14T10:13:29,355 corresp(dist, value, root_dir) 2025-10-14T10:13:29,430 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T10:13:29,431 !! 2025-10-14T10:13:29,432 ******************************************************************************** 2025-10-14T10:13:29,433 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T10:13:29,434 License :: OSI Approved :: Apache Software License 2025-10-14T10:13:29,435 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:29,435 ******************************************************************************** 2025-10-14T10:13:29,436 !! 2025-10-14T10:13:29,437 dist._finalize_license_expression() 2025-10-14T10:13:29,437 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T10:13:29,438 !! 2025-10-14T10:13:29,439 ******************************************************************************** 2025-10-14T10:13:29,440 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T10:13:29,441 License :: OSI Approved :: Apache Software License 2025-10-14T10:13:29,442 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:29,442 ******************************************************************************** 2025-10-14T10:13:29,443 !! 2025-10-14T10:13:29,443 self._finalize_license_expression() 2025-10-14T10:13:29,444 running dist_info 2025-10-14T10:13:29,457 creating /tmp/pip-modern-metadata-78b_g_pq/pycasbin.egg-info 2025-10-14T10:13:29,458 writing /tmp/pip-modern-metadata-78b_g_pq/pycasbin.egg-info/PKG-INFO 2025-10-14T10:13:29,463 writing dependency_links to /tmp/pip-modern-metadata-78b_g_pq/pycasbin.egg-info/dependency_links.txt 2025-10-14T10:13:29,465 writing requirements to /tmp/pip-modern-metadata-78b_g_pq/pycasbin.egg-info/requires.txt 2025-10-14T10:13:29,466 writing top-level names to /tmp/pip-modern-metadata-78b_g_pq/pycasbin.egg-info/top_level.txt 2025-10-14T10:13:29,467 writing manifest file '/tmp/pip-modern-metadata-78b_g_pq/pycasbin.egg-info/SOURCES.txt' 2025-10-14T10:13:29,509 reading manifest file '/tmp/pip-modern-metadata-78b_g_pq/pycasbin.egg-info/SOURCES.txt' 2025-10-14T10:13:29,511 adding license file 'LICENSE' 2025-10-14T10:13:29,517 writing manifest file '/tmp/pip-modern-metadata-78b_g_pq/pycasbin.egg-info/SOURCES.txt' 2025-10-14T10:13:29,519 creating '/tmp/pip-modern-metadata-78b_g_pq/pycasbin-2.4.0.dist-info' 2025-10-14T10:13:29,645 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-14T10:13:29,651 Source in /tmp/pip-wheel-5ru9g0fz/pycasbin_c8a84ec3afd54140a40c3696c92d5fe3 has version 2.4.0, which satisfies requirement pycasbin==2.4.0 from https://files.pythonhosted.org/packages/65/24/26cffe6fdcee1d76107b91d79f83a785f72063235ce9e091594ee8626efc/pycasbin-2.4.0.tar.gz 2025-10-14T10:13:29,652 Removed pycasbin==2.4.0 from https://files.pythonhosted.org/packages/65/24/26cffe6fdcee1d76107b91d79f83a785f72063235ce9e091594ee8626efc/pycasbin-2.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-p16c_nja' 2025-10-14T10:13:29,660 Created temporary directory: /tmp/pip-unpack-h8krcvor 2025-10-14T10:13:29,660 Building wheels for collected packages: pycasbin 2025-10-14T10:13:29,665 Created temporary directory: /tmp/pip-wheel-5pac3067 2025-10-14T10:13:29,666 Destination directory: /tmp/pip-wheel-5pac3067 2025-10-14T10:13:29,668 Building wheel for pycasbin (pyproject.toml): started 2025-10-14T10:13:29,669 Running command Building wheel for pycasbin (pyproject.toml) 2025-10-14T10:13:30,216 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-14T10:13:30,217 !! 2025-10-14T10:13:30,218 ******************************************************************************** 2025-10-14T10:13:30,218 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-14T10:13:30,219 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-14T10:13:30,220 or your builds will no longer be supported. 2025-10-14T10:13:30,221 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:30,222 ******************************************************************************** 2025-10-14T10:13:30,223 !! 2025-10-14T10:13:30,224 corresp(dist, value, root_dir) 2025-10-14T10:13:30,291 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T10:13:30,292 !! 2025-10-14T10:13:30,293 ******************************************************************************** 2025-10-14T10:13:30,293 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T10:13:30,294 License :: OSI Approved :: Apache Software License 2025-10-14T10:13:30,295 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:30,295 ******************************************************************************** 2025-10-14T10:13:30,296 !! 2025-10-14T10:13:30,297 dist._finalize_license_expression() 2025-10-14T10:13:30,297 /tmp/pip-build-env-m3zokaky/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-14T10:13:30,298 !! 2025-10-14T10:13:30,299 ******************************************************************************** 2025-10-14T10:13:30,299 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-14T10:13:30,300 License :: OSI Approved :: Apache Software License 2025-10-14T10:13:30,301 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-14T10:13:30,302 ******************************************************************************** 2025-10-14T10:13:30,302 !! 2025-10-14T10:13:30,303 self._finalize_license_expression() 2025-10-14T10:13:30,303 running bdist_wheel 2025-10-14T10:13:30,319 running build 2025-10-14T10:13:30,319 running build_py 2025-10-14T10:13:30,326 creating build/lib/casbin 2025-10-14T10:13:30,328 copying casbin/fast_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,330 copying casbin/frontend.py -> build/lib/casbin 2025-10-14T10:13:30,332 copying casbin/async_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,335 copying casbin/distributed_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,337 copying casbin/core_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,340 copying casbin/management_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,342 copying casbin/synced_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,345 copying casbin/async_management_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,348 copying casbin/async_internal_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,351 copying casbin/__init__.py -> build/lib/casbin 2025-10-14T10:13:30,353 copying casbin/enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,355 copying casbin/internal_enforcer.py -> build/lib/casbin 2025-10-14T10:13:30,358 creating build/lib/casbin/util 2025-10-14T10:13:30,359 copying casbin/util/log.py -> build/lib/casbin/util 2025-10-14T10:13:30,361 copying casbin/util/builtin_operators.py -> build/lib/casbin/util 2025-10-14T10:13:30,364 copying casbin/util/rwlock.py -> build/lib/casbin/util 2025-10-14T10:13:30,366 copying casbin/util/__init__.py -> build/lib/casbin/util 2025-10-14T10:13:30,367 copying casbin/util/util.py -> build/lib/casbin/util 2025-10-14T10:13:30,369 copying casbin/util/expression.py -> build/lib/casbin/util 2025-10-14T10:13:30,372 creating build/lib/casbin/persist 2025-10-14T10:13:30,373 copying casbin/persist/dispatcher.py -> build/lib/casbin/persist 2025-10-14T10:13:30,375 copying casbin/persist/adapter.py -> build/lib/casbin/persist 2025-10-14T10:13:30,377 copying casbin/persist/adapter_filtered.py -> build/lib/casbin/persist 2025-10-14T10:13:30,379 copying casbin/persist/watcher_update.py -> build/lib/casbin/persist 2025-10-14T10:13:30,381 copying casbin/persist/watcher.py -> build/lib/casbin/persist 2025-10-14T10:13:30,383 copying casbin/persist/update_adapter.py -> build/lib/casbin/persist 2025-10-14T10:13:30,385 copying casbin/persist/watcher_ex.py -> build/lib/casbin/persist 2025-10-14T10:13:30,387 copying casbin/persist/batch_adapter.py -> build/lib/casbin/persist 2025-10-14T10:13:30,389 copying casbin/persist/__init__.py -> build/lib/casbin/persist 2025-10-14T10:13:30,391 creating build/lib/casbin/effect 2025-10-14T10:13:30,392 copying casbin/effect/default_effectors.py -> build/lib/casbin/effect 2025-10-14T10:13:30,394 copying casbin/effect/effector.py -> build/lib/casbin/effect 2025-10-14T10:13:30,396 copying casbin/effect/__init__.py -> build/lib/casbin/effect 2025-10-14T10:13:30,399 creating build/lib/casbin/model 2025-10-14T10:13:30,400 copying casbin/model/policy.py -> build/lib/casbin/model 2025-10-14T10:13:30,402 copying casbin/model/assertion.py -> build/lib/casbin/model 2025-10-14T10:13:30,404 copying casbin/model/function.py -> build/lib/casbin/model 2025-10-14T10:13:30,406 copying casbin/model/model.py -> build/lib/casbin/model 2025-10-14T10:13:30,408 copying casbin/model/model_fast.py -> build/lib/casbin/model 2025-10-14T10:13:30,410 copying casbin/model/policy_op.py -> build/lib/casbin/model 2025-10-14T10:13:30,412 copying casbin/model/policy_fast.py -> build/lib/casbin/model 2025-10-14T10:13:30,414 copying casbin/model/__init__.py -> build/lib/casbin/model 2025-10-14T10:13:30,416 creating build/lib/casbin/rbac 2025-10-14T10:13:30,417 copying casbin/rbac/role_manager.py -> build/lib/casbin/rbac 2025-10-14T10:13:30,419 copying casbin/rbac/__init__.py -> build/lib/casbin/rbac 2025-10-14T10:13:30,422 creating build/lib/casbin/config 2025-10-14T10:13:30,423 copying casbin/config/config.py -> build/lib/casbin/config 2025-10-14T10:13:30,425 copying casbin/config/__init__.py -> build/lib/casbin/config 2025-10-14T10:13:30,427 creating build/lib/casbin/constant 2025-10-14T10:13:30,428 copying casbin/constant/constants.py -> build/lib/casbin/constant 2025-10-14T10:13:30,430 copying casbin/constant/__init__.py -> build/lib/casbin/constant 2025-10-14T10:13:30,432 creating build/lib/casbin/persist/adapters 2025-10-14T10:13:30,433 copying casbin/persist/adapters/filtered_file_adapter.py -> build/lib/casbin/persist/adapters 2025-10-14T10:13:30,435 copying casbin/persist/adapters/adapter_filtered.py -> build/lib/casbin/persist/adapters 2025-10-14T10:13:30,437 copying casbin/persist/adapters/update_adapter.py -> build/lib/casbin/persist/adapters 2025-10-14T10:13:30,439 copying casbin/persist/adapters/string_adapter.py -> build/lib/casbin/persist/adapters 2025-10-14T10:13:30,440 copying casbin/persist/adapters/file_adapter.py -> build/lib/casbin/persist/adapters 2025-10-14T10:13:30,442 copying casbin/persist/adapters/__init__.py -> build/lib/casbin/persist/adapters 2025-10-14T10:13:30,445 creating build/lib/casbin/persist/adapters/asyncio 2025-10-14T10:13:30,446 copying casbin/persist/adapters/asyncio/adapter.py -> build/lib/casbin/persist/adapters/asyncio 2025-10-14T10:13:30,448 copying casbin/persist/adapters/asyncio/adapter_filtered.py -> build/lib/casbin/persist/adapters/asyncio 2025-10-14T10:13:30,450 copying casbin/persist/adapters/asyncio/update_adapter.py -> build/lib/casbin/persist/adapters/asyncio 2025-10-14T10:13:30,452 copying casbin/persist/adapters/asyncio/file_adapter.py -> build/lib/casbin/persist/adapters/asyncio 2025-10-14T10:13:30,454 copying casbin/persist/adapters/asyncio/batch_adapter.py -> build/lib/casbin/persist/adapters/asyncio 2025-10-14T10:13:30,456 copying casbin/persist/adapters/asyncio/__init__.py -> build/lib/casbin/persist/adapters/asyncio 2025-10-14T10:13:30,458 creating build/lib/casbin/rbac/default_role_manager 2025-10-14T10:13:30,459 copying casbin/rbac/default_role_manager/role_manager.py -> build/lib/casbin/rbac/default_role_manager 2025-10-14T10:13:30,462 copying casbin/rbac/default_role_manager/__init__.py -> build/lib/casbin/rbac/default_role_manager 2025-10-14T10:13:30,466 creating build/lib/node_modules/npm/node_modules/node-gyp/gyp 2025-10-14T10:13:30,468 copying node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp 2025-10-14T10:13:30,471 copying node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py -> build/lib/node_modules/npm/node_modules/node-gyp/gyp 2025-10-14T10:13:30,474 creating build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-10-14T10:13:30,476 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-10-14T10:13:30,478 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-10-14T10:13:30,480 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-10-14T10:13:30,482 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-10-14T10:13:30,485 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-10-14T10:13:30,487 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-10-14T10:13:30,491 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-10-14T10:13:30,495 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-10-14T10:13:30,497 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-10-14T10:13:30,500 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-10-14T10:13:30,503 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-10-14T10:13:30,505 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-10-14T10:13:30,507 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-10-14T10:13:30,510 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-10-14T10:13:30,512 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-10-14T10:13:30,514 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-10-14T10:13:30,519 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-10-14T10:13:30,525 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-10-14T10:13:30,526 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-10-14T10:13:30,529 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-10-14T10:13:30,532 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-10-14T10:13:30,534 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-10-14T10:13:30,537 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-10-14T10:13:30,539 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-10-14T10:13:30,542 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-10-14T10:13:30,544 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-10-14T10:13:30,547 creating build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-10-14T10:13:30,548 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-10-14T10:13:30,550 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-10-14T10:13:30,553 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-10-14T10:13:30,555 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-10-14T10:13:30,557 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-10-14T10:13:30,560 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-10-14T10:13:30,563 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-10-14T10:13:30,565 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-10-14T10:13:30,568 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-10-14T10:13:30,570 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-10-14T10:13:30,572 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-10-14T10:13:30,574 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-10-14T10:13:30,576 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-10-14T10:13:30,578 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-10-14T10:13:30,581 creating build/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-10-14T10:13:30,582 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-10-14T10:13:30,585 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-10-14T10:13:30,587 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-10-14T10:13:30,589 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-10-14T10:13:30,592 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-10-14T10:13:30,595 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-10-14T10:13:30,600 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-10-14T10:13:30,602 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-10-14T10:13:30,604 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-10-14T10:13:30,608 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-10-14T10:13:30,610 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-10-14T10:13:30,612 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-10-14T10:13:30,615 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-10-14T10:13:30,618 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-10-14T10:13:30,620 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-10-14T10:13:30,624 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-10-14T10:13:30,627 creating build/lib/node_modules/semantic-release-pypi/dist/py 2025-10-14T10:13:30,629 copying node_modules/semantic-release-pypi/dist/py/verify_setup.py -> build/lib/node_modules/semantic-release-pypi/dist/py 2025-10-14T10:13:30,631 copying node_modules/semantic-release-pypi/dist/py/set_version.py -> build/lib/node_modules/semantic-release-pypi/dist/py 2025-10-14T10:13:30,633 running egg_info 2025-10-14T10:13:30,645 writing pycasbin.egg-info/PKG-INFO 2025-10-14T10:13:30,648 writing dependency_links to pycasbin.egg-info/dependency_links.txt 2025-10-14T10:13:30,650 writing requirements to pycasbin.egg-info/requires.txt 2025-10-14T10:13:30,651 writing top-level names to pycasbin.egg-info/top_level.txt 2025-10-14T10:13:30,681 reading manifest file 'pycasbin.egg-info/SOURCES.txt' 2025-10-14T10:13:30,689 adding license file 'LICENSE' 2025-10-14T10:13:30,698 writing manifest file 'pycasbin.egg-info/SOURCES.txt' 2025-10-14T10:13:30,711 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-10-14T10:13:30,734 installing to build/bdist.linux-armv7l/wheel 2025-10-14T10:13:30,735 running install 2025-10-14T10:13:30,758 running install_lib 2025-10-14T10:13:30,764 creating build/bdist.linux-armv7l/wheel 2025-10-14T10:13:30,767 creating build/bdist.linux-armv7l/wheel/casbin 2025-10-14T10:13:30,768 copying build/lib/casbin/fast_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,770 copying build/lib/casbin/frontend.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,773 creating build/bdist.linux-armv7l/wheel/casbin/util 2025-10-14T10:13:30,774 copying build/lib/casbin/util/log.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-10-14T10:13:30,776 copying build/lib/casbin/util/builtin_operators.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-10-14T10:13:30,779 copying build/lib/casbin/util/rwlock.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-10-14T10:13:30,781 copying build/lib/casbin/util/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-10-14T10:13:30,783 copying build/lib/casbin/util/util.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-10-14T10:13:30,785 copying build/lib/casbin/util/expression.py -> build/bdist.linux-armv7l/wheel/./casbin/util 2025-10-14T10:13:30,787 copying build/lib/casbin/async_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,790 creating build/bdist.linux-armv7l/wheel/casbin/persist 2025-10-14T10:13:30,791 copying build/lib/casbin/persist/dispatcher.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,794 creating build/bdist.linux-armv7l/wheel/casbin/persist/adapters 2025-10-14T10:13:30,795 copying build/lib/casbin/persist/adapters/filtered_file_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-10-14T10:13:30,798 creating build/bdist.linux-armv7l/wheel/casbin/persist/adapters/asyncio 2025-10-14T10:13:30,799 copying build/lib/casbin/persist/adapters/asyncio/adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-10-14T10:13:30,801 copying build/lib/casbin/persist/adapters/asyncio/adapter_filtered.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-10-14T10:13:30,803 copying build/lib/casbin/persist/adapters/asyncio/update_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-10-14T10:13:30,805 copying build/lib/casbin/persist/adapters/asyncio/file_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-10-14T10:13:30,807 copying build/lib/casbin/persist/adapters/asyncio/batch_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-10-14T10:13:30,809 copying build/lib/casbin/persist/adapters/asyncio/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters/asyncio 2025-10-14T10:13:30,811 copying build/lib/casbin/persist/adapters/adapter_filtered.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-10-14T10:13:30,812 copying build/lib/casbin/persist/adapters/update_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-10-14T10:13:30,814 copying build/lib/casbin/persist/adapters/string_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-10-14T10:13:30,816 copying build/lib/casbin/persist/adapters/file_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-10-14T10:13:30,818 copying build/lib/casbin/persist/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/persist/adapters 2025-10-14T10:13:30,820 copying build/lib/casbin/persist/adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,822 copying build/lib/casbin/persist/adapter_filtered.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,824 copying build/lib/casbin/persist/watcher_update.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,826 copying build/lib/casbin/persist/watcher.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,828 copying build/lib/casbin/persist/update_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,830 copying build/lib/casbin/persist/watcher_ex.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,832 copying build/lib/casbin/persist/batch_adapter.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,834 copying build/lib/casbin/persist/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/persist 2025-10-14T10:13:30,836 copying build/lib/casbin/distributed_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,839 creating build/bdist.linux-armv7l/wheel/casbin/effect 2025-10-14T10:13:30,840 copying build/lib/casbin/effect/default_effectors.py -> build/bdist.linux-armv7l/wheel/./casbin/effect 2025-10-14T10:13:30,842 copying build/lib/casbin/effect/effector.py -> build/bdist.linux-armv7l/wheel/./casbin/effect 2025-10-14T10:13:30,844 copying build/lib/casbin/effect/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/effect 2025-10-14T10:13:30,846 copying build/lib/casbin/core_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,849 creating build/bdist.linux-armv7l/wheel/casbin/model 2025-10-14T10:13:30,850 copying build/lib/casbin/model/policy.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-10-14T10:13:30,853 copying build/lib/casbin/model/assertion.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-10-14T10:13:30,855 copying build/lib/casbin/model/function.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-10-14T10:13:30,857 copying build/lib/casbin/model/model.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-10-14T10:13:30,859 copying build/lib/casbin/model/model_fast.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-10-14T10:13:30,861 copying build/lib/casbin/model/policy_op.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-10-14T10:13:30,863 copying build/lib/casbin/model/policy_fast.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-10-14T10:13:30,865 copying build/lib/casbin/model/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/model 2025-10-14T10:13:30,867 copying build/lib/casbin/management_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,870 creating build/bdist.linux-armv7l/wheel/casbin/rbac 2025-10-14T10:13:30,871 copying build/lib/casbin/rbac/role_manager.py -> build/bdist.linux-armv7l/wheel/./casbin/rbac 2025-10-14T10:13:30,874 creating build/bdist.linux-armv7l/wheel/casbin/rbac/default_role_manager 2025-10-14T10:13:30,875 copying build/lib/casbin/rbac/default_role_manager/role_manager.py -> build/bdist.linux-armv7l/wheel/./casbin/rbac/default_role_manager 2025-10-14T10:13:30,878 copying build/lib/casbin/rbac/default_role_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/rbac/default_role_manager 2025-10-14T10:13:30,880 copying build/lib/casbin/rbac/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/rbac 2025-10-14T10:13:30,882 copying build/lib/casbin/synced_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,885 copying build/lib/casbin/async_management_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,887 copying build/lib/casbin/async_internal_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,891 creating build/bdist.linux-armv7l/wheel/casbin/config 2025-10-14T10:13:30,892 copying build/lib/casbin/config/config.py -> build/bdist.linux-armv7l/wheel/./casbin/config 2025-10-14T10:13:30,894 copying build/lib/casbin/config/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/config 2025-10-14T10:13:30,897 creating build/bdist.linux-armv7l/wheel/casbin/constant 2025-10-14T10:13:30,898 copying build/lib/casbin/constant/constants.py -> build/bdist.linux-armv7l/wheel/./casbin/constant 2025-10-14T10:13:30,900 copying build/lib/casbin/constant/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin/constant 2025-10-14T10:13:30,901 copying build/lib/casbin/__init__.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,903 copying build/lib/casbin/enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,906 copying build/lib/casbin/internal_enforcer.py -> build/bdist.linux-armv7l/wheel/./casbin 2025-10-14T10:13:30,909 creating build/bdist.linux-armv7l/wheel/node_modules 2025-10-14T10:13:30,911 creating build/bdist.linux-armv7l/wheel/node_modules/npm 2025-10-14T10:13:30,913 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules 2025-10-14T10:13:30,915 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp 2025-10-14T10:13:30,916 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp 2025-10-14T10:13:30,918 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp/pylib 2025-10-14T10:13:30,920 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp 2025-10-14T10:13:30,922 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-10-14T10:13:30,924 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-10-14T10:13:30,926 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-10-14T10:13:30,928 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-10-14T10:13:30,931 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-10-14T10:13:30,933 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-10-14T10:13:30,938 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-10-14T10:13:30,942 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-10-14T10:13:30,945 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-10-14T10:13:30,947 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-10-14T10:13:30,950 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-10-14T10:13:30,952 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-10-14T10:13:30,955 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-10-14T10:13:30,958 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-10-14T10:13:30,960 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-10-14T10:13:30,963 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator 2025-10-14T10:13:30,964 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-10-14T10:13:30,968 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-10-14T10:13:30,970 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-10-14T10:13:30,973 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-10-14T10:13:30,975 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-10-14T10:13:30,979 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-10-14T10:13:30,986 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-10-14T10:13:30,988 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-10-14T10:13:30,990 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-10-14T10:13:30,996 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-10-14T10:13:30,998 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-10-14T10:13:31,000 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-10-14T10:13:31,003 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-10-14T10:13:31,007 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-10-14T10:13:31,009 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-10-14T10:13:31,015 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-10-14T10:13:31,017 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-10-14T10:13:31,024 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-10-14T10:13:31,030 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-10-14T10:13:31,032 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-10-14T10:13:31,036 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-10-14T10:13:31,040 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-10-14T10:13:31,042 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-10-14T10:13:31,045 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-10-14T10:13:31,048 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-10-14T10:13:31,051 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-10-14T10:13:31,054 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-10-14T10:13:31,057 creating build/bdist.linux-armv7l/wheel/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging 2025-10-14T10:13:31,058 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-10-14T10:13:31,060 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-10-14T10:13:31,062 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-10-14T10:13:31,065 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-10-14T10:13:31,068 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-10-14T10:13:31,070 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-10-14T10:13:31,074 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-10-14T10:13:31,077 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-10-14T10:13:31,080 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-10-14T10:13:31,083 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-10-14T10:13:31,085 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-10-14T10:13:31,087 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-10-14T10:13:31,089 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-10-14T10:13:31,092 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-10-14T10:13:31,094 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-10-14T10:13:31,096 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-10-14T10:13:31,098 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-10-14T10:13:31,101 creating build/bdist.linux-armv7l/wheel/node_modules/semantic-release-pypi 2025-10-14T10:13:31,102 creating build/bdist.linux-armv7l/wheel/node_modules/semantic-release-pypi/dist 2025-10-14T10:13:31,104 creating build/bdist.linux-armv7l/wheel/node_modules/semantic-release-pypi/dist/py 2025-10-14T10:13:31,105 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-10-14T10:13:31,107 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-10-14T10:13:31,109 running install_egg_info 2025-10-14T10:13:31,114 Copying pycasbin.egg-info to build/bdist.linux-armv7l/wheel/./pycasbin-2.4.0-py3.11.egg-info 2025-10-14T10:13:31,126 running install_scripts 2025-10-14T10:13:31,138 creating build/bdist.linux-armv7l/wheel/pycasbin-2.4.0.dist-info/WHEEL 2025-10-14T10:13:31,140 creating '/tmp/pip-wheel-5pac3067/.tmp-xp2li76l/pycasbin-2.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-14T10:13:31,143 adding 'casbin/__init__.py' 2025-10-14T10:13:31,145 adding 'casbin/async_enforcer.py' 2025-10-14T10:13:31,147 adding 'casbin/async_internal_enforcer.py' 2025-10-14T10:13:31,149 adding 'casbin/async_management_enforcer.py' 2025-10-14T10:13:31,151 adding 'casbin/core_enforcer.py' 2025-10-14T10:13:31,153 adding 'casbin/distributed_enforcer.py' 2025-10-14T10:13:31,155 adding 'casbin/enforcer.py' 2025-10-14T10:13:31,156 adding 'casbin/fast_enforcer.py' 2025-10-14T10:13:31,158 adding 'casbin/frontend.py' 2025-10-14T10:13:31,159 adding 'casbin/internal_enforcer.py' 2025-10-14T10:13:31,161 adding 'casbin/management_enforcer.py' 2025-10-14T10:13:31,164 adding 'casbin/synced_enforcer.py' 2025-10-14T10:13:31,165 adding 'casbin/config/__init__.py' 2025-10-14T10:13:31,167 adding 'casbin/config/config.py' 2025-10-14T10:13:31,169 adding 'casbin/constant/__init__.py' 2025-10-14T10:13:31,170 adding 'casbin/constant/constants.py' 2025-10-14T10:13:31,172 adding 'casbin/effect/__init__.py' 2025-10-14T10:13:31,173 adding 'casbin/effect/default_effectors.py' 2025-10-14T10:13:31,174 adding 'casbin/effect/effector.py' 2025-10-14T10:13:31,176 adding 'casbin/model/__init__.py' 2025-10-14T10:13:31,177 adding 'casbin/model/assertion.py' 2025-10-14T10:13:31,178 adding 'casbin/model/function.py' 2025-10-14T10:13:31,180 adding 'casbin/model/model.py' 2025-10-14T10:13:31,181 adding 'casbin/model/model_fast.py' 2025-10-14T10:13:31,183 adding 'casbin/model/policy.py' 2025-10-14T10:13:31,184 adding 'casbin/model/policy_fast.py' 2025-10-14T10:13:31,186 adding 'casbin/model/policy_op.py' 2025-10-14T10:13:31,187 adding 'casbin/persist/__init__.py' 2025-10-14T10:13:31,189 adding 'casbin/persist/adapter.py' 2025-10-14T10:13:31,190 adding 'casbin/persist/adapter_filtered.py' 2025-10-14T10:13:31,191 adding 'casbin/persist/batch_adapter.py' 2025-10-14T10:13:31,193 adding 'casbin/persist/dispatcher.py' 2025-10-14T10:13:31,194 adding 'casbin/persist/update_adapter.py' 2025-10-14T10:13:31,195 adding 'casbin/persist/watcher.py' 2025-10-14T10:13:31,196 adding 'casbin/persist/watcher_ex.py' 2025-10-14T10:13:31,198 adding 'casbin/persist/watcher_update.py' 2025-10-14T10:13:31,199 adding 'casbin/persist/adapters/__init__.py' 2025-10-14T10:13:31,201 adding 'casbin/persist/adapters/adapter_filtered.py' 2025-10-14T10:13:31,202 adding 'casbin/persist/adapters/file_adapter.py' 2025-10-14T10:13:31,203 adding 'casbin/persist/adapters/filtered_file_adapter.py' 2025-10-14T10:13:31,205 adding 'casbin/persist/adapters/string_adapter.py' 2025-10-14T10:13:31,206 adding 'casbin/persist/adapters/update_adapter.py' 2025-10-14T10:13:31,208 adding 'casbin/persist/adapters/asyncio/__init__.py' 2025-10-14T10:13:31,209 adding 'casbin/persist/adapters/asyncio/adapter.py' 2025-10-14T10:13:31,210 adding 'casbin/persist/adapters/asyncio/adapter_filtered.py' 2025-10-14T10:13:31,211 adding 'casbin/persist/adapters/asyncio/batch_adapter.py' 2025-10-14T10:13:31,212 adding 'casbin/persist/adapters/asyncio/file_adapter.py' 2025-10-14T10:13:31,214 adding 'casbin/persist/adapters/asyncio/update_adapter.py' 2025-10-14T10:13:31,215 adding 'casbin/rbac/__init__.py' 2025-10-14T10:13:31,217 adding 'casbin/rbac/role_manager.py' 2025-10-14T10:13:31,218 adding 'casbin/rbac/default_role_manager/__init__.py' 2025-10-14T10:13:31,221 adding 'casbin/rbac/default_role_manager/role_manager.py' 2025-10-14T10:13:31,222 adding 'casbin/util/__init__.py' 2025-10-14T10:13:31,224 adding 'casbin/util/builtin_operators.py' 2025-10-14T10:13:31,226 adding 'casbin/util/expression.py' 2025-10-14T10:13:31,227 adding 'casbin/util/log.py' 2025-10-14T10:13:31,228 adding 'casbin/util/rwlock.py' 2025-10-14T10:13:31,229 adding 'casbin/util/util.py' 2025-10-14T10:13:31,233 adding 'node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py' 2025-10-14T10:13:31,235 adding 'node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py' 2025-10-14T10:13:31,238 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSNew.py' 2025-10-14T10:13:31,240 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSProject.py' 2025-10-14T10:13:31,245 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings.py' 2025-10-14T10:13:31,250 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py' 2025-10-14T10:13:31,252 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSToolFile.py' 2025-10-14T10:13:31,253 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py' 2025-10-14T10:13:31,255 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py' 2025-10-14T10:13:31,258 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py' 2025-10-14T10:13:31,261 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py' 2025-10-14T10:13:31,265 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py' 2025-10-14T10:13:31,267 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py' 2025-10-14T10:13:31,268 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py' 2025-10-14T10:13:31,269 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py' 2025-10-14T10:13:31,271 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py' 2025-10-14T10:13:31,288 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py' 2025-10-14T10:13:31,290 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py' 2025-10-14T10:13:31,293 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py' 2025-10-14T10:13:31,300 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py' 2025-10-14T10:13:31,302 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py' 2025-10-14T10:13:31,303 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py' 2025-10-14T10:13:31,305 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py' 2025-10-14T10:13:31,315 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py' 2025-10-14T10:13:31,317 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation_test.py' 2025-10-14T10:13:31,319 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_ninja.py' 2025-10-14T10:13:31,336 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py' 2025-10-14T10:13:31,338 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xml_fix.py' 2025-10-14T10:13:31,340 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py' 2025-10-14T10:13:31,344 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py' 2025-10-14T10:13:31,350 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py' 2025-10-14T10:13:31,356 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py' 2025-10-14T10:13:31,357 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/compile_commands_json.py' 2025-10-14T10:13:31,359 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/dump_dependency_json.py' 2025-10-14T10:13:31,361 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/eclipse.py' 2025-10-14T10:13:31,362 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypd.py' 2025-10-14T10:13:31,364 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py' 2025-10-14T10:13:31,376 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py' 2025-10-14T10:13:31,395 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py' 2025-10-14T10:13:31,397 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py' 2025-10-14T10:13:31,410 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py' 2025-10-14T10:13:31,412 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py' 2025-10-14T10:13:31,420 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py' 2025-10-14T10:13:31,422 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py' 2025-10-14T10:13:31,423 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/__init__.py' 2025-10-14T10:13:31,425 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_elffile.py' 2025-10-14T10:13:31,427 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_manylinux.py' 2025-10-14T10:13:31,428 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_musllinux.py' 2025-10-14T10:13:31,430 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_parser.py' 2025-10-14T10:13:31,431 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_structures.py' 2025-10-14T10:13:31,433 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_tokenizer.py' 2025-10-14T10:13:31,435 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/markers.py' 2025-10-14T10:13:31,439 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/metadata.py' 2025-10-14T10:13:31,440 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/py.typed' 2025-10-14T10:13:31,442 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/requirements.py' 2025-10-14T10:13:31,446 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/specifiers.py' 2025-10-14T10:13:31,449 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/tags.py' 2025-10-14T10:13:31,451 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/utils.py' 2025-10-14T10:13:31,453 adding 'node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/version.py' 2025-10-14T10:13:31,456 adding 'node_modules/semantic-release-pypi/dist/py/set_version.py' 2025-10-14T10:13:31,457 adding 'node_modules/semantic-release-pypi/dist/py/verify_setup.py' 2025-10-14T10:13:31,461 adding 'pycasbin-2.4.0.dist-info/licenses/LICENSE' 2025-10-14T10:13:31,463 adding 'pycasbin-2.4.0.dist-info/METADATA' 2025-10-14T10:13:31,464 adding 'pycasbin-2.4.0.dist-info/WHEEL' 2025-10-14T10:13:31,465 adding 'pycasbin-2.4.0.dist-info/top_level.txt' 2025-10-14T10:13:31,468 adding 'pycasbin-2.4.0.dist-info/RECORD' 2025-10-14T10:13:31,475 removing build/bdist.linux-armv7l/wheel 2025-10-14T10:13:31,609 Building wheel for pycasbin (pyproject.toml): finished with status 'done' 2025-10-14T10:13:31,623 Created wheel for pycasbin: filename=pycasbin-2.4.0-py3-none-any.whl size=476670 sha256=cc5448b0647561567fa4c2a79758da866e0bb3885aa1dacf1ba6b531137e0076 2025-10-14T10:13:31,624 Stored in directory: /tmp/pip-ephem-wheel-cache-jp05vsy_/wheels/82/1e/c5/098b9303236945a82b46ba2d00ef5049f06f69a8e77c2e2295 2025-10-14T10:13:31,642 Successfully built pycasbin 2025-10-14T10:13:31,661 Removed build tracker: '/tmp/pip-build-tracker-p16c_nja'