index
:
pyotp2289
master
next
A pure Python implementation of "A One-Time Password System" - RFC-2289
Simeon Simeonov
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Files
Lines
2026-05-01
Redesign API by introducing otp2289.OTPResponse type
HEAD
v2.0.0
next
master
Simeon Simeonov
9
-394
/
+560
2026-04-28
Restructure the entire project, enforce linting and add support for type ↵
Simeon Simeonov
17
-374
/
+382
checkers
2024-12-28
Rename *Exception to *Error and do some general linting
Simeon Simeonov
9
-448
/
+2296
2023-01-09
Merge pull request #1 from grahamperrin/patch-1
Simeon Simeonov
1
-7
/
+8
README: pkg, and URLs
2023-01-08
Include the tests in the sdist package
v1.2.1
Simeon Simeonov
8
-5
/
+17
2023-01-08
README: pkg, and URLs
Graham Perrin
1
-7
/
+8
Primarily: add one of the pkg methods from <https://www.freshports.org/security/py-pyotp2289>. Whilst here: update the URL for the One-time Passwords section of the FreeBSD Handbook, and refine the URL for the manual page.
2023-01-05
Update setup.cfg and release
v1.2.0
Simeon Simeonov
2
-57
/
+9
2023-01-05
Add the OTPState.ot_hex property
Simeon Simeonov
13
-17
/
+35
2022-04-02
Reintroduce setup.py for better compatibility
v1.1.1
Simeon Simeonov
3
-1
/
+15
2022-03-31
Restructure the project in order to replace distutils with setuptools
v1.1.0
Simeon Simeonov
8
-60
/
+74
2022-03-29
Add the -P param and improve tests
Simeon Simeonov
9
-176
/
+450
2022-03-21
Reformat the code with annotations and new code style
Simeon Simeonov
5
-200
/
+296
2021-06-13
Update setup.py with explicit Python 3.9 support and update contact info ↵
Simeon Simeonov
3
-2
/
+3
Freenode -> LiberaChat
2020-12-04
Raise exceptions from except properly
Simeon Simeonov
2
-5
/
+5
2020-04-28
Add FreeBSD instructions in README.md
Simeon Simeonov
1
-0
/
+10
2020-04-16
Add Fedora instructions in README.md
Simeon Simeonov
1
-0
/
+13
2020-04-14
Improve README.md
Simeon Simeonov
1
-2
/
+2
2020-04-14
Add Gentoo in the Installation section in README.md
Simeon Simeonov
1
-0
/
+10
2020-04-07
Make README.md more pypi.org friendly
v1.0.0
Simeon Simeonov
1
-11
/
+8
2020-04-07
Finalize setup.py for release 1.0.0
Simeon Simeonov
1
-0
/
+7
2020-04-07
Add __repr__ for OTPState and OTPGenerator
Simeon Simeonov
2
-0
/
+12
2020-04-07
Improve README.md and docstrings for Sphinx
Simeon Simeonov
5
-30
/
+127
2020-04-06
Add a simple CLI interface with tests and update README.md
Simeon Simeonov
4
-13
/
+523
2020-04-03
Implement OTPStore container class in the server module
Simeon Simeonov
4
-7
/
+312
2020-03-30
Implement OTPState in the server module
Simeon Simeonov
7
-35
/
+467
2020-03-27
Update the General and Overview sections of README.md
Simeon Simeonov
1
-6
/
+51
2020-03-27
Add licensing information
Simeon Simeonov
7
-13
/
+177
2020-03-26
Add support for accepting a challenge string in the generator
Simeon Simeonov
4
-52
/
+217
2020-03-25
Add some additional tests for the generator
Simeon Simeonov
1
-1
/
+47
2020-03-25
Use the right term seed instead of salt
Simeon Simeonov
1
-10
/
+10
2020-03-25
Initial commit with working generator and corresponding tests
Simeon Simeonov
5
-0
/
+688