Traceback (most recent call last):


 "/usr/local/bin/ipython", line 8, in <module>

sys.exit(start_ipython())


 "/usr/local/lib/python3.8/site-packages/IPython/__init__.py", line 126, in start_ipython

return launch_new_instance(argv=argv, **kwargs)


 "/usr/local/lib/python3.8/site-packages/traitlets/config/application.py", line 664, in launch_instance

app.start()


 "/usr/local/lib/python3.8/site-packages/IPython/terminal/ipapp.py", line 356, in start

self.shell.mainloop()


 "/usr/local/lib/python3.8/site-packages/IPython/terminal/interactiveshell.py", line 559, in mainloop

self.interact()


 "/usr/local/lib/python3.8/site-packages/IPython/terminal/interactiveshell.py", line 542, in interact

code = self.prompt_for_code()


 "/usr/local/lib/python3.8/site-packages/IPython/terminal/interactiveshell.py", line 468, in prompt_for_code

text = self.pt_app.prompt(


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/shortcuts/prompt.py", line 994, in prompt

return self.app.run(set_exception_handler=set_exception_handler)


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/application/application.py", line 811, in run

return loop.run_until_complete(


 "/usr/local/Cellar/python@3.8/3.8.2/Frameworks/Python.framework/Versions/3.8/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete

return future.result()


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/application/application.py", line 778, in run_async

return await _run_async2()


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/application/application.py", line 766, in _run_async2

await self.cancel_and_wait_for_background_tasks()


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/application/application.py", line 867, in cancel_and_wait_for_background_tasks

await task


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/buffer.py", line 1854, in new_coroutine

await coroutine(*a, **kw)


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/buffer.py", line 1683, in async_completer

async for completion in self.completer.get_completions_async(


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/completion/base.py", line 269, in get_completions_async

async for completion in completer.get_completions_async(


 "/usr/local/lib/python3.8/site-packages/prompt_toolkit/completion/base.py", line 196, in get_completions_async

for item in self.get_completions(document, complete_event):


 "/usr/local/lib/python3.8/site-packages/IPython/terminal/ptutils.py", line 92, in get_completions

yield from self._get_completions(body, offset, cursor_position, self.ipy_completer)


 "/usr/local/lib/python3.8/site-packages/IPython/terminal/ptutils.py", line 102, in _get_completions

for c in completions:


 "/usr/local/lib/python3.8/site-packages/IPython/core/completer.py", line 438, in _deduplicate_completions

completions = list(completions)


 "/usr/local/lib/python3.8/site-packages/IPython/core/completer.py", line 1819, in completions

for c in self._completions(text, offset, _timeout=self.jedi_compute_type_timeout/1000):


 "/usr/local/lib/python3.8/site-packages/IPython/core/completer.py", line 1876, in _completions

signature = _make_signature(jm)


 "/usr/local/lib/python3.8/site-packages/IPython/core/completer.py", line 991, in _make_signature

return '(%s)'% ', '.join([f for f in (_formatparamchildren(p) for p in completion.params) if f])


 "/usr/local/lib/python3.8/site-packages/jedi/cache.py", line 111, in wrapper

result = method(self, *args, **kwargs)


 "/usr/local/lib/python3.8/site-packages/jedi/api/classes.py", line 479, in params

for signature in self._get_signatures():


 "/usr/local/lib/python3.8/site-packages/jedi/api/classes.py", line 561, in _get_signatures

return [sig for name in names for sig in name.infer().get_signatures()]


 "/usr/local/lib/python3.8/site-packages/jedi/api/classes.py", line 561, in <listcomp>

return [sig for name in names for sig in name.infer().get_signatures()]


 "/usr/local/lib/python3.8/site-packages/jedi/cache.py", line 111, in wrapper

result = method(self, *args, **kwargs)


 "/usr/local/lib/python3.8/site-packages/jedi/inference/compiled/mixed.py", line 124, in infer

tree_values = tree_value.py__getattribute__(self.string_name)


 "/usr/local/lib/python3.8/site-packages/jedi/inference/base_value.py", line 86, in py__getattribute__

names = self.goto(name_or_str, name_context, analysis_errors)


 "/usr/local/lib/python3.8/site-packages/jedi/inference/base_value.py", line 75, in goto

names = finder.filter_name(filters, name_or_str)


 "/usr/local/lib/python3.8/site-packages/jedi/inference/finder.py", line 35, in filter_name

for filter in filters:


 "/usr/local/lib/python3.8/site-packages/jedi/inference/base_value.py", line 63, in _get_value_filters

for f in self.get_filters(origin_scope=origin_scope):


 "/usr/local/lib/python3.8/site-packages/jedi/inference/value/instance.py", line 179, in get_filters

class_value = self.get_annotated_class_object()


 "/usr/local/lib/python3.8/site-packages/jedi/inference/value/instance.py", line 352, in get_annotated_class_object

return self._get_annotated_class_object() or self.class_value


 "/usr/local/lib/python3.8/site-packages/jedi/inference/cache.py", line 43, in wrapper

rv = function(obj, *args, **kwargs)


 "/usr/local/lib/python3.8/site-packages/jedi/inference/value/instance.py", line 341, in _get_annotated_class_object

all_annotations = py__annotations__(signature.value.tree_node)


 "/usr/local/lib/python3.8/site-packages/jedi/inference/gradual/annotation.py", line 187, in py__annotations__

for function_param in funcdef.get_params():
AttributeError: 'Class' object has no attribute 'get_params'

Traceback (most recent call last):


 "D:\LaptopBackup\Local\Anaconda\lib\runpy.py", line 193, in _run_module_as_main

"__main__", mod_spec)


 "D:\LaptopBackup\Local\Anaconda\lib\runpy.py", line 85, in _run_code

exec(code, run_globals)


 "D:\LaptopBackup\Local\Anaconda\lib\site-packages\twine\__main__.py", line 53, in <module>

sys.exit(main())


 "D:\LaptopBackup\Local\Anaconda\lib\site-packages\twine\__main__.py", line 28, in main

result = cli.dispatch(sys.argv[1:])


 "D:\LaptopBackup\Local\Anaconda\lib\site-packages\twine\cli.py", line 62, in dispatch

version="%(prog)s version {} ({})".format(twine.__version__, dep_versions()),


 "D:\LaptopBackup\Local\Anaconda\lib\site-packages\twine\cli.py", line 52, in dep_versions

"{}: {}".format(*dependency) for dependency in list_dependencies_and_versions()


 "D:\LaptopBackup\Local\Anaconda\lib\site-packages\twine\cli.py", line 46, in list_dependencies_and_versions

("tqdm", tqdm.__version__),
AttributeError: module 'tqdm' has no attribute '__version__'
