Skip to content

Releases: numpy/numpydoc

numpydoc 1.3.1

30 Apr 19:10
v1.3.1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1

numpydoc 1.3.0

29 Apr 20:45
v1.3.0
Compare
Choose a tag to compare

Requires Python 3.7+ and Sphinx 3.0+.

What's Changed

Full Changelog: v1.2.1...v1.3.0

numpydoc 1.3rc1

25 Apr 21:04
v1.3rc1
Compare
Choose a tag to compare
numpydoc 1.3rc1 Pre-release
Pre-release
v1.3rc1

signed 1.3rc1 tag

numpydoc 1.2.1

29 Mar 22:54
v1.2.1
Compare
Choose a tag to compare

Requires Python 3.7+ and Sphinx 1.8+.

Full Changelog

Implemented enhancements

Fixed bugs

Closed issues

  • Validation check YD01 not implemented properly #365
  • Support numpydoc validation without running sphinx #364
  • 1.2: change tagging convention? #360

numpydoc 1.2.0

24 Jan 18:29
numpydoc-1.2
Compare
Choose a tag to compare

Requires Python 3.7+ and Sphinx 1.8+.

Implemented enhancements

Fixed bugs

  • How to specify that parameter can equal the string 'integer'? #341
  • Fix validation bug when parameter type is set of options. #347 (rossbar)
  • Escape newline in docstring. #345 (Carreau)
  • Correctly validate parameters under the "Other Parameters" section #337 (dcbr)
  • BUG: fix an incomplete check in Reader.\_error\_location #308 (rgommers)
  • MAINT: pytest ignore doc directory. #296 (rossbar)
  • DOC: fix inaccuracy in validate docstring. #294 (rossbar)
  • Fix param parsing. #286 (Carreau)
  • BUG: Properly parse See Also when summary on first line. #283 (Carreau)
  • BUG: fix role regex. #280 (Carreau)
  • fix splitting of parameter lines. #279 (Carreau)

Closed issues

  • Class methods (@classmethod) are not documented using numpydoc #340
  • Exclude certain methods from METHODS section #338
  • Warnings is not allowed in "GL06" check #334
  • Add version to style guide #333
  • numpydoc does not render parameters as expected #329
  • 1.1.0: pytest warnings #324
  • RTD configuration - latest #321
  • Rendering of types in latest doc build #318
  • Anchors for individual sections in numpydoc doc? #317
  • Development documentation not up-to-date #311
  • Warning: autosummary: stub file not found #290
  • Wrong number of Parameter for numpy array. #285
  • syntax to document default values #284
  • Failed See Also Parsing. #281
  • Sphinx emits "WARNING: py:class reference target not found" with numpydoc 1.1.0 #275

numpydoc 1.2.0 release candidate 1

21 Jan 01:35
numpydoc-1.2rc1
Compare
Choose a tag to compare
Pre-release
numpydoc-1.2rc1

signed 1.2rc1 tag

numpydoc 1.1.0

01 Jul 21:58
Compare
Choose a tag to compare

Implemented enhancements

  • MAINT: Suggestions from reviewing test suite #271 <https://github.com/numpy/numpydoc/pull/271>__ (rossbar <https://github.com/rossbar>__)
  • DEV: Add testing requirements #267 <https://github.com/numpy/numpydoc/pull/267>__ (rossbar <https://github.com/rossbar>__)
  • BUG: Defer to autodoc for signatures #221 <https://github.com/numpy/numpydoc/pull/221>__ (thequackdaddy <https://github.com/thequackdaddy>__)

Fixed bugs

  • function signatures for *args, **kwargs objects off #218 <https://github.com/numpy/numpydoc/issues/218>__
  • BUG: Connect to earlier event #269 <https://github.com/numpy/numpydoc/pull/269>__ (larsoner <https://github.com/larsoner>__)

Closed issues

  • “Handler <function mangle_docstrings at 0x7f64b5ba57b8> for event ‘autodoc-process-docstring’ threw an exception” #268 <https://github.com/numpy/numpydoc/issues/268>__
  • Timing of next release #249 <https://github.com/numpy/numpydoc/issues/249>__
  • self included in list of params for method #220 <https://github.com/numpy/numpydoc/issues/220>__

Additional notes

  • Due to merging of #221 <https://github.com/numpy/numpydoc/pull/221>__, self and cls no longer will appear in method signatures.

numpydoc 1.0.0

26 May 14:18
278cf21
Compare
Choose a tag to compare

Implemented enhancements:

Fixed bugs

Removed

  • MNT Drop Python 2.7 and 3.4 support #236 (rth)

Closed issues

  • Prefix added to reference keys in class docstrings #263
  • Test failure with python 3.9 #261
  • sphinx doc napoleon extension maintainer interest request #251
  • Missing reference to float_power function in the ufunc list #250

Additional notes

  • CSS styling changed from NumpyDoc < 0.8 and Sphinx < 2.0 to more properly make use of definition lists. This can cause issues with rendering that can be fixed via CSS, especially when using sphinx-rtd-theme. For more information, see:

numpydoc 0.9.1

23 Apr 12:27
Compare
Choose a tag to compare

This is a bug fix release for 0.9.0 with only one change:

Merged pull requests:

  • Updating minimum sphinx version in setup.py #211

Closed issues:

  • AttributeError: 'module' object has no attribute 'getLogger' #210

numpydoc 0.9.0

21 Apr 19:30
Compare
Choose a tag to compare

Implemented enhancements:

Fixed bugs:

  • References messed up #177
  • BUG?: References always have an errant second link #169
  • BUG: turn member descriptor attributes into links #201 (mattip)
  • FIX: Fix collections.abc imports #195 (larsoner)
  • FIX: Escape chars in re #194 (larsoner)
  • Fix markup in format.rst. #193 (anntzer)
  • Move setup of autosummary earlier in setup(). #191 (anntzer)
  • Only print the index if it is necessary. #187 (hmaarrfk)
  • FIX pedantic handling of whitespace in reference regex #181 (jnothman)
  • FIX remove duplicated citation back-references #180 (jnothman)
  • Use DEDUPLICATION_TAG to determine whether a citation node is in a docstring #179 (jnothman)
  • FIX parsing of type-only return params #175 (timhoffm)
  • pip --use-wheel no longer exists #174 (jnothman)
  • DOC: Add missing backslash to omega for inline math example. #171 (pvanmulbregt)
  • DOC: remove links to numpy repo file #167 (mattip)
  • Escape the * in *args and **kwargs #155 (has2k1)

Closed issues:

  • autosummary fails with numpydoc where napoleon succeeds #204
  • NumpyDocString doesn't roundtrip well #188
  • Generating a docstring from a numpydoc object #186
  • make parameters and attributes anchors in docstrings #185
  • BUG: Plot(s) not rendered if docstring ends with normal text after show command #162
  • Location reporting returns useless information #115
  • Anonymous return values have their types populated in the name slot of the tuple. #72
  • support for coroutine #47
  • multiple entries in a See Also section #28