librbac

View on PyPIReverse Dependencies (0)

2.1.0 librbac-2.1.0-py3-none-any.whl

Wheel Details

Project: librbac
Version: 2.1.0
Filename: librbac-2.1.0-py3-none-any.whl
Download: [link]
Size: 30794
MD5: 50a1c75c3925f12c0f9e1c3bc2a6d766
SHA256: 3b9738129096c4e3303191154e3c786ee3298940a9ea4cabbdba52e8907f7e50
Uploaded: 2024-01-29 12:49:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: librbac
Version: 2.1.0
Summary: Общая библиотека контроля доступа для микросервисов
Author: BARS Group
Author-Email: education_dev[at]bars-open.ru
Home-Page: https://stash.bars-open.ru/projects/EDUEO/repos/librbac/
Classifier: Intended Audience :: Developers
Classifier: Environment :: Web Environment
Classifier: Natural Language :: Russian
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Requires-Dist: explicit (<3.0,>=1.3.0)
Requires-Dist: django
Requires-Dist: djangorestframework
Requires-Dist: drf-oidc-auth (<3.0.0,>=2.0.0.2)
Requires-Dist: pydantic (<2.0)
Requires-Dist: jwcrypto
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4783 characters]

WHEEL

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

RECORD

Path Digest Size
librbac/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/apps.py sha256=dYX61HwO-3l3YCbvP4Ut6FYfjFLk4Hxc9sSqMbXcKzg 559
librbac/config.py sha256=95bOyXd1cZKQBEeZWGTIS0-YXKY5jjAlYZmvEQlGlIA 643
librbac/default_settings.py sha256=z-QskEiPQg_-nNMNK6E6W64bRPOtDDNoEfpIlfqWKj4 275
librbac/events.py sha256=dDSdC3rvCtaO5za5x3tzMJkTL4iGDkPCAU-L3yJksB8 705
librbac/manager.py sha256=3D625kH3-bDmIYipAKbC1DrB230fkL2XZGA7nKjJBco 8910
librbac/types.py sha256=WUw5Zx3J5r-l3Oo7FurnULiGrN_4W_M4XCp4MR1-rlw 1772
librbac/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/backends/base.py sha256=7nKdB6TJu3e6z773NwXdoEyij8C_EBAxXZ-bOSAZJvQ 4651
librbac/backends/local.py sha256=oXOEcVZ60yH7gNzjkMrwYFZwAN41Kv_NtBmFAVwI9OU 377
librbac/backends/remote.py sha256=MTN4mzBaagjX_xMkVq3lJwPjoVeQ2QVBu9TgzDyPOxw 790
librbac/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/contrib/migrations/README.md sha256=2QqmFe9NnTJqyuFyZ69XAbs3U8eubyv97sL6de10ALE 2065
librbac/contrib/migrations/__init__.py sha256=xJJKL98YhNzZNnaQGBcKGCyAZD1FEJsjqojLWf2jzQw 84
librbac/contrib/migrations/apps.py sha256=_472hghgx_oS2bkvLpPVH7mydyJrt11IFqN4JpjToYk 778
librbac/contrib/migrations/models.py sha256=A80QXcTPdtH4K9zVfLXgcQ8_ndl29eSf4fxvLyPcnP4 211
librbac/contrib/migrations/orchestrator.py sha256=wH3_26OGhQ1DFtvGDUVoPg9sJ7Uo-LxqcIcXub8XlYs 8438
librbac/contrib/migrations/types.py sha256=qJhJ8DLAcwtsrmJDR2l0uyhmH5MqzRjVJ0CGDLCOSCw 4377
librbac/contrib/migrations/domain/events.py sha256=JhDP2TYIz4w9_nz4whjtas6i1U1fmqREPGSqBokpKlQ 740
librbac/contrib/migrations/loader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/contrib/migrations/loader/disk.py sha256=GWw9kwmKGk02rK_A3VcL8qThTSWkjL9Mz7i4EcbfIac 2387
librbac/contrib/migrations/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/contrib/migrations/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/contrib/migrations/management/commands/rbac_migrate.py sha256=tFdU9g0vpLV5orkD45LGhlceYEwypffFQ_XIjaT2TOc 1461
librbac/contrib/migrations/migrations/0001_initial.py sha256=pL8JJElUpWBMVhT3u5nka3gTaZqFFMmaPVhXN-DJ1NM 599
librbac/contrib/migrations/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/contrib/migrations/recorder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/contrib/migrations/recorder/local_db.py sha256=bvRIQZhcK4Vlwf1hzRqgCjJJDjI0rpZU2kKFA9T5A0E 582
librbac/contrib/migrations/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/contrib/migrations/services/handlers.py sha256=hGtRAPE5FjYq2KaQNMefRim8oYOr3k6nxr4sAJgu2I4 629
librbac/drf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/drf/permissions.py sha256=vfXMtB4t5HKCMLhyewLuYxyUNMI4Is-o55Bju4wGYJ0 432
librbac/drf/viewsets.py sha256=KkCuOOKY4gwkQfzvPu406KwJaYHhPViHRyhMCF7qdkA 966
librbac/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/management/commands/rbac.py sha256=qnyIe5cjLgrcU5Lz5oSSdCuVwc56cFoEixSNDnSwGcI 1760
librbac/oidc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/oidc/auth.py sha256=JhQpU4asT9nxgjOgsKhM5UfU0asuvXd_20rwNzyLrb4 955
librbac/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
librbac/utils/jwt.py sha256=U-Ul6o6EaioZ_HwDA7npIXt3NPvcCtpIgQoh_aecDag 1366
librbac/utils/management.py sha256=TSv3wR_Ql4l5BRfWV1-LmJTpfxDM_MPlmCbPN8Wdk30 1449
librbac/utils/rbac.py sha256=21HGkZy2BhdW_hLX1xJfCHA1e-GEr3kfJ5QedLGBn5k 1822
librbac-2.1.0.dist-info/LICENSE sha256=SP9wFO_6q23hWJAvqV0dkYet-ppG6SOQV0Di31JV0Qs 3459
librbac-2.1.0.dist-info/METADATA sha256=Vzp4E47TEYaIRSe8ek6TlRbIXs5J-rwuE6aIlMcGH-A 6533
librbac-2.1.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
librbac-2.1.0.dist-info/dependency_links.txt sha256=RNlr4t-BxZRm7e_IfVo1ikr5ln-7viimzLHvQMO1C_Q 43
librbac-2.1.0.dist-info/top_level.txt sha256=K_xNhavy_qXwiyIAjerS6kUyljRhMsbyiVn26VKQ7Lc 8
librbac-2.1.0.dist-info/RECORD

top_level.txt

librbac
http://pypi.bars-open.ru/simple/m3-builder