I am seeing this behaviour on: (please complete the following information):
OS:
Carbon Black Product:
Python Version: 3.9
Describe the bug
AttrDict is unmaintained and archived with no updates over several years. It might become incompatible with future Python versions over importing ABC from collections directly. Similar to #226 . https://github.com/bcj/AttrDict
/root/AttrDict/attrdict/mixins.py:5: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working
from collections import Mapping, MutableMapping, Sequence
/root/AttrDict/attrdict/mixins.py:5: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working
from collections import Mapping, MutableMapping, Sequence
/root/AttrDict/attrdict/mapping.py:4: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working
I am seeing this behaviour on: (please complete the following information):
Describe the bug
AttrDict is unmaintained and archived with no updates over several years. It might become incompatible with future Python versions over importing ABC from collections directly. Similar to #226 . https://github.com/bcj/AttrDict
Steps to Reproduce
Tests ran on Python 3.9 generate below warnings :