pilot-platform-common

View on PyPIReverse Dependencies (0)

2.7.0 pilot_platform_common-2.7.0-py3-none-any.whl

Wheel Details

Project: pilot-platform-common
Version: 2.7.0
Filename: pilot_platform_common-2.7.0-py3-none-any.whl
Download: [link]
Size: 43649
MD5: 1a05e810c2b940f49b391db60ca27dd3
SHA256: 469295cf3efc7dda1a0d13423f3e060bfa46db731fd0f52ab4fc16aac10b8c06
Uploaded: 2024-12-05 14:21:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pilot-platform-common
Version: 2.7.0
Summary: Generates entity ID and connects with Vault (secret engine) to retrieve credentials
Author: Indoc Systems
Author-Email: etaylor[at]indocresearch.org
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: python-dotenv (>=0.19.1)
Requires-Dist: httpx (<0.27.0,>=0.23.0)
Requires-Dist: redis (<5.0.0,>=4.5.0)
Requires-Dist: aioboto3 (==9.6.0)
Requires-Dist: xmltodict (==0.13.0)
Requires-Dist: minio (==7.1.8)
Requires-Dist: python-json-logger (==2.0.2)
Requires-Dist: pyjwt (==2.6.0)
Requires-Dist: starlette (<0.38.0,>=0.37.2)
Requires-Dist: requests (<2.32.0,>=2.26.0)
Requires-Dist: cryptography (==39.0.0)
Requires-Dist: pydantic (<3.0.0,>=2.7.1)
Description-Content-Type: text/markdown
[Description omitted; length: 1366 characters]

WHEEL

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

RECORD

