Next | Query returned 102 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2023-04-05 13:21:05 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: updated to 2.17.2

What's new in Pylint 2.17.2?

False Positives Fixed

invalid-name now allows for integers in typealias names: - now valid: Good2Name, \ 
GoodName2. - still invalid: _1BadName.

No longer consider Union as type annotation as type alias for naming checks.

unnecessary-lambda no longer warns on lambdas which use its parameters in their \ 
body (other than the final arguments), e.g. lambda foo: (bar if foo else \ 
baz)(foo).

Other Bug Fixes

Fix a crash in pyreverse when "/" characters are used in the output \ 
filename e.g pyreverse -o png -p name/ path/to/project.

What's new in Pylint 2.17.1?

False Positives Fixed

Adds asyncSetUp to the default defining-attr-methods list to silence \ 
attribute-defined-outside-init warning when using \ 
unittest.IsolatedAsyncioTestCase.
   2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96)
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
   2023-03-09 10:50:20 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
py-pylint: updadted to 2.17.0

2.17.0

2.17 is a small release that is the first to support python 3.11 officially
with the addition of TryStar nodes.

There's still two new default checks: bad-chained-comparison and
implicit-flag-alias, one of them already fixed a previously undetected
bug in sentry.

Thanks to the community effort our documentation is almost complete,
and almost all messages should have a proper documentation now.
A big thank you to everyone who participated !

The next release is going to be 3.0.0, bring breaking changes and
enact long announced deprecations. There's going to be frequent beta
releases, before the official releases, everyone is welcome to try the betas
so we find problems before the actual release.
   2023-02-14 09:52:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: updated to 2.16.2

What's new in Pylint 2.16.2?

New Features

Add --version option to pyreverse.

False Positives Fixed

Fix false positive for used-before-assignment when typing.TYPE_CHECKING is used \ 
with if/elif/else blocks.

Fix false positive for used-before-assignment for named expressions appearing \ 
after the first element in a list, tuple, or set.

Other Bug Fixes

Fix used-before-assignment false positive when the walrus operator is used with \ 
a ternary operator in dictionary key/value initialization.

Fix no-name-in-module false positive raised when a package defines a variable \ 
with the same name as one of its submodules.

Fix nested-min-max suggestion message to indicate it's possible to splat \ 
iterable objects.

Fix a crash happening when a class attribute was negated in the start argument \ 
of an enumerate.
   2023-01-24 11:08:07 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: updated to 2.15.10

What's new in Pylint 2.15.10?

False Positives Fixed

Fix use-sequence-for-iteration when unpacking a set with *.

Fix false positive assigning-non-slot when a class attribute is re-assigned.

Fixes used-before-assignment false positive when the walrus operator is used in \ 
a ternary operator.

Prevent used-before-assignment when imports guarded by if
TYPE_CHECKING are guarded again when used.

Other Bug Fixes

Using custom braces in msg-template will now work properly.
   2022-12-18 11:03:29 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: updated to 2.15.9

What's new in Pylint 2.15.9?

False Positives Fixed

Fix false-positive for used-before-assignment in pattern matching with a guard.

Other Bug Fixes

Pylint will no longer deadlock if a parallel job is killed but fail immediately \ 
instead.
When pylint exit due to bad arguments being provided the exit code will now be \ 
the expected 32.
Fixes a ModuleNotFound exception when running pylint on a Django project with \ 
the pylint_django plugin enabled.
   2022-12-06 09:21:18 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: updated to 2.15.8

1.5.4

Merge StringMethodChecker with StringFormatChecker. This fixes a bug where \ 
disabling all the messages and enabling only a handful of messages from the \ 
StringFormatChecker would have resulted in no messages at all.
Don’t apply unneeded-not over sets.
   2022-11-29 18:00:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: updated to 2.15.7

What's new in Pylint 2.15.7?

False Positives Fixed

Fix deprecated-method false positive when alias for method is similar to name of \ 
deprecated method.

Fix a false positive for used-before-assignment for imports guarded by \ 
typing.TYPE_CHECKING later used in variable annotations.

Other Bug Fixes

Pylint will now filter duplicates given to it before linting. The output should \ 
be the same whether a file is given/discovered multiple times or not.

Fixes a crash in stop-iteration-return when the next builtin is called without \ 
arguments.
   2022-11-20 18:52:22 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: updated to 2.15.6

What's new in Pylint 2.15.6?

False Positives Fixed

Fix false positive for unhashable-member when subclassing dict and using the \ 
subclass as a dictionary key.
unnecessary-list-index-lookup will not be wrongly emitted if enumerate is called \ 
with start.
Don't warn about stop-iteration-return when using next() over itertools.cycle.

Other Bug Fixes

Messages sent to reporter are now copied so a reporter cannot modify the message \ 
sent to other reporters.
Fixes edge case of custom method named next raised an astroid error.
Fix crash that happened when parsing files with unexpected encoding starting \ 
with 'utf' like utf13.
Fix a crash when a child class with an __init__ method inherits from a parent \ 
class with an __init__ class attribute.
   2022-10-25 11:29:24 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: updated to 2.15.5

What's new in Pylint 2.15.5?

False Positives Fixed

Fix a false positive for simplify-boolean-expression when multiple values are \ 
inferred for a constant.

Other Bug Fixes

Remove __index__ dunder method call from unnecessary-dunder-call check.

Fixed a multi-processing crash that prevents using any more than 1 thread on MacOS.

The returned module objects and errors that were cached by the linter plugin \ 
loader cannot be reliably pickled. This means that dill would throw an error \ 
when attempting to serialise the linter object for multi-processing use.

Other Changes

Add a keyword-only compare_constants argument to safe_infer.
Sort --generated-rcfile output.

Next | Query returned 102 messages, browsing 11 to 20 | Previous