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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions