Sphinx: Sphinx should show all warnings with -W

Created on 13 Feb 2018  路  11Comments  路  Source: sphinx-doc/sphinx

When using the -W flag to turn warnings into errors, the first warning will result in an error and cause the build to stop. It would be nice if all warnings were shown, as without using -W.

This was first mentioned at https://github.com/sphinx-doc/sphinx/issues/4606

cmdline proposal

Most helpful comment

I don't really see it as a compatibility break to show all warnings instead of just one. If stopping after the first warning is useful, I would suggest adding a flag for that (like --stop-after-first-warning) and making showing all warnings the default for -W.

All 11 comments

What is different from the behavior without -W option? If not given, Sphinx shows all warnings during build.

Taking the example from #4606

With -W

Running Sphinx v1.7.0
loading pickled environment... done
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 7 source files that are out of date
updating environment: [config changed] 222 added, 0 changed, 0 removed
reading sources... [100%] wiki

Warning, treated as error:
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.exp2.eval:15:Unexpected indentation.
make: *** [html] Error 2

Without -W

Running Sphinx v1.7.0
loading pickled environment... not yet created
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 222 source files that are out of date
updating environment: 222 added, 0 changed, 0 removed
reading sources... [100%] wiki
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.exp2.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.exp2.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.exp2.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.exp2.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.expm1.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.expm1.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.expm1.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.expm1.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log10.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log10.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log10.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log10.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log1p.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log1p.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log1p.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log1p.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log2.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log2.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log2.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/codegen/cfunctions.py:docstring of sympy.codegen.cfunctions.log2.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/core/mod.py:docstring of sympy.core.mod.Mod.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/core/mod.py:docstring of sympy.core.mod.Mod.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/core/mod.py:docstring of sympy.core.mod.Mod.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/core/mod.py:docstring of sympy.core.mod.Mod.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.bell.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.bell.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.bell.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.bell.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.bernoulli.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.bernoulli.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.bernoulli.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.bernoulli.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.binomial.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.binomial.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.binomial.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.binomial.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.catalan.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.catalan.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.catalan.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.catalan.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.euler.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.euler.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.euler.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.euler.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.factorial.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.factorial.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.factorial.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.factorial.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.subfactorial.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.subfactorial.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.subfactorial.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.subfactorial.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.factorial2.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.factorial2.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.factorial2.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.factorial2.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.FallingFactorial.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.FallingFactorial.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.FallingFactorial.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.FallingFactorial.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.fibonacci.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.fibonacci.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.fibonacci.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.fibonacci.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.harmonic.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.harmonic.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.harmonic.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.harmonic.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.lucas.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.lucas.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.lucas.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/numbers.py:docstring of sympy.functions.combinatorial.numbers.lucas.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.RisingFactorial.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.RisingFactorial.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.RisingFactorial.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/combinatorial/factorials.py:docstring of sympy.functions.combinatorial.factorials.RisingFactorial.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.re.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.re.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.re.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.re.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.im.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.im.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.im.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.im.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.sign.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.sign.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.sign.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.sign.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.Abs.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.Abs.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.Abs.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.Abs.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.arg.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.arg.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.arg.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.arg.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.conjugate.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.conjugate.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.conjugate.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.conjugate.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.polar_lift.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.polar_lift.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.polar_lift.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.polar_lift.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.periodic_argument.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.periodic_argument.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.periodic_argument.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.periodic_argument.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.principal_branch.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.principal_branch.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.principal_branch.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/complexes.py:docstring of sympy.functions.elementary.complexes.principal_branch.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.sin.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.sin.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.sin.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.sin.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.cos.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.cos.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.cos.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.cos.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.tan.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.tan.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.tan.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.tan.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.cot.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.cot.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.cot.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.cot.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.sinc.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.sinc.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.sinc.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.sinc.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.asin.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.asin.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.asin.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.asin.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acos.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acos.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acos.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acos.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.atan.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.atan.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.atan.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.atan.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acot.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acot.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acot.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acot.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.asec.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.asec.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.asec.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.asec.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acsc.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acsc.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acsc.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.acsc.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.atan2.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.atan2.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.atan2.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/trigonometric.py:docstring of sympy.functions.elementary.trigonometric.atan2.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.sinh.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.sinh.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.sinh.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.sinh.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.cosh.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.cosh.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.cosh.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.cosh.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.tanh.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.tanh.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.tanh.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.tanh.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.coth.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.coth.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.coth.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.coth.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.asinh.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.asinh.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.asinh.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.asinh.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acosh.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acosh.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acosh.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acosh.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.atanh.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.atanh.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.atanh.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.atanh.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acoth.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acoth.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acoth.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acoth.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.asech.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.asech.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.asech.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.asech.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acsch.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acsch.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acsch.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/hyperbolic.py:docstring of sympy.functions.elementary.hyperbolic.acsch.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.exp.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.exp.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.exp.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.exp.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.LambertW.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.LambertW.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.LambertW.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.LambertW.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.log.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.log.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.log.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/elementary/exponential.py:docstring of sympy.functions.elementary.exponential.log.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.gamma.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.gamma.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.gamma.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.gamma.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.loggamma.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.loggamma.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.loggamma.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.loggamma.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.polygamma.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.polygamma.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.polygamma.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.polygamma.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.uppergamma.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.uppergamma.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.uppergamma.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.uppergamma.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.lowergamma.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.lowergamma.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.lowergamma.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/gamma_functions.py:docstring of sympy.functions.special.gamma_functions.lowergamma.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/beta_functions.py:docstring of sympy.functions.special.beta_functions.beta.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/beta_functions.py:docstring of sympy.functions.special.beta_functions.beta.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/beta_functions.py:docstring of sympy.functions.special.beta_functions.beta.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/beta_functions.py:docstring of sympy.functions.special.beta_functions.beta.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/error_functions.py:docstring of sympy.functions.special.error_functions.FresnelIntegral.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/error_functions.py:docstring of sympy.functions.special.error_functions.FresnelIntegral.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/error_functions.py:docstring of sympy.functions.special.error_functions.FresnelIntegral.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/error_functions.py:docstring of sympy.functions.special.error_functions.FresnelIntegral.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/bessel.py:docstring of sympy.functions.special.bessel.BesselBase.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/bessel.py:docstring of sympy.functions.special.bessel.BesselBase.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/bessel.py:docstring of sympy.functions.special.bessel.BesselBase.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/bessel.py:docstring of sympy.functions.special.bessel.BesselBase.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/hyper.py:docstring of sympy.functions.special.hyper.hyper.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/hyper.py:docstring of sympy.functions.special.hyper.hyper.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/hyper.py:docstring of sympy.functions.special.hyper.hyper.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/hyper.py:docstring of sympy.functions.special.hyper.hyper.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.jacobi.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.jacobi.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.jacobi.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.jacobi.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.gegenbauer.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.gegenbauer.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.gegenbauer.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.gegenbauer.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevt.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevt.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevt.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevt.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevu.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevu.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevu.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevu.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevt_root.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevt_root.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevt_root.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevt_root.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevu_root.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevu_root.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevu_root.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.chebyshevu_root.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.legendre.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.legendre.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.legendre.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.legendre.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.assoc_legendre.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.assoc_legendre.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.assoc_legendre.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.assoc_legendre.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.hermite.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.hermite.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.hermite.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.hermite.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.laguerre.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.laguerre.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.laguerre.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.laguerre.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.assoc_laguerre.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.assoc_laguerre.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.assoc_laguerre.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/polynomials.py:docstring of sympy.functions.special.polynomials.assoc_laguerre.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/tensor_functions.py:docstring of sympy.functions.special.tensor_functions.LeviCivita.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/tensor_functions.py:docstring of sympy.functions.special.tensor_functions.LeviCivita.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/tensor_functions.py:docstring of sympy.functions.special.tensor_functions.LeviCivita.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/functions/special/tensor_functions.py:docstring of sympy.functions.special.tensor_functions.LeviCivita.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/ntheory/residue_ntheory.py:docstring of sympy.ntheory.mobius.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/ntheory/residue_ntheory.py:docstring of sympy.ntheory.mobius.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/ntheory/residue_ntheory.py:docstring of sympy.ntheory.mobius.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/ntheory/residue_ntheory.py:docstring of sympy.ntheory.mobius.eval:23: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/physics/quantum/state.py:docstring of sympy.physics.quantum.state.Wavefunction.eval:15: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/physics/quantum/state.py:docstring of sympy.physics.quantum.state.Wavefunction.eval:17: WARNING: Definition list ends without a blank line; unexpected unindent.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/physics/quantum/state.py:docstring of sympy.physics.quantum.state.Wavefunction.eval:21: WARNING: Unexpected indentation.
/Users/aaronmeurer/Documents/Python/sympy/sympy/sympy/physics/quantum/state.py:docstring of sympy.physics.quantum.state.Wavefunction.eval:23: WARNING: Unexpected indentation.
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [100%] wiki
generating indices... genindex py-modindex
highlighting module code... [100%] sympy.vector.vector
writing additional pages... search
copying images... [100%] modules/physics/vector/kin_4.svg
copying static files... done
copying extra files... done
dumping search index in English (code: en) ... done
dumping object inventory... done
build succeeded, 304 warnings.

The HTML pages are in _build/html.
cp -r src/pics _build/html/

Build finished. The HTML pages are in _build/html.

Having the full list of warnings is better, because it allows you to fix them all at once without rerunning Sphinx.

Okay, I understand.
+1; it's good for CI.

https://github.com/sphinx-doc/sphinx/issues/5121#issue-335269841 has some more information where this is coming from.

Can you provide more pointers about how to fix this, please?

I feel implementation is not hard. But it is hard to me to give a good naming to the new option. Does anyone have good idea?

Why is a new option needed?

The current behavior is useful to me. In addition, we have to keep compatibility.

I don't really see it as a compatibility break to show all warnings instead of just one. If stopping after the first warning is useful, I would suggest adding a flag for that (like --stop-after-first-warning) and making showing all warnings the default for -W.

I agree. Should be --stop-after-first-error then probably.

Maybe there is a standard flag from a compiler we could reuse. It's kind of similar to make's -k/--keep-going.

I just made a PR #5194. It added --keep-going option. What do you think?

Was this page helpful?
0 / 5 - 0 ratings