17
0
Commit Graph

14 Commits

Author SHA256 Message Date
59d1d44330 Accepting request 1008592 from home:bnavigator:branches:devel:languages:python
- Fix dependencies.

OBS-URL: https://build.opensuse.org/request/show/1008592
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=25
2022-10-07 03:18:19 +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 #407

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=23
2022-10-05 05:36:13 +00:00
70b6c957ae Accepting request 912422 from home:bnavigator:branches:devel:languages:python:jupyter
- Update to version 0.14.2
  * Non required request body fix (#325)
  * Parameter simple scenarion for any schema type fix (#323)
- Release notes for 0.14.0
  Changes:
  * Spec replaced with SpecPath (#318)
  Backward incompatibilities:
  * create_spec shortcut returns SpecPath instead of Spec
  * removed Spec-related schema package
  * schema-related exceptions moved to top level exceptions module
  * readOnly/writeOnly invalid properties raise error (before were
    ommitted)
  * MediaTypeDeserializersFactory.create expects mimetype string
    instead of media_type
  * MediaTypeFinder.find returns media_type, mimetype tuple instead
    of just media_type
- Changelog between 0.13.3 and 0.14.0:
  https://github.com/p1c2u/openapi-core/releases
- Edit out mock test requirement for Python 3

OBS-URL: https://build.opensuse.org/request/show/912422
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=22
2021-08-17 12:47:07 +00:00
Tomáš Chvátal
8068eff6ec - Skip one test so we can use pytest5
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=20
2020-05-29 09:25:05 +00:00
Tomáš Chvátal
619e0e3f23 Accepting request 789997 from home:pgajdos:python
- version update to 0.13.3
  * lot of changes, see
    https://github.com/p1c2u/openapi-core/releases

OBS-URL: https://build.opensuse.org/request/show/789997
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=17
2020-03-31 07:29:00 +00:00
Tomáš Chvátal
d4e6f06007 - Properly conditionalize the python2 drop so it lets us backport
the packages

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=15
2020-01-10 14:51:19 +00:00
Todd R
06e90a10ce Accepting request 762507 from home:TheBlackCat:branches:devel:languages:python
- Drop python2 subpackage due to dropping backports dependencies.

OBS-URL: https://build.opensuse.org/request/show/762507
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=13
2020-01-09 18:17:24 +00:00
Tomáš Chvátal
f8c82d32b3 - Update to 0.12.0:
* OAS validation with JSONSchema (#157)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=11
2019-09-26 14:08:17 +00:00
Tomáš Chvátal
b6eb814060 - Update to 0.11.1:
* Path item parameter override (#145)
  * Separate cast and unmarshal (#156)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=9
2019-09-11 08:42:24 +00:00
Tomáš Chvátal
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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=7
2019-07-23 13:46:16 +00:00
Tomáš Chvátal
581c3e2779 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=5 2019-06-05 15:33:34 +00:00
Tomáš Chvátal
a9fbd4eaaa - Update to 0.10.0:
* Various tests and support updates
- Update requirements to match up upstream

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=4
2019-06-03 11:20:36 +00:00
Tomáš Chvátal
70b8051e34 - Switch to github tarball to get tests
- Run the tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=2
2018-08-08 15:14:23 +00:00
8a980abd85 Accepting request 626545 from home:seanmarlow:branches:devel:languages:python
- Initial release v0.5.0

TODO: Planning to add unit tests to build once upstream switches to the maintained codestyle package instead of legacy pep8 usage.

OBS-URL: https://build.opensuse.org/request/show/626545
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-core?expand=0&rev=1
2018-08-02 07:10:10 +00:00