|
|
89c4bcae90
|
Add flat types deflator tests
|
2025-10-17 00:26:10 +03:00 |
|
|
|
9775bc2cc6
|
Fix dict body validation x2
|
2025-10-16 22:19:42 +03:00 |
|
|
|
4068af462b
|
Experimental support of a file-based inflators/deflators
|
2025-10-16 21:01:02 +03:00 |
|
|
|
d4d7a68d7a
|
Fix dict body validation
|
2025-10-16 20:51:19 +03:00 |
|
|
|
b724e3c5dd
|
Hotfix typename escape
|
2025-09-14 01:54:06 +03:00 |
|
|
|
4b77eb4217
|
Fix deflator and typename item types escaping
|
2025-09-14 01:51:41 +03:00 |
|
|
|
3aae5cf2d2
|
Escape deflaters names, extend signatures to allow root UnionTypes
|
2025-08-29 02:29:24 +03:00 |
|
|
|
8b29b941af
|
Bump version
|
2025-08-29 01:29:24 +03:00 |
|
|
|
ebc296a270
|
Update README.md
|
2025-08-29 01:29:04 +03:00 |
|
|
|
de6362fa1d
|
Create deflator strict mode and explicit casts flags with tests and default universal fallback unwrapper
|
2025-08-29 01:20:27 +03:00 |
|
|
|
51817784a3
|
Create basic deflator tests
|
2025-08-29 00:40:14 +03:00 |
|
|
|
cc77cc7012
|
Create basic deflator generator
|
2025-08-29 00:34:14 +03:00 |
|
|
|
36e343d3bc
|
Make argnames escape
|
2025-08-20 21:59:46 +03:00 |
|
|
|
0786fc600a
|
Fix default string option rendering
|
2025-08-20 03:08:37 +03:00 |
|
|
|
b11266990b
|
Add store_sources option that stores rendered source in a __megasniff_sources__ property
|
2025-08-20 00:33:09 +03:00 |
|
|
|
c11a63c8a5
|
Allow constructing iflators for dict->tuple for further args unwrap
|
2025-08-19 16:51:52 +03:00 |
|
|
|
9e3d4d0a25
|
Add signature generation
|
2025-07-17 01:19:44 +03:00 |
|
|
|
9fc218e556
|
Clean __pycache__
|
2025-07-14 17:04:31 +03:00 |
|
|
|
f8cacf9319
|
Bump version
|
2025-07-14 16:59:03 +03:00 |
|
|
|
9f54115160
|
Create toggle for strict-mode inflate
|
2025-07-14 16:54:34 +03:00 |
|
|
|
bc6acb099f
|
Fix recursive union-iterable-*-types codegen
|
2025-07-14 16:27:55 +03:00 |
|
|
|
897eccd8d1
|
Remove lookup_table from inflator generated code, rename generating func
|
2025-07-12 05:50:56 +03:00 |
|
|
|
aee6dcf3d3
|
Extract complex type creation into separate template
|
2025-07-12 04:16:19 +03:00 |
|
|
|
1994eaab0d
|
Add custom exceptions, simplify generation template
|
2025-07-12 02:37:54 +03:00 |
|
|
|
ed5f975e87
|
Remove excess print from SchemaInflatorGenerator
|
2025-07-12 02:22:35 +03:00 |
|
|
|
5b4eba5190
|
Split optional-provided field=something and typing.Optional=@nullable field options, add pytest
|
2025-07-12 02:16:17 +03:00 |
|
|
|
8a25d234c8
|
Add install steps
|
2025-07-12 01:14:30 +03:00 |
|
|
|
aac0a97101
|
Обновить README.md
|
2025-07-12 01:03:01 +03:00 |
|
|
|
b63eee8740
|
Bump version
|
2025-07-12 00:51:22 +03:00 |
|
|
|
0a471729e7
|
Filter import * from megasniff fields
|
2025-07-12 00:51:05 +03:00 |
|
|
|
bacb1319aa
|
Fix default templates import path
|
2025-07-12 00:49:20 +03:00 |
|
|
|
8b70e83843
|
Fix package license
|
2025-07-12 00:49:07 +03:00 |
|
|
|
7c7e1912be
|
Add build-system
|
2025-07-11 22:33:32 +03:00 |
|
|
|
4a440e8966
|
Add base library
|
2025-07-11 22:30:58 +03:00 |
|
|
|
add56633c1
|
Initial commit
|
2025-07-11 22:23:21 +03:00 |
|