You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Typed pd.read_csv( in the console expecting help to render as rich text in help pane. No help appeared in pane, instead got Issue Reporter window and associated AttributeError
Traceback
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder/plugins/help/plugin.py", line 334, in set_object_textself.get_widget().set_object_text(
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder/plugins/help/widgets.py", line 940, in set_object_text
found =self.show_help(text, ignore_unknown=ignore_unknown)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder/plugins/help/widgets.py", line 1064, in show_help
doc = shell.get_doc(obj_text)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder/plugins/ipythonconsole/widgets/help.py", line 143, in get_docreturnself.call_kernel(blocking=True).get_doc(objtxt)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/comms/commbase.py", line 557, in __call__returnself._comms_wrapper._get_call_return_value(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder/plugins/ipythonconsole/comms/kernelcomm.py", line 225, in _get_call_return_valuereturnsuper(KernelComm, self)._get_call_return_value(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/comms/commbase.py", line 440, in _get_call_return_valuereturnself._sync_error(reply['value'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/comms/commbase.py", line 496, in _sync_error
error_wrapper.raise_error()
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/comms/commbase.py", line 90, in raise_errorraiseself.etype(self)
Exception in comms call get_doc:
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/comms/commbase.py", line 343, in _handle_remote_call
return_value =self._remote_callback(
^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/comms/frontendcomm.py", line 273, in _remote_callbackreturnsuper(FrontendComm, self)._remote_callback(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/comms/commbase.py", line 356, in _remote_callbackreturnself._remote_call_handlers[call_name](
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/console/kernel.py", line 372, in get_docreturn getdoc(obj)
^^^^^^^^^^^
File "/home/charlie/miniconda3/lib/python3.11/site-packages/spyder_kernels/utils/dochelpers.py", line 125, in getdoc
doc['argspec'] = inspect.formatargspec(
^^^^^^^^^^^^^^^^^^^^^AttributeError: module 'inspect' has no attribute 'formatargspec'
Hey @charliefortner, thanks for reporting. This problem only happens in Python 3.11 because it removed a function in the standard library that we're using to get docstrings from objects.
We'll fix that in our next version (5.4.2), to be released in February. In the meantime, please use Spyder with a Python 3.10 environment because there's no workaround for this.
Description
What steps will reproduce the problem?
Typed
pd.read_csv(
in the console expecting help to render as rich text in help pane. No help appeared in pane, instead got Issue Reporter window and associatedAttributeError
Traceback
Versions
Dependencies
Environment
Environment
The text was updated successfully, but these errors were encountered: