- Use
str.zfillinstead ofstr.rjustfor adding leading zeros.
- Add license information in package metadata.
- Add
digitsanddigesttototp()parameter list. - Add command line arguments for time-step, digits, and digest.
- Rename
secrettokeyinhotp()andtotp()parameter lists. - Rename
intervaltotime_stepintotp()parameter list.
- Add a minimal TOTP generator.
- Expose
hotp()andtotp()as module-level functions. - Add project documentation.