Skip to content

Releases: torrua/keyboa

☎ Make Keyboa Callable!

16 Oct 09:30

Choose a tag to compare

This release add the possibility to call keyboa object, for example:
keyboa() instead of keyboa.keyboard
keyboa(slice(2, 5)) instead of keyboa.slice(slice(2, 5))

🛠 Minor fixing and improvements

13 Jul 01:07

Choose a tag to compare

v3.0.1

Merge remote-tracking branch 'origin/master'

🌟 One object instead of functions

17 Apr 07:04
d03bf7d

Choose a tag to compare

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!

15 Feb 12:09

Choose a tag to compare

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

10 Dec 11:48

Choose a tag to compare

Installation with wheels were added to the package, nothing changed inside package itself.

Fix a bug with calculating total num of elements

18 Oct 21:52

Choose a tag to compare

Also:

  • Update supported python versions to 3.9
  • Update README.md

Fixed compatibility with Python 3.5.*

24 Jul 01:05

Choose a tag to compare

Fixed #3 issue with type annotations.

Fixed backward compatibility with PyTelegramBotAPI

22 Jul 21:57

Choose a tag to compare

Fixed keyboa_combiner backward compatibility with PyTelegramBotAPI versions 3.7.2 and older

Add checking callback data size

03 May 13:35

Choose a tag to compare

Additional checking for telegram litims was added.

Auto alignment inprovements

15 Mar 14:02

Choose a tag to compare

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.