Type the name of the requirements file, or click
the browse button, and select the desired requirements
file from file system using the Select Path dialog.

Default test runner

Select the test run/debug configuration that CLion will suggest every time you choose
Run on the context menu of a test case.
Refer to the section Testing Frameworks for details.

Docstring format

Select the format of the documentation strings to be recognized by CLion.

Depending on the selected docstring format, CLion will generate the stub documentation comments
and render text in the Quick Documentation lookup:

Plain: on pressing Enter or Space after opening
quotes, an empty stub is generated; quick documentation shows as plain text.

reStructuredText: on pressing Enter or Space
after opening quotes, stub doc comment is generated according to
reStructuredText format; the quick
documentation is rendered by Docutils.

Epytext: on pressing Enter or Space after
opening quotes, stub doc comment is generated according to the
epytext format; quick documentation is rendered
by epydoc.

NumPy: on pressing Enter or
Space after opening quotes, stub doc comment is generated according to the
NumPy
format; the quick documentation is rendered by
Napoleon and Docutils.

Google: on pressing Enter or
Space after opening quotes, stub doc comment is generated according to
Google
format; the quick documentation is rendered by
Napoleon and Docutils.

All types of docstrings feature:

Proper generation of docstrings

Updates after applying intention actions and quick-fixes

Coding assistance

Autocompletion for section headers

Note that the information provided in the docstrings, is used for code insight.

Analyze Python code in docstrings

If this check box is selected, CLion highlights the code examples and performs syntax checks and
code inspections.
If this check box is not selected, the code fragments inside docstrings are not analyzed.

Sphinx working directory

Specify here the path to the directory that contains *.rst files.

For recognizing custom roles, point to the directory with conf.py.

Treat *.txt files as reStructuredText

If this check box is selected, the files with *.txt extension
will be highlighted same way, as the files with *.rst extension.