Skip to content

Commit 255a623

Browse files
author
Joachim Jablon
committed
Prepare release on pypi
1 parent dfc9bbf commit 255a623

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
*.egg-info
22
/.pytest_cache/
33
__pycache__/
4+
build
5+
dist

README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ automated deployment tools
1010

1111
The tool is packaged but the package is not yet available on pypi.
1212

13-
`pip install git+https://github.com/peopledoc/vault-cli.git`
13+
`pip install vault-cli`
14+
15+
If you wish to use the hvac backend, install with
16+
17+
`pip install vault-cli[hvac]`
1418

1519
## Usage
1620

@@ -31,6 +35,7 @@ Options:
3135
-w, --password-file FILENAME Can read from stdin if "-" is used as
3236
parameter
3337
-b, --base-path TEXT Base path for requests
38+
--backend TEXT Name of the backend to use (requests, hvac)
3439
-h, --help Show this message and exit.
3540

3641
Commands:
@@ -132,8 +137,8 @@ Just note that the `--verify / --no-verify` flag become `verify: yes` or
132137

133138
## State
134139

135-
The tool is currently in beta mode. It's missing docs, tests, CI, pip
136-
packaging, debian packaging, and such. Be warned
140+
The tool is currently in beta mode. It's missing docs, tests, CI, and such.
141+
Be warned.
137142

138143
## License
139144

setup.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[metadata]
22
name = vault-cli
33
description = CLI tool for hashicorp vault
4-
version = 0.1.0
4+
version = 0.2.0
55
author = ylachiver
66
author_email = yann.lachiver@people-doc.com
77
url = https://github.com/peopledoc/vault-cli
@@ -35,6 +35,7 @@ hvac =
3535
hvac
3636

3737
dev =
38+
twine
3839

3940
test =
4041
pytest

0 commit comments

Comments
 (0)