Skip to content

ModuleNotFoundError: No module named 'jsonschema.compat' #851

@MasterGeorges67

Description

@MasterGeorges67

I using the pybit project, which is using also the jsonschema.
Since updating to version 4.0.1 I get the following error:

Traceback (most recent call last):
File "E:\programming\Project\TradeBot\TradingBot.py", line 12, in
from bybit import HTTP
File "E:\programming\Project\TradeBot\env\lib\site-packages\bybit_init_.py", line 3, in
from bravado.client import SwaggerClient
File "E:\programming\Project\TradeBot\env\lib\site-packages\bravado\client.py", line 51, in
from bravado_core.param import marshal_param
File "E:\programming\Project\TradeBot\env\lib\site-packages\bravado_core\param.py", line 13, in
from bravado_core.marshal import marshal_schema_object
from bravado_core.model import Model
File "E:\programming\Project\TradeBot\env\lib\site-packages\bravado_core\model.py", line 13, in
from swagger_spec_validator.ref_validators import attach_scope
File "E:\programming\Project\TradeBot\env\lib\site-packages\swagger_spec_validator_init_.py", line 8, in
from swagger_spec_validator.util import validate_spec_url
File "E:\programming\Project\TradeBot\env\lib\site-packages\swagger_spec_validator\util.py", line 9, in
from swagger_spec_validator import validator12
File "E:\programming\Project\TradeBot\env\lib\site-packages\swagger_spec_validator\validator12.py", line 29, in
from swagger_spec_validator.ref_validators import default_handlers
File "E:\programming\Project\TradeBot\env\lib\site-packages\swagger_spec_validator\ref_validators.py", line 14, in
from jsonschema.compat import iteritems
ModuleNotFoundError: No module named 'jsonschema.compat'

Any help or ideas?
Regards,

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