15
0

33 Commits

Author SHA256 Message Date
67ba659622 Accepting request 1293130 from devel:languages:python
- update to 0.7.2:
  * Allow undefined required properties #312
  * Extract extra options recursively #391

OBS-URL: https://build.opensuse.org/request/show/1293130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=16
2025-07-15 14:43:59 +00:00
c489f8bd41 - update to 0.7.2:
* Allow undefined required properties #312
  * Extract extra options recursively #391

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=32
2025-07-14 12:28:17 +00:00
d6564e04f2 Accepting request 1133688 from devel:languages:python
- update to 0.7.1:
  * Move to jsonschema-path package #292
  * Validator accepts any schema (schema dictionary or
    SchemaPath) #293
  * `validate` and `validate_url` shortcuts #294
  * `validate_spec` shortcut in deprecated. Use`validate`
    instead.
  * `validate_spec_url` shortcut is deprecated. Use
    `validate_url` instead.
- update to 0.7.0:
  * Allow validate multiple files (also with pre-commit hook)
  * Validators and keywords refactor #286
  * Python 3.12 support #290
  * Bump docker image python from 3.11.5-alpine to 3.12.0-alpine
  * `openapi_*_spec_validator` objects are deprecated. Use
    `*SpecValidator` classes instead.

  * schemas and validators lazy loading proxy #170

OBS-URL: https://build.opensuse.org/request/show/1133688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=15
2023-12-17 20:33:26 +00:00
06d878cdee - update to 0.7.1:
* Move to jsonschema-path package #292
  * Validator accepts any schema (schema dictionary or
    SchemaPath) #293
  * `validate` and `validate_url` shortcuts #294
  * `validate_spec` shortcut in deprecated. Use`validate`
    instead.
  * `validate_spec_url` shortcut is deprecated. Use
    `validate_url` instead.
- update to 0.7.0:
  * Allow validate multiple files (also with pre-commit hook)
  * Validators and keywords refactor #286
  * Python 3.12 support #290
  * Bump docker image python from 3.11.5-alpine to 3.12.0-alpine
  * `openapi_*_spec_validator` objects are deprecated. Use
    `*SpecValidator` classes instead.
  * schemas and validators lazy loading proxy #170

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=30
2023-12-17 02:25:26 +00:00
e54052bb7d Accepting request 1101375 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1101375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=14
2023-07-30 18:58:02 +00:00
582d73cdda Accepting request 1101340 from home:bnavigator:branches:devel:languages:python:jupyter
- Update requirements

Thanks for breaking jupyterlab btw.

OBS-URL: https://build.opensuse.org/request/show/1101340
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=28
2023-07-30 09:40:47 +00:00
578e753c2c Accepting request 1100538 from devel:languages:python
- Update to 0.6.0:
  * Compatibility with jsonschema 4.18, jsonschema-spec 0.2 and
    openapi-schema-validator 0.6 #202
  * spec_url parameter of spec validator is deprecated. Use base_uri
    instead. #202
  * Drop python 3.7 support #226
  * Update SupportsValidation protocol #232
  * allow path item ref fix #210
  * openapi 3.1 schema update #213

OBS-URL: https://build.opensuse.org/request/show/1100538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=13
2023-07-25 09:51:34 +00:00
efe1e9c18f - Update to 0.6.0:
* Compatibility with jsonschema 4.18, jsonschema-spec 0.2 and
    openapi-schema-validator 0.6 #202
  * spec_url parameter of spec validator is deprecated. Use base_uri
    instead. #202
  * Drop python 3.7 support #226
  * Update SupportsValidation protocol #232
  * allow path item ref fix #210
  * openapi 3.1 schema update #213

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=26
2023-07-25 06:13:20 +00:00
0c6ea57cfc Accepting request 1093030 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1093030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=12
2023-06-14 14:30:12 +00:00
727c15a1f9 Accepting request 1092868 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092868
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=24
2023-06-14 06:23:39 +00:00
a4ab5195c1 Accepting request 1085812 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1085812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=11
2023-05-10 14:18:32 +00:00
99c9e8ad22 Accepting request 1085790 from home:bnavigator:branches:devel:languages:python
- Update to 0.5.6
  * Fix typo in server variables schema for OpenAPI 3.1.0 #198
  * Include tests in sdist archives #199
  * jsonschema 4.17 dependency limit #203
  * add python 3.11 support #204
- Release 0.5.5
  * update openapi-schema-validator dependecy #194
- Release 0.5.4
  * schema properties validation recursion fix #193
- Release 0.5.3
  * fix custom format checker not found test #190
  * fix property missing reference validation #191
- Release 0.5.2
  * Use stdlib importlib.resources on python >= 3.9 #174
  * mypy typing module version fix #181
  * Drop no longer used runtime dependency on PyYAML #180
  * allow openapi-schema-validator 0.4 #187

OBS-URL: https://build.opensuse.org/request/show/1085790
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=22
2023-05-09 20:47:25 +00:00
fbd92ed4ea Accepting request 1031203 from devel:languages:python
- Remove conditional definition of python_module.

