asynccasbin

View on PyPIReverse Dependencies (3)

1.1.8 asynccasbin-1.1.8-py3-none-any.whl

Wheel Details

Project: asynccasbin
Version: 1.1.8
Filename: asynccasbin-1.1.8-py3-none-any.whl
Download: [link]
Size: 56553
MD5: bf02e2d47dd43a3335ca89bdc41fa3c5
SHA256: a1aa60113e17e67bb026cfe7342a72f86b2359a6dcd1207deed74e0119416d81
Uploaded: 2021-09-22 04:23:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: asynccasbin
Version: 1.1.8
Summary: An async authorization library that supports access control models like ACL, RBAC, ABAC in Python
Author: Manoj Chapagain
Author-Email: chapagainmanoj35[at]gmail.com
Home-Page: https://github.com/chapagainmanoj/pycasbin
License: Apache 2.0
Keywords: casbin,acl,rbac,abac,auth,authz,authorization,access control,permission
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Requires-Dist: bracex (==2.1.1)
Requires-Dist: unicode (==2.8)
Requires-Dist: wcmatch (==8.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17515 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
asynccasbin-1.1.8.data/data/README.md sha256=oUCpLJKtKcjylT2vmWfx-zYRPdW9qYujsJcJ5ACqU3E 17516
casbin/__init__.py sha256=SqJrM_nxeL3DTNOj0gRlgVOG-osch_VT2SquGna0Mzs 207
casbin/core_enforcer.py sha256=9UCY7koptzuk2dsNgx4a51czeJFj9jy3ClJwzcFFRbw 12934
casbin/distributed_enforcer.py sha256=HB55Zn8ckaSFKLVM7HZdDWCNxdJwu54q-NZMmIZzrqo 5246
casbin/enforcer.py sha256=3d6k74DJTa2osxDHGw0m9eT1XkIo6lt4Z1ebdXCejY8 7737
casbin/internal_enforcer.py sha256=ibIXbUAL1QWGbvGFZfEkyt4pE4w1-trFe_OqoEPi2vs 4295
casbin/management_enforcer.py sha256=wX3p2KUM486I1IyrtXYcRw-Ipcj2CNS9r3TO_T0XUts 12989
casbin/synced_enforcer.py sha256=34Eu_grhluHrYcmDkVaDW3pOaFR5lq7mP2jCBo7io00 23569
casbin/config/__init__.py sha256=Iu75-w9_nlPmnB_qKA7nYaaaHf7xtTrDmK8N4v2WV34 27
casbin/config/config.py sha256=XuOYUINJ7uqswgN-jNY84baZsPo_kjsg9kXLNCsMT3s 4665
casbin/effect/__init__.py sha256=b57TPzfIyNhKKvBE7IElwe4vx7YFNlbPVDG6s0PCTqQ 926
casbin/effect/default_effectors.py sha256=h6Fw_trzN4mgd7B5B-xd_VKtPP8iIsmQNXZ-taevZbg 2219
casbin/effect/effector.py sha256=LZCjXwgisgKuUa7OW3qq6rqri-s-xPImfJan5kDZZp0 408
casbin/model/__init__.py sha256=JJ_s2djT29gFmVa7foIZpagzpSjYTuh3f2ngWZ4Vzj4 119
casbin/model/assertion.py sha256=tB2T7ou8LMJ_zgNLi2vbSFnvadcMFuPNz-7RgISbc70 1727
casbin/model/function.py sha256=rJLGcg7t4U5UL1rFefdDZ4CsXEAqgFZoiKaDST_CMp4 628
casbin/model/model.py sha256=OUStkALoXpY-vUdlh8badIAP-WaoRcn2H85lseag1HY 2129
casbin/model/policy.py sha256=W8yJQUmHCZLgwNGD8VXxueEry-wsq2UoULR88KXl4Ls 7699
casbin/model/policy_op.py sha256=pcB2pvQ1V63R2jvfHj9dhokZp9ih_lAo9ICdx_VdgjM 82
casbin/persist/__init__.py sha256=KVta65v5_ZX-dQcW8zDaqF9pOSBOgI6hNtRMjqrZeTQ 108
casbin/persist/adapter.py sha256=gvuusJsZyBSi7AU6DDk6yVjrX25nL-Bl-C97XzLboYc 1154
casbin/persist/adapter_filtered.py sha256=LqthkXUao8wy5eOlrgKLvS8oW-iIpg8cjGPeZ5FXIgA 472
casbin/persist/batch_adapter.py sha256=v0uY2zBEBo9mPWscp-MgDe9Eo4_E1uyK0ij0ZzHCav4 416
casbin/persist/dispatcher.py sha256=dwOXcccfSZ3HQKRm6zoiMlGH3N9BBS_YWZVMe8K3Hr8 784
casbin/persist/adapters/__init__.py sha256=2RTji5sMtMm9ShBVFowCsw6mwQysE8ZpCAK8fO3riX4 84
casbin/persist/adapters/adapter_filtered.py sha256=S7FYzzCu_KF_NveSSCQ3SkOpf8OzlSnvR0sHy0EaIMM 2659
casbin/persist/adapters/file_adapter.py sha256=aXx2o-AlGHI6b8CbKHyh4AfVimj1D0EgcsWcZl1OnJk 1875
casbin/persist/adapters/update_adapter.py sha256=O6pbSKQLR-pZ5P4mHls3P-M_dZaYXwDmZnEHbsYcb9k 321
casbin/rbac/__init__.py sha256=Adf0J3kXLHunOsgiUkEDYUeEUKdXIN5JZFQPcm0no3A 38
casbin/rbac/role_manager.py sha256=MpKLsLGmPcQn7i6UeVe1c1U2ZL4pjXDx52cPF4g4FVw 463
casbin/rbac/default_role_manager/__init__.py sha256=Adf0J3kXLHunOsgiUkEDYUeEUKdXIN5JZFQPcm0no3A 38
casbin/rbac/default_role_manager/role_manager.py sha256=Re57SZUPrx6kIrxp0NTx7CoSs6rqnvwXvSSsvTU0Zu4 6658
casbin/simpleeval/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
casbin/simpleeval/simpleeval.py sha256=n8l36dJwbwK-FU2AenZSBLNwRFvjJXcZHGR0l-4Evxc 21690
casbin/util/__init__.py sha256=yPNB13UvHwZhwMD2_O0ES33Xzo4UdYfKSGjPYLyLJg4 79
casbin/util/builtin_operators.py sha256=HjJp3gZBXPMe3I0PAVZIv_CSuI5KafvCEa9VEUGvUp0 3235
casbin/util/expression.py sha256=EObiqL7FVhtLRI7ss9OurIqbS5DBk1V-gUP_lW2jsxI 846
casbin/util/rwlock.py sha256=wq_a-Ma7hVh33Phe0_tlsrIDkZSwyczpCbJVDhqJeeI 1803
casbin/util/util.py sha256=poxVXgvBHKXeWaA6TrlldKLzS6SLadsfQOUioCqyP4M 1730
tests/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/config/test_config.py sha256=R3wMDsR30o5uGrzYQlTBENOSgkpMIOQo1h0aARg63oE 2034
tests/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/model/test_policy.py sha256=Z_IGXmXnRVEJtdFMq1zx9Z_cR1X8CxJLh4l80KeE-PA 5198
tests/rbac/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/rbac/test_role_manager.py sha256=5eObt3YZWbINkNQTG2j8diA1HLx1iUD0rU0gk3trlYo 8319
tests/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/util/test_builtin_operators.py sha256=nlSPVqpLiGdstxvDPZKNOzqlo33sGaX0aic7qCEZ0NE 7914
tests/util/test_rwlock.py sha256=u1QFFed9Vfh-tGP_e22e8WWXiE_V9PpyCljgU4gEcg4 2170
tests/util/test_util.py sha256=LLcYySgjLyCx29HjsrG_H50sP3rFcx_654WQB9qQzEw 2868
asynccasbin-1.1.8.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
asynccasbin-1.1.8.dist-info/METADATA sha256=tGriE9yWwSgyYOe-fnrBCgNsVvy7v_yrDA2h0LrRORM 18509
asynccasbin-1.1.8.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
asynccasbin-1.1.8.dist-info/top_level.txt sha256=l2LC6XkESx6jg4lvhptnDu5tNjE5mxlHl90Jigc6lbI 13
asynccasbin-1.1.8.dist-info/RECORD

top_level.txt

casbin
tests