spec-first/connexion

RoutingMiddleware should sort paths

Open

#1,879 opened on 2024年2月13日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)Python (738 forks)batch import
PR welcomeenhancementgood first issue

Repository metrics

Stars
 (4,346 stars)
PR merge metrics
 (30d に merged PR はありません)

説明

Connexion middleware sorts all available APIs from most specific to least because of starlettte's routing behavior https://github.com/spec-first/connexion/blob/5d7eb0bdab9ed404e1d294dac6ed951af3be7952/connexion/middleware/main.py#L334

Similar sorting algorithms should be done within an api's routes in the RoutingMiddleware

コントリビューターガイド