OBS-URL: https://build.opensuse.org/request/show/1031203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=10
2022-10-26 10:31:40 +00:00
28352e75eb - Remove conditional definition of python_module.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=20
2022-10-25 20:05:23 +00:00
9eac74e9fa Accepting request 1008086 from devel:languages:python
- Update to 0.5.1:
  * Responses schema validation #177
  * detect spec schema version #167
  * static types and Mypy static type check #168
  * tests mark network #169
  * schemas and validators lazy loading proxy #170 
- Drop patch openapi-spec-validator-skip-urls.patch, fixed by upstream
  by markers.

OBS-URL: https://build.opensuse.org/request/show/1008086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=9
2022-10-06 05:41:41 +00:00
1effc7b20b - Update to 0.5.1:
* Responses schema validation #177
  * detect spec schema version #167
  * static types and Mypy static type check #168
  * tests mark network #169
  * schemas and validators lazy loading proxy #170 
- Drop patch openapi-spec-validator-skip-urls.patch, fixed by upstream
  by markers.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=18
2022-10-05 05:24:57 +00:00
51de90ada0 Accepting request 965440 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/965440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=8
2022-03-28 17:24:31 +00:00
fcab667639 Accepting request 965432 from home:pgajdos:python
- version update to 0.4.0
  * Drop Python 2.7, 3.5 and 3.6 support #137
  * Add Python 3.10 support #137
  * Bump dependency upper bounds #137
  * Drop pyrsistent direct dependency #142
  * Use valid licence registry identifier for Apache-2.0 licence #139
  * add setuptools dependency for pkg_resources, sort deps #141
  * On validation error: add cause and context. #129
  * Switch to poetry and update dependencies #136
  * File handler Windows compatibility fix (#122)
  * Recurse references in validation (#125)
  * A $ref may be a property name fix (#124)
  * Latest spec 3.0 schema (#110)
  * Switched to using requests rather than direct use of urllib3 (#93)
  * Handlers timeout param fix (#107)
  * Detect duplicate operationId fix (#109)
  * Repair default and $ref issue (#91)
- python-mock is not required for build
- modified patches
  % openapi-spec-validator-skip-urls.patch (refreshed)

OBS-URL: https://build.opensuse.org/request/show/965432
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=16
2022-03-28 16:00:35 +00:00
9c4ca40e0d Accepting request 857879 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/857879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=7
2020-12-22 10:51:54 +00:00
1178ed5099 Accepting request 857838 from home:jayvdb:branches:devel:languages:python
- Update to v0.2.9:
  * Added description to setup.py

OBS-URL: https://build.opensuse.org/request/show/857838
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=14
2020-12-21 16:40:30 +00:00
a9645c9b69 Accepting request 796482 from devel:languages:python
- Fix build without python2

OBS-URL: https://build.opensuse.org/request/show/796482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=6
2020-04-23 16:35:03 +00:00
Tomáš Chvátal
76a8e797ea - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=12
2020-04-23 10:32:49 +00:00
Ludwig Nussel
58f94429cc Accepting request 730063 from devel:languages:python
- Update to 0.2.8:
  * no upstream changelog

OBS-URL: https://build.opensuse.org/request/show/730063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=5
2019-09-13 12:57:52 +00:00
Tomáš Chvátal
fa1ed23f48 - Update to 0.2.8:
* no upstream changelog

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=10
2019-09-11 08:39:23 +00:00
432943bac3 Accepting request 707150 from devel:languages:python
- Update to 0.2.7:
  * Replace pathlib with pathlib2 (#68)
  * Bump PyYAML to 5.1 for CVE-2017-18342 (#69)
  * Support jsonschema 3 (#72)

OBS-URL: https://build.opensuse.org/request/show/707150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=4
2019-06-06 16:16:15 +00:00
Tomáš Chvátal
72f28bef0e - Update to 0.2.7:
* Replace pathlib with pathlib2 (#68)
  * Bump PyYAML to 5.1 for CVE-2017-18342 (#69)
  * Support jsonschema 3 (#72)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=8
2019-06-03 11:13:58 +00:00
bdfe7878f0 Accepting request 656855 from devel:languages:python
- Fix fdupes call

OBS-URL: https://build.opensuse.org/request/show/656855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=3
2018-12-11 14:48:24 +00:00
Tomáš Chvátal
dc7007fdba - Fix fdupes call
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=6
2018-12-10 14:31:33 +00:00
eb0f145d94 Accepting request 628145 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/628145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=2
2018-08-24 15:00:22 +00:00
Tomáš Chvátal
cd3ae28cf4 Accepting request 628140 from home:jengelh:branches:devel:languages:python
- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/628140
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=4
2018-08-08 14:55:50 +00:00
b86dcc17d7 Accepting request 628061 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/628061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openapi-spec-validator?expand=0&rev=1
2018-08-08 12:54:49 +00:00
Tomáš Chvátal
5206c733f6 - Add patch to disable tests that poke live URL:
* openapi-spec-validator-skip-urls.patch

- Switch to github tarball to run tests
- Fix runtime deps

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=2
2018-08-08 11:35:20 +00:00
eacc4ed331 Accepting request 626760 from home:seanmarlow:branches:devel:languages:python
- Initial release v0.2.4

OBS-URL: https://build.opensuse.org/request/show/626760
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-openapi-spec-validator?expand=0&rev=1
2018-08-01 06:22:42 +00:00