Skip to content

Releases: pyauth/pyotp

v2.2.7

06 Nov 00:23
v2.2.7
b6f7c81
Compare
Choose a tag to compare
  • Have random_base32() use 'secrets' as rand source (#66)

    • Documentation: Add security considerations, minimal security checklist, other improvements

    • Update setup.py to reference correct license

v2.2.6

10 Jun 16:13
v2.2.6
Compare
Choose a tag to compare
  • Fix tests wrt double-quoting in provisioning URIs

v2.2.5

03 Jun 18:51
v2.2.5
Compare
Choose a tag to compare
  • Quote issuer QS parameter in provisioning_uri. Fixes #47.

    • Raise an exception if a negative integer is passed to at() (#41).

    • Documentation and release infrastructure improvements.

v2.2.4

04 Jan 19:15
Compare
Choose a tag to compare
  • Restore Python 2.6 compatibility (however, Python 2.6 is not supported)
  • Documentation and test improvements
  • Fix release infra script, part 2

v2.2.3

04 Jan 19:12
Compare
Choose a tag to compare
  • Restore Python 2.6 compatibility (however, Python 2.6 is not supported)
  • Documentation and test improvements
  • Fix release infra script

v2.2.2

04 Jan 19:09
Compare
Choose a tag to compare
  • Restore Python 2.6 compatibility (however, Python 2.6 is not supported)
  • Documentation and test improvements

v2.2.1

30 Aug 17:26
Compare
Choose a tag to compare
  • Avoid using python-future; it has subdependencies that limit compatibility (#34)
  • Make test suite pass on 32-bit platforms (#30)
  • Timing attack resistance fix: don't reveal string length to attacker. Thanks to Eeo Jun (#28).
  • Support algorithm, digits, period parameters in provisioning_uri. Thanks to Dionisio E Alonso (#33).
  • Minor style and packaging infrastructure fixes.

v2.2.0

30 Aug 17:24
Compare
Choose a tag to compare
v2.2.0 Pre-release
Pre-release

See v2.2.1