Я ищу способ создать спецификацию Swagger (JSON и Swagger-UI) из определения службы Python. Я нашел много вариантов (обычно основанных на Flask), но все они используют аннотации, которые я не могу правильно обработать из кода, например. определить 10 эквивалентных сервисов с разными маршрутами в цикле (обработчик может быть currified в этом примере, первый вызов функции для его получения).
Есть ли способ сделать это без аннотаций? Я хотел бы сгенерировать метод в API и его документации, вызвав функцию (или метод, или конструктор класса) со значениями, соответствующими реализации и документации этого метода API.