Use click.Path()
[`click.File()`](https://click.palletsprojects.com/en/8.1.x/api/#click.File) [File Argument](https://click.palletsprojects.com/en/8.1.x/arguments/#file-arguments) can also be a solution, but for now I would prefer to handle the file opening.
Use [`click.Path()`](https://click.palletsprojects.com/en/8.1.x/api/#click.Path) as type in arguments in `@click.{argument,option}(type=click.Path())`.
- [x] `authentication` #420
- [x] `--auth-file`
- [x] `transfer --file`
- [x] `revocation`: `create`, `verify`, `publish`
issue