Skip to content

Releases: davep/pydscheck

v1.9.0

28 Mar 13:22
dc90078
Compare
Choose a tag to compare

Modified the code to treat cached_property the same as property.

v1.8.0 of pydscheck

30 Oct 10:28
0747fe7
Compare
Choose a tag to compare

Made Python 3.7 the base required Python version for the tool.

v1.7.0 of pydscheck

22 Jul 16:37
fddd05b
Compare
Choose a tag to compare

Added an extended test that checks if all of the named parameters for a function are documented in the doc string.

v1.6.0 of pydscheck

19 Jun 16:04
a0535b3
Compare
Choose a tag to compare

Added an "extra check" check to the extra checks that a property has a :type:.

v1.5.0 of pydscheck

07 Jun 09:00
3b42fbd
Compare
Choose a tag to compare

Added support for treating a yield like a return when it comes to checking for a :returns: in the doc string of a function.

v1.4.0 of pydscheck

06 Jun 16:22
5258766
Compare
Choose a tag to compare

Added checks to see if a param or an ivar has a declared type, as part of the --extra-checks option.

v1.3.1 of pydscheck

06 Jun 10:11
70f3972
Compare
Choose a tag to compare

Fixes a bug where a function that returns nothing, but which contains a function that returns something, would appear to be a function that returns something.

v1.3.0 of pydscheck

05 Jun 16:32
80217fe
Compare
Choose a tag to compare

Added the start of an "extra checks" facility. This goes beyond the initial simple check the tool was designed to perform and starts to look inside the doc-string and check for other things. Those other things right now includes:

  • If the code of a function returns something, a :returns: must appear in the doc string.
  • If a :returns: appears in the doc string, there should also be a :rtype:.
  • If a :raises: appears in the doc string, it should be of the form :raises <error-class>:.

v1.2.2 of pydscheck

31 May 14:20
Compare
Choose a tag to compare
  • Better handle the user Ctrl+Cing their way out.
  • Better report ignored directories.

v1.2.1 of pydscheck

28 Apr 08:20
9462277
Compare
Choose a tag to compare

Various internal changes and improvements.