7af71bdaf5
- update to 0.22.0: * Typed style deserializers (casting is part of style deserializing) #1075 * Urlencoded deserializer schema matching type coercion #1077 * BooleanCaster consistent boolean values fix#1076 * Error with multiple schemas in urlencoded request body #1077 - update to 0.21.0: * Cache compiled path parsers #1063 * Path tilda special character support #1071 * Path parser refactor #1071 - update to 0.20.0: * Python 3.13 support #994 * Python 3.14 support #1045 * Support aioitertools 0.13 #1039 * Allow FastAPI 0.120 and Starlette 0.49 #1027 * Accomodate type changes in werkzeug 3.1.4, resolve CVE-2025-66221 #1041Dirk Mueller2025-12-28 15:11:59 +00:00
1c650903a7
Accepting request 1319932 from devel:languages:python
Ana Guerrero2025-11-25 14:54:27 +00:00
ab995b22b6
Accepting request 1319746 from home:mcalabkova:branches:devel:languages:python
Nico Krapp2025-11-25 09:14:18 +00:00
74584dc663
Accepting request 1204106 from devel:languages:python
Ana Guerrero2024-09-27 15:11:29 +00:00
12f513ebfc
Accepting request 1204083 from home:mcalabkova:branches:devel:languages:python
Nico Krapp2024-09-27 09:11:27 +00:00
5f68396024
- update to 0.19.4: * Starlette 0.38.x support #906 * Fix resolvers not updating properly when referencing other files. #894 * Fix RequestUnmarshalResult body type #900 * Fix Starlette streaming response for HTTPMiddleware #906 - update to 0.19.3: * Fix resolver for jsonschema validator created by SchemaValidatorsFactory #853 * Use base_uri from schema path for spec validation #859 * Openapi 3.0 unmarshalling None with nullable subschema fix #876 - update to 0.19.2: * Falcon multi-value query parameters fix#830 * Fix a DeprecationWarning from aiohttp in TestPetPhotoView * Fix hyphen characters in path parameters #851 - update to 0.19.1: * Path finder cls configuration #797 * Invalid usage of super() when having multi-baseclass inheritance: … #802 * Fix content-type when no space after semicolon #814 * Protocols body and data attributes docstrings fix#829 - update to 0.19.0: * FastAPI integration #738 * Mimetype parameters (i.e. charset) handling #678 * Parameter deserializers renamed to Style deserializers #676 * Unmarshalling processor enhancement #625 * Option to skip response validation in Django, Falcon and Flask integrations #667 * use explicit arguments (instead of kwargs) in Spec.from_dict
Dirk Mueller2024-09-27 07:45:26 +00:00
3590aca955
Accepting request 1203797 from home:mcalabkova:branches:devel:languages:python
Dirk Mueller2024-09-27 07:39:11 +00:00
29a2601fb9
Accepting request 1144831 from devel:languages:python
Ana Guerrero2024-02-07 17:50:18 +00:00
228ddf5264
Accepting request 1144723 from home:bnavigator:branches:devel:languages:python
Dirk Mueller2024-02-07 08:45:21 +00:00
558b7350ae
Accepting request 1133689 from devel:languages:python
Ana Guerrero2023-12-17 20:33:27 +00:00
d53db979a3
Accepting request 1039657 from home:yarunachalam:branches:devel:languages:python
Dirk Mueller2022-12-02 21:36:13 +00:00
73d76af3b8
Accepting request 1008633 from devel:languages:python
Richard Brown2022-10-07 23:24:51 +00:00
59d1d44330
Accepting request 1008592 from home:bnavigator:branches:devel:languages:python
Steve Kowalik2022-10-07 03:18:19 +00:00
47ade741c1
Accepting request 1008090 from devel:languages:python
Richard Brown2022-10-06 05:41:42 +00:00
9f6783d036
- Update to 0.16.0: * Switch to jsonschema-spec #416 * Use auto-detect validator proxy #418 * OpenAPI 3.1 support + Auto-detect proxies and request / response validator protocols #419 * Add py.typed to mark package as supporting typing #420 * Refuse to cast str or bytes to array #421 * x-model extension import model class #422 * Add deepObject support #379 * Add anyOf support #423 * Separate werkzeug support #426 * Starlette support #427 * Parameter deserialize complex scenario support (#329) * Response headers support (#332) * Response headers support for contrib (#333) * Drop python 2.7 support (#335#344#351) * Drop python 3.5 support (#339) * Drop python 3.6 support #383 * Add python 3.10 support #383 * Falcon2 support drop (#353) * Django2 support drop (#358) * Support basic re_path for Django integration (#337) * unused NoValue type removed (#340) * attrs remove and use dataclasses backport for python 3.6 (#345) * Request validation parameters dataclass (#346) * Handle missing MIME type in MediaTypeFinder (#371) * Limit openapi dependencies upper bounds #386 * switch to pathable #389 * Get rid of create_spec shortcut #393 * Request and Response protocols #407Steve Kowalik2022-10-05 05:36:13 +00:00
91f9c1c0a0
- Update to 0.11.0: * End of Python 3.4 support (#136) * Add support for one-of with any type (#133) * Modify FlaskOpenAPIRequest to accommodate path variables (#141) * Primitive types unmarshallers (#138) * attr errors hashable fix (#143) * Parameters on path item object support (#144)
Tomáš Chvátal
2019-07-23 13:46:16 +00:00