python-secrets

View on PyPIReverse Dependencies (1)

24.10.12 python_secrets-24.10.12-py3-none-any.whl

Wheel Details

Project: python-secrets
Version: 24.10.12
Filename: python_secrets-24.10.12-py3-none-any.whl
Download: [link]
Size: 123599
MD5: efc5ca1903c830a0147044f765b3e858
SHA256: 6bbb6dafd6da54481cfc4aaa81f81ab20d2b845ecde1dbb51fdf7b5e26040af3
Uploaded: 2024-10-17 17:56:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: python-secrets
Version: 24.10.12
Summary: Python CLI for decoupling secrets (passwords, API keys, etc.) from source code
Author: Dave Dittrich
Author-Email: dave.dittrich[at]gmail.com
Maintainer: Dave Dittrich
Maintainer-Email: dave.dittrich[at]gmail.com
Home-Page: https://github.com/davedittrich/python_secrets
Project-Url: Documentation, https://github.com/davedittrich/python_secrets
Project-Url: Repository, https://github.com/davedittrich/python_secrets
License: Apache-2.0
Keywords: cliff,cli,secrets,environment
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Other Audience
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Unix Shell
Classifier: Topic :: Security
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Installation/Setup
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Utilities
Requires-Python: >=3.10,<4.0
Requires-Dist: ansible (<11.0.0,>=10.4.0)
Requires-Dist: anytree (<3.0.0,>=2.12.1)
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.3)
Requires-Dist: bullet (<3.0.0,>=2.2.0)
Requires-Dist: cliff (<5.0.0,>=4.7.0)
Requires-Dist: configobj (<6.0.0,>=5.0.8)
Requires-Dist: gnupg (<3.0.0,>=2.3.1)
Requires-Dist: ipwhois (<2.0.0,>=1.2.0)
Requires-Dist: jinja2 (<4.0.0,>=3.1.4)
Requires-Dist: lxml (<6.0.0,>=5.3.0)
Requires-Dist: pexpect (<5.0.0,>=4.9.0)
Requires-Dist: poetry (>=1.8.3)
Requires-Dist: poetry-dynamic-versioning (<2.0.0,>=1.4.1)
Requires-Dist: psutil (<7.0.0,>=6.0.0)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: xkcdpass (<2.0.0,>=1.19.9)
Description-Content-Type: text/x-rst
[Description omitted; length: 64880 characters]

WHEEL

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

RECORD

