Releases: torrua/keyboa
☎ Make Keyboa Callable!
🛠 Minor fixing and improvements
v3.0.1 Merge remote-tracking branch 'origin/master'
🌟 One object instead of functions
Please do not automatically upgrade from version 2 to version 3, because some code adjustments will be needed.
Now you can just import Keyboa object from keyboa and use its methods for keyboard generation (read new guidelines in README)
🏭 Simpler structure, better error handling!
Mostly technical release:
- Improved error handling when entering incorrect data types
- The internal structure of the module has been greatly simplified
More Tests, More Coverage, New Wheels
Installation with wheels were added to the package, nothing changed inside package itself.
Fix a bug with calculating total num of elements
Also:
- Update supported python versions to 3.9
- Update README.md
Fixed compatibility with Python 3.5.*
Fixed #3 issue with type annotations.
Fixed backward compatibility with PyTelegramBotAPI
Fixed keyboa_combiner backward compatibility with PyTelegramBotAPI versions 3.7.2 and older
Add checking callback data size
Additional checking for telegram litims was added.
Auto alignment inprovements
Now you can set the range in which a suitable divisor will be searched for auto_alignment option.
You can also set the reverse_alignment_range variable to search for a suitable divisor from the end of the auto_alignment range.