Търся начин да генерирам спецификация на Swagger (JSON и Swagger-UI) от дефиницията на услуга на Python. Намерих много опции (обикновено базирани на Flask), но всички те използват анотации, които не мога да обработвам правилно от кода, напр. дефинирайте 10 еквивалентни услуги с различни маршрути в цикъл (манипулаторът може да бъде преработен в този пример, първото извикване на функция, за да го получи).
Има ли някакъв начин да направите това без анотации? Бих искал да генерирам метода в API и неговата документация чрез извикване на функция (или метод, или конструктор на клас) със стойностите, съответстващи на внедряването и документацията на този API метод.