Releases: home-assistant-libs/voluptuous-openapi
Releases · home-assistant-libs/voluptuous-openapi
0.3.0
What's Changed
- Support Required(Any()) (#60) @cibernox
- Implement support for minItems and maxItems (#66) @felixschndr
⬆️ Dependencies
8 changes
- Bump actions/checkout from 6.0.0 to 6.0.1 (#71) @dependabot[bot]
- Bump actions/setup-python from 6.0.0 to 6.1.0 (#70) @dependabot[bot]
- Bump actions/checkout from 5.0.1 to 6.0.0 (#69) @dependabot[bot]
- Bump actions/checkout from 5.0.0 to 5.0.1 (#68) @dependabot[bot]
- Bump black from 25.9.0 to 25.11.0 (#67) @dependabot[bot]
- Bump black from 25.1.0 to 25.9.0 (#63) @dependabot[bot]
- Bump pytest from 8.4.1 to 8.4.2 (#62) @dependabot[bot]
- Bump actions/setup-python from 5.6.0 to 6.0.0 (#61) @dependabot[bot]
0.2.0
What's Changed
- Bump pytest from 8.3.5 to 8.4.0 by @dependabot[bot] in #55
- Bump pytest from 8.4.0 to 8.4.1 by @dependabot[bot] in #56
- Bump flake8 from 7.2.0 to 7.3.0 by @dependabot[bot] in #57
- Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #59
- Support Open API 31 Type Array by @dflor003 in #58
New Contributors
Full Changelog: v0.1.0...0.2.0
v0.1.0
What's Changed
- Add support for anyOf and type: null (#54) @allenporter
⬆️ Dependencies
- Bump actions/setup-python from 5.5.0 to 5.6.0 (#53) @dependabot[bot]
v0.0.7
What's Changed
- Add field description to the output voluptuous schema (#52) @allenporter
- Modernize packaging (#49) @cdce8p
⬆️ Dependencies
6 changes
- Bump flake8 from 7.1.1 to 7.2.0 (#51) @dependabot[bot]
- Bump openapi-schema-validator from 0.6.2 to 0.6.3 (#43) @dependabot[bot]
- Bump pytest from 8.3.4 to 8.3.5 (#48) @dependabot[bot]
- Bump actions/setup-python from 5.3.0 to 5.5.0 (#50) @dependabot[bot]
- Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 (#44) @dependabot[bot]
- Bump black from 24.10.0 to 25.1.0 (#46) @dependabot[bot]
v0.0.6
This version brings the reverse conversion from Open API into Voluptuous schema with convert_to_voluptuous function.
What's Changed
- Version 0.0.6 (#42) @Shulyaka
- Add additional types to convert_to_voluptuous (#41) @allenporter
- Add function to convert form openapi to voluptuous schema (#40) @allenporter
⬆️ Dependencies
10 changes
- Bump pytest from 8.3.3 to 8.3.4 (#39) @dependabot
- Bump black from 24.8.0 to 24.10.0 (#35) @dependabot
- Bump actions/setup-python from 5.2.0 to 5.3.0 (#38) @dependabot
- Bump actions/checkout from 4.2.1 to 4.2.2 (#37) @dependabot
- Bump actions/checkout from 4.2.0 to 4.2.1 (#36) @dependabot
- Bump pytest from 8.3.2 to 8.3.3 (#33) @dependabot
- Bump actions/checkout from 4.1.7 to 4.2.0 (#34) @dependabot
- Bump actions/setup-python from 5.1.1 to 5.2.0 (#32) @dependabot
- Bump black from 24.4.2 to 24.8.0 (#31) @dependabot
- Bump flake8 from 7.1.0 to 7.1.1 (#30) @dependabot
v0.0.5
This version brings some bug fixes in schema conversion needed by Gemini tools and optimizes the converted schema making it more compact in certain cases.
What's Changed
- Version 0.0.5 (#25) @Shulyaka
- Remove excessive nullables in AnyOf (#28) @Shulyaka
- Merge nested allOf, anyOf and enums inside anyOf (#27) @Shulyaka
- Add type for missed 'enum' cases (#26) @Shulyaka
- Set default type to number if vol.Range is used (#24) @Shulyaka
- Fix Any key if wrapped in Marker (#23) @Shulyaka
- Collapse AllOf and AnyOf keys (#22) @Shulyaka
- Add an explicit type for enums (#21) @allenporter
- Add support of python 'object' type (#19) @Shulyaka
- Update repo URL (#16) @Shulyaka
⬆️ Dependencies
6 changes
- Bump pytest from 8.3.1 to 8.3.2 (#29) @dependabot
- Bump pytest from 8.2.2 to 8.3.1 (#20) @dependabot
- Bump actions/setup-python from 5.1.0 to 5.1.1 (#18) @dependabot
- Bump flake8 from 7.0.0 to 7.1.0 (#17) @dependabot
- Bump actions/checkout from 4.1.6 to 4.1.7 (#15) @dependabot
- Bump pytest from 8.2.1 to 8.2.2 (#14) @dependabot
v0.0.4
What's Changed
⬆️ Dependencies
2 changes
- Bump pytest from 8.2.0 to 8.2.1 (#12) @dependabot
- Bump actions/checkout from 4.1.5 to 4.1.6 (#11) @dependabot
v0.0.3
Release 0.0.2
What's Changed
⬆️ Dependencies
3 changes
- Bump pytest from 8.1.1 to 8.2.0 (#6) @dependabot
- Bump actions/checkout from 4.1.2 to 4.1.5 (#7) @dependabot
- Bump black from 24.3.0 to 24.4.2 (#5) @dependabot