Content-Length: 262007 | pFad | https://github.com/python-openapi/openapi-spec-validator/issues/401

89 version 0.7.2 is not compatible with open api version 0.19.4 · Issue #401 · python-openapi/openapi-spec-validator · GitHub
Skip to content

version 0.7.2 is not compatible with open api version 0.19.4 #401

Open
@asakr-otterai

Description

@asakr-otterai

My Pipfile installs openapi-core = "==0.19.4". I tried regenerating my Pipfile.lock from my Pipfile. This causes a failure when we download 0.7.2 of openapi-spec-validator. This causes an error in openapi-core code. The error is below. openapi-code version 0.19.4 has a version range for openapi-spec-validator of <0.8.0,>=0.7.1 . But it's not compatable with 0.7.2

File "/home/ubuntu/actions-runner/_work/my_file*", line 5, in
from openapi_core import OpenAPI
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_core/init.py", line 3, in
from openapi_core.app import OpenAPI
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_core/app.py", line 12, in
from openapi_spec_validator import validate
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_spec_validator/init.py", line 2, in
from openapi_spec_validator.shortcuts import validate
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_spec_validator/shortcuts.py", line 11, in
from openapi_spec_validator.validation import OpenAPIV2SpecValidator
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_spec_validator/validation/init.py", line 1, in
from openapi_spec_validator.validation.proxies import DetectValidatorProxy
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_spec_validator/validation/proxies.py", line 15, in
from openapi_spec_validator.validation.types import SpecValidatorType
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_spec_validator/validation/types.py", line 3, in
from openapi_spec_validator.validation.validators import SpecValidator
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_spec_validator/validation/validators.py", line 21, in
from openapi_spec_validator.validation import keywords
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_spec_validator/validation/keywords.py", line 66, in
class SchemaValidator(KeywordValidator):
File "/tmp/my_dir/lib/python3.8/site-packages/openapi_spec_validator/validation/keywords.py", line 76, in SchemaValidator
def _collect_properties(self, schema: SchemaPath) -> set[str]:
TypeError: 'type' object is not subscriptable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions









      ApplySandwichStrip

      pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


      --- a PPN by Garber Painting Akron. With Image Size Reduction included!

      Fetched URL: https://github.com/python-openapi/openapi-spec-validator/issues/401

      Alternative Proxies:

      Alternative Proxy

      pFad Proxy

      pFad v3 Proxy

      pFad v4 Proxy