summarylogtreecommitdiffstats
path: root/Changelog
blob: e273c20462492e2551588c0130db3de180d04692 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
2022-08-08  k.klenov
	* Version 8.4.1
        * Support TOML configuration (thank you https://github.com/villainy)
        * Fix pylint integration
        * Fix linting for empty files

2022-03-11  k.klenov
	* Version 8.3.8
	* Better pytest integration

2021-12-15  k.klenov
	* Version 8.3.6
	* Fixed processing of linters params

2021-12-02  k.klenov
	* Version 8.3.0
	* Added support for default config file `~/.pylama.ini`

2021-11-28  k.klenov
	* Version 8.2.0
	* Added `--max-line-length` to setup max line length for pycodestyle and
	  pylint
	* Support for linters options in command line

2021-11-27  k.klenov

	* Version 8.1.4
	* Support json format
	* Support `--from-stdin` option
	* Changed: pylama only allows to check python files (--force is removed)
	* Changed: mccabe argument `complexity` -> `max-complexity`

2021-11-26  k.klenov

	* Version 8.0.5
	* Drop support for python 2
	* Support python 3.7, 3.8, 3.9
	* Support mccabe==0.6.1, pycodestyle==2.8.0, pydocstyle==6.1.1,
		pyflakes==2.4.0, eradicate==2.0.0, radon==5.1.0, pylint==2.11.1
	* Support vulture
	* Support 'convention' for pydocstyle
	* License changed to MIT (see LICENSE file for details)
	* Fix Radon message format

2019-04-10 k.klenov
	* Version 7.7.1
	* Fix CI by removing eradicate from linters

2019-04-10 k.klenov
	* Version 7.7.0
	* Add note about configuration option names
	* Added eradicate as a requirement #144
	* Adds mypy linter #150
	* Remove eradicate from default linters.

2018-11-02 k.klenov
	* Version 7.6.6
	* Avoid reference usage for linter specific ignore/select
	* Update Python requirements description
	* Update the command help message description
	* Add eradicate to tools references

2018-10-10 k.klenov
	* Version 7.6.5
	* Fix build

2018-10-09 k.klenov
	* Version 7.6.4
	* No changes other than version number

2018-10-09 k.klenov
	* Version 7.6.3
	* Respect linters params

2018-10-09 k.klenov
	* Version 7.6.2
	* No changes other than version number

2018-10-09 k.klenov
	* Version 7.6.1
	* Merge #131

2018-10-09 k.klenov
	* Version 7.6.0
	* Log errors in linters with ERROR logging level
	* Include pylint support into pylama by default.

2018-10-02 k.klenov
	* Version 7.5.5
	* Take advantage of startswith accepting a tuple #119

2018-10-02 k.klenov
	* Version 7.5.4
	* Fix build with ASCII locale #116
	* Respect tools own config without pylama #117

2018-10-02 k.klenov
	* Version 7.5.3
	* Fix Travis CI 
	
2018-10-02 k.klenov
	* Version 7.5.2
	* Fix Travis CI 
	
2018-10-02 k.klenov
	* Version 7.5.1
	* Fix tests & update authors
	
2018-10-02 k.klenov
	* Version 7.5.0
	* 

2017-09-13 k.klenov
	* Version 7.4.2
	* Fix Git hook with Python 3.6 #111

2017-09-13 k.klenov
	* Version 7.4.2


2017-09-04  horneds
	* Version 7.4.1
	* Fix Windows encoding problem #108

2016-10-25  horneds

	* Version 7.2.0
	* Replace PEP8 with pycodestyle (c) Serg Baburin

2015-08-17  k.klenov

	* --abspath

2015-06-30  horneds

	* Pyflakes 0.9.2

2015-06-03  horneds

	* Pyflakes 0.9.1-pre


2015-03-25  horneds

	* Version 6.2.0
	* Pep257 0.5.0
	* PEP8 1.6.3a0
	* Pyflakes 0.8.2a0

2014-10-26  horneds

	* Version 6.1.0

2014-07-23  horneds

	* Fix mercurial hook installation (c) MrShark
	* Version 6.0.1

2014-07-01  horneds

	* Add sorting (--sort)
	* Version 6.0.0

2014-06-15  horneds

	* Better handling pylint properties

2014-06-11  horneds

	*  Pytest support (as plugin)

2014-06-08  horneds

	* WARNING: Change format INI-options. See README for details.
	* INI configurations could be read from `pylama.ini`, `setup.cfg`,
	`pytest.ini`, `tox.ini` files.

2014-06-07  horneds

	* Reduce duplicate messages #3
	* Update pep8 to version 1.6.0a0

2014-05-07  horneds

	* Update pep8 to version 1.5.7a0
	* Update pyflakes to version 0.8.2a0

2014-05-04  horneds

	* Version 3.1.2
	* Parse numbers from ini correctly (c) Grzegorz Śliwiński

2014-03-26  horneds

	* Version 3.1.1
	* Update PEP8 to version 1.5.0

2014-03-24  horneds

	* File options (and modeline) 'lint_ignore' -> 'ignore', 'lint_select'
	-> 'select', 'lint' -> 'skip'
	* Update pep257
	* Update pyflakes
	* Added frosted
	* Version 3.0.2

2013-11-12  horneds

	* Version 2.0.4
	* Bugfix release

2013-10-27  horneds

	* Version 2.0.2

2013-10-13  horneds

	* Version 2.0.1
	* Append JavaScript code checker (c) lukaszpiotr
	* Create plugin structure (move pylint, gjslint to plugins)

2013-09-16  horneds

	* Version 1.5.4
	* fix default liners value for parsing options (c) Grzegorz Śliwiński

2013-09-05  horneds

	* Version 1.5.3
	* Hotfix release

2013-08-30  horneds

	* Version 1.5.1
	* Remove ordereddict requirement for python 2.6
	* pep257 0.2.4
	* pep8 1.4.7a0

2013-08-07  horneds

	* Version 1.4.0
	* Pylint 1.0.0
	* Pep257 0.2.3
	* mccabe 0.2.1

2013-07-25  horneds

	* Version 1.3.3

2013-07-08  horneds

	* Merge settings from command lines, ini files and modelines
	* Version 1.3.1

2013-07-03  horneds

	* PEP8 1.4.6
	* Pyflakes 0.7.3

2013-06-25  horneds

	* Fix file paths

2013-06-20  horneds

	* Version 1.1.0
	* File's sections in `pylama.ini` now supports a filemasks

2013-06-17  horneds

	* WARNING: Change skipline pattern 'nolint' -> 'noqa' for better compatibility

2013-06-07  horneds

	* Version 1.0.4
	* Added PEP257 checker
	* Experemental async support

2013-05-31  horneds

	* Version 1.0.2
	* Fix release 1.0.0

2013-05-30  horneds

	* Beta release 1.0.0

2013-05-29  horneds

	* Version 0.3.8
	* Added docs

2013-05-22  horneds

	* Version 0.3.6
	* Fix release 0.3.5

2013-05-21  horneds

	* Version 0.3.5
	* Now pylama can parse global and file-related options from file.

2013-05-15  horneds

	* Version 0.3.2
	* Fix PEP8 UTF bug

2013-05-03  horneds

	* Version 0.3.1
	* pylint 0.28.0
	* pyflakes 0.7.3a0

2013-03-31  klen

	* Version 0.3.0;
	* Python3 support;

2013-03-29  klen

	* Added git and mercurial hooks;
	* Version 0.2.8

2013-03-22  klen

	* Version 0.2.7;
	* Added 'skipline' flag. See `# nolint`;
	* Added pylint parseable format;

2013-03-15  klen

	* Version 0.2.3
	* Update pyflakes to 0.6.1

2013-03-14  klen

	* Version 0.2.2
	* PEP8 to version 1.4.5;
	* Added Pylint 0.27.0 (disabled by default)

2013-02-15  klen

	* Version 0.1.4
	* Update pep8 and pyflakes
	* `skip` option allowed to use unix file masks
	* `skip` option allowed to use many patterns (split by comma)
	* Added `report` option for file reports

2012-08-17  klen

	* Initial release