secrets.env

View on PyPIReverse Dependencies (0)

0.29.1 secrets_env-0.29.1-py3-none-any.whl

Wheel Details

Project: secrets.env
Version: 0.29.1
Filename: secrets_env-0.29.1-py3-none-any.whl
Download: [link]
Size: 42717
MD5: c7ec21fc5f11c774f775e32735652784
SHA256: 5c67d0015f17d03fe9c8b854db7dd8ace5f3dc82b52d2f0d519b1e13c4ddd2b8
Uploaded: 2024-05-15 15:57:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: secrets.env
Version: 0.29.1
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 :: 4 - Beta
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: Topic :: Security
Classifier: Topic :: Utilities
Requires-Python: >=3.9,<4.0
Requires-Dist: PyYAML (<7,>=5.1.2); extra == "all" or extra == "yaml"
Requires-Dist: click (<9.0.0,>=8.1.3)
Requires-Dist: cryptography (<43.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.28,>=0.23.1)
Requires-Dist: keyring (<25,>=23.3.0); extra == "all" or extra == "keyring"
Requires-Dist: pexpect (<5.0.0,>=4.9.0); extra == "teleport"
Requires-Dist: pydantic (<3.0.0,>=2.0.3)
Requires-Dist: tomli (<3,>=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.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
secrets_env/__init__.py sha256=wpBWffjfnMX-ZdM8l931mvF-GTSpDcglbwcLstl0Uqc 2554
secrets_env/__main__.py sha256=EmzK7Cjot9q1wEK_dUyzec-HzbFQekVaE1tBAGWm92o 57
secrets_env/commands/__init__.py sha256=e84njhtC_35vWy2DK43aCTrep9GtYjK-Wh67KL5VrTw 69
secrets_env/commands/completion.py sha256=L4MGTyFGF9kDoxDWTwwy_83ZGhI9mOButD-UKKieSqc 1259
secrets_env/commands/core.py sha256=lbxl7a3-Ocv0fZZgOiP-U6ozrfuupL2oIo5HaZOdDhc 422
secrets_env/commands/keyring.py sha256=cYNYsZ1OeYIFPYpEs3DA5myxVP_CV4k0t6XVaKxGS0w 3173
secrets_env/commands/run.py sha256=vvRuGhCKZsbhowL0v0MzsxhnHUrT5-X7Dj-X2w7-HYQ 1315
secrets_env/config/__init__.py sha256=9L7s_hKXIeckLlEHPHG7JB6RsdXCK7w6NIro_58I0jo 1619
secrets_env/config/lookup.py sha256=8yS62kcaljv_rrXiRG7FKBi2ar9EWt6hxK557whAlyM 1797
secrets_env/config/parser.py sha256=mBkxOf7ZrfOVjSK_232TkfEfKlZWxHJy_9bNJ0480Wg 6776
secrets_env/config/reader.py sha256=7NmVF7UwZDV9mnEX1mQ1gQTAi5zstUqMUrs-g2T10A8 2006
secrets_env/exceptions.py sha256=oa7w5BGXmiisekfPeY8u02njXWxGP7rqZRpMVj4_AfA 673
secrets_env/provider.py sha256=bfv2F5wY2gqyPrpCbKeDMW5mX8eJdrH7AuFD7iT6lQY 3333
secrets_env/providers/__init__.py sha256=NLlt3paNyjqC-fKysxo26kSBcKQoQZ5JcnjgP_0iemc 2027
secrets_env/providers/debug.py sha256=Rqctdj4h3EWjDXcz2zeCOdsm8jLoaNGiq8pA3YVpVJA 361
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=jXZ2PmbnqyiPyw4oLC2FCBv1iMgh4qR-8GMJi6SPtbY 9791
secrets_env/providers/vault/__init__.py sha256=JyS3TeaYU-E3k7xB9o_kxp6KXlpWNUM6QZxKNmIi38A 8905
secrets_env/providers/vault/api.py sha256=oS35-tvsW-TmvupdfB2W4NnGioIR3VlU4HEfd1WBIJM 3887
secrets_env/providers/vault/auth/__init__.py sha256=0PnHIDv61EZmwLJCRI2SVc-EEOLKsy_OnxPYsMMpUO0 1601
secrets_env/providers/vault/auth/base.py sha256=oJhZQ106CuDrFXFAh0AYcoVU_PnW313YOtQ5nl-ybZA 1264
secrets_env/providers/vault/auth/oidc.py sha256=AUhR59gz4bXEFBfPGZepqFb5QQWQQX_fKg_m0kkPgyA 6190
secrets_env/providers/vault/auth/token.py sha256=osqrwDkm03C5xyZHsTF4pskpR1qIrflumkJLjBOJHhk 976
secrets_env/providers/vault/auth/userpass.py sha256=uan86Em8wyiNioIOOqcv-It6F6Cwpo-YGrdrWKCtuP4 3535
secrets_env/providers/vault/config.py sha256=kxVejRWzskt2EY3BxEXlaE1PNlceeFY6WIgeDNQU5gE 5019
secrets_env/realms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secrets_env/realms/click/__init__.py sha256=ZXnitz7G3HzY6G70h7ha8BTZnbb0X-ugC8Ah3pal-aY 3051
secrets_env/realms/click/loggings.py sha256=uUF9N_dyOvOxBsJbesG_KCHkUN9_BwTLXH-NPEgA_U8 3608
secrets_env/realms/poetry/__init__.py sha256=6ISw05oNauwpDR8mVi20N00HPLuRwv7_cn09_hDEC_U 1505
secrets_env/realms/poetry/cleo.py sha256=fL2AFq1a93t8O87HszDyYzc0DDmGbRilLpC5etb7X40 3449
secrets_env/server.py sha256=Td3GKPtkIix45_d0co1qGSVQs-ljwknU83cZaWECkb0 8190
secrets_env/templates/error.html sha256=7qj8fECoTcBRQy8v5iPa_DgQ1Hcj4W7E5jZl-BW7gu8 999
secrets_env/templates/oidc-success.html sha256=cvKH_JWN0rIuF1ZSA1yk8lBkECBsyYEMf5iLYWyuXdY 1528
secrets_env/utils.py sha256=lEYZMa-C5Sbbum-_9HiF63Wl3uAdY4pgStFICpgn2ds 6332
secrets_env/version.py sha256=QTaZs8dGSlxK5ryfzkJ2KhyNkszMPGsEYfsjGAbckck 23
secrets_env-0.29.1.dist-info/METADATA sha256=tbsFtl-HHwMXvIis-pY_fzLfgCFLMjFeX-N-6FJVKrI 1817
secrets_env-0.29.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
secrets_env-0.29.1.dist-info/entry_points.txt sha256=SWpxNYbsxjKGFfLkKAXCR4mPFxTNgif1HlshhNYMOdw 155
secrets_env-0.29.1.dist-info/RECORD

entry_points.txt

secrets.env = secrets_env.commands:main
poetry-secrets-env-plugin = secrets_env.realms.poetry:SecretsEnvPlugin