Path Digest Size
psec/__init__.py sha256=ifTaUU8axIR-C2-0kFgMyFlUHJywgeNDpTuVlZSjiL8 723
psec/__main__.py sha256=t4b6d1Ob3LHS-UP7rGh27n2WGoOK4pbdYRzM24nezBw 866
psec/_version.py sha256=7AVFzQqJIlDe9pv4IFiC1vQ3fyBc09ziYiN3rMzxO2M 131
psec/about.py sha256=pMwt87KuneJ87ZUzI2OcPkoqhRqqbeWTR5-WH6uqM3o 3879
psec/app.py sha256=EBuudH4OHjSJBCnofD-U0HLAhuf3MU6qHKiX5ALEpI8 14295
psec/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
psec/cli/environments/__init__.py sha256=7-eufAhK04evtsDc8VveGIfggYCoxP6suBRZxy3mZyY 76
psec/cli/environments/create.py sha256=VFGhLzfV-JO53EYsAedKKvxRh5psHF6iKAjzFetTD4w 5301
psec/cli/environments/default.py sha256=RCR--gSeSeLHQaW_F6IGVCOIDhWUdKbieUtLDBE0ew0 5363
psec/cli/environments/delete.py sha256=6E8fJMdOxSQ4dZlscuvOoMO5XrF6Sf499Pso3tM4h3g 5112
psec/cli/environments/list.py sha256=oI2DNV3QWoJcY1LW5sFDUMAcwA5TxBvNcu0MluWM8zM 3760
psec/cli/environments/path.py sha256=eh01wobK1Ld6Rpu7k5U3alNH8owfnYJ2jSJWAWG6CXg 4533
psec/cli/environments/rename.py sha256=ACXcxsRViO5j37QmYsObzEqTF_E3iVnJTJ60hK1bf7g 2467
psec/cli/environments/tree.py sha256=xw0A5sRd0UpFUkj_6B07tfCgu2R0lsW3XNUYYElh5Ow 3412
psec/cli/groups/__init__.py sha256=nSR2DGA7GbXXEmRikWfeN5xiqba4EgPWJgKENW2mfqc 75
psec/cli/groups/create.py sha256=b7brAW7t9Rj-naDJGRMr-z6o49fdZoTJ2ubD-tBoF_M 4234
psec/cli/groups/delete.py sha256=SWxq0ElhUlnk43GU5Qw_3V-u_4VdB1REzpomMKSg8qw 3518
psec/cli/groups/list.py sha256=Y85ZFRFUQVQi73dVpfMiu778xd-S9OHqTXlVLoatp00 1101
psec/cli/groups/path.py sha256=A7IWtFScudiu4pa17N39KGQuvmNDdwySOXM2fsnUCC0 904
psec/cli/groups/show.py sha256=9Rbdhrp548SmlOqBB3D5ua4s-i_wje1SdumRkIXCa_M 1466
psec/cli/init.py sha256=_iDLgks5FZMCLdibLNGVJ92rBUL2daJXBHqOHGKMT80 2553
psec/cli/run.py sha256=rJl0-3h3sFFbT5lgfU8BMZWX-ydNbcYX1wxH1H68ovg 4287
psec/cli/secrets/__init__.py sha256=8auvSLTDlbJpNi8y8bwIJ33KJvxvfin58MTQjR8BOtc 196
psec/cli/secrets/backup.py sha256=4_OcLweax6rnZzzNeNhZumEIDD-a_8UPBqjqqWD69bM 2075
psec/cli/secrets/create.py sha256=Gsz083m3v4M4nu0xFVpyWtOGVsmLd0H1BVv90kQh9t4 11324
psec/cli/secrets/delete.py sha256=DJ0NB9_AIyQrFBPD_5MHN8ikdEhbf314Jzn-yr6uF7s 5067
psec/cli/secrets/describe.py sha256=dzm4kjIVjroKiLaMzZAl46NXq0bCO4OI8jFirm8ruJs 4081
psec/cli/secrets/find.py sha256=G-GQGl8dcLpGreb9JbUZaJgTHIXXmmYQnr6VYki2-_o 3640
psec/cli/secrets/generate.py sha256=tyyfvixsWuzH2TIGMmRQetLGpI0YoGr5fxWDfQbB-jE 3889
psec/cli/secrets/get.py sha256=c44CfwwHLpcuVeOSktRYaJcGzVe3iTz9VstZARsV92o 1756
psec/cli/secrets/path.py sha256=UZsNPaPB87lckUECFeINCw1WDN_Dh46p5tu31A52fDk 1050
psec/cli/secrets/restore.py sha256=6SCe5JboD41yHHgj3kEPvH_6kNXXHRkQoOsaAP4O5dE 2816
psec/cli/secrets/send.py sha256=gS6n3DkEIZds_5a5ujketAwKgi3mxxTqs-toiDADQt8 5292
psec/cli/secrets/set.py sha256=rBVCT_a00XUILanNQRi3QKqxPTuRUpXRrG_fDWOiB-Q 10270
psec/cli/secrets/show.py sha256=vaJvM1m96tM8kkc5HQX4Qli170RBpHkgwh4S5JuS9lU 5473
psec/cli/secrets/tree.py sha256=4wpuj4m1l8C3yHd9_nsdSK9Ei_yeWyrC2X-PdpjUNLg 1715
psec/cli/ssh.py sha256=57Y4nZ4LsImltseQWpMiTYyoS3kDw4I54dim0TFUBy4 47945
psec/cli/template.py sha256=tNpKcu7w-sy6IiGx97tx49l5O9ijmnFP2KX4m0tesl0 2635
psec/cli/utils/__init__.py sha256=FvbwJJeQCKLoDdLoyrwns69nN24efxuSKBDNYIJwW5Q 224
psec/cli/utils/myip.py sha256=U7NxAU_1nOX53eKliyqtMJs3Lb8XMw0FeJdOUqRBGLw 6301
psec/cli/utils/netblock.py sha256=3zIjxsnA1J8DQTXqozk5Cl9vpC4hNzxQMMyf7qc5jas 1311
psec/cli/utils/set_aws_credentials.py sha256=hlJGlqAAAL0cW1boVv4nc2sXkGQiJkHtbk9AqyXMyNo 2099
psec/cli/utils/tfbackend.py sha256=Xq_5G5CQRsqzWIShD_MMEF2YxOi2T1eD4Sg51616r0s 2147
psec/cli/utils/tfoutput.py sha256=HO5v8mRYJ_GRaogcr8y8-jgP8RKc8KDFXjsL1zPf7hc 4365
psec/cli/utils/yaml_to_json.py sha256=pu__8C0euBTfmLYIadKKfRo7Ej2g2Z5ACI8ss_Xn5nU 7459
psec/exceptions.py sha256=Cp_RGFXVjI5qe3rtePE3Y37yS0UDLS2KunBqhEv8BN0 3003
psec/google_oauth2.py sha256=VcnaBCjnIojs1hct5BwXKCbWJrquWf35dOKAV4PSgqg 17814
psec/secrets_environment/__init__.py sha256=UcU_ezFrWR0Y3ebQ3FokOV83908WFiC9jpDzP7BzQEw 30713
psec/secrets_environment/factory/__init__.py sha256=59XtXobXTgXzuS59kJii9qg978k8ha3dtzrc-5396Qg 2414
psec/secrets_environment/handlers/__init__.py sha256=BaqLd4cNpeGeSKI7XRkdokeEMUyv7Lzrdjp_ls1nFAU 392
psec/secrets_environment/handlers/boolean.py sha256=N4JHExgSUjWxCOVuGmCV5QPTOnektzrAigXdY2p3QuI 461
psec/secrets_environment/handlers/crypt_6.py sha256=Bf0ega9b0PDfcWZDIY2OFaGWlIt68MERIOSuL6IyPjI 759
psec/secrets_environment/handlers/password.py sha256=cuYM9Z6kew8LpzNgcEkxZyalBM9axMC_BiDMzkYP1TA 4945
psec/secrets_environment/handlers/sha256_digest.py sha256=FCCocGwx2kErAjXLIN8rv8fBcccN8Fjw9VQeW--tjkg 846
psec/secrets_environment/handlers/string.py sha256=08nviol2DI--ewI8tBpKxh5wsubUKn9nheOAm40bmO4 393
psec/secrets_environment/handlers/token_base64.py sha256=E6G6FzlW9AukSz7O0mGed9PFJfOFl7Hj2iNLFliQs_I 730
psec/secrets_environment/handlers/token_hex.py sha256=sfPxdCn0EO-mkwhBYU7xKsbmU0YY29n_Bocg4sj8qt8 522
psec/secrets_environment/handlers/token_urlsafe.py sha256=_SwgROHmWJ1Wi_m9ecTXBCQr_rtZTGJgaEGTLDmva_w 522
psec/secrets_environment/handlers/uuid4.py sha256=1Uysjx90RIRmYu6T_fmlS9C3w8DyxXj9u94ATZ003i4 458
psec/utils.py sha256=qnYi_BglFlS5YwpXwXIlQiJbIqKjUKo1OagzCf12QyI 32005
python_secrets-24.10.12.dist-info/AUTHORS.rst sha256=PhnBozysOHwfzhwrtn5QZMRMkIxFoAaOeKmZY9HdgcY 528
python_secrets-24.10.12.dist-info/LICENSE.txt sha256=HqpQVBYQF79w6TWnAZuMfE54DAy5Y-8DnOHYSJlPAaI 611
python_secrets-24.10.12.dist-info/METADATA sha256=kRJj9UWiGbqrJ6zokb4HQ2UBH0UVUWVIY-zbqbESzP8 67937
python_secrets-24.10.12.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
python_secrets-24.10.12.dist-info/entry_points.txt sha256=GaEM7WplxYEDl-pN1SbBW1IutdI5oVIr9aCwem9K63I 2085
python_secrets-24.10.12.dist-info/RECORD

entry_points.txt

psec = psec.__main__:main
[psec]
about = psec.about:About
environments_create = psec.cli.environments.create:EnvironmentsCreate
environments_default = psec.cli.environments.default:EnvironmentsDefault
environments_delete = psec.cli.environments.delete:EnvironmentsDelete
environments_list = psec.cli.environments.list:EnvironmentsList
environments_path = psec.cli.environments.path:EnvironmentsPath
environments_rename = psec.cli.environments.rename:EnvironmentsRename
environments_tree = psec.cli.environments.tree:EnvironmentsTree
groups_create = psec.cli.groups.create:GroupsCreate
groups_delete = psec.cli.groups.delete:GroupsDelete
groups_list = psec.cli.groups.list:GroupsList
groups_path = psec.cli.groups.path:GroupsPath
groups_show = psec.cli.groups.show:GroupsShow
init = psec.cli.init:Init
run = psec.cli.run:Run
secrets_backup = psec.cli.secrets.backup:SecretsBackup
secrets_create = psec.cli.secrets.create:SecretsCreate
secrets_delete = psec.cli.secrets.delete:SecretsDelete
secrets_describe = psec.cli.secrets.describe:SecretsDescribe
secrets_find = psec.cli.secrets.find:SecretsFind
secrets_generate = psec.cli.secrets.generate:SecretsGenerate
secrets_get = psec.cli.secrets.get:SecretsGet
secrets_path = psec.cli.secrets.path:SecretsPath
secrets_restore = psec.cli.secrets.restore:SecretsRestore
secrets_send = psec.cli.secrets.send:SecretsSend
secrets_set = psec.cli.secrets.set:SecretsSet
secrets_show = psec.cli.secrets.show:SecretsShow
secrets_tree = psec.cli.secrets.tree:SecretsTree
ssh_config = psec.cli.ssh:SSHConfig
ssh_known-hosts_add = psec.cli.ssh:SSHKnownHostsAdd
ssh_known-hosts_extract = psec.cli.ssh:SSHKnownHostsExtract
ssh_known-hosts_remove = psec.cli.ssh:SSHKnownHostsRemove
template = psec.cli.template:Template
utils_myip = psec.cli.utils.myip:MyIP
utils_myip_methods = psec.cli.utils.myip:MyIPMethods
utils_netblock = psec.cli.utils.netblock:Netblock
utils_set-aws-credentials = psec.cli.utils.set_aws_credentials:SetAWSCredentials
utils_tfstate_backend = psec.cli.utils.tfbackend:TfBackend
utils_tfstate_output = psec.cli.utils.tfoutput:TfOutput
utils_yaml-to-json = psec.cli.utils.yaml_to_json:YAMLToJSON