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
8b1520741b
feat: fixes and validates that objects have parsed examples
2025-11-23 14:40:14 -03:00
c7e366cf08
feat: improves test coverage
2025-11-23 02:42:54 -03:00
ebcc8a295e
feat: remove unecessary dependency group
2025-11-23 02:37:14 -03:00
07f301db1c
feat: removes python3.10 specific broken test
2025-11-23 02:25:41 -03:00
c9330dfd6d
feat: fixes error on validation of IPAddresses by Upgrading Pydantic min version to v2.12.4, fixes internal tests implementation and fixes minor logic errors
2025-11-23 02:15:41 -03:00
JCHacking
9bc16ff1aa
remove print
2025-11-17 23:45:08 +01:00
JCHacking
43ce95cc9a
feat(examples): Add examples for primitive types
...
Refs: #52
2025-11-17 23:42:59 +01:00
81c149120e
Merge pull request #50 from fredsonnenwald/string_format
...
Fix Field deprecation warning resulting from building models with formatted strings
v0.1.3.post2
2025-09-15 19:18:20 -03:00
171dddabab
Merge pull request #51 from HideyoshiNakazone/chore/adds-pyright-config
...
chore: adds pyright config to project
2025-09-15 13:55:26 -03:00
f0192ee6d3
chore: adds pyright config to project
2025-09-15 13:54:32 -03:00
Fred Sonnenwald
82feea0ab1
Fix string Field deprecation warning
...
(partial revert of fbbff0b )
2025-09-15 16:50:49 +01:00
4d5ac1c885
Merge pull request #49 from HideyoshiNakazone/fix/fixes-docs
...
fix: fixes docs build
v0.1.3.post1
2025-09-14 10:51:26 -03:00
92c174c189
fix: fixes docs build
2025-09-14 10:49:53 -03:00
b1b5e71a81
Merge pull request #48 from HideyoshiNakazone/feature/explicit-exception-type
...
feat: more pythonic error parent class
v0.1.3
2025-09-14 01:42:11 -03:00
156c825a67
feat: more pythonic error parent class
2025-09-14 01:40:59 -03:00
b4954c3b2e
Merge pull request #47 from HideyoshiNakazone/feature/explicit-exception-type
...
Feature/explicit exception type
2025-09-14 01:13:27 -03:00
7f44e84bce
feat: updates outdated docs for exceptions
2025-09-14 01:12:43 -03:00
8c6a04bbdf
feat: adds simple tests for internal exceptions
2025-09-14 01:09:48 -03:00
e31002af32
feat: fixes tests to validate the type of exception thrown
2025-09-14 00:47:24 -03:00
30290771b1
feat: alters all standart errors and messages for more specific errors
2025-09-14 00:10:33 -03:00
f4d84d2749
feat: better exceptions for GenericTypeParser and AllOfTypeParser
2025-09-13 21:11:11 -03:00
e61d48881f
feat: initial implementation of explicit exception types
2025-09-13 20:43:30 -03:00
f5ad857326
Merge pull request #46 from HideyoshiNakazone/feature/better-internal-typing
...
Better Internat Static Typing
2025-09-13 19:49:17 -03:00
e45086e29e
feat: adds static type check to ci/cd
2025-09-13 19:48:17 -03:00
c1f04606ad
fix: removes unecessary check
2025-09-13 19:36:53 -03:00
5eb086bafd
Better Internat Static Typing
2025-09-13 00:16:41 -03:00
5c30e752e3
Merge pull request #45 from HideyoshiNakazone/chore/fixes-license-pyproject
...
chore: fixes license in pyproject - no change was made
2025-09-12 11:36:55 -03:00
53418f2b2b
chore: fixes license in pyproject - no change was made
2025-09-12 11:36:11 -03:00
002b75c53a
Merge pull request #44 from h0rv/feature/add-py-typed-support
...
feat: Add py.typed marker file for proper typing support
2025-09-12 10:23:13 -03:00
Robby
1167b8a540
feat: Add py.typed marker file for proper typing support
...
- Add py.typed marker file to jambo package directory
- Enable static type checkers to recognize and use type annotations from the library
This allows IDEs and tools like mypy, pyright to properly type-check code using this library.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-10 13:59:39 -04:00
3992057c95
Merge pull request #43 from HideyoshiNakazone/maintenance/format-lint-code
...
(improvement): Formats and Lints Code - Minor Changes
2025-08-20 01:13:25 -03:00
71380073e4
(improvement): Formats and Lints Code - Minor Changes
2025-08-20 01:12:56 -03:00
4055efa5bf
Merge pull request #42 from HideyoshiNakazone/improvement/better-string-validations
...
(improvement): Adds More Type Formats to String Parser
v0.1.2
2025-08-20 00:31:46 -03:00
97aed6e9aa
(improvement): Adds tests for UUID String Format
2025-08-20 00:30:54 -03:00
d3a2f1e76c
(improvement): Adds More Type Formats to String Parser
2025-08-20 00:25:02 -03:00
0a3671974f
Merge pull request #41 from HideyoshiNakazone/feature/fixes-docs
...
(fix): Fixes docs
2025-08-20 00:00:30 -03:00
8761ee5ef6
(fix): Fixes docs
2025-08-20 00:00:03 -03:00
85b5900392
Merge pull request #40 from HideyoshiNakazone/fix/adds-check-for-discriminator-type
...
(fix): Adds check for discriminator type
2025-08-19 22:31:02 -03:00
7e11c817a7
(fix): Adds check for discriminator type
2025-08-19 22:28:58 -03:00
dc5853c5b2
Merge pull request #39 from HideyoshiNakazone/feature/fixes-readme
...
(project): Fixes Readme
2025-08-19 20:48:27 -03:00
1e5b686c23
(project): Fixes Readme
2025-08-19 20:47:58 -03:00
bbe4c6979e
Merge pull request #37 from HideyoshiNakazone/feature/implements-one-of
...
[FEATURE] Implements OneOf
2025-08-19 20:45:30 -03:00
c5e70402db
(feat): Adds Warning to Docs About Discriminator Keyword
2025-08-19 20:44:16 -03:00
15944549a0
(feat): Adds Aditional Tests
2025-08-19 20:40:49 -03:00
79932bb595
(feature): Removes _has_meaningful_constraints
...
Removes _has_meaningful_constraints since nowhere in the spec says that a subproperty should have a meaningful value other that its type
2025-08-19 20:29:25 -03:00
86894fa918
(feature): Fix OneOf behavior on invalid discriminator
...
According to the spec, propertyName is required when using a discriminator. If it is missing, the schema is invalid and should throw.
2025-08-19 20:20:20 -03:00
b386d4954e
Merge remote-tracking branch 'origin/main' into feature/implements-one-of
2025-08-19 19:02:43 -03:00