opal-client-fork

View on PyPIReverse Dependencies (0)

0.1.25 opal_client_fork-0.1.25-py3-none-any.whl

Wheel Details

Project: opal-client-fork
Version: 0.1.25
Filename: opal_client_fork-0.1.25-py3-none-any.whl
Download: [link]
Size: 50256
MD5: 3adb153a3ba5b43efc73d11aaa1f6435
SHA256: 79f21c7a760c033359467437056de9ee9a7b1f9844eaef55ac7645121f3fc7c0
Uploaded: 2021-07-27 14:44:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opal-client-fork
Version: 0.1.25
Summary: OPAL is an administration layer for Open Policy Agent (OPA), detecting changes to both policy and data and pushing live updates to your agents. The opal-client is deployed alongside a policy-store (e.g: OPA), keeping it up-to-date, by connecting to an opal-server and subscribing to pub/sub updates for policy and policy data changes.
Author: Or Weis, Asaf Cohen
Author-Email: or[at]authorizon.com
Home-Page: https://github.com/authorizon/opal
License: Apache 2.0
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI
Requires-Python: >=3.7
Requires-Dist: GitPython
Requires-Dist: aiofiles
Requires-Dist: aiohttp
Requires-Dist: broadcaster[postgres]
Requires-Dist: colorama
Requires-Dist: fastapi (==0.65.2)
Requires-Dist: fastapi-websocket-pubsub (>=0.1.18)
Requires-Dist: fastapi-websocket-rpc (>=0.1.18)
Requires-Dist: gunicorn
Requires-Dist: idna (<3,>=2.5)
Requires-Dist: ipython
Requires-Dist: loguru (==0.5.3)
Requires-Dist: opal-common-fork (==0.1.25)
Requires-Dist: psutil (==5.8.0)
Requires-Dist: pydantic[email]
Requires-Dist: pyjwt[crypto]
Requires-Dist: python-decouple
Requires-Dist: tenacity (==6.3.1)
Requires-Dist: typer
Requires-Dist: typing-extensions
Requires-Dist: uvicorn[standard]
Requires-Dist: websockets
Description-Content-Type: text/markdown
[Description omitted; length: 16326 characters]

WHEEL

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

RECORD

Path Digest Size
opal_client/__init__.py sha256=EXSnAWq7VA5vig4ygRKA5XXP6DXBuRN62LYpv8_hp34 31
opal_client/cli.py sha256=IUj-rl2jQmirpFyJVGO4qYQ70YwOIxUCc5PupnklJFg 2179
opal_client/client.py sha256=8l0JvbBFZQXQpjCIFzfODdHFcLJ3h2J8FgyFzk1oVw4 10617
opal_client/config.py sha256=ib_dohEM3EHk3YUdPDiYjT4oSvI47a3D1cHBsWiP8xQ 6456
opal_client/logger.py sha256=bl2aSSpj0cUIl9yN3Z9AeloZF16ql-kaGqY-_ZM0L-0 32
opal_client/main.py sha256=BwL_qnNIM8QgKmCXVaHJ2mJ9W_39A8XAqf9yb5f9F18 95
opal_client/utils.py sha256=i89mVWKVgSyPZku7-s7eY0s8qLIhF1tgptiIRWahOxE 438
opal_client/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opal_client/data/api.py sha256=2r5Vmf9IGz0w4FBKHGLG-tiZqVg1jeitQJr0O-BF2Po 518
opal_client/data/fetcher.py sha256=IweGsD9wvuVEjD4mq_u-ZaLfeSPU3LFlLJii26EJJKA 3610
opal_client/data/rpc.py sha256=s7eOugjQTZfdbkSisSZR32qdUGfX7nUqJzjeR8zvgfk 788
opal_client/data/updater.py sha256=YxOBIC7yPUUuZA0-9yE9uDuCYfNr-WAHHR93AogPoL8 17520
opal_client/opa/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opal_client/opa/logger.py sha256=LZhM2hI8VhcdEtzgJu5JHBvuswXt_yqmWyWG_RYqjEA 2983
opal_client/opa/options.py sha256=pyoDZaklDQkX_zyCT6mBZ9HoFPbw7rLnjTDRSngCnzE 3050
opal_client/opa/runner.py sha256=LY1qA0vfOLTuazy1BLsY0oX-ZDsqnfFdCwbCKGKue1U 7450
opal_client/policy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opal_client/policy/api.py sha256=YlDFjvnzQqnrMRFWYP7pK2uf6zjRHFgdut8e2IdI0FE 501
opal_client/policy/fetcher.py sha256=hCVHXB72NgM7e9mdZn4qdoQfLbdwJdhAXVzDekbWDHU 3751
opal_client/policy/topics.py sha256=W4AOWiLtQoj56s-TRRWlN8ZgRiC1YXWEWg1mSSwvNxY 572
opal_client/policy/updater.py sha256=4mCOVKEpgrLMyKswqB36WDLsIxHTWyYFQZWARP4N5qI 9527
opal_client/policy_store/__init__.py sha256=2k5wuMpDlaOGLRMJwM0yOaapfvU03QBkXoaWgBwhaIo 266
opal_client/policy_store/base_policy_store_client.py sha256=_zNe5yolRaeiSABYNHAvh7ApaxNoRo9ArlBdSJkiidY 6338
opal_client/policy_store/mock_policy_store_client.py sha256=CX-wlO1V3bB5x9Zs7NKnKh2RQRfuMko9gKkBu11rxpc 2357
opal_client/policy_store/opa_client.py sha256=MoyEzaZcQ1UVs9KRVRsQmUHCybsc2auFrZn_0a0-Ka8 19026
opal_client/policy_store/policy_store_client_factory.py sha256=q2M41x5dT3093KInV32eywEuE0gFRcIN2m-6ADxF0pY 3411
opal_client/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opal_client/tests/data_updater_test.py sha256=oZ_yN9egkh2NP3DR2hOaaRybhsjtQLi91w3xhyUVX9k 7106
opal_client/tests/server_to_client_intergation_test.py sha256=8hUHJ8HC41Y1dTFSBYtl8eNgeNTOYR0smd7oqqV9OFQ 4501
opal_client_fork-0.1.25.dist-info/LICENSE sha256=LRioC3q343CF61zLgYh4nHmLcVnc5G14muzekfrsmeg 11351
opal_client_fork-0.1.25.dist-info/METADATA sha256=ao51gljRQOdNY6hQ9x-vAXR6GJWgIne0q9xkXd1Fmzo 18128
opal_client_fork-0.1.25.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
opal_client_fork-0.1.25.dist-info/entry_points.txt sha256=uFpsS3K5n7r1HnmSeO0SSUEyzVQIhhArdQfSrCoBBIo 67
opal_client_fork-0.1.25.dist-info/top_level.txt sha256=qxmOhRyNdi7vaqPUxhqUlBUcVcK3ZAMAPOKA08Noblw 12
opal_client_fork-0.1.25.dist-info/RECORD

top_level.txt

opal_client

entry_points.txt

opal-client = opal_client.cli:cli