Skip to content

Python 3.10 removed MutableMapping from collections #196

@arsdragonfly

Description

@arsdragonfly

File ~/eve-notebook/.venv/lib/python3.10/site-packages/esipy/client.py:13, in
10 from collections import namedtuple
12 import six
---> 13 from pyswagger.core import BaseClient
14 from requests import Request
15 from requests import Session

File ~/eve-notebook/.venv/lib/python3.10/site-packages/pyswagger/init.py:3, in
1 version = '0.8.39'
----> 3 from .getter import Getter
4 from .core import App, Security
6 # backward compatible

File ~/eve-notebook/.venv/lib/python3.10/site-packages/pyswagger/getter.py:3, in
1 from future import absolute_import
2 from .consts import private
----> 3 from .utils import patch_path
4 import json
5 import yaml

File ~/eve-notebook/.venv/lib/python3.10/site-packages/pyswagger/utils.py:599, in
594 path = path[1:]
596 return path
--> 599 class CaseInsensitiveDict(collections.MutableMapping):
600 """ a case insensitive dict:
601 - allow to query with case insensitive keys (get, in)
602 - iteration would return original key
(...)
606 https://github.com/requests/
607 """
609 def init(self):

AttributeError: module 'collections' has no attribute 'MutableMapping'

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