Next | Query returned 17 messages, browsing 11 to 20 | previous

History of commit frequency

CVS Commit History:


   2023-09-17 11:03:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-openapi-core: updated to 0.18.1

0.18.1

Bug fixes

Ignore formats for other types in unmarshalling process

Features

More media types supported
Unmarshalling customizations in middlewares (FalconOpenAPIMiddleware, \ 
FlaskOpenAPIView, FlaskOpenAPIViewDecorator)

Documentation

Changed doc indentation from 3 to 4
   2023-08-27 15:33:24 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-openapi-core: updated to 0.18.0

0.18.0

Upgrades

Compatibility with jsonschema 4.18, jsonschema-spec 0.2, \ 
openapi-schema-validator 0.6 and openapi-spec-validator 0.6
Update dependencies

Deprecations

spec_url parameter of Spec.from_dict is deprecated. Use base_uri instead.
ref_resolver_handlers parameter of Spec.from_dict is deprecated. Use handlers \ 
instead.

Backward incompatibilities

Drop python 3.7 support
Format validators ignore other types and pass (in accordance with the specification)
Remove deprecated features
Spec.create method
spec as a first parameter for validate_request and validate_response shortcuts
validator parameter for validate_request and validate_response shortcuts
return unmarshalling data result for validate_request and validate_response shortcuts
RequestValidator, ResponseValidator and openapi_ objects
custom_deserializersparameter
custom_formattersparameter
   2023-05-15 22:33:32 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-openapi-core: updated to 0.17.1

0.17.1

Include tests in sdist archives
add python 3.11 support

0.17.0

shortcuts high level public api expose
ParametersError context property deprecated
Spec.create deprecated
Validators refactor
Webhooks support
Rename UnmarshalContext to ValidationContext
Fix PATH_PARAMETER_PATTERN for DRF default value pattern.
Fix falcon response data none
Shortcuts backward compatible
RequestValidator and ResponseValidator backward compatibility
Fix flask decorator function return other types
Fix integration Request Response factories check types fix
Fix Requests request dont allow fragments
Fix openapi packages update and tests
unmarshallers integration tests
Unmarshallers and validators refactor
Shortcuts refactor
Media type deserializers refactor

Backward incompatibilities

Schema unmarshalling/validation returns Invalid* exception (InvalidData, \ 
InvalidParameter, InvalidRequestBody, InvalidHeader). Use __cause__ property to \ 
get root cause exception.
InvalidSecurity exception renamed to SecurityNotFound
   2022-10-28 11:43:22 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-openapi-core: updated to 0.16.1

0.16.1
lists as additional properties fix
x-model extension optional

0.16.0
Switch to jsonschema-spec
Use auto-detect validator proxy
OpenAPI 3.1 support + Auto-detect proxies and request / response validator protocols
Add py.typed to mark package as supporting typing
Refuse to cast str or bytes to array
x-model extension import model class
Add deepObject support
Add anyOf support
Separate werkzeug support
Starlette support

0.15.0
Parameter deserialize complex scenario support
Response headers support
Response headers support for contrib
Drop python 2.7 support
Drop python 3.5 support
Drop python 3.6 support
Add python 3.10 support
Falcon2 support drop
Django2 support drop
Support basic re_path for Django integration
unused NoValue type removed
attrs remove and use dataclasses backport for python 3.6
Request validation parameters dataclass
Handle missing MIME type in MediaTypeFinder
Limit openapi dependencies upper bounds
switch to pathable
Get rid of create_spec shortcut
Request and Response protocols
validator factories removed from validation shortcuts
Predefined openapi validators
Customization refactor
Static types with mypy
   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
   2021-11-24 00:51:43 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-openapi-core: mark as not for python 2.7
   2021-11-23 13:45:01 by Thomas Klausner | Files touched by this commit (4)
Log message:
textproc/py-openapi-core: import py-openapi-core-0.14.2

Openapi-core is a Python library that adds client-side and server-side
support for the OpenAPI Specification v3.

Next | Query returned 17 messages, browsing 11 to 20 | previous