diff options
| author | Simeon Simeonov | 2026-04-28 14:27:05 +0200 |
|---|---|---|
| committer | Simeon Simeonov | 2026-04-28 14:27:05 +0200 |
| commit | 751c74e7de1c78a151fdd8b76f220d8411a2108a (patch) | |
| tree | 0b13345aad6949a3325ca8f72b4eece14a0fe973 /README.md | |
| parent | 82ef6adec6e59f9cc9dc9fa1a13a2b43e534bada (diff) | |
Restructure the entire project, enforce linting and add support for type checkers
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 17 |
1 files changed, 9 insertions, 8 deletions
| @@ -8,11 +8,12 @@ It requires no additional libraries. | |||
| 8 | ## General | 8 | ## General |
| 9 | 9 | ||
| 10 | The main reason for writing this library was the need to login into my | 10 | The main reason for writing this library was the need to login into my |
| 11 | FreeBSD servers using [opiepasswd(1)](https://www.freebsd.org/cgi/man.cgi?query=opiepasswd&sektion=1&manpath=FreeBSD) | 11 | FreeBSD servers using [opiepasswd](https://en.wikipedia.org/wiki/OPIE_Authentication_System). |
| 12 | as [described in the FreeBSD Handbook](https://docs.freebsd.org/en/books/handbook/security/#one-time-passwords). | 12 | |
| 13 | *opiepasswd* has since been removed from FreeBSD since version 14. | ||
| 13 | 14 | ||
| 14 | I decided to license the library under the | 15 | I decided to license the library under the |
| 15 | [Simplified BSD License / 2-clause BSD license](https://github.com/blackm0re/pyotp2289/blob/master/LICENSE) and not under the | 16 | [Simplified BSD License / 2-clause BSD license](https://codeberg.org/sgs/pyotp2289/src/branch/master/LICENSE) and not under the |
| 16 | (L)GPL-3 as I usually do. | 17 | (L)GPL-3 as I usually do. |
| 17 | 18 | ||
| 18 | I hope that somebody will find it useful. | 19 | I hope that somebody will find it useful. |
| @@ -197,7 +198,7 @@ starting from (and including) 498. | |||
| 197 | 198 | ||
| 198 | ## Support and contributing | 199 | ## Support and contributing |
| 199 | 200 | ||
| 200 | *pyotp2289* is hosted on GitHub: https://github.com/blackm0re/pyotp2289 | 201 | *pyotp2289* is hosted on Codeberg: https://codeberg.org/sgs/pyotp2289 |
| 201 | 202 | ||
| 202 | 203 | ||
| 203 | ## Author | 204 | ## Author |
| @@ -205,10 +206,10 @@ starting from (and including) 498. | |||
| 205 | Simeon Simeonov - sgs @ LiberaChat | 206 | Simeon Simeonov - sgs @ LiberaChat |
| 206 | 207 | ||
| 207 | 208 | ||
| 208 | ## [License](https://github.com/blackm0re/pyotp2289/blob/master/LICENSE) | 209 | ## [License](https://codeberg.org/sgs/pyotp2289/src/branch/master/LICENSE) |
| 209 | 210 | ||
| 210 | Copyright (c) 2020-2023 Simeon Simeonov | 211 | Copyright (c) 2020-2026 Simeon Simeonov |
| 211 | All rights reserved. | 212 | All rights reserved. |
| 212 | 213 | ||
| 213 | [Licensed](https://github.com/blackm0re/pyotp2289/blob/master/LICENSE) under the BSD 2-clause. | 214 | [Licensed](https://codeberg.org/sgs/pyotp2289/src/branch/master/LICENSE) under the BSD 2-clause. |
| 214 | SPDX-License-Identifier: BSD-2-Clause-FreeBSD | 215 | SPDX-License-Identifier: BSD-2-Clause |
