python-pylint
analyzes Python source code looking for bugs and signs of poor quality.
- Devel package for openSUSE:Factory
-
8
derived packages
- Links to openSUSE:Factory / python-pylint
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:languages:python/python-pylint && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
pylint-3.0.3-gh.tar.gz | 0001422200 1.36 MB | |
python-pylint.changes | 0000122996 120 KB | |
python-pylint.spec | 0000004717 4.61 KB |
Revision 154 (latest revision is 157)
Dirk Mueller (dirkmueller)
committed
(revision 154)
- update to 3.0.3: * Fixed false positive for ``unnecessary-lambda`` when the call has keyword arguments but not the lambda. * Fixed incorrect suggestion for shallow copy in unnecessary- comprehension * After changing b = [x for x in a] to b = a based on the suggestion, the script now prints [0, 2, 3]. The correct suggestion should be use list(a) to preserve the original behavior. * Fix false positives for ``undefined-variable`` and ``unused- argument`` for classes and functions using Python 3.12 generic type syntax. * Fixed ``pointless-string-statement`` false positive for docstrings on Python 3.12 type aliases. * Fix false positive for ``invalid-exception-operation`` when concatenating tuples of exception types. * Fix a bug where pylint was unable to walk recursively through a directory if the directory has an `__init__.py` file.
Comments 0