Path to this page:
./
textproc/py-openapi-schema-validator,
OpenAPI schema validation for Python
Branch: CURRENT,
Version: 0.6.2nb1,
Package name: py311-openapi-schema-validator-0.6.2nb1,
Maintainer: pkgsrc-usersOpenapi-schema-validator is a Python library that validates schema
against the OpenAPI Schema Specification v3.0 which is an extended
subset of the JSON Schema Specification Wright Draft 00.
Required to run:[
textproc/py-jsonschema] [
time/py-isodate] [
devel/py-attrs] [
lang/python310]
Master sites:
Filesize: 11.582 KB
Version history: (Expand)
- (2023-10-28) Updated to version: py311-openapi-schema-validator-0.6.2nb1
- (2023-10-07) Updated to version: py311-openapi-schema-validator-0.6.2
- (2023-10-04) Updated to version: py311-openapi-schema-validator-0.6.1
- (2023-08-27) Updated to version: py311-openapi-schema-validator-0.6.0
- (2023-05-15) Updated to version: py310-openapi-schema-validator-0.4.4
- (2022-10-26) Updated to version: py310-openapi-schema-validator-0.3.4
CVS history: (Expand)
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-10-07 22:15:54 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-openapi-schema-validator: updated to 0.6.2
0.6.2
Bug fixes
OAS30Validator readonly writeonly fix
|
2023-10-04 18:02:19 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-openapi-schema-validator: updated to 0.6.1
0.6.1
Bug fixes
Jsonschema package keywords module rename fix
|
2023-08-27 15:24:35 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-openapi-schema-validator: updated to 0.6.0
0.6.0
Upgrades
Compatibility with jsonschema 4.18
Dependencies update
Backward incompatibilities
Python 3.7 support dropped
OAS30Validator no longer accept read and write properties. Use OASReadValidator \
and OAS30WriteValidator instead.
|
2023-05-15 22:12:39 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-openapi-schema-validator: updated to 0.4.4
0.4.4
Include tests in sdist archives
jsonschema 4.17 dependency limit
add python 3.11 support
0.4.3
test required formats only
0.4.2
Rely on jsonschema date date-time and uuid format checkers. Format checkers \
assigned to validators
Backward incompatibility
Missing format checker for format no longer raise FormatError
0.4.1
OAS30 read write validators
0.4.0
Drop no longer used runtime dependency on attrs
Re-implemented nullable based on OAS 3.0.3 definition.
|
2022-10-26 12:49:04 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-openapi-schema-validator: updated to 0.3.4
0.3.4
OASValidator 3.0 read write pass with evolve
0.3.3
Static types and Mypy static type check
0.3.2
type validator error msg formatting fix
0.3.1
OpenAPI 3.1 validator's JSONSchema subclassing deprecation fix
OpenAPI 3.0 validator's JSONSchema subclassing deprecation workaround
0.3.0
OpenAPI 3.1 validator
drop python 3.6 support
make jsonschema4 compatible (DeprecationWarning fix) reintroduced
0.2.1 changes
- Revert "make jsonschema4 compatible (DeprecationWarning fix)"
- drop python 3.6 support part 2
- Limit jsonschema dependency
Validate oneOf, anyOf and allOf with discriminator OAS30 and OAS31
|
2022-04-09 09:40:34 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-openapi-schema-validator: updated to 0.2.3
0.2.3
readOnly and writeOnly on jsonschema4 fix
0.2.2
Validate oneOf, anyOf and allOf with discriminator (cherry-pick from 0.3.x)
0.2.1
Revert "make jsonschema4 compatible (DeprecationWarning fix)"
Drop python 3.6 support (cherry-pick from 0.3.x and part 2)
Limit jsonschema dependency
0.2.0
switch to poetry
drop python 2.7 and 3.5 support
make jsonschema4 compatible (DeprecationWarning fix)
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|