Metadata-Version: 2.1
Name: veiled
Version: 0.2.4
Summary: A very thin CLI wrapper around cryptography.fernet:Fernet
License: MIT
Keywords: encryption,symmetric,commandline
Author: Vasili Syrakis
Author-email: cetanu@gmail.com
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: PyYAML (>=6.0,<7.0)
Requires-Dist: cryptography (>=36.0.1,<37.0.0)
Requires-Dist: typer (>=0.4.0,<0.5.0)
Description-Content-Type: text/markdown

veiled
======
A very thin CLI wrapper around `cryptography.fernet:Fernet` for symmetric encryption.

I made this to use in CI things, so I can keep encrypted secrets in my git repositories,
and have my build agents decrypt them using a centralized key.

installation
------------
`pip install veiled`

It's recommended to pin the install to a specific version

usage
-----
Use `--help` to view command-specific usage.

```
Usage: veil [OPTIONS] COMMAND [ARGS]...

Options:
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell, to
                                  copy it or customize the installation.
  --help                          Show this message and exit.

Commands:
  decrypt
  decrypt-file
  decrypt-yaml
  encrypt
  encrypt-file
  encrypt-yaml
  generate-key
  version
```

