@@ -9,28 +9,36 @@ Current Development Version
9
9
10
10
Major Updates
11
11
12
+ * Support for ``numpy `` conventions verification has been added (#129, #226).
12
13
* Support for Python 2.6 has been dropped (#206, #217).
13
14
* Support for PyPy3 has been temporarily dropped, until it will be
14
15
equivalent to CPython 3.3+ and supported by ``pip `` (#223).
15
16
* Support for the ``pep257 `` console script has been dropped. Only the
16
17
``pydocstyle `` console script should be used (#216, #218).
18
+ * Errors are now printed to ``stdout `` instead of ``stderr `` (#201, #210).
17
19
18
20
New Features
19
21
20
22
* Decorator-based skipping via ``--ignore-decorators `` has been added (#204).
21
23
* Support for using pycodestyle style wildcards has been added (#72, #209).
22
24
* Superfluous opening quotes are now reported as part of D300 (#166, #225).
23
- * Support for ``numpy `` conventions verification has been added (#129, #226).
24
25
* Fixed a false-positive recognition of `D410 ` and added `D412 ` (#230, #233).
25
26
* Added ``--config=<path> `` flag to override the normal config file discovery
26
27
and choose a specific config file (#117, #247).
28
+ * Support for specifying error codes with partial prefix has been added, e.g.,
29
+ ``--select=D101,D2 `` (#72, #209).
30
+ * All configuration file can now have the ``.ini `` extension (#237).
31
+ * Added better imperative mood checks using third party stemmer (#235, #68).
27
32
28
33
Bug Fixes
29
34
30
35
* Made parser more robust to bad source files (#168, #214)
31
36
* Modules are now considered private if their name starts with a single
32
37
underscore. This is a bugfix where "public module" (D100) was reported
33
38
regardless of module name (#199, #222).
39
+ * Removed error when ``__all__ `` is a list (#62, #227).
40
+ * Fixed a bug where the ``@ `` sign was used as a matrix multiplication operator
41
+ in Python 3.5, but was considered a decorator by the parser (#246, #191).
34
42
35
43
36
44
1.1.1 - October 4th, 2016
0 commit comments