Skip to content

Releases: simon-ritchie/numdoclint

Support the black-style's docstring

01 Jun 11:23
47b8091
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.1.8...0.1.9

Adjust to skip string line's callables

03 Mar 12:03
Compare
Choose a tag to compare

This release fixes #26 issue.

Support the `*` argument

05 Dec 06:16
Compare
Choose a tag to compare

Supported the * argument to restrict positional argument (to use keyword argument), for example, as follows:

def any_func(a: int, *, b: int = 20) -> None:
    ...

Change Match type annotation from `re` to `typing` for the sake of compatibility of old Python

13 Feb 10:03
Compare
Choose a tag to compare

Fix statement judgement bug

13 Feb 09:49
Compare
Choose a tag to compare
0.1.5

#23 Adjust build command and description.

Add type annotations to each modules

12 Dec 11:38
Compare
Choose a tag to compare
0.1.4

#19 Apply each lints.

Fix incorrect argument name extraction pattern

11 Dec 02:48
Compare
Choose a tag to compare
0.1.3

#18 Fix incorrect argument name extraction pattern.

Fix argument default value's quotation bug.

11 Dec 02:17
Compare
Choose a tag to compare
0.1.2

#17 Fix argument default value's quotation bug.

Dropped Python 2.x support, and added type annotation support pattern.

10 Dec 12:54
Compare
Choose a tag to compare

Support function type annotation comment

19 May 08:22
Compare
Choose a tag to compare

Function type annotation comment (e.g. # type: ...) before docstring (following code snippet) is now supported.

def sample_func(sample_num):
    # type: (int) -> None
    """
    Sample description.
    ...
    """

See Also: PEP 484 -- Type Hints