Skip to content

Commit 065f535

Browse files
[doc] Normalize the changelog for v1.0.0, v1.1.0 and v1.2.0
1 parent 67fe4c0 commit 065f535

File tree

3 files changed

+86
-39
lines changed

3 files changed

+86
-39
lines changed

doc/whatsnew/1/1.0.rst

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,9 @@ Release date: 2013-08-06
8282
raise Exception, args
8383

8484
* Support for PEP 3102 and new missing-kwoa (E1125) message for missing
85-
mandatory keyword argument (logilab.org's #107788)
85+
mandatory keyword argument
86+
87+
Closes Logilab #107788
8688

8789
* Fix spelling of max-branchs option, now max-branches
8890

@@ -92,19 +94,30 @@ Release date: 2013-08-06
9294

9395
* Follow astng renaming to astroid
9496

95-
* bitbucket #37: check for unbalanced unpacking in assignments
97+
* Check for unbalanced unpacking in assignments
98+
99+
Closes BitBucket #37
100+
101+
* Fix incomplete-protocol false positive for read-only containers like tuple
102+
103+
Closes BitBucket #25
104+
105+
* Fix False positive E1003 on Python 3 for argument-less super()
106+
107+
Closes BitBucket #16
108+
109+
* Put back documentation in source distribution
110+
111+
Closes BitBucket #6
96112

97-
* bitbucket #25: fix incomplete-protocol false positive for read-only
98-
containers like tuple
113+
* epylint shouldn't hang anymore when there is a large output on pylint'stderr
99114

100-
* bitbucket #16: fix False positive E1003 on Python 3 for argument-less super()
115+
Closes BitBucket #15
101116

102-
* bitbucket #6: put back documentation in source distribution
117+
* Fix epylint w/ python3
103118

104-
* bitbucket #15: epylint shouldn't hang anymore when there is a large
105-
output on pylint'stderr
119+
Closes BitBucket #7
106120

107-
* bitbucket #7: fix epylint w/ python3
121+
* Remove string module from the default list of deprecated modules
108122

109-
* bitbucket #3: remove string module from the default list of deprecated
110-
modules
123+
Closes BitBucket #3

doc/whatsnew/1/1.1.rst

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ Release date: 2013-12-22
99
emitted as a regular warn().
1010

1111
* Avoid false used-before-assignment for except handler defined
12-
identifier used on the same line (#111).
12+
identifier used on the same line.
13+
14+
Closes #111
1315

1416
* Combine 'no-space-after-operator', 'no-space-after-comma' and
1517
'no-space-before-operator' into a new warning 'bad-whitespace'.
@@ -26,14 +28,17 @@ Release date: 2013-12-22
2628
* Add 'bad-context-manager' error, checking that '__exit__'
2729
special method accepts the right number of arguments.
2830

29-
* Run pylint as a python module 'python -m pylint' (anatoly techtonik).
31+
* Run pylint as a python module 'python -m pylint' (Anatoly Techtonik).
3032

3133
* Check for non-exception classes inside an except clause.
3234

3335
* epylint support options to give to pylint after the file to analyze and
34-
have basic input validation (bitbucket #53 and #54), patches provided by
36+
have basic input validation, patches provided by
3537
felipeochoa and Brian Lane.
3638

39+
Closes BitBucket #53
40+
Closes BitBucket #54
41+
3742
* Added a new warning, 'non-iterator-returned', for non-iterators
3843
returned by '__iter__'.
3944

@@ -42,21 +47,29 @@ Release date: 2013-12-22
4247
(unbalanced-tuple-unpacking).
4348

4449
* useless-else-on-loop not emitted if there is a break in the
45-
else clause of inner loop (#117).
50+
else clause of inner loop.
51+
52+
Closes #117
4653

47-
* don't mark ``input`` as a bad function when using python3 (#110).
54+
* don't mark ``input`` as a bad function when using python3.
55+
56+
Closes #110
4857

4958
* badly-implemented-container caused several problems in its
5059
current implementation. Deactivate it until we have something
51-
better. See #112 for instance.
60+
better.
61+
62+
Refs #112
5263

5364
* Use attribute regexp for properties in python3, as in python2
5465

55-
* Create the PYLINTHOME directory when needed, it might fail and lead to
66+
* Create the ``PYLINTHOME`` directory when needed, it might fail and lead to
5667
spurious warnings on import of pylint.config.
5768

5869
* Fix setup.py so that pylint properly install on Windows when using python3
5970

6071
* Various documentation fixes and enhancements
6172

62-
* Fix issue #55 (false-positive trailing-whitespace on Windows)
73+
* Fix a false-positive trailing-whitespace on Windows
74+
75+
Closes #55

doc/whatsnew/1/1.2.rst

Lines changed: 41 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,25 @@ Release date: 2014-04-30
1111
lines.
1212

1313
* Emit [assignment-from-none] when the function contains bare returns.
14-
Fixes BitBucket issue #191.
14+
15+
Closes BitBucket #191
1516

1617
* Added a new warning for closing over variables that are
17-
defined in loops. Fixes Bitbucket issue #176.
18+
defined in loops.
19+
20+
Closes BitBucket #176
1821

1922
* Do not warn about \u escapes in string literals when Unicode literals
20-
are used for Python 2.*. Fixes BitBucket issue #151.
23+
are used for Python 2.*.
24+
25+
Closes BitBucket #151
2126

2227
* Extend the checking for unbalanced-tuple-unpacking and
2328
unpacking-non-sequence to instance attribute unpacking as well.
2429

25-
* Fix explicit checking of python script (1.2 regression, #219)
30+
* Fix explicit checking of python script (1.2 regression)
31+
32+
Closes #219
2633

2734
* Restore --init-hook, renamed accidentally into --init-hooks in 1.2.0
2835

@@ -37,27 +44,34 @@ What's New in Pylint 1.2.0?
3744
Release date: 2014-04-18
3845

3946
* Pass the current python paths to pylint process when invoked via
40-
epylint. Fixes BitBucket issue #133.
47+
epylint.
48+
49+
Closes BitBucket #133.
4150

4251
* Add -i / --include-ids and -s / --symbols back as completely ignored
43-
options. Fixes BitBucket issue #180.
52+
options.
53+
54+
Closes BitBucket #180.
55+
56+
* Extend the number of cases in which logging calls are detected.
4457

45-
* Extend the number of cases in which logging calls are detected. Fixes
46-
bitbucket issue #182.
58+
Closes BitBucket #182.
4759

4860
* Improve pragma handling to not detect pylint:* strings in non-comments.
49-
Fixes BitBucket issue #79.
61+
62+
Closes BitBucket #79.
5063

5164
* Do not crash with UnknownMessage if an unknown message ID/name appears
5265
in disable or enable in the configuration. Patch by Cole Robinson.
53-
Fixes bitbucket issue #170.
5466

55-
* Add new warning 'eval-used', checking that the builtin function ``eval``
56-
was used.
67+
Closes BitBucket #170
68+
69+
* Add new warning 'eval-used', checking that the builtin function ``eval`` was used.
5770

5871
* Make it possible to show a naming hint for invalid name by setting
59-
include-naming-hint. Also make the naming hints configurable. Fixes
60-
BitBucket issue #138.
72+
include-naming-hint. Also make the naming hints configurable.
73+
74+
Closes BitBucket #138
6175

6276
* Added support for enforcing multiple, but consistent name styles for
6377
different name types inside a single module; based on a patch written
@@ -78,18 +92,23 @@ Release date: 2014-04-18
7892
Closes #166
7993

8094
* Python 2.5 support restored: fixed small issues preventing pylint to run
81-
on python 2.5. Bitbucket issues #50 and #62.
95+
on python 2.5.
96+
97+
Closes BitBucket #50
98+
Closes BitBucket #62
8299

83-
* bitbucket #128: pylint doesn't crash when looking
84-
for used-before-assignment in context manager
85-
assignments.
100+
* pylint doesn't crash when looking for used-before-assignment in context manager assignments.
101+
102+
Closes BitBucket #128
86103

87104
* Add new warning, 'bad-reversed-sequence', for checking that the
88105
reversed() builtin receive a sequence (implements ``__getitem__`` and ``__len__``,
89106
without being a dict or a dict subclass) or an instance which implements
90107
``__reversed__``.
91108

92-
* Mark ``file`` as a bad function when using python2 (closes #8).
109+
* Mark ``file`` as a bad function when using python2
110+
111+
Closes #8
93112

94113
* Add new warning 'bad-exception-context', checking
95114
that ``raise ... from ...`` uses a proper exception context
@@ -99,7 +118,9 @@ Release date: 2014-04-18
99118
for 'nonlocal' uses.
100119

101120
* Emit 'undefined-all-variable' if a package's __all__
102-
variable contains a missing submodule (closes #126).
121+
variable contains a missing submodule.
122+
123+
Closes #126
103124

104125
* Add a new warning 'abstract-class-instantiated' for checking
105126
that abstract classes created with ``abc`` module and

0 commit comments

Comments
 (0)