Purge the info badges for current Python or derivepassphrase versions
Marco Ricci

Marco Ricci commited on 2024-11-13 22:51:21
Zeige 1 geänderte Dateien mit 4 Einfügungen und 15 Löschungen.


The badges are hard to read.  And if writing the versions out as text,
then the information becomes either too inconspicuous to be found again
or too disruptive to the flow of reading.

Also use this opportunity to harmonize the item bullets in the text
source.
... ...
@@ -14,22 +14,22 @@ We will assume the following three services with the following passphrase polici
14 14
     - between 12 and 20 characters
15 15
     - no spaces
16 16
     - 1 upper case letter, 1 lower case letter, 1 digit
17
-    * no character may appear 3 times (or more) in a row
17
+    - no character may appear 3 times (or more) in a row
18 18
 
19 19
 -   __bank account__
20 20
 
21 21
     ---
22 22
 
23 23
     - only digits
24
-    * exactly 5 digits
25
-    * an additional one-time password via a hardware token ("[two-factor authentication][2FA]")
24
+    - exactly 5 digits
25
+    - an additional one-time password via a hardware token ("[two-factor authentication][2FA]")
26 26
 
27 27
 -   __work account__
28 28
 
29 29
     ---
30 30
 
31 31
     - exactly 8 characters
32
-    * no spaces
32
+    - no spaces
33 33
     - 1 special character, 1 letter, 1 digit
34 34
     - must be changed every quarter (January, April, July and October) to a different value ("passphrase rotation" or "rollover")
35 35
     - must actually be different from the previous *two* passphrases
... ...
@@ -42,10 +42,6 @@ We will assume the following three services with the following passphrase polici
42 42
 
43 43
 You will need Python 3, and a package installer such as `pip` (bundled with Python), `pipx` or similar.
44 44
 
45
-??? info "Info: Current supported Python versions"
46
-
47
-    ![See PyPI.][CURRENT_PYTHON]
48
-
49 45
 ---
50 46
 
51 47
 === "pip"
... ...
@@ -75,13 +71,6 @@ derivepassphrase, version 0.3.0
75 71
 
76 72
 (…or similar output.)
77 73
 
78
-??? info "Info: Current `derivepassphrase` version"
79
-
80
-    ![See PyPI.][CURRENT_VERSIONS]
81
-
82
-[CURRENT_VERSIONS]: https://img.shields.io/pypi/v/derivepassphrase.svg?label=derivepassphrase
83
-[CURRENT_PYTHON]: https://img.shields.io/pypi/pyversions/derivepassphrase.svg
84
-
85 74
 ## Choosing a master passphrase
86 75
 
87 76
 `derivepassphrase` uses a master passphrase <var>MP</var>, and derives all other passphrases <var>P</var> from <var>MP</var>.
88 77