Хочу сделать такое расположение кнопок: 1 ряд. Только не 6, а 8 кнопок

Увеличиваю текст сообщения "вширь" В итоге растягиваются сами кнопки, но в ряд не размещаются

Вот мой код
def choise_number_message(self, message):
numbers, buttons = self.get_numbers()
markup = types.InlineKeyboardMarkup()
markup.add([types.InlineKeyboardButton(text=name, callback_data=name) for name in buttons])
text = 'Выбери номер телефона и нажми на его цифру быммимвлщиапицвафпафп пкуп йуапйукфпфпотарт:\n\n' + numbers
self.__bot.edit_message_text(text=text, chat_id=message.chat.id,
message_id=message.message_id,
parse_mode='HTML', reply_markup=markup)
Как сделать?