README.md
pyproject.toml
telegram_inline_keyboard_builder/__init__.py
telegram_inline_keyboard_builder.egg-info/PKG-INFO
telegram_inline_keyboard_builder.egg-info/SOURCES.txt
telegram_inline_keyboard_builder.egg-info/dependency_links.txt
telegram_inline_keyboard_builder.egg-info/requires.txt
telegram_inline_keyboard_builder.egg-info/top_level.txt
telegram_inline_keyboard_builder/core/__init__.py
telegram_inline_keyboard_builder/core/builder.py
telegram_inline_keyboard_builder/core/layout.py
telegram_inline_keyboard_builder/core/types/__init__.py
telegram_inline_keyboard_builder/core/types/buttons.py
telegram_inline_keyboard_builder/core/types/utils.py
telegram_inline_keyboard_builder/validator/__init__.py
telegram_inline_keyboard_builder/validator/diagnostics.py
telegram_inline_keyboard_builder/validator/engine.py
telegram_inline_keyboard_builder/validator/normalization.py
telegram_inline_keyboard_builder/validator/types.py
telegram_inline_keyboard_builder/validator/context/__init__.py
telegram_inline_keyboard_builder/validator/context/rule_registry.py
telegram_inline_keyboard_builder/validator/plugins/__init__.py
telegram_inline_keyboard_builder/validator/plugins/plugin_manager.py
telegram_inline_keyboard_builder/validator/rules/__init__.py
telegram_inline_keyboard_builder/validator/rules/builtin.py
telegram_inline_keyboard_builder/validator/rules/callback_data_too_long.py
telegram_inline_keyboard_builder/validator/rules/constants.py
telegram_inline_keyboard_builder/validator/rules/duplicate_callback_data.py
telegram_inline_keyboard_builder/validator/rules/empty_button_text.py
telegram_inline_keyboard_builder/validator/rules/empty_row.py
telegram_inline_keyboard_builder/validator/rules/helpers.py
telegram_inline_keyboard_builder/validator/rules/incompatible_button_context.py
telegram_inline_keyboard_builder/validator/rules/inconsistent_configuration.py
telegram_inline_keyboard_builder/validator/rules/invalid_keyboard_structure.py
telegram_inline_keyboard_builder/validator/rules/invalid_url.py
telegram_inline_keyboard_builder/validator/rules/too_many_buttons_per_row.py
telegram_inline_keyboard_builder/validator/rules/unexpected_null_undefined.py
tests/test_validation.py