confidant

View on PyPIReverse Dependencies (0)

6.6.1 confidant-6.6.1-py3-none-any.whl

Wheel Details

Project: confidant
Version: 6.6.1
Filename: confidant-6.6.1-py3-none-any.whl
Download: [link]
Size: 91613
MD5: e18338505add36761dbe50ac2482941f
SHA256: f53823cf31a64f1bf7addbfca52562a0ddec9f858da14f469cb57a1a14110e16
Uploaded: 2024-08-12 19:41:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: confidant
Version: 6.6.1
Summary: A secret management system and client.
Author: Ryan Lane
Author-Email: rlane[at]lyft.com
Home-Page: https://github.com/lyft/confidant
License: apache2
Requires-Dist: Flask (==1.1.4)
Requires-Dist: Flask-Script (==2.0.5)
Requires-Dist: blinker
Requires-Dist: botocore (<1.35.0,>=1.34.147)
Requires-Dist: boto3 (==1.34.147)
Requires-Dist: pynamodb (==5.5.1)
Requires-Dist: cryptography (>2.3.0)
Requires-Dist: cffi (>1.15.0)
Requires-Dist: Flask-Session (==0.2.3)
Requires-Dist: redis
Requires-Dist: types-redis
Requires-Dist: Flask-SSLify (==0.1.5)
Requires-Dist: Authomatic
Requires-Dist: python3-saml (>=1.15.0)
Requires-Dist: lxml (!=4.7.0,<=5.2.1,>=4.6.5)
Requires-Dist: xmlsec (==1.3.13)
Requires-Dist: requests (<3.0.0,>=2.22.0)
Requires-Dist: ndg-httpsclient (>0.4.2)
Requires-Dist: pyasn1 (>0.4.4)
Requires-Dist: pyOpenSSL (>16.2.0)
Requires-Dist: guard
Requires-Dist: PyYAML
Requires-Dist: types-PyYAML
Requires-Dist: gunicorn
Requires-Dist: gevent
Requires-Dist: greenlet
Requires-Dist: statsd
Requires-Dist: kmsauth (==0.6.3)
Requires-Dist: marshmallow (==2.20.0)
Requires-Dist: attrs
Requires-Dist: lru-dict
Requires-Dist: python-json-logger
Requires-Dist: pytest
Requires-Dist: pytest-mock
Requires-Dist: pytest-cov
Requires-Dist: pytest-lazy-fixture
Requires-Dist: pytest-env
Requires-Dist: pytest-gevent
Requires-Dist: pytz
Requires-Dist: types-pytz
Requires-Dist: pyjwt (>=2.6.0)
Requires-Dist: jwcrypto
Requires-Dist: cerberus
Requires-Dist: cachetools (==5.2.0)
Requires-Dist: mypy
Requires-Dist: fakeredis
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
[Description omitted; length: 1404 characters]

WHEEL

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

RECORD

Path Digest Size
confidant/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
confidant/app.py sha256=3-ThZrFbcB1JZoCk1pg81IrT1ko00y6XnhFAwCQ8uYc 1774
confidant/encrypted_settings.py sha256=6Ia4BkSXiG9nEv8DBs1GBsr9b9_uPM6eaUziAC7r6WA 2367
confidant/settings.py sha256=dKO67JTs0_A3_9k8FfDby-Q_sW6hD7mN987fPTHT5PM 28085
confidant/wsgi.py sha256=wmb5vpk31doKsi6D9sPnmqtxc6vjYJzAAFSXGpBZMKs 245
confidant/authnz/__init__.py sha256=Eb1Lnun3xDovJQ7uEJTq42oMS6Vuy5SeDVtWWwOtG6Y 7900
confidant/authnz/errors.py sha256=ToMRANANBKZkwYp6jalO9iPN_xc9pm-aTeXh2spCBj8 240
confidant/authnz/rbac.py sha256=-CeMNQseh_4NcisqCAnXXCxCoRBwACnTZCtwhoI_owA 2960
confidant/authnz/userauth.py sha256=N6VPj3FK46a9h2smCtzuO8YO6sXC9uPaGXPqNpP2OeQ 26899
confidant/clients/__init__.py sha256=-ihWXc3Gra_sz6w6A44gRhLG27n4LAbO9DqooQKbzYQ 2513
confidant/lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
confidant/lib/cryptolib.py sha256=XxzqcThdbQfxdVU34wVJdGFs448gVescKo2Fwm8Are4 4893
confidant/models/__init__.py sha256=55ELVE8IP1lPP8CzlxDeQ4T8LSAcOOdrsrtsIsSxJ88 156
confidant/models/blind_credential.py sha256=liJ4h_C-e98sQAr4_8M483ICnqYska-P4mh1-03yk_Q 2520
confidant/models/credential.py sha256=q3yINGtM9j9E8CjLhCxixaP0F1kZKuFK0HXzhRRmIgQ 9490
confidant/models/non_null_unicode_set_attribute.py sha256=9h_6P1Vb9CnbaWnX45d1edQjpsOBQ8AGR3c6-siC4rs 698
confidant/models/service.py sha256=ijElBHCMs8aLdMYJezkRB3C7i9Sxk3YMDdfgEeZnGqs 3498
confidant/routes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
confidant/routes/blind_credentials.py sha256=Qw3Lme-K-HxnEJAx1jpn466AoZJKhyxhtvJPG5hOKLs 18964
confidant/routes/certificates.py sha256=ZjHchMmhAaPSk-KHP1M9fNGEjBcNg8VX6UhjM9zpzzs 10983
confidant/routes/credentials.py sha256=F3exmzTN8Z3INDyclxlACv8V5GYBoDSXRJzDCcdkzEU 43178
confidant/routes/identity.py sha256=cfl_VfQKn6nnkUXGAP4RYkxsBDFwCCbo0oUp8lU305o 3582
confidant/routes/jwks.py sha256=c_l-0rU6HcXpuycLGWbVAjPt3EXckg6K97IkOEuu6qM 3050
confidant/routes/saml.py sha256=vxOA4RdX-LtDuTWFrzvViiYEEGxExmwvlQLOZsXeIys 1837
confidant/routes/services.py sha256=HCuxUIvz1ktF_cHaJLvvYvWPnzQXWrS0ECH5rQ8WjbY 33741
confidant/routes/static_files.py sha256=bcxnSt_zjMnQ0wBhld5YPQBa1Q9QVG1oiWWgvA_yk7c 2796
confidant/schema/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
confidant/schema/auto_build_schema.py sha256=6sR7ry35RrhGob_f0OQXk0Y-QsX0N65jzuEwCrqd_TQ 1706
confidant/schema/blind_credentials.py sha256=laTTrMZU9Wzz9U9iTrOwJB_w4sEbqufDILu5FEaT0l0 2323
confidant/schema/certificates.py sha256=6qI2mz0qC5NfmS6CcTtXYC2Oqxs4Y-9I7TJaZuT2OMY 2042
confidant/schema/credentials.py sha256=Mb4l5U7D_0g_tsAM-_0j368VlK-qQkpORwB266kM_qc 4885
confidant/schema/jwks.py sha256=I8SkfR3XoYbnhYtusxclYDMo55ofKamKKNAY8ciFgXg 959
confidant/schema/services.py sha256=qjWZ38S82DlThw0YLOuEXXR9vFJcuW7wwrfqrdAF-Kk 6133
confidant/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
confidant/scripts/archive.py sha256=ahmlRjeeLipTRzcP7opvAbb3ewh6oikAZXsEA3eOgpQ 2789
confidant/scripts/bootstrap.py sha256=xZqP3-DgpZDL1YMr9TDO3iNSxMw8eAgGvIhejXjxX1M 1843
confidant/scripts/manage.py sha256=4C_S4wOahcXCPy_GaRoCltv0oaUwcA9EmhWJu2VaT5c 1668
confidant/scripts/migrate.py sha256=pVZURTdE4BkphB_8Kj533FT2Noz7RCy0HEvBNulHAws 3822
confidant/scripts/migrate_bool.py sha256=xdPwH3-1kaGmR59qUpcw5yrQUR3qsl5dN4ojGaaTGlw 11445
confidant/scripts/restore.py sha256=F_G5xsxFeKyZYjR12dl-e-RG9b3KRTNCiAcLKDeC5Zk 4640
confidant/scripts/utils.py sha256=ihHMxB9e80PVnj9kPZFG38XG9V51jEPjbGW_bHJSFcU 1707
confidant/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
confidant/services/certificatemanager.py sha256=p0-8lyUGVtpI8UVWVqoqw29-vWmAvSAK1781xxOk_yY 15838
confidant/services/ciphermanager.py sha256=Z7LV4hVf4IbMKryvKMD53aE0AxR6_9l6H4wprzVwXe8 1894
confidant/services/credentialmanager.py sha256=FMTpsWT2pI9JqoJVJhS1VcXqoznvOtyrBOgvnOgCCJ0 6987
confidant/services/graphite.py sha256=HHxYg9kV6OKPTnow-1pjIG-IHDXG6o3vlyeNHjxN494 1154
confidant/services/iamrolemanager.py sha256=XA-IpxZTybal0fM8P5WlIWoZhY5lk3sVjEanYQw0vo4 1459
confidant/services/jwkmanager.py sha256=fuFEcfE0HTsN6VlCVTUlPGPEf2_JUbrJOkYptjNmfRc 8357
confidant/services/keymanager.py sha256=LtuAHfsYtGTXCKAxorsvzea72VrgecGozCeVsMvyAqI 7192
confidant/services/servicemanager.py sha256=oNokPnkl7pWx2xA-n4g7IQD567mqDaXtEehHyovLito 3947
confidant/services/webhook.py sha256=ZVAMxa0Ou3PughOQ4QpcpzmcvKc5xDkwKctDJ4rni4A 1169
confidant/utils/__init__.py sha256=vBM9XQaraBiCuhoq1ko88YD0ILrVYXiiHQYuymAigek 152
confidant/utils/dynamodb.py sha256=GokedgIHX0t9jDLf8OJiSepuHf8-mCTikpIg5lQ7OY8 1861
confidant/utils/maintenance.py sha256=qht5zAsiKWV3ypfAkpzRU-BCIjFAiB2Jd7KxnsIVUBE 1133
confidant/utils/misc.py sha256=am3swCnOrWb24TtWkHubGEPAP3iTX8UTpYmpsX9JVAE 1478
confidant-6.6.1.dist-info/LICENSE sha256=WPYNDIPUwDMAqivhD4XP8qOOu3w6NT248Smn9VXVtsw 11341
confidant-6.6.1.dist-info/METADATA sha256=g6aPfeAu5MFNeh5RqkGoBC4fCQlKCYykjaZPFOs2ld0 3011
confidant-6.6.1.dist-info/NOTICE sha256=CN0uWKNb9dkwdl1ZB0R4liawKcF99kvzbf3tkjiDlAA 95
confidant-6.6.1.dist-info/WHEEL sha256=eOLhNAGa2EW3wWl_TU484h7q1UNgy0JXjjoqKoxAAQc 92
confidant-6.6.1.dist-info/entry_points.txt sha256=i9vu98N8TN78xit5AmHuYI7mklB1y766firYlHDv-TQ 66
confidant-6.6.1.dist-info/top_level.txt sha256=H_TLzgufGyjpvLppnL_C_3-haCDsLGQm8Ezd9SlvTJY 10
confidant-6.6.1.dist-info/RECORD

top_level.txt

confidant

entry_points.txt

confidant-admin = confidant.scripts.manage:main