Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-openapi-spec-validator-0.9.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-openapi-spec-validator Distribution: openSUSE Tumbleweed
Version: 0.9.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Jul 6 10:47:38 2026
Group: Unspecified Build host: reproducible
Size: 424683 Source RPM: python-openapi-spec-validator-0.9.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/p1c2u/openapi-spec-validator
Summary: Python module for validating OpenAPI Specs against Swagger and OAS3
OpenAPI Spec Validator is a Python library that validates
OpenAPI Specs against the OpenAPI 2.0 (aka Swagger) and
OpenAPI 3.0.0 specification. The validator aims to check
for full compliance with the Specification.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Jul 06 2026 Ana Guerrero <ana.guerrero@suse.com>
  - update to 9.0.0:
    * Upgrade schema-validator 0.9 #505
    * Upgrade jsonschema-path 0.5 #506
    * Validation results may change for specifications that previously
      relied on discriminator-based narrowing or on discriminator mapping
      resolution errors during validation. #505
* Tue May 19 2026 Dirk Müller <dmueller@suse.com>
  - remove upper bound on schema-validator
    (gh#openapi-spec-validator#503)
* Sun May 03 2026 Dirk Müller <dmueller@suse.com>
  - update to 0.8.5:
    * Update jsonschema dependency version range #489
* Mon Mar 16 2026 Dirk Müller <dmueller@suse.com>
  - update to 0.8.4:
    * Jsonschema-rs backend #478
  - update to 0.8.3:
    * Use resolved cache feature of jsonschema-path #479
  - update to 0.8.2:
    * OpenAPI 3.2 support #472
    * Add OAS 3.1 jsonSchemaDialect-aware schema meta-validation
      [#471]
  - update to 0.8.1:
    * CLI version option #466
    * Split CLI error controls into validation and subschema modes
      [#469]
    * ## Fixes
    * Fix malformed schema traversal to report validation errors
      instead of internal exceptions #467
    * Validate declared path parameters against path template #470
    * ## Deprecations
    * Deprecates `--error`/`--errors` CLI options #469
  - update to 0.8.0:
    * Jsonschema-path 0.4 and openapi-schema-validator 0.7 upgrades
      [#459]
    * Python 3.13 and 3.14 support #392 #457
    * Update openapi-schema-validator version constraint #439
    * ## Backward incompatibilities
    * Python 3.8 and 3.9 drop #392 #456
* Mon Jul 14 2025 Dirk Müller <dmueller@suse.com>
  - update to 0.7.2:
    * Allow undefined required properties #312
    * Extract extra options recursively #391
* Sun Dec 17 2023 Dirk Müller <dmueller@suse.com>
  - 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.
* Sat Jul 29 2023 Ben Greiner <code@bnavigator.de>
  - Update requirements
* Tue Jul 25 2023 Steve Kowalik <steven.kowalik@suse.com>
  - 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
* Tue Jun 13 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Tue May 09 2023 Ben Greiner <code@bnavigator.de>
  - 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

Files

/etc/alternatives/openapi-spec-validator
/usr/bin/openapi-spec-validator
/usr/bin/openapi-spec-validator-3.13
/usr/lib/python3.13/site-packages/openapi_spec_validator
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/licenses
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/openapi_spec_validator-0.9.0.dist-info/licenses/NOTICE
/usr/lib/python3.13/site-packages/openapi_spec_validator/__init__.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/__main__.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/__main__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/__main__.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/exceptions.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/readers.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/readers.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/settings.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/settings.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/shortcuts.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/__pycache__/shortcuts.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/exceptions.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/py.typed
/usr/lib/python3.13/site-packages/openapi_spec_validator/readers.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v2.0
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v2.0/schema.json
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v3.0
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v3.0.0
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v3.0.0/schema.json
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v3.0/schema.json
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v3.1
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v3.1/schema.json
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v3.2
/usr/lib/python3.13/site-packages/openapi_spec_validator/resources/schemas/v3.2/schema.json
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/__init__.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/__pycache__
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/__pycache__/utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/__init__.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/__pycache__
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/__pycache__/jsonschema.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/__pycache__/jsonschema.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/__pycache__/jsonschema_rs.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/__pycache__/jsonschema_rs.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/jsonschema.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/backend/jsonschema_rs.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/types.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/schemas/utils.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/settings.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/shortcuts.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__init__.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/caches.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/caches.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/decorators.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/decorators.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/exceptions.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/keywords.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/keywords.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/protocols.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/protocols.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/proxies.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/proxies.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/registries.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/registries.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/validators.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/__pycache__/validators.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/caches.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/decorators.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/exceptions.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/keywords.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/protocols.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/proxies.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/registries.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/types.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/validation/validators.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__init__.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/consts.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/consts.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/datatypes.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/datatypes.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/exceptions.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/finders.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/finders.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/shortcuts.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/__pycache__/shortcuts.cpython-313.pyc
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/consts.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/datatypes.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/exceptions.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/finders.py
/usr/lib/python3.13/site-packages/openapi_spec_validator/versions/shortcuts.py
/usr/share/doc/packages/python313-openapi-spec-validator
/usr/share/doc/packages/python313-openapi-spec-validator/README.rst
/usr/share/licenses/python313-openapi-spec-validator
/usr/share/licenses/python313-openapi-spec-validator/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:28:36 2026