# Changelog ## [1.2.1](https://github.com/blackm0re/pyotp2289/tree/1.2.1) (2023-01-08) [Full Changelog](https://github.com/blackm0re/pyotp2289/compare/1.2.0...1.2.1) **Changes:** - Include the unit tests in the sdist package ## [1.2.0](https://github.com/blackm0re/pyotp2289/tree/1.2.0) (2023-01-05) [Full Changelog](https://github.com/blackm0re/pyotp2289/compare/1.1.1...1.2.0) **Changes:** - Add the `OTPState.ot_hex` property ## [1.1.1](https://github.com/blackm0re/pyotp2289/tree/1.1.1) (2022-04-02) [Full Changelog](https://github.com/blackm0re/pyotp2289/compare/1.1.0...1.1.1) **Changes:** - Reintroduce setup.py for better campatibility ## [1.1.0](https://github.com/blackm0re/pyotp2289/tree/1.1.0) (2022-03-29) [Full Changelog](https://github.com/blackm0re/pyotp2289/compare/1.0.0...1.1.0) **Changes:** - (CLI) a password can now be set using the *OTP2289_PASSWORD* env. variable - (CLI) a new parameter *-P* / *--force-password-prompt* can be used in order to force password prompt - improved tests for CLI - use *setuptools* instead of the deprecated *distutils* # [1.0.0](https://github.com/blackm0re/pyotp2289/tree/1.0.0) (2020-04-07) **Changes:** - Initial release