swadhinbiswas feat(py): add Python package with app framework, type stubs, and docs · 7/8/2026
9ae675f
22 lines · 371 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from typing import Any, Optional

class Param:
    def __init__(self, default: Any = ..., alias: Optional[str] = None):
        self.default = default
        self.alias = alias

class Path(Param): pass
class Query(Param): pass
class Header(Param): pass
class Cookie(Param):
    pass

class Body(Param):
    pass

class File(Param):
    pass

class Form(Param):
    pass