-
5d19561b24
Bump uv.lock versions
master
nikto_b
2026-02-18 20:35:11 +03:00
-
5211c6ed72
Forget to import
uuid
nikto_b
2026-02-18 20:34:27 +03:00
-
facf4ceade
Allow using uuid.UUID as a dict key
nikto_b
2026-02-18 20:30:53 +03:00
-
1f45777add
Experimental websocket support
nikto_b
2026-02-17 13:23:19 +03:00
-
e761dd3fdf
Muplipart upload support
nikto_b
2025-10-15 16:59:41 +03:00
-
4a5ca2cca7
Adopt stoplight response schemas, example stoplight dark theme styles
nikto_b
2025-09-14 02:49:55 +03:00
-
24c7169883
Specify handler signature response specifications
nikto_b
2025-09-14 02:02:20 +03:00
-
f2ea4d728f
Remove imaginable
PUSH method (how does that appeared in a first place?)
nikto_b
2025-08-29 02:12:45 +03:00
-
e5ea595d91
Bump versions
nikto_b
2025-08-29 01:58:24 +03:00
-
f823d2df5a
Add openapi request basic schema generation, fix SerializedResponse headers, HTTP codes
nikto_b
2025-08-26 17:33:23 +03:00
-
c40bdca9e4
Allow DI injectors use request schemas in a required args
nikto_b
2025-08-20 03:03:19 +03:00
-
faaa43fdf1
Allow DI args into an app handlers
nikto_b
2025-08-20 01:57:57 +03:00
-
dc83b3278c
Setup annotation-based request params unwrapping and validation
nikto_b
2025-08-20 00:36:55 +03:00
-
1191ee0ada
Split serialization and de-serialization based on
Accept header appearance
nikto_b
2025-08-04 22:58:21 +03:00
-
7480ad326b
Fix
create_di_autodoc_handler
nikto_b
2025-08-04 22:49:52 +03:00
-
b69dc614ff
Bump deps versions
nikto_b
2025-08-04 22:40:51 +03:00
-
d531a8c00b
Add content_type field for SerializedResponses, add conversion pipeline basic docs generation
nikto_b
2025-07-22 00:35:30 +03:00
-
a763f0960c
Add header schema for
UnwrappedRequest
nikto_b
2025-07-21 15:58:33 +03:00
-
6cb01f6204
Cleanup manual pipeline construction, pass into
breakshaft
nikto_b
2025-07-21 15:52:51 +03:00
-
dd0c896df6
Add an app add subroute fn
nikto_b
2025-07-19 05:08:56 +03:00
-
f4201b405f
Add router
add_subroute method
nikto_b
2025-07-19 05:02:14 +03:00
-
af46710017
Make router matcher lazy
nikto_b
2025-07-19 04:12:46 +03:00
-
15f6438407
Add path matches support into an
UnwrappedRequest
nikto_b
2025-07-19 04:02:04 +03:00
-
75824d1893
Add key-value path subst matching
nikto_b
2025-07-19 03:45:11 +03:00
-
2943351442
Add pattern-substitutive by regexp path matching
nikto_b
2025-07-19 02:36:42 +03:00
-
e2e66ef14e
Wrap api endpoint handlers into a
breakshaft DI repo
nikto_b
2025-07-19 01:31:25 +03:00
-
95c47a5e90
Dummy attach
megasniff scheme inflation
nikto_b
2025-07-16 19:43:24 +03:00
-
ddfd6e8d78
Fix most of types
nikto_b
2025-07-16 17:48:39 +03:00
-
ee25d17683
Create request serializer selection based on
content-type header
nikto_b
2025-07-16 16:40:34 +03:00
-
14f82885c4
Make req/resp headers case-insensitive
nikto_b
2025-07-16 14:07:38 +03:00
-
7546055574
Make query values in basic request flatten when provided as single values
nikto_b
2025-07-16 04:52:40 +03:00
-
b57c5d9639
Create basic request/response abstract models
nikto_b
2025-07-16 04:47:53 +03:00
-
0e53731ea4
Pass HTTPException into a response
nikto_b
2025-07-16 04:18:58 +03:00
-
73da386003
Add 4xx and 5xx http-code exception wrappers
nikto_b
2025-07-16 04:15:22 +03:00
-
751748f82a
Create basic sloth app with basic static routing
nikto_b
2025-07-16 03:06:16 +03:00
-
939ef6073f
Allow router to raise MethodNotAllowed
nikto_b
2025-07-16 02:23:02 +03:00
-
d22c753022
Initial commit
nikto_b
2025-07-16 02:15:13 +03:00