70afa80ccf
Merge pull request #73 from JCHacking/string-duration
...
feat: duration string parser
2025-12-06 16:53:27 -03:00
422cc2efe0
feat: captures any str validation exception and converts it into ValidationError
...
converts any exception thrown in the str parser example validation into ValidationError so that the user knows that this is a error in the schema and not a parsing validation exception
2025-12-05 20:15:08 -03:00
JCHacking
dd31f62ef2
feat: duration string parser
2025-12-01 17:38:31 +01:00
e8bda6bc07
Merge pull request #71 from HideyoshiNakazone/fix/fixes-annotation-definition-anyof
...
fix: fixes annotation definition in anyof parser
v0.1.5.post1
2025-11-28 18:30:38 -03:00
d8fe98639a
fix: fixes annotation definition in anyof parser
2025-11-28 18:28:49 -03:00
666e12262f
Merge pull request #68 from HideyoshiNakazone/feature/cache-per-namespace
...
chore: minor adjustment of docs
v0.1.5
2025-11-26 15:31:10 -03:00
ab9646238e
chore: minor adjustment of docs
2025-11-26 15:30:38 -03:00
dba492a6dc
Merge pull request #67 from HideyoshiNakazone/feature/cache-per-namespace
...
feat: adds caching per namespace
2025-11-26 15:28:17 -03:00
628abe161d
feat: adds newly added feature to the docs
2025-11-26 15:23:29 -03:00
136d68d273
feat: alter tests to clear all namespaces on tearDown
2025-11-26 15:07:22 -03:00
fcea994dd6
feat: adds caching per namespace
2025-11-26 15:05:10 -03:00
39a9612106
Merge pull request #66 from HideyoshiNakazone/feature/support-type-list
...
feat: adds support for list of types
v0.1.4
2025-11-26 10:55:32 -03:00
27e756dadf
feat: format and linting pre-merge
2025-11-26 10:54:42 -03:00
40106e4765
feat: validates that top level type cannot be list
2025-11-26 10:52:50 -03:00
d418ad96ad
feat: adds support for list of types
2025-11-26 10:48:31 -03:00
79e65b994e
Merge pull request #65 from HideyoshiNakazone/chore/improves-readme
...
chore: improves documentation and readme
2025-11-26 09:50:38 -03:00
beed4e5e97
chore: improves documentation and readme
2025-11-26 09:49:38 -03:00
b705a3a70b
Merge pull request #64 from HideyoshiNakazone/feature/alters-library-api
...
feature: stabilized the new instance method and adds docs
2025-11-26 00:05:15 -03:00
268ac85667
chore: adds documentation for the new ref_cache implementation
2025-11-26 00:02:57 -03:00
20872d4a91
feat: stabalizes the api for cached build using instance method
2025-11-25 22:26:28 -03:00
34910b55d7
Merge pull request #63 from HideyoshiNakazone/feature/add-instance-level-ref-cache
...
Feature/add instance level ref cache
2025-11-24 21:07:55 -03:00
a3cbd5bc3d
feat: better warning for cache colision
2025-11-24 21:06:15 -03:00
682f19654d
feat: better methodology for accessing cached references of: objects, subobjects and defs
2025-11-24 20:52:02 -03:00
4baaeed349
feat: adds test for ObjectTypeParser asserting for the presence of a ref_cache
2025-11-24 20:00:42 -03:00
9837a99ec9
feat: adds tests for type not found in ref_cache
2025-11-24 19:53:29 -03:00
3a8ca951db
feat: adds tests for isolation method in ref_cache
2025-11-24 19:52:54 -03:00
57f8b571de
feat: adds tests for SchemaConverter.get_cached_ref
2025-11-24 19:38:53 -03:00
5ec30cd565
feat: changes tests to use instance level build
2025-11-24 19:32:42 -03:00
c2b9e8daf8
fix: fixes implementation of save object to cache and adds tests
2025-11-24 18:21:27 -03:00
328eb66034
fix: fixes save object after parsing
2025-11-24 18:20:51 -03:00
4de711075e
feat: removes unecessary api keyword
2025-11-24 18:20:51 -03:00
abc8bc2e40
feat: saves object after parsing
2025-11-24 18:20:51 -03:00
10bad254d7
feat: initial implementation of instance level ref cache
2025-11-24 18:20:50 -03:00
b5e2d703cb
Merge pull request #62 from JCHacking/template-bug
...
ci(github-actions): correct label of bug
2025-11-24 18:04:06 -03:00
JCHacking
44fa0cf16a
ci(github-actions): correct label of bug
2025-11-24 19:31:16 +01:00
d11e3191c3
Merge pull request #61 from HideyoshiNakazone/fix/object-invalid-required
...
fix: fixes invalid subobject required
2025-11-24 14:38:48 -03:00
2da409e6df
fix: fixes invalid subobject required
2025-11-24 17:34:29 +00:00
e775b53f7d
Merge pull request #58 from HideyoshiNakazone/feature/oneof-unique-subtypes-naming
...
Feature/oneof unique subtypes naming
2025-11-23 22:11:00 -03:00
f15913c58e
feat: tests that the generated fields in the oneOf parser have unique names and applies the same logic to the anyOf parser
2025-11-23 22:09:55 -03:00
f80a1bbda3
feat: fixes error of multiple forwardref with same name
2025-11-23 21:52:09 -03:00
b31c990b54
Merge pull request #57 from HideyoshiNakazone/feature/adds-title-keyword
...
feat: adds title and deprecated to the list of default mappings in th…
2025-11-23 20:19:19 -03:00
a0d15726d4
feat: adds title and deprecated to the list of default mappings in the GenericTypeParser
2025-11-23 20:17:16 -03:00
59f062ec37
Merge pull request #54 from JCHacking/examples
...
feat: Add examples
2025-11-23 20:10:27 -03:00
5036059272
feat: adds tests for examples in ref
2025-11-23 20:09:16 -03:00
90639b6426
chore: subs typing import to typing_extensions
2025-11-23 20:05:28 -03:00
e43e92cb9e
feat: minor adjustments to oneOf and adds tests for examples in allOf, oneOf, anyOf
2025-11-23 20:03:19 -03:00
ffbd124cf9
feat: adds example to allOf
2025-11-23 18:59:47 -03:00
cfbe1f38c8
feat: fixes broken example property extraction in array type parser
2025-11-23 18:09:35 -03:00
9823e69329
feat: fixes test for object example
2025-11-23 15:02:50 -03:00
84292cf3c0
feat: fixes and validates so that arrays have parsed examples
2025-11-23 14:59:16 -03:00