Skip to content

Commit 56c357c

Browse files
authored
Update README.md
1 parent c9baf26 commit 56c357c

File tree

1 file changed

+19
-41
lines changed

1 file changed

+19
-41
lines changed

README.md

Lines changed: 19 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@
55
![alt text][coverage]
66
![windows](https://img.shields.io/badge/Windows-0078D6)
77

8-
9-
[python 3.6]: https://github.com/darrida/pykeypass/workflows/python%203.6%20/badge.svg?branch=master "python 3.6"
10-
[python 3.7]: https://github.com/darrida/pykeypass/workflows/python%203.7%20/badge.svg?branch=master "python 3.7"
11-
[python 3.8]: https://github.com/darrida/pykeypass/workflows/python%203.8%20/badge.svg?branch=master "python 3.8"
12-
[python 3.9]: https://github.com/darrida/pykeypass/workflows/python%203.9%20/badge.svg?branch=master "python 3.9"
138
[coverage]: https://github.com/darrida/pykeypass/blob/master/coverage.svg "testing coverage"
149

1510
# pykeypass
@@ -20,13 +15,10 @@ pykeypass (because pykeepass was already taken) uses the pykeepass library to se
2015

2116
- [pykeypass](#pykeypass)
2217
- [Background](#background)
23-
- [Setup and remove](#setup-and-remove)
24-
- [Setup](#setup)
25-
- [Remove](#remove)
18+
- [Setup](#setup)
2619
- [Usage](#usage)
2720
- [Setup standalone Keepass executable and app database:](#setup-standalone-keepass-executable-and-app-database)
2821
- [Setup a new Keypass database entry](#setup-a-new-keypass-database-entry)
29-
- [Open all Keepass databases](#open-all-keepass-databases)
3022
- [Open individual Keepass database](#open-individual-keepass-database)
3123
- [Show list of configured databases](#show-list-of-configured-databases)
3224
- [Show path of individual configured database](#show-path-of-individual-configured-database)
@@ -46,38 +38,24 @@ Occassionally I'd find that something cleared out the recents options, which mea
4638
**THE SOLUTION:**
4739
pykeypass allows me to open the Command Prompt, type ```pykeypass all```, input a single password, then sit back and watch all of my Keypass databases open programmatically.
4840

49-
## Setup and remove
50-
51-
### Setup
52-
53-
1. Prerequisites:
54-
- Python 3.x must be installed (tested on Python 3.7 and 3.8)
55-
56-
2. Download application files
57-
- Download and unzip the latest release
58-
59-
3. Install pykeypass (enable global command line availability)
60-
- Windows via script
61-
- Launch **install.bat**
62-
63-
- Windows via CMD
64-
- Open CMD from the pykeypass directory
65-
- Run ```pip install --editable .```
66-
- Run ```pykeypass setup```
67-
68-
### Remove
69-
70-
- Windows via script:
71-
- Launch **uninstall.bat**
72-
- Windows via CMD
73-
- Open CMD from the pykeypass directory
74-
- Run ```pip install --editable .```
75-
- Experimental: ```python uninstall.py```
76-
- Linux (*net yet working*)
77-
- Launch **uninstall.sh**
78-
- NOTE: if running from the terminal, the following may be required:
79-
- ```chmod u+x uninstall.sh```
80-
- ```./uninstall.sh```
41+
## Setup
42+
43+
### Requiremements
44+
- This utlity is build for Windows
45+
- Python 3.9 - 3.12 supported
46+
47+
### Install
48+
- Standard
49+
50+
```
51+
pip install pykeypass
52+
```
53+
54+
- **pipx** Recommended
55+
56+
```
57+
pipx install pykeypass
58+
```
8159

8260
## Usage
8361

0 commit comments

Comments
 (0)