Traceback (most recent call last):


 "/usr/local/bin/jupyter-notebook", line 6, in <module>

from notebook.notebookapp import main


 "/usr/local/lib/python3.7/site-packages/notebook/__init__.py", line 25, in <module>

from .nbextensions import install_nbextension


 "/usr/local/lib/python3.7/site-packages/notebook/nbextensions.py", line 610, in <module>

from .extensions import (


 "/usr/local/lib/python3.7/site-packages/notebook/extensions.py", line 8, in <module>

from tornado.log import LogFormatter


 "/usr/local/lib/python3.7/site-packages/tornado/log.py", line 34, in <module>

from tornado.escape import _unicode


 "/usr/local/lib/python3.7/site-packages/tornado/escape.py", line 27, in <module>

from tornado.util import unicode_type


 "/usr/local/lib/python3.7/site-packages/tornado/util.py", line 18, in <module>

import typing


 "/usr/local/lib/python3.7/site-packages/typing.py", line 1356, in <module>

class Callable(extra=collections_abc.Callable, metaclass=CallableMeta):


 "/usr/local/lib/python3.7/site-packages/typing.py", line 1004, in __new__

self._abc_registry = extra._abc_registry
AttributeError: type object 'Callable' has no attribute '_abc_registry'

Traceback (most recent call last):


 "feedfail.py", line 21, in <module>

print(fg.atom_str(pretty=True).decode())


 "/usr/lib/python3/dist-packages/feedgen/feed.py", line 222, in atom_str

feed, doc = self._create_atom(extensions=extensions)


 "/usr/lib/python3/dist-packages/feedgen/feed.py", line 198, in _create_atom

entry = entry.atom_entry()


 "/usr/lib/python3/dist-packages/feedgen/entry.py", line 152, in atom_entry

_add_text_elm(entry, self.__atom_summary, 'summary')


 "/usr/lib/python3/dist-packages/feedgen/entry.py", line 29, in _add_text_elm

type_ = data.get('type')
AttributeError: 'str' object has no attribute 'get'
