Open miranska opened 1 year ago
conda update spyder
pip
jupyter qtconsole
spyder --reset
On hover, Sphinx docstrings are not rendered correctly.
Using Sphinx style docstrings, create a function. For example:
def foo(x: int) -> None: """ This is my function :param x: my input variable :return: None """
Parameter and return descriptions should appear on separate lines. However, they appear on the same line:
# Mandatory: atomicwrites >=1.2.0 : 1.4.1 (OK) chardet >=2.0.0 : 5.2.0 (OK) cloudpickle >=0.5.0 : 2.2.1 (OK) cookiecutter >=1.6.0 : 2.3.0 (OK) diff_match_patch >=20181111 : 20230430 (OK) intervaltree >=3.0.2 : 3.1.0 (OK) IPython >=7.31.1,<9.0.0,!=8.8.0,!=8.9.0,!=8.10.0,!=8.11.0,!=8.12.0,!=8.12.1 : 8.14.0 (OK) jedi >=0.17.2,<0.19.0 : 0.18.2 (OK) jellyfish >=0.7 : 1.0.0 (OK) jsonschema >=3.2.0 : 4.19.0 (OK) keyring >=17.0.0 : 24.2.0 (OK) nbconvert >=4.0 : 7.8.0 (OK) numpydoc >=0.6.0 : 1.5.0 (OK) parso >=0.7.0,<0.9.0 : 0.8.3 (OK) pexpect >=4.4.0 : 4.8.0 (OK) pickleshare >=0.4 : 0.7.5 (OK) psutil >=5.3 : 5.9.5 (OK) pygments >=2.0 : 2.16.1 (OK) pylint >=2.5.0,<3.0 : 2.17.5 (OK) pylint_venv >=3.0.2 : None (OK) pyls_spyder >=0.4.0 : 0.4.0 (OK) pylsp >=1.7.4,<1.8.0 : 1.7.4 (OK) pylsp_black >=1.2.0,<3.0.0 : 1.3.0 (OK) qdarkstyle >=3.0.2,<3.2.0 : 3.1 (OK) qstylizer >=0.2.2 : 0.2.2 (OK) qtawesome >=1.2.1 : 1.2.3 (OK) qtconsole >=5.4.2,<5.5.0 : 5.4.3 (OK) qtpy >=2.1.0 : 2.4.0 (OK) rtree >=0.9.7 : 1.0.1 (OK) setuptools >=49.6.0 : 68.1.2 (OK) sphinx >=0.6.6 : 5.1.1 (OK) spyder_kernels >=2.4.4,<2.5.0 : 2.4.4 (OK) textdistance >=4.2.0 : 4.5.0 (OK) three_merge >=0.1.1 : 0.1.1 (OK) watchdog >=0.10.3 : 3.0.0 (OK) zmq >=22.1.0 : 25.1.1 (OK) # Optional: cython >=0.21 : 3.0.2 (OK) matplotlib >=3.0.0 : 3.7.2 (OK) numpy >=1.7 : 1.25.2 (OK) pandas >=1.1.1 : 2.0.3 (OK) scipy >=0.17.0 : 1.11.2 (OK) sympy >=0.7.3 : 1.12 (OK) # Spyder plugins: spyder_terminal.terminalplugin 1.2.2 : 1.2.2 (OK)
Hey @miranska, thanks for reporting. We'll take a look at this problem for Spyder 6, to be released before the end of the year.
Issue Report Checklist
conda update spyder
(orpip
, if not using Anaconda)jupyter qtconsole
(if console-related)spyder --reset
Problem Description
On hover, Sphinx docstrings are not rendered correctly.
What steps reproduce the problem?
Using Sphinx style docstrings, create a function. For example:
What is the expected output? What do you see instead?
Parameter and return descriptions should appear on separate lines. However, they appear on the same line:
Versions
Dependencies