secrets.env

View on PyPIReverse Dependencies (0)

1.0.5 secrets_env-1.0.5-py3-none-any.whl

Wheel Details

Project: secrets.env
Version: 1.0.5
Filename: secrets_env-1.0.5-py3-none-any.whl
Download: [link]
Size: 62121
MD5: eda2756dbe6f951ffdce6aed276384b8
SHA256: 5002c9480ac2a1a98440ec9f758b58b9e674f8d38b3c5fe6db830cee4f955146
Uploaded: 2024-12-30 16:31:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: secrets.env
Version: 1.0.5
Summary: Connect the credential store to your app
Author: tzing
Author-Email: tzingshih[at]gmail.com
Home-Page: https://github.com/tzing/secrets.env
Project-Url: Documentation, https://secrets-env.readthedocs.io/
Project-Url: Repository, https://github.com/tzing/secrets.env
License: Apache-2.0
Keywords: vault,environment variables
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Security
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.9,<4.0
Requires-Dist: PyYAML (<7.0.0,>=5.1.2); extra == "all" or extra == "yaml"
Requires-Dist: click (<9.0.0,>=8.1.3)
Requires-Dist: cryptography (<44.0.0,>=42.0.5); extra == "all" or extra == "teleport"
Requires-Dist: eval-type-backport (<0.2.0,>=0.1.3); python_version < "3.10"
Requires-Dist: httpx (<0.29.0,>=0.23.1)
Requires-Dist: keyring (<25.0.0,>=23.3.0); extra == "all" or extra == "keyring"
Requires-Dist: pexpect (<5.0.0,>=4.9.0); extra == "all" or extra == "teleport"
Requires-Dist: pydantic (<3.0.0,>=2.0.3)
Requires-Dist: shellingham (<2.0.0,>=1.5.4); extra == "all"
Requires-Dist: tomli (<3.0.0,>=1.1.0); python_version < "3.11"
Provides-Extra: all
Provides-Extra: keyring
Provides-Extra: teleport
Provides-Extra: yaml
Description-Content-Type: text/x-rst
[Description omitted; length: 262 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
secrets_env/__init__.py sha256=tcRxfKQgTx4FI2GiDzZfl8DhQfedZJRQUxD-_WlEhtY 2784
secrets_env/__main__.py sha256=cYLlnkK7IKZg-Bii3GpRVQ7Ap0k2HuyPzu52iD0z89c 61
secrets_env/assets/error.html sha256=7qj8fECoTcBRQy8v5iPa_DgQ1Hcj4W7E5jZl-BW7gu8 999
secrets_env/assets/oidc-success.html sha256=cvKH_JWN0rIuF1ZSA1yk8lBkECBsyYEMf5iLYWyuXdY 1528
secrets_env/config/__init__.py sha256=RHk0Mh-L7tVM-p7OdyTYB8LbWqRiqwa6p1DQR0fLRnU 2276
secrets_env/config/lookup.py sha256=PCYXKaWLAxI0wA5tT_3vXnXFLtPD8nFK_VuHqaOT_ug 1982
secrets_env/config/parser.py sha256=xzgmKe5um32aGTv_qRkHVpjWJRMH5khQ4ArOEK3OWA4 8252
secrets_env/config/reader.py sha256=7NmVF7UwZDV9mnEX1mQ1gQTAi5zstUqMUrs-g2T10A8 2006
secrets_env/console/__init__.py sha256=KaPnJLihYk6_n7wiTVdC-1MAuNVqJ65CyRUjIMgem4U 240
secrets_env/console/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secrets_env/console/commands/completion.py sha256=IHUbgIOL7WB-iMELe0moxTK2DW1pLgj5fEpNbRdY0Vs 1210
secrets_env/console/commands/run.py sha256=J4z-XTqxSa4DmliS8j8C1_408_LxN7HvCEjHuDKMLCk 2260
secrets_env/console/commands/set.py sha256=NyjHLCsRNjG6F8gPo_68aTFW08chplV0VaKyYCixlDw 7154
secrets_env/console/commands/shell.py sha256=ma9ZVNj1DoYdeVF476ytotYA8iJfEo93ttH2T2jCIOo 1323
secrets_env/console/commands/show.py sha256=4K6ivwOJAGPH_doJyU9a4KaL-DIem7ftWYn1pa8xxdg 3912
secrets_env/console/core.py sha256=wvpDQgjCRSCB-wld8TWGKkEAk-7fOF-EJ5iLceJMVeE 604
secrets_env/console/decorators.py sha256=NUY_Pk5Bc9wnmtnr2Pc_T9nSxwrFSjsyWIZWDpflUWs 3046
secrets_env/console/loggings.py sha256=uUF9N_dyOvOxBsJbesG_KCHkUN9_BwTLXH-NPEgA_U8 3608
secrets_env/console/shells/__init__.py sha256=ZctZDh-h6OuiYAwhYUTU2uFe2GDoYz0t08Vm_Ob25lw 618
secrets_env/console/shells/base.py sha256=ohRkt6CO1O8bjDL7LTqXKHmit0gkeqm57jGpHPJcSTs 981
secrets_env/console/shells/posix.py sha256=CU6KAGjfpvYzo8fElYcIBDN_2aIN_WrQFB1NQ-PV4Fw 5334
secrets_env/console/shells/windows.py sha256=JiSvjWfzoGLkjT87zGZz586mtfkZ_yWSzs7JM3lQKCE 438
secrets_env/exceptions.py sha256=KxPCn_ORe090bfodQPu_VNgF1egMzWlcBUY5lx8_Axk 746
secrets_env/provider.py sha256=DB_k121f7X1h9V7CoCCdEKXtwa43-AD2V6WAhovbLE8 5226
secrets_env/providers/__init__.py sha256=4z-XUcUuynNVNWCH2CoMUgeuK74mpHB7PLucFr1QE1Q 2369
secrets_env/providers/debug.py sha256=Rqctdj4h3EWjDXcz2zeCOdsm8jLoaNGiq8pA3YVpVJA 361
secrets_env/providers/kubernetes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secrets_env/providers/kubernetes/kubectl.py sha256=_e053EK702-ETWPLevHlQkYEzw_HBkJ6vWnZESN4sao 5854
secrets_env/providers/kubernetes/models.py sha256=JRHOZ5DEjSMV2Pc8c76U7DHzzSPh3Nn5TkS-uqPA-9c 1868
secrets_env/providers/onepassword/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secrets_env/providers/onepassword/models.py sha256=TT-HpjaHsHmynuMiXvHj90koAAHSziR3kfgHx4LI_D8 3215
secrets_env/providers/onepassword/op.py sha256=vd0TVXbj6amzi83AxIRm-4MqsvcrwJg-p57DMFeGz3k 2745
secrets_env/providers/plain.py sha256=KP48J95BvO1PtF-TDyu-Ys4_-fjxWUMhEs_a4b26kSY 501
secrets_env/providers/teleport/__init__.py sha256=hbqSMwLy_DWDAvSsoLByhwkUfYcHrczropFDKMfvCjs 2259
secrets_env/providers/teleport/config.py sha256=fclkuLrdGddCGhE5zomnDXWRmeOmJm8lg5B6Odk0Srk 9703
secrets_env/providers/vault/__init__.py sha256=8_Z27uozlEBszxd8XEbVxeOR6TdWygx6j4d6_ttidjw 9553
secrets_env/providers/vault/api.py sha256=kKkRLe1N4SobBlKFRS3dnTOxraBFfRouf-QwlZx0X0c 4038
secrets_env/providers/vault/auth/__init__.py sha256=mbYTL8hL8qKaVmnIGz4yreIE3yZBT1350Lx-NxOCwZQ 1674
secrets_env/providers/vault/auth/base.py sha256=8tYIFamYJy5iyPRVez3TyxkLxF4eev4BviucHFcnEIc 1265
secrets_env/providers/vault/auth/jwt.py sha256=IyEPbbYlsrE53WfHG6HLn2Vn1XY7uDIo_qBgZV6rzuw 1324
secrets_env/providers/vault/auth/kubernetes.py sha256=BvTpFJZwdjG6k-R_zugnrrg_cDzMIYhnVJClaH8B3Kw 964
secrets_env/providers/vault/auth/oidc.py sha256=y9pzi3QDMTbfzWQ3At-3RqTHXws9JXugOyJ986tyR98 5755
secrets_env/providers/vault/auth/token.py sha256=HRQz5wmFtVF-W3QMZYOlr5cOnUca1A0KkAIbDPBdUHU 941
secrets_env/providers/vault/auth/userpass.py sha256=EB0JEKcMgFAOiSRisMwVzJk2MmF7YzGdcOgP3EFATPE 3671
secrets_env/providers/vault/config.py sha256=Hy9xAlRCBvmP8vJpobBF-qc1CxQ-0F-dyAOIH7PlXdo 5783
secrets_env/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secrets_env/realms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secrets_env/realms/poetry/__init__.py sha256=FotnXSOjunreYVEzxlUGdoJuI7IjzdNdik0oV8W8kSk 1830
secrets_env/realms/poetry/cleo.py sha256=X4GAu4A5eYpVzj37drNs27-bX6LZWHQ9c5SLfN2MH3M 3801
secrets_env/realms/server.py sha256=vFOepqh__58bhZef9z5ZWL9vAuvcnDFVuXmIdf78iS8 9680
secrets_env/realms/shellingham.py sha256=PPpGBpSgwcBRUxS01pKCWPYqVscT_Nl2G8pqIPTCnec 1338
secrets_env/realms/subprocess.py sha256=ujgjXn3ixDqxr_WLQbNwLp6w4fb-giZ_xUC4UEf2Z7A 2683
secrets_env/utils.py sha256=uxixEocGA1sxt31lki9sCoJtvlKP1EXB28bqU1WsVNA 7358
secrets_env/version.py sha256=B9kKWJLln1i8LjtkcYecvNWGLTrez4gCUOHtnPlInFo 22
secrets_env-1.0.5.dist-info/METADATA sha256=BRZxun-jmzNiD07X_PqBFulcXRZ6tBASCXgFrsUy3D4 2001
secrets_env-1.0.5.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
secrets_env-1.0.5.dist-info/entry_points.txt sha256=4Z4n1wcgmdMhE9aMBkOvL1NnNS1UdcTyTJz4xyemMsI 160
secrets_env-1.0.5.dist-info/RECORD

entry_points.txt

secrets.env = secrets_env.console:entrypoint
poetry-secrets-env-plugin = secrets_env.realms.poetry:SecretsEnvPlugin