Path Digest Size
common/__init__.py sha256=q5nCZ7e51PnMre7GzCKQXUJhyBahihizqfmOZBTD1eg 1271
common/geid/__init__.py sha256=BuFPaLjc6yLlISoV5wg6kLjPVpOGPD62lsU-mo7Oj6I 193
common/geid/geid_client.py sha256=vnzczF_xiYtOwJcMfIrEO47AMtt0Qmmp4L-J3jt-BNI 619
common/jwt_handler/JWTHandler.py sha256=zJTz3p-oYB3WQoLcyaVomhyFvrr_EilHpLL4XaMlydw 4293
common/jwt_handler/__init__.py sha256=Dm7bNeFixafC5BKdFrwf3ErJKpqR3RoA8OH5SV4c1-8 192
common/jwt_handler/jwt_handler_exception.py sha256=9b6l8zHCx58DC_heWALXE6EzHd2y8CYyidktwxXk7o0 446
common/jwt_handler/models.py sha256=GLtuQSmR4foGAtFLBJYvjZXUGjoZernWQUbltIYEKU0 1016
common/logging/__init__.py sha256=LW63-xRcoj5ZPKR1B23mj-YodU70cuWjpem_noAXKaw 233
common/logging/formatter.py sha256=O179GAHUANUonfkYnyaqY-2yPDmrxl1JEaF2cflERu0 1272
common/logging/logger.py sha256=_DhaiymG-wDYnu4t1l7PKjtiFPZe5FEMrFU6hvtQBI4 183
common/logging/logging.py sha256=WvdZej7lcoii7Avg8AXjMoVvED5dEbBxJnibM5FNXXY 3748
common/models/__init__.py sha256=DbV2tyAHGxZvvSmfV0U6SUy11rsNakwsqvnTUePo_yg 123
common/models/config_center_policy.py sha256=JdnZEjkaaiilSp_e_Li7zKffca5iWITrzWu63ZdRzn8 933
common/models/service_id_generator.py sha256=jshrilfk47DlduYrzuuGu9kxsJ8EMUnj1NhlGm4zixY 292
common/object_storage_adaptor/__init__.py sha256=hybQNs9_oZdYbXJxASXZahsDFSap9IVHh5y0q9FMgus 502
common/object_storage_adaptor/base_client.py sha256=od-nFvoRwENYeackNvUphPulOgzy8jeSPh9JyUIzvd0 1056
common/object_storage_adaptor/boto3_admin_client.py sha256=wv39CPa0LA7DoUsKqlnJsY1gtLb5DOh-kOmKnab9b2o 5352
common/object_storage_adaptor/boto3_client.py sha256=0jcLUubz69xrNxsQV4mI9wmQ-3kup7Pxkcsj-s4rNoY 17073
common/object_storage_adaptor/minio_policy_client.py sha256=HrutjaVSxLvu6nLen32zAR13YMWmjowZ3zYbOUh8txQ 6867
common/permissions/__init__.py sha256=mcT8twxxPDVUUpedNoOvf42UWVTf0PofkpaFjmpLU9A 403
common/permissions/exceptions.py sha256=LspCX9cDMliaw5g9ovaxI-rVc1Sna-7y0K3eFKlxBGE 832
common/permissions/permissions.py sha256=lM1o503jTAb62tHEwE6v297x3kwllpqw8AGOhz1tUxY 7963
common/permissions/permissions_manager.py sha256=N2sncxMygZO0W058295pX2U5oXjSjvm6_Cd9V2vtMBk 3951
common/permissions/schemas.py sha256=0BN2zfo5v4c4afkcjxiXWSqkB1HzAH0M13NHW0LMicM 588
common/project/__init__.py sha256=e96OT0OyCfpd2aN0yQPnIPoY7jQHlKT6yegUIj5QUBs 435
common/project/project_client.py sha256=nJGMgshdAkjwn810phdIle2jtrEgYeGI3b4AYu3_e4Q 9214
common/project/project_exceptions.py sha256=FVpiWUg8XfPF_b5Ydth6ENITHefWYfQv2hLwkvlz8Vk 692
common/services/__init__.py sha256=2mdgbT5u3Tb0HLfeVtA9dh1JuWt10YTlCGbJEkfyUOM 123
common/services/auth_client.py sha256=Z4fnFM9wPeXq2uy7rHYAVPeNcoxGLZqdNVmvJnuO2uA 1737
common/vault/__init__.py sha256=L3kkJupXKkOwwISjoyv3a_EV6vW6anZmI8qpqFGkYPU 196
common/vault/vault_client.py sha256=7roDX7twD3ryuB2Uc6GHYJQwUn9kzUrV5_ypKtNVkag 1822
common/vault/vault_exception.py sha256=z-XjJ1jFPuu4sWszjK12eDcEzAgJKCyV2u5kxsY0OXw 460
tests/__init__.py sha256=DbV2tyAHGxZvvSmfV0U6SUy11rsNakwsqvnTUePo_yg 123
tests/conftest.py sha256=LmuKudVAohRKxevqDxInMsAA028DNR9iAoXyIjk4J1E 8377
tests/test_formatter.py sha256=stJC0IFcYeEFfMIhnBUWTdXG50lR6JGKFg39IfXNRVA 2257
tests/test_geid_client.py sha256=984RkxUScyoNZTAecRGZ2iblWBSCU-1fZ_2-3DPIVU0 513
tests/test_jwt_handler.py sha256=NOKiC-mmHNG86hukhZDqP6QyXOnFNAmOhUn9t174PPw 7061
tests/test_logging.py sha256=5d43ZnJm-aBiRieTFomLbZ8mJEWB-NopZIXrLdVi7yo 4472
tests/test_project_client.py sha256=eflgjElATPpTEQ9hAvyDNuTyeG-RBo-XQS5oM1-wTxc 5985
tests/test_vault_client.py sha256=vHI_WeLWXvJ9AbYXYgx-ZnAh432et5G0ud-xv5u5daQ 1684
tests/fixtures/__init__.py sha256=DbV2tyAHGxZvvSmfV0U6SUy11rsNakwsqvnTUePo_yg 123
tests/fixtures/fake.py sha256=z3LyawK1XUMbYj3UL-EMI0t14GzFgc4rgOLc_a9W6jQ 402
tests/fixtures/metadata.py sha256=v87icGJM2qC307Sni2vr0e5ZJTPP-5Etqz9wA-HOHw0 522
tests/permissions/__init__.py sha256=2mdgbT5u3Tb0HLfeVtA9dh1JuWt10YTlCGbJEkfyUOM 123
tests/permissions/test_auth_client.py sha256=cIE4PdJgZlFCIFutp9gcRf-mA1t1cNbcGOwPYzVukZI 2058
tests/permissions/test_permissions.py sha256=KeZ7DD1yKXl8Qu-R_V1fxrDiqL_hhn8Hlqr1pXeywoE 22346
tests/permissions/test_permissions_manager.py sha256=NK-dmxO4fiZNsZb0ebk2lNHWTKLVi2lJjgtq5KZcRhM 4463
pilot_platform_common-2.7.0.dist-info/METADATA sha256=zAQd2s1bkpwek71wBgCoM3FSwDGjwz4QT9PghJt0sAw 2207
pilot_platform_common-2.7.0.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
pilot_platform_common-2.7.0.dist-info/top_level.txt sha256=4Ym8eXl9iBHp2peAhZR0LfMMpjIqe-pJ9tLJIGyJRu8 13
pilot_platform_common-2.7.0.dist-info/RECORD

top_level.txt

common
tests