-
v0.1.7 Stable
released this
2026-01-14 19:14:35 +00:00 | 0 commits to main since this releaseWhat's Changed
- chore: adds python3.14 metadata by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/76
- feat: support object-level descriptions by @mikix in https://github.com/HideyoshiNakazone/jambo/pull/78
New Contributors
- @mikix made their first contribution in https://github.com/HideyoshiNakazone/jambo/pull/78
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.6...v0.1.7
Downloads
-
v0.1.6.post1 Stable
released this
2025-12-08 22:07:19 +00:00 | 3 commits to main since this releaseWhat's Changed
- chore: adds python3.14 metadata by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/76
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.6...v0.1.6.post1
Downloads
-
v0.1.6 Stable
released this
2025-12-06 20:09:21 +00:00 | 7 commits to main since this releaseWhat's Changed
- fix: fixes annotation definition in anyof parser by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/71
- feat: duration string parser by @JCHacking in https://github.com/HideyoshiNakazone/jambo/pull/73
- chore: updates project to be python3.14 compatible by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/74
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.5...v0.1.6
Downloads
-
v0.1.5.post1 Stable
released this
2025-11-28 21:30:38 +00:00 | 13 commits to main since this releaseWhat's Changed
- fix: fixes annotation definition in anyof parser by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/71
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.5...v0.1.5.post1
Downloads
-
v0.1.5 Stable
released this
2025-11-26 18:31:10 +00:00 | 15 commits to main since this releaseWhat's Changed
- feat: adds caching per namespace by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/67
- chore: minor adjustment of docs by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/68
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.4...v0.1.5
Downloads
-
v0.1.4 Stable
released this
2025-11-26 13:55:32 +00:00 | 21 commits to main since this releaseNews
A new suite of instance methods has been added. You can still use the static methods as before, but the new instance methods make it easier to manage and retrieve previously generated types and subtypes. Check the documentation for more information.
What's Changed
- fix: fixes docs build by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/49
- chore: adds pyright config to project by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/51
- Fix Field deprecation warning resulting from building models with formatted strings by @fredsonnenwald in https://github.com/HideyoshiNakazone/jambo/pull/50
- feat: Add examples by @JCHacking in https://github.com/HideyoshiNakazone/jambo/pull/54
- feat: adds title and deprecated to the list of default mappings in th… by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/57
- Feature/oneof unique subtypes naming by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/58
- fix: fixes invalid subobject required by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/61
- ci(github-actions): correct label of bug by @JCHacking in https://github.com/HideyoshiNakazone/jambo/pull/62
- feature: add instance level ref cache by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/63
- feature: stabilized the new instance method and adds docs by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/64
- chore: improves documentation and readme by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/65
- feat: adds support for list of types by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/66
New Contributors
- @JCHacking made their first contribution in https://github.com/HideyoshiNakazone/jambo/pull/54
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.3...v0.1.4
Downloads
-
v0.1.3.post2 Stable
released this
2025-09-15 22:18:20 +00:00 | 67 commits to main since this releaseWhat's Changed
- chore: adds pyright config to project by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/51
- Fix Field deprecation warning resulting from building models with formatted strings by @fredsonnenwald in https://github.com/HideyoshiNakazone/jambo/pull/50
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.3.post1...v0.1.3.post2
Downloads
-
v0.1.3.post1 Stable
released this
2025-09-14 13:51:26 +00:00 | 71 commits to main since this releaseMinor fix to the docs, nothing changed in the package code.
What's Changed
- fix: fixes docs build by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/49
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.3...v0.1.3.post1
Downloads
-
v0.1.3 Stable
released this
2025-09-14 04:42:11 +00:00 | 73 commits to main since this releaseThis release introduces stronger typing support and improved error handling:
- A
py.typedmarker file was added to enable proper MyPy support. - Internal typing structures were refined for better static analysis.
- Custom exception classes were introduced to provide clearer, more Pythonic error handling.
What's Changed
- (improvement): Formats and Lints Code - Minor Changes by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/43
- feat: Add py.typed marker file for proper typing support by @h0rv in https://github.com/HideyoshiNakazone/jambo/pull/44
- chore: fixes license in pyproject - no change was made by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/45
- Better Internat Static Typing by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/46
- Feature/explicit exception type by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/47
- feat: more pythonic error parent class by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/48
New Contributors
- @h0rv made their first contribution in https://github.com/HideyoshiNakazone/jambo/pull/44
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.2...v0.1.3
Downloads
- A
-
v0.1.2 Stable
released this
2025-08-20 03:31:46 +00:00 | 92 commits to main since this releaseNew Implementations
- new types:
- oneOf
- null
- new string validation formats:
- uuid
- duration
What's Changed
- Fix/required array field not honored by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/36
- add string duration -> timedelta by @fredsonnenwald in https://github.com/HideyoshiNakazone/jambo/pull/35
- Add null type parser by @fredsonnenwald in https://github.com/HideyoshiNakazone/jambo/pull/32
- [FEATURE] Adds Better Const Typing by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/38
- [FEATURE] Implements OneOf by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/37
- (project): Fixes Readme by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/39
- (fix): Adds check for discriminator type by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/40
- (fix): Fixes docs by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/41
- (improvement): Adds More Type Formats to String Parser by @HideyoshiNakazone in https://github.com/HideyoshiNakazone/jambo/pull/42
New Contributors
- @fredsonnenwald made their first contribution in https://github.com/HideyoshiNakazone/jambo/pull/35
- @thommann in https://github.com/HideyoshiNakazone/jambo/pull/38 and https://github.com/HideyoshiNakazone/jambo/pull/37
Full Changelog: https://github.com/HideyoshiNakazone/jambo/compare/v0.1.1...v0.1.2
Downloads
- new types: