Wed Apr 20 10:51:28 2022 UTC ()
py-pylint: updated to 2.13.6

What's New in Pylint 2.13.6?
============================
* Fix a crash in the ``unsupported-membership-test`` checker when assigning
  multiple constants to class attributes including ``__iter__`` via unpacking.

* Asterisks are no longer required in Sphinx and Google style parameter documentation
  for ``missing-param-doc`` and are parsed correctly.

* Fixed a false positive for ``unused-variable`` when a builtin specified in
  ``--additional-builtins`` is given a type annotation.

* Fixed an ``AstroidError`` in 2.13.0 raised by the ``duplicate-code`` checker with
  ``ignore-imports`` or ``ignore-signatures`` enabled.

What's New in Pylint 2.13.5?
============================
* Fix false positive regression in 2.13.0 for ``used-before-assignment`` for
  homonyms between variable assignments in try/except blocks and variables in
  subscripts in comprehensions.

* ``lru-cache-decorating-method`` has been renamed to ``cache-max-size-none`` and
  will only be emitted when ``maxsize`` is ``None``.

* Fix false positive for ``unused-import`` when disabling both ``used-before-assignment`` and ``undefined-variable``.

* Narrow the scope of the ``unnecessary-ellipsis`` checker to:
  * functions & classes which contain both a docstring and an ellipsis.
  * A body which contains an ellipsis ``nodes.Expr`` node & at least one other statement.

* Fix false positive for ``used-before-assignment`` for assignments taking place via
  nonlocal declarations after an earlier type annotation.

* Fix crash for ``redefined-slots-in-subclass`` when the type of the slot is not a const or a string.

* Only raise ``not-callable`` when all the inferred values of a property are not callable.

* Fix a false negative for ``subclassed-final-class`` when a set of other messages were disabled.

What's New in Pylint 2.13.4?
============================
* Fix false positive regression in 2.13.0 for ``used-before-assignment`` for
  homonyms between variable assignments in try/except blocks and variables in
  a comprehension's filter.

* Include ``testing_pylintrc`` in source and wheel distributions.

* Fix crash in ``super-init-not-called`` checker when using ``ctypes.Union``.

* Fix crash for ``unneccessary-ellipsis`` checker when an ellipsis is used inside of a container or a lambda expression.

What's New in Pylint 2.13.3?
============================
* Fix false positive for ``unnecessary-ellipsis`` when using an ellipsis as a default argument.

* Fix crash involving unbalanced tuple unpacking.

* Fix false positive for 'nonexistent-operator' when repeated '-' are
  separated (e.g. by parens).

What's New in Pylint 2.13.2?
============================
* Fix crash when subclassing a ``namedtuple``.

* Fix false positive for ``superfluous-parens`` for patterns like
  "return (a or b) in iterable".

* Fix a false negative regression in 2.13.0 where ``protected-access`` was not
  raised on functions.

* Better error messages in case of crash if pylint can't write the issue template.

What's New in Pylint 2.13.1?
============================
* Fix a regression in 2.13.0 where ``used-before-assignment`` was emitted for
  the usage of a nonlocal in a try block.

* Avoid emitting ``raising-bad-type`` when there is inference ambiguity on
  the variable being raised.

* Loosen TypeVar default name pattern a bit to allow names with multiple uppercase
  characters. E.g. ``HVACModeT`` or ``IPAddressT``.

* Fixed false positive for ``unused-argument`` when a ``nonlocal`` name is used
  in a nested function that is returned without being called by its parent.

* Fix program crash for ``modified_iterating-list/set/dict`` when the list/dict/set
  being iterated through is a function call.

* Don't emit ``broken-noreturn`` and ``broken-collections-callable`` errors
  inside ``if TYPE_CHECKING`` blocks.

What's New in Pylint 2.13.0?
============================
* Add missing dunder methods to ``unexpected-special-method-signature`` check.

* No longer emit ``no-member`` in for loops that reference ``self`` if the binary operation that
  started the for loop uses a ``self`` that is encapsulated in tuples or lists.

* Output better error message if unsupported file formats are used with ``pyreverse``.

* Fix pyreverse diagrams type hinting for classmethods and staticmethods.

* Fix pyreverse diagrams type hinting for methods returning None.

* Fix matching ``--notes`` options that end in a non-word character.

* Updated the position of messages for class and function defintions to no longer cover
  the complete definition. Only the ``def`` or ``class`` + the name of the class/function
  are covered.

* ``using-f-string-in-unsupported-version`` and ``using-final-decorator-in-unsupported-version`` msgids
    were renamed from ``W1601`` and ``W1602`` to ``W2601`` and ``W2602``. Disabling using these msgids will break.
    This is done in order to restore consistency with the already existing msgids for ``apply-builtin`` and
    ``basestring-builtin`` from the now deleted python 3K+ checker. There is now a check that we're not using
    existing msgids or symbols from deleted checkers.

* The line numbering for messages related to function arguments is now more accurate. This can
  require some message disables to be relocated to updated positions.

* Add ``--recursive`` option to allow recursive discovery of all modules and packages in subtree. Running pylint with
  ``--recursive=y`` option will check all discovered ``.py`` files and packages found inside subtree of directory provided
  as parameter to pylint.

* Add ``modified-iterating-list``, ``modified-iterating-dict`` and ``modified-iterating-set``,
  emitted when items are added to or removed from respectively a list, dictionary or
  set being iterated through.

* Fix false-negative for ``assignment-from-none`` checker using list.sort() method.

* New extension ``import-private-name``: indicate imports of external private packages
  and objects (prefixed with ``_``). It can be loaded using ``load-plugins=pylint.extensions.private_import``.

* Fixed crash from ``arguments-differ`` and ``arguments-renamed`` when methods were
  defined outside the top level of a class.

* Removed the deprecated ``check_docs`` extension. You can use the ``docparams`` checker
  to get the checks previously included in ``check_docs``.

* Added a ``testutil`` extra require to the packaging, as ``gitpython`` should not be a dependency
  all the time but is still required to use the primer helper code in ``pylint.testutil``. You can
  install it with ``pip install pylint[testutil]``.

* Reinstated checks from the python3 checker that are still useful for python 3
  (``eq-without-hash``). This is now in the ``pylint.extensions.eq_without_hash`` optional
  extension.

* Fixed an issue where ``ungrouped-imports`` could not be disabled without raising
  ``useless-suppression``.

* Added several checkers to deal with unicode security issues
  (see `Trojan Sources <https://trojansource.codes/>`_ and
  `PEP 672 <https://peps.python.org/pep-0672/>`_ for details) that also
  concern the readability of the code. In detail the following checks were added:

  * ``bad-file-encoding`` checks that the file is encoded in UTF-8 as suggested by
    `PEP8 <https://peps.python.org/pep-0008/#source-file-encoding>`_.
    UTF-16 and UTF-32 are `not supported by Python <https://bugs.python.org/issue1503789>`_
    at the moment. If this ever changes
    ``invalid-unicode-codec`` checks that they aren't used, to allow for backwards
    compatibility.

  * ``bidirectional-unicode`` checks for bidirectional unicode characters that
    could make code execution different than what the user expects.

  * ``invalid-character-backspace``, ``invalid-character-carriage-return``,
    ``invalid-character-sub``, ``invalid-character-esc``,
    ``invalid-character-zero-width-space`` and ``invalid-character-nul``
    to check for possibly harmful unescaped characters.

* Use the ``tomli`` package instead of ``toml`` to parse ``.toml`` files.

* Fix false positive - Allow unpacking of ``self`` in a subclass of ``typing.NamedTuple``.

* Fixed false negative ``unpacking-non-sequence`` when value is an empty list.

* Better warning messages for useless else or elif when a function returns early.

* Fixed false positive ``consider-using-dict-comprehension`` when creating a dict
  using a list of tuples where key AND value vary depending on the same condition.

* Fixed false positive for ``global-variable-undefined`` when ``global`` is used with a class name

* Fixed false positive for ``unused-variable`` when a ``nonlocal`` name is assigned as part of a multi-name assignment.

* Fixed a crash in ``unspecified-encoding`` checker when providing ``None``
  to the ``mode`` argument of an ``open()`` call.

* Fixed a crash involving a ``NewType`` named with an f-string.

* Improved ``bad-open-mode`` message when providing ``None`` to the ``mode``
  argument of an ``open()`` call.

* Added ``lru-cache-decorating-method`` checker with checks for the use of ``functools.lru_cache``
  on class methods. This is unrecommended as it creates memory leaks by never letting the instance
  getting garbage collected.

* Fixed crash with recursion error for inference of class attributes that referenced
  the class itself.

* Fixed false positive for ``unused-argument`` when a method overridden in a subclass
  does nothing with the value of a keyword-only argument.

* The issue template for crashes is now created for crashes which were previously not covered
  by this mechanism.

* Rewrote checker for ``non-ascii-name``.
   It now ensures __all__ Python names are ASCII and also properly
   checks the names of imports (``non-ascii-module-import``) as
   well as file names (``non-ascii-file-name``) and emits their respective new warnings.

   Non ASCII characters could be homoglyphs (look alike characters) and hard to
   enter on a non specialized keyboard.
   See `Confusable Characters in PEP 672 <https://peps.python.org/pep-0672/#confusing-features>`_

* When run in parallel mode ``pylint`` now pickles the data passed to subprocesses with
  the ``dill`` package. The ``dill`` package has therefore been added as a dependency.

* An astroid issue where symlinks were not being taken into account
  was fixed

* Fix a crash in ``unused-private-member`` checker when analyzing code using
  ``type(self)`` in bound methods.

* Optimize parsing of long lines when ``missing-final-newline`` is enabled.

* Fix false positives for ``used-before-assignment`` from using named
  expressions in a ternary operator test and using that expression as
  a call argument.

* Fix false positive for ``undefined-variable`` when ``namedtuple`` class
  attributes are used as return annotations.

* Fix false negative for ``undefined-variable`` and related variable messages
  when the same undefined variable is used as a type annotation and is
  accessed multiple times, or is used as a default argument to a function.

* Pyreverse - add output in mermaidjs format

* Emit ``used-before-assignment`` instead of ``undefined-variable`` when attempting
  to access unused type annotations.

* Added confidence level ``CONTROL_FLOW`` for warnings relying on assumptions
  about control flow.

* ``used-before-assignment`` now considers that assignments in a try block
  may not have occurred when the except or finally blocks are executed.

* Fixed false negative for ``used-before-assignment`` when a conditional
  or context manager intervened before the try statement that suggested
  it might fail.

* Fixed false negative for ``used-before-assignment`` in finally blocks
  if an except handler did not define the assignment that might have failed
  in the try block.

* Fixed extremely long processing of long lines with comma's.

* Fixed crash on properties and inherited class methods when comparing them for
  equality against an empty dict.

* Fixed a false positive for ``assigning-non-slot`` when the slotted class
  defined ``__setattr__``.

* Fixed a false positive for ``invalid-class-object`` when the object
  being assigned to the ``__class__`` attribute is uninferable.

* Fixed false positive for ``used-before-assignment`` with self-referential type
  annotation in conditional statements within class methods.

* Add checker ``redefined-slots-in-subclass``: Emitted when a slot is redefined in a subclass.

* Fixed false positive for ``global-variable-not-assigned`` when the ``del`` statement is used

* By default, pylint does no longer take files starting with ``.#`` into account. Those are
  considered `emacs file locks`. See
  https://www.gnu.org/software/emacs/manual/html_node/elisp/File-Locks.html.
  This behavior can be reverted by redefining the ``ignore-patterns`` option.

* Fixed a false positive for ``used-before-assignment`` when a named expression
  appears as the first value in a container.

* ``used-before-assignment`` now assumes that assignments in except blocks
  may not have occurred and warns accordingly.

* When evaluating statements after an except block, ``used-before-assignment``
  assumes that assignments in the except blocks took place if the
  corresponding try block contained a return statement.

* Fixed a false negative for ``used-before-assignment`` when some but not all
  except handlers defined a name relied upon after an except block when the
  corresponding try block contained a return statement.

* When evaluating statements in the ``else`` clause of a loop, ``used-before-assignment``
  assumes that assignments in the except blocks took place if the
  except handlers constituted the only ways for the loop to finish without
  breaking early.

* ``used-before-assignment`` now checks names in try blocks.

* Fixed false positive with ``used-before-assignment`` for assignment expressions
  in lambda statements.

* Fixed a false positive (affecting unreleased development) for
  ``used-before-assignment`` involving homonyms between filtered comprehensions
  and assignments in except blocks.

* Fixed crash with slots assignments and annotated assignments.

* Fixed crash on list comprehensions that used ``type`` as inner variable name.

* Fixed crash in ``use-maxsplit-arg`` checker when providing the ``sep`` argument
  to ``str.split()`` by keyword.

* Fix false positive for ``unused-variable`` for a comprehension variable matching
  an outer scope type annotation.

* Fix false negative for ``undefined-variable`` for a variable used multiple times
  in a comprehension matching an unused outer scope type annotation.

* Some files in ``pylint.testutils`` were deprecated. In the future imports should be done from the
  ``pylint.testutils.functional`` namespace directly.

* Fixed false positives for ``no-value-for-parameter`` with variadic
  positional arguments.

* ``safe_infer`` no longer makes an inference when given two function
  definitions with differing numbers of arguments.

* Fix ``comparison-with-callable`` false positive for callables that raise, such
  as typing constants.

* Fixed a crash on ``__init__`` nodes when the attribute was previously uninferable due to a cache
  limit size. This limit can be hit when the inheritance pattern of a class (and therefore of the ``__init__`` attribute) is very large.

* Fix false positive for ``used-before-assignment`` from a class definition
  nested under a function subclassing a class defined outside the function.

* Fix ``unnecessary_dict_index_lookup`` false positive when deleting a dictionary's entry.

* Fix false positive for ``used-before-assignment`` when an except handler
  shares a name with a test in a filtered comprehension.

* Fix crash in ``unnecessary-dict-index-lookup`` checker if the output of
  ``items()`` is assigned to a 1-tuple.

* When invoking ``pylint``, ``epylint``, ``symilar`` or ``pyreverse`` by importing them in a python file
  you can now pass an ``argv`` keyword besides patching ``sys.argv``.

* The ``PyLinter`` class will now be initialized with a ``TextReporter``
  as its reporter if none is provided.

* Fix ``super-init-not-called`` when parent or ``self`` is a ``Protocol``

* Fix false positive ``not-callable`` with attributes that alias ``NamedTuple``

* Emit ``redefined-outer-name`` when a nested except handler shadows an outer one.

* Fix false positive ``super-init-not-called`` for classes that inherit their ``init`` from
  a parent.

* ``encoding`` can now be supplied as a positional argument to calls that open
  files without triggering ``unspecified-encoding``.

* Fatal errors now emit a score of 0.0 regardless of whether the linted module
  contained any statements

* ``fatal`` was added to the variables permitted in score evaluation expressions.

* The default score evaluation now uses a floor of 0.

* Fix false negative for ``consider-iterating-dictionary`` during membership checks encapsulated in iterables
  or ``not in`` checks

* Fixed crash on uninferable decorators on Python 3.6 and 3.7

* Add checker ``unnecessary-ellipsis``: Emitted when the ellipsis constant is used unnecessarily.

* Disable checker ``bad-docstring-quotes`` for Python <= 3.7, because in these versions the line
  numbers for decorated functions and classes are not reliable which interferes with the checker.

* Fixed incorrect classification of Numpy-style docstring as Google-style docstring for
  docstrings with property setter documentation.
  Docstring classification is now based on the highest amount of matched sections instead
  of the order in which the docstring styles were tried.

* Fixed detection of ``arguments-differ`` when superclass static
  methods lacked a ``@staticmethod`` decorator.

* ``TypingChecker``

  * Added new check ``broken-noreturn`` to detect broken uses of ``typing.NoReturn``
    if ``py-version`` is set to Python ``3.7.1`` or below.
    https://bugs.python.org/issue34921

  * Added new check ``broken-collections-callable`` to detect broken uses of ``collections.abc.Callable``
    if ``py-version`` is set to Python ``3.9.1`` or below.
    https://bugs.python.org/issue42965

* The ``testutils`` for unittests now accept ``end_lineno`` and ``end_column``. Tests
  without these will trigger a ``DeprecationWarning``.

* ``arguments-differ`` will no longer complain about method redefinitions with extra parameters
  that have default values.

* Fixed false positive ``unexpected-keyword-arg`` for decorators.

* Importing the deprecated stdlib module ``xml.etree.cElementTree`` now emits ``deprecated_module``.

* Disables for ``deprecated-module`` and similar warnings for stdlib features deprecated
  in newer versions of Python no longer raise ``useless-suppression`` when linting with
  older Python interpreters where those features are not yet deprecated.

* Importing the deprecated stdlib module ``distutils`` now emits ``deprecated_module`` on Python 3.10+.

* ``missing-raises-doc`` will now check the class hierarchy of the raised exceptions

  .. code-block:: python

    def my_function()
      """My function.

      Raises:
        Exception: if something fails
      """
      raise ValueError

* Allow disabling ``duplicate-code`` with a disable comment when running through
  pylint.

* Improve ``invalid-name`` check for ``TypeVar`` names.
  The accepted pattern can be customized with ``--typevar-rgx``.

* Added new checker ``typevar-name-missing-variance``. Emitted when a covariant
  or contravariant ``TypeVar`` does not end with  ``_co`` or ``_contra`` respectively or
  when a ``TypeVar`` is not either but has a suffix.

* Allow usage of mccabe 0.7.x release

* Fix ``unused-private-member`` false positive when accessing private methods through ``property``.


(adam)
diff -r1.59 -r1.60 pkgsrc/devel/py-pylint/Makefile
diff -r1.25 -r1.26 pkgsrc/devel/py-pylint/PLIST
diff -r1.49 -r1.50 pkgsrc/devel/py-pylint/distinfo
diff -r1.1 -r0 pkgsrc/devel/py-pylint/patches/patch-setup.cfg

cvs diff -r1.59 -r1.60 pkgsrc/devel/py-pylint/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-pylint/Makefile 2022/01/05 15:41:07 1.59
+++ pkgsrc/devel/py-pylint/Makefile 2022/04/20 10:51:27 1.60
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.59 2022/01/05 15:41:07 wiz Exp $ 1# $NetBSD: Makefile,v 1.60 2022/04/20 10:51:27 adam Exp $
2 2
3DISTNAME= pylint-2.12.2 3DISTNAME= pylint-2.13.6
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 
6CATEGORIES= devel python 5CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pylint/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pylint/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.pylint.org/ 9HOMEPAGE= https://www.pylint.org/
11COMMENT= Python source code analyzer 10COMMENT= Python source code analyzer
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14DEPENDS+= ${PYPKGPREFIX}-astroid>=2.9.0:../../devel/py-astroid 13DEPENDS+= ${PYPKGPREFIX}-astroid>=2.11.3:../../devel/py-astroid
 14DEPENDS+= ${PYPKGPREFIX}-dill>=0.2:../../textproc/py-dill
15DEPENDS+= ${PYPKGPREFIX}-isort>=4.2.5:../../devel/py-isort 15DEPENDS+= ${PYPKGPREFIX}-isort>=4.2.5:../../devel/py-isort
16DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.6:../../devel/py-mccabe 16DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.6:../../devel/py-mccabe
17DEPENDS+= ${PYPKGPREFIX}-platformdirs>=2.2.0:../../misc/py-platformdirs 17DEPENDS+= ${PYPKGPREFIX}-platformdirs>=2.2.0:../../misc/py-platformdirs
18DEPENDS+= ${PYPKGPREFIX}-toml>=0.9.2:../../textproc/py-toml 18DEPENDS+= ${PYPKGPREFIX}-tomli>=1.1.0:../../textproc/py-toml
19 19
20USE_LANGUAGES= # none 20USE_LANGUAGES= # none
21 21
22PYTHON_VERSIONS_INCOMPATIBLE= 27 22PYTHON_VERSIONS_INCOMPATIBLE= 27
23 23
24USE_PKG_RESOURCES= yes 24USE_PKG_RESOURCES= yes
25 25
26.include "../../lang/python/pyversion.mk" 26.include "../../lang/python/pyversion.mk"
27.if ${_PYTHON_VERSION} < 310 27.if ${_PYTHON_VERSION} < 310
28DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10.0:../../devel/py-typing-extensions 28DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10.0:../../devel/py-typing-extensions
29.endif 29.endif
30 30
31post-install: 31post-install:

cvs diff -r1.25 -r1.26 pkgsrc/devel/py-pylint/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-pylint/PLIST 2021/12/08 16:23:48 1.25
+++ pkgsrc/devel/py-pylint/PLIST 2022/04/20 10:51:27 1.26
@@ -1,75 +1,114 @@ @@ -1,75 +1,114 @@
1@comment $NetBSD: PLIST,v 1.25 2021/12/08 16:23:48 adam Exp $ 1@comment $NetBSD: PLIST,v 1.26 2022/04/20 10:51:27 adam Exp $
2bin/epylint-${PYVERSSUFFIX} 2bin/epylint-${PYVERSSUFFIX}
3bin/pylint-${PYVERSSUFFIX} 3bin/pylint-${PYVERSSUFFIX}
4bin/pyreverse-${PYVERSSUFFIX} 4bin/pyreverse-${PYVERSSUFFIX}
5bin/symilar-${PYVERSSUFFIX} 5bin/symilar-${PYVERSSUFFIX}
6${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 6${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
7${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 7${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
8${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 8${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
9${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 9${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
10${PYSITELIB}/${EGG_INFODIR}/requires.txt 10${PYSITELIB}/${EGG_INFODIR}/requires.txt
11${PYSITELIB}/${EGG_INFODIR}/top_level.txt 11${PYSITELIB}/${EGG_INFODIR}/top_level.txt
12${PYSITELIB}/pylint/__init__.py 12${PYSITELIB}/pylint/__init__.py
13${PYSITELIB}/pylint/__init__.pyc 13${PYSITELIB}/pylint/__init__.pyc
14${PYSITELIB}/pylint/__init__.pyo 14${PYSITELIB}/pylint/__init__.pyo
15${PYSITELIB}/pylint/__main__.py 15${PYSITELIB}/pylint/__main__.py
16${PYSITELIB}/pylint/__main__.pyc 16${PYSITELIB}/pylint/__main__.pyc
17${PYSITELIB}/pylint/__main__.pyo 17${PYSITELIB}/pylint/__main__.pyo
18${PYSITELIB}/pylint/__pkginfo__.py 18${PYSITELIB}/pylint/__pkginfo__.py
19${PYSITELIB}/pylint/__pkginfo__.pyc 19${PYSITELIB}/pylint/__pkginfo__.pyc
20${PYSITELIB}/pylint/__pkginfo__.pyo 20${PYSITELIB}/pylint/__pkginfo__.pyo
21${PYSITELIB}/pylint/checkers/__init__.py 21${PYSITELIB}/pylint/checkers/__init__.py
22${PYSITELIB}/pylint/checkers/__init__.pyc 22${PYSITELIB}/pylint/checkers/__init__.pyc
23${PYSITELIB}/pylint/checkers/__init__.pyo 23${PYSITELIB}/pylint/checkers/__init__.pyo
24${PYSITELIB}/pylint/checkers/async.py 24${PYSITELIB}/pylint/checkers/async.py
25${PYSITELIB}/pylint/checkers/async.pyc 25${PYSITELIB}/pylint/checkers/async.pyc
26${PYSITELIB}/pylint/checkers/async.pyo 26${PYSITELIB}/pylint/checkers/async.pyo
27${PYSITELIB}/pylint/checkers/base.py 27${PYSITELIB}/pylint/checkers/base/__init__.py
28${PYSITELIB}/pylint/checkers/base.pyc 28${PYSITELIB}/pylint/checkers/base/__init__.pyc
29${PYSITELIB}/pylint/checkers/base.pyo 29${PYSITELIB}/pylint/checkers/base/__init__.pyo
 30${PYSITELIB}/pylint/checkers/base/basic_checker.py
 31${PYSITELIB}/pylint/checkers/base/basic_checker.pyc
 32${PYSITELIB}/pylint/checkers/base/basic_checker.pyo
 33${PYSITELIB}/pylint/checkers/base/basic_error_checker.py
 34${PYSITELIB}/pylint/checkers/base/basic_error_checker.pyc
 35${PYSITELIB}/pylint/checkers/base/basic_error_checker.pyo
 36${PYSITELIB}/pylint/checkers/base/comparison_checker.py
 37${PYSITELIB}/pylint/checkers/base/comparison_checker.pyc
 38${PYSITELIB}/pylint/checkers/base/comparison_checker.pyo
 39${PYSITELIB}/pylint/checkers/base/docstring_checker.py
 40${PYSITELIB}/pylint/checkers/base/docstring_checker.pyc
 41${PYSITELIB}/pylint/checkers/base/docstring_checker.pyo
 42${PYSITELIB}/pylint/checkers/base/name_checker/__init__.py
 43${PYSITELIB}/pylint/checkers/base/name_checker/__init__.pyc
 44${PYSITELIB}/pylint/checkers/base/name_checker/__init__.pyo
 45${PYSITELIB}/pylint/checkers/base/name_checker/checker.py
 46${PYSITELIB}/pylint/checkers/base/name_checker/checker.pyc
 47${PYSITELIB}/pylint/checkers/base/name_checker/checker.pyo
 48${PYSITELIB}/pylint/checkers/base/name_checker/naming_style.py
 49${PYSITELIB}/pylint/checkers/base/name_checker/naming_style.pyc
 50${PYSITELIB}/pylint/checkers/base/name_checker/naming_style.pyo
 51${PYSITELIB}/pylint/checkers/base/pass_checker.py
 52${PYSITELIB}/pylint/checkers/base/pass_checker.pyc
 53${PYSITELIB}/pylint/checkers/base/pass_checker.pyo
30${PYSITELIB}/pylint/checkers/base_checker.py 54${PYSITELIB}/pylint/checkers/base_checker.py
31${PYSITELIB}/pylint/checkers/base_checker.pyc 55${PYSITELIB}/pylint/checkers/base_checker.pyc
32${PYSITELIB}/pylint/checkers/base_checker.pyo 56${PYSITELIB}/pylint/checkers/base_checker.pyo
33${PYSITELIB}/pylint/checkers/classes.py 57${PYSITELIB}/pylint/checkers/classes/__init__.py
34${PYSITELIB}/pylint/checkers/classes.pyc 58${PYSITELIB}/pylint/checkers/classes/__init__.pyc
35${PYSITELIB}/pylint/checkers/classes.pyo 59${PYSITELIB}/pylint/checkers/classes/__init__.pyo
 60${PYSITELIB}/pylint/checkers/classes/class_checker.py
 61${PYSITELIB}/pylint/checkers/classes/class_checker.pyc
 62${PYSITELIB}/pylint/checkers/classes/class_checker.pyo
 63${PYSITELIB}/pylint/checkers/classes/special_methods_checker.py
 64${PYSITELIB}/pylint/checkers/classes/special_methods_checker.pyc
 65${PYSITELIB}/pylint/checkers/classes/special_methods_checker.pyo
36${PYSITELIB}/pylint/checkers/deprecated.py 66${PYSITELIB}/pylint/checkers/deprecated.py
37${PYSITELIB}/pylint/checkers/deprecated.pyc 67${PYSITELIB}/pylint/checkers/deprecated.pyc
38${PYSITELIB}/pylint/checkers/deprecated.pyo 68${PYSITELIB}/pylint/checkers/deprecated.pyo
39${PYSITELIB}/pylint/checkers/design_analysis.py 69${PYSITELIB}/pylint/checkers/design_analysis.py
40${PYSITELIB}/pylint/checkers/design_analysis.pyc 70${PYSITELIB}/pylint/checkers/design_analysis.pyc
41${PYSITELIB}/pylint/checkers/design_analysis.pyo 71${PYSITELIB}/pylint/checkers/design_analysis.pyo
 72${PYSITELIB}/pylint/checkers/ellipsis_checker.py
 73${PYSITELIB}/pylint/checkers/ellipsis_checker.pyc
 74${PYSITELIB}/pylint/checkers/ellipsis_checker.pyo
42${PYSITELIB}/pylint/checkers/exceptions.py 75${PYSITELIB}/pylint/checkers/exceptions.py
43${PYSITELIB}/pylint/checkers/exceptions.pyc 76${PYSITELIB}/pylint/checkers/exceptions.pyc
44${PYSITELIB}/pylint/checkers/exceptions.pyo 77${PYSITELIB}/pylint/checkers/exceptions.pyo
45${PYSITELIB}/pylint/checkers/format.py 78${PYSITELIB}/pylint/checkers/format.py
46${PYSITELIB}/pylint/checkers/format.pyc 79${PYSITELIB}/pylint/checkers/format.pyc
47${PYSITELIB}/pylint/checkers/format.pyo 80${PYSITELIB}/pylint/checkers/format.pyo
48${PYSITELIB}/pylint/checkers/imports.py 81${PYSITELIB}/pylint/checkers/imports.py
49${PYSITELIB}/pylint/checkers/imports.pyc 82${PYSITELIB}/pylint/checkers/imports.pyc
50${PYSITELIB}/pylint/checkers/imports.pyo 83${PYSITELIB}/pylint/checkers/imports.pyo
51${PYSITELIB}/pylint/checkers/logging.py 84${PYSITELIB}/pylint/checkers/logging.py
52${PYSITELIB}/pylint/checkers/logging.pyc 85${PYSITELIB}/pylint/checkers/logging.pyc
53${PYSITELIB}/pylint/checkers/logging.pyo 86${PYSITELIB}/pylint/checkers/logging.pyo
54${PYSITELIB}/pylint/checkers/mapreduce_checker.py 87${PYSITELIB}/pylint/checkers/mapreduce_checker.py
55${PYSITELIB}/pylint/checkers/mapreduce_checker.pyc 88${PYSITELIB}/pylint/checkers/mapreduce_checker.pyc
56${PYSITELIB}/pylint/checkers/mapreduce_checker.pyo 89${PYSITELIB}/pylint/checkers/mapreduce_checker.pyo
57${PYSITELIB}/pylint/checkers/misc.py 90${PYSITELIB}/pylint/checkers/misc.py
58${PYSITELIB}/pylint/checkers/misc.pyc 91${PYSITELIB}/pylint/checkers/misc.pyc
59${PYSITELIB}/pylint/checkers/misc.pyo 92${PYSITELIB}/pylint/checkers/misc.pyo
 93${PYSITELIB}/pylint/checkers/modified_iterating_checker.py
 94${PYSITELIB}/pylint/checkers/modified_iterating_checker.pyc
 95${PYSITELIB}/pylint/checkers/modified_iterating_checker.pyo
60${PYSITELIB}/pylint/checkers/newstyle.py 96${PYSITELIB}/pylint/checkers/newstyle.py
61${PYSITELIB}/pylint/checkers/newstyle.pyc 97${PYSITELIB}/pylint/checkers/newstyle.pyc
62${PYSITELIB}/pylint/checkers/newstyle.pyo 98${PYSITELIB}/pylint/checkers/newstyle.pyo
 99${PYSITELIB}/pylint/checkers/non_ascii_names.py
 100${PYSITELIB}/pylint/checkers/non_ascii_names.pyc
 101${PYSITELIB}/pylint/checkers/non_ascii_names.pyo
63${PYSITELIB}/pylint/checkers/raw_metrics.py 102${PYSITELIB}/pylint/checkers/raw_metrics.py
64${PYSITELIB}/pylint/checkers/raw_metrics.pyc 103${PYSITELIB}/pylint/checkers/raw_metrics.pyc
65${PYSITELIB}/pylint/checkers/raw_metrics.pyo 104${PYSITELIB}/pylint/checkers/raw_metrics.pyo
66${PYSITELIB}/pylint/checkers/refactoring/__init__.py 105${PYSITELIB}/pylint/checkers/refactoring/__init__.py
67${PYSITELIB}/pylint/checkers/refactoring/__init__.pyc 106${PYSITELIB}/pylint/checkers/refactoring/__init__.pyc
68${PYSITELIB}/pylint/checkers/refactoring/__init__.pyo 107${PYSITELIB}/pylint/checkers/refactoring/__init__.pyo
69${PYSITELIB}/pylint/checkers/refactoring/implicit_booleaness_checker.py 108${PYSITELIB}/pylint/checkers/refactoring/implicit_booleaness_checker.py
70${PYSITELIB}/pylint/checkers/refactoring/implicit_booleaness_checker.pyc 109${PYSITELIB}/pylint/checkers/refactoring/implicit_booleaness_checker.pyc
71${PYSITELIB}/pylint/checkers/refactoring/implicit_booleaness_checker.pyo 110${PYSITELIB}/pylint/checkers/refactoring/implicit_booleaness_checker.pyo
72${PYSITELIB}/pylint/checkers/refactoring/not_checker.py 111${PYSITELIB}/pylint/checkers/refactoring/not_checker.py
73${PYSITELIB}/pylint/checkers/refactoring/not_checker.pyc 112${PYSITELIB}/pylint/checkers/refactoring/not_checker.pyc
74${PYSITELIB}/pylint/checkers/refactoring/not_checker.pyo 113${PYSITELIB}/pylint/checkers/refactoring/not_checker.pyo
75${PYSITELIB}/pylint/checkers/refactoring/recommendation_checker.py 114${PYSITELIB}/pylint/checkers/refactoring/recommendation_checker.py
@@ -86,38 +125,44 @@ ${PYSITELIB}/pylint/checkers/spelling.py @@ -86,38 +125,44 @@ ${PYSITELIB}/pylint/checkers/spelling.py
86${PYSITELIB}/pylint/checkers/spelling.pyo 125${PYSITELIB}/pylint/checkers/spelling.pyo
87${PYSITELIB}/pylint/checkers/stdlib.py 126${PYSITELIB}/pylint/checkers/stdlib.py
88${PYSITELIB}/pylint/checkers/stdlib.pyc 127${PYSITELIB}/pylint/checkers/stdlib.pyc
89${PYSITELIB}/pylint/checkers/stdlib.pyo 128${PYSITELIB}/pylint/checkers/stdlib.pyo
90${PYSITELIB}/pylint/checkers/strings.py 129${PYSITELIB}/pylint/checkers/strings.py
91${PYSITELIB}/pylint/checkers/strings.pyc 130${PYSITELIB}/pylint/checkers/strings.pyc
92${PYSITELIB}/pylint/checkers/strings.pyo 131${PYSITELIB}/pylint/checkers/strings.pyo
93${PYSITELIB}/pylint/checkers/threading_checker.py 132${PYSITELIB}/pylint/checkers/threading_checker.py
94${PYSITELIB}/pylint/checkers/threading_checker.pyc 133${PYSITELIB}/pylint/checkers/threading_checker.pyc
95${PYSITELIB}/pylint/checkers/threading_checker.pyo 134${PYSITELIB}/pylint/checkers/threading_checker.pyo
96${PYSITELIB}/pylint/checkers/typecheck.py 135${PYSITELIB}/pylint/checkers/typecheck.py
97${PYSITELIB}/pylint/checkers/typecheck.pyc 136${PYSITELIB}/pylint/checkers/typecheck.pyc
98${PYSITELIB}/pylint/checkers/typecheck.pyo 137${PYSITELIB}/pylint/checkers/typecheck.pyo
 138${PYSITELIB}/pylint/checkers/unicode.py
 139${PYSITELIB}/pylint/checkers/unicode.pyc
 140${PYSITELIB}/pylint/checkers/unicode.pyo
99${PYSITELIB}/pylint/checkers/unsupported_version.py 141${PYSITELIB}/pylint/checkers/unsupported_version.py
100${PYSITELIB}/pylint/checkers/unsupported_version.pyc 142${PYSITELIB}/pylint/checkers/unsupported_version.pyc
101${PYSITELIB}/pylint/checkers/unsupported_version.pyo 143${PYSITELIB}/pylint/checkers/unsupported_version.pyo
102${PYSITELIB}/pylint/checkers/utils.py 144${PYSITELIB}/pylint/checkers/utils.py
103${PYSITELIB}/pylint/checkers/utils.pyc 145${PYSITELIB}/pylint/checkers/utils.pyc
104${PYSITELIB}/pylint/checkers/utils.pyo 146${PYSITELIB}/pylint/checkers/utils.pyo
105${PYSITELIB}/pylint/checkers/variables.py 147${PYSITELIB}/pylint/checkers/variables.py
106${PYSITELIB}/pylint/checkers/variables.pyc 148${PYSITELIB}/pylint/checkers/variables.pyc
107${PYSITELIB}/pylint/checkers/variables.pyo 149${PYSITELIB}/pylint/checkers/variables.pyo
108${PYSITELIB}/pylint/config/__init__.py 150${PYSITELIB}/pylint/config/__init__.py
109${PYSITELIB}/pylint/config/__init__.pyc 151${PYSITELIB}/pylint/config/__init__.pyc
110${PYSITELIB}/pylint/config/__init__.pyo 152${PYSITELIB}/pylint/config/__init__.pyo
 153${PYSITELIB}/pylint/config/config_initialization.py
 154${PYSITELIB}/pylint/config/config_initialization.pyc
 155${PYSITELIB}/pylint/config/config_initialization.pyo
111${PYSITELIB}/pylint/config/configuration_mixin.py 156${PYSITELIB}/pylint/config/configuration_mixin.py
112${PYSITELIB}/pylint/config/configuration_mixin.pyc 157${PYSITELIB}/pylint/config/configuration_mixin.pyc
113${PYSITELIB}/pylint/config/configuration_mixin.pyo 158${PYSITELIB}/pylint/config/configuration_mixin.pyo
114${PYSITELIB}/pylint/config/find_default_config_files.py 159${PYSITELIB}/pylint/config/find_default_config_files.py
115${PYSITELIB}/pylint/config/find_default_config_files.pyc 160${PYSITELIB}/pylint/config/find_default_config_files.pyc
116${PYSITELIB}/pylint/config/find_default_config_files.pyo 161${PYSITELIB}/pylint/config/find_default_config_files.pyo
117${PYSITELIB}/pylint/config/man_help_formatter.py 162${PYSITELIB}/pylint/config/man_help_formatter.py
118${PYSITELIB}/pylint/config/man_help_formatter.pyc 163${PYSITELIB}/pylint/config/man_help_formatter.pyc
119${PYSITELIB}/pylint/config/man_help_formatter.pyo 164${PYSITELIB}/pylint/config/man_help_formatter.pyo
120${PYSITELIB}/pylint/config/option.py 165${PYSITELIB}/pylint/config/option.py
121${PYSITELIB}/pylint/config/option.pyc 166${PYSITELIB}/pylint/config/option.pyc
122${PYSITELIB}/pylint/config/option.pyo 167${PYSITELIB}/pylint/config/option.pyo
123${PYSITELIB}/pylint/config/option_manager_mixin.py 168${PYSITELIB}/pylint/config/option_manager_mixin.py
@@ -140,29 +185,26 @@ ${PYSITELIB}/pylint/exceptions.pyc @@ -140,29 +185,26 @@ ${PYSITELIB}/pylint/exceptions.pyc
140${PYSITELIB}/pylint/exceptions.pyo 185${PYSITELIB}/pylint/exceptions.pyo
141${PYSITELIB}/pylint/extensions/__init__.py 186${PYSITELIB}/pylint/extensions/__init__.py
142${PYSITELIB}/pylint/extensions/__init__.pyc 187${PYSITELIB}/pylint/extensions/__init__.pyc
143${PYSITELIB}/pylint/extensions/__init__.pyo 188${PYSITELIB}/pylint/extensions/__init__.pyo
144${PYSITELIB}/pylint/extensions/_check_docs_utils.py 189${PYSITELIB}/pylint/extensions/_check_docs_utils.py
145${PYSITELIB}/pylint/extensions/_check_docs_utils.pyc 190${PYSITELIB}/pylint/extensions/_check_docs_utils.pyc
146${PYSITELIB}/pylint/extensions/_check_docs_utils.pyo 191${PYSITELIB}/pylint/extensions/_check_docs_utils.pyo
147${PYSITELIB}/pylint/extensions/bad_builtin.py 192${PYSITELIB}/pylint/extensions/bad_builtin.py
148${PYSITELIB}/pylint/extensions/bad_builtin.pyc 193${PYSITELIB}/pylint/extensions/bad_builtin.pyc
149${PYSITELIB}/pylint/extensions/bad_builtin.pyo 194${PYSITELIB}/pylint/extensions/bad_builtin.pyo
150${PYSITELIB}/pylint/extensions/broad_try_clause.py 195${PYSITELIB}/pylint/extensions/broad_try_clause.py
151${PYSITELIB}/pylint/extensions/broad_try_clause.pyc 196${PYSITELIB}/pylint/extensions/broad_try_clause.pyc
152${PYSITELIB}/pylint/extensions/broad_try_clause.pyo 197${PYSITELIB}/pylint/extensions/broad_try_clause.pyo
153${PYSITELIB}/pylint/extensions/check_docs.py 
154${PYSITELIB}/pylint/extensions/check_docs.pyc 
155${PYSITELIB}/pylint/extensions/check_docs.pyo 
156${PYSITELIB}/pylint/extensions/check_elif.py 198${PYSITELIB}/pylint/extensions/check_elif.py
157${PYSITELIB}/pylint/extensions/check_elif.pyc 199${PYSITELIB}/pylint/extensions/check_elif.pyc
158${PYSITELIB}/pylint/extensions/check_elif.pyo 200${PYSITELIB}/pylint/extensions/check_elif.pyo
159${PYSITELIB}/pylint/extensions/code_style.py 201${PYSITELIB}/pylint/extensions/code_style.py
160${PYSITELIB}/pylint/extensions/code_style.pyc 202${PYSITELIB}/pylint/extensions/code_style.pyc
161${PYSITELIB}/pylint/extensions/code_style.pyo 203${PYSITELIB}/pylint/extensions/code_style.pyo
162${PYSITELIB}/pylint/extensions/comparetozero.py 204${PYSITELIB}/pylint/extensions/comparetozero.py
163${PYSITELIB}/pylint/extensions/comparetozero.pyc 205${PYSITELIB}/pylint/extensions/comparetozero.pyc
164${PYSITELIB}/pylint/extensions/comparetozero.pyo 206${PYSITELIB}/pylint/extensions/comparetozero.pyo
165${PYSITELIB}/pylint/extensions/comparison_placement.py 207${PYSITELIB}/pylint/extensions/comparison_placement.py
166${PYSITELIB}/pylint/extensions/comparison_placement.pyc 208${PYSITELIB}/pylint/extensions/comparison_placement.pyc
167${PYSITELIB}/pylint/extensions/comparison_placement.pyo 209${PYSITELIB}/pylint/extensions/comparison_placement.pyo
168${PYSITELIB}/pylint/extensions/confusing_elif.py 210${PYSITELIB}/pylint/extensions/confusing_elif.py
@@ -173,35 +215,41 @@ ${PYSITELIB}/pylint/extensions/consider_ @@ -173,35 +215,41 @@ ${PYSITELIB}/pylint/extensions/consider_
173${PYSITELIB}/pylint/extensions/consider_ternary_expression.pyo 215${PYSITELIB}/pylint/extensions/consider_ternary_expression.pyo
174${PYSITELIB}/pylint/extensions/docparams.py 216${PYSITELIB}/pylint/extensions/docparams.py
175${PYSITELIB}/pylint/extensions/docparams.pyc 217${PYSITELIB}/pylint/extensions/docparams.pyc
176${PYSITELIB}/pylint/extensions/docparams.pyo 218${PYSITELIB}/pylint/extensions/docparams.pyo
177${PYSITELIB}/pylint/extensions/docstyle.py 219${PYSITELIB}/pylint/extensions/docstyle.py
178${PYSITELIB}/pylint/extensions/docstyle.pyc 220${PYSITELIB}/pylint/extensions/docstyle.pyc
179${PYSITELIB}/pylint/extensions/docstyle.pyo 221${PYSITELIB}/pylint/extensions/docstyle.pyo
180${PYSITELIB}/pylint/extensions/empty_comment.py 222${PYSITELIB}/pylint/extensions/empty_comment.py
181${PYSITELIB}/pylint/extensions/empty_comment.pyc 223${PYSITELIB}/pylint/extensions/empty_comment.pyc
182${PYSITELIB}/pylint/extensions/empty_comment.pyo 224${PYSITELIB}/pylint/extensions/empty_comment.pyo
183${PYSITELIB}/pylint/extensions/emptystring.py 225${PYSITELIB}/pylint/extensions/emptystring.py
184${PYSITELIB}/pylint/extensions/emptystring.pyc 226${PYSITELIB}/pylint/extensions/emptystring.pyc
185${PYSITELIB}/pylint/extensions/emptystring.pyo 227${PYSITELIB}/pylint/extensions/emptystring.pyo
 228${PYSITELIB}/pylint/extensions/eq_without_hash.py
 229${PYSITELIB}/pylint/extensions/eq_without_hash.pyc
 230${PYSITELIB}/pylint/extensions/eq_without_hash.pyo
186${PYSITELIB}/pylint/extensions/for_any_all.py 231${PYSITELIB}/pylint/extensions/for_any_all.py
187${PYSITELIB}/pylint/extensions/for_any_all.pyc 232${PYSITELIB}/pylint/extensions/for_any_all.pyc
188${PYSITELIB}/pylint/extensions/for_any_all.pyo 233${PYSITELIB}/pylint/extensions/for_any_all.pyo
189${PYSITELIB}/pylint/extensions/mccabe.py 234${PYSITELIB}/pylint/extensions/mccabe.py
190${PYSITELIB}/pylint/extensions/mccabe.pyc 235${PYSITELIB}/pylint/extensions/mccabe.pyc
191${PYSITELIB}/pylint/extensions/mccabe.pyo 236${PYSITELIB}/pylint/extensions/mccabe.pyo
192${PYSITELIB}/pylint/extensions/overlapping_exceptions.py 237${PYSITELIB}/pylint/extensions/overlapping_exceptions.py
193${PYSITELIB}/pylint/extensions/overlapping_exceptions.pyc 238${PYSITELIB}/pylint/extensions/overlapping_exceptions.pyc
194${PYSITELIB}/pylint/extensions/overlapping_exceptions.pyo 239${PYSITELIB}/pylint/extensions/overlapping_exceptions.pyo
 240${PYSITELIB}/pylint/extensions/private_import.py
 241${PYSITELIB}/pylint/extensions/private_import.pyc
 242${PYSITELIB}/pylint/extensions/private_import.pyo
195${PYSITELIB}/pylint/extensions/redefined_variable_type.py 243${PYSITELIB}/pylint/extensions/redefined_variable_type.py
196${PYSITELIB}/pylint/extensions/redefined_variable_type.pyc 244${PYSITELIB}/pylint/extensions/redefined_variable_type.pyc
197${PYSITELIB}/pylint/extensions/redefined_variable_type.pyo 245${PYSITELIB}/pylint/extensions/redefined_variable_type.pyo
198${PYSITELIB}/pylint/extensions/set_membership.py 246${PYSITELIB}/pylint/extensions/set_membership.py
199${PYSITELIB}/pylint/extensions/set_membership.pyc 247${PYSITELIB}/pylint/extensions/set_membership.pyc
200${PYSITELIB}/pylint/extensions/set_membership.pyo 248${PYSITELIB}/pylint/extensions/set_membership.pyo
201${PYSITELIB}/pylint/extensions/typing.py 249${PYSITELIB}/pylint/extensions/typing.py
202${PYSITELIB}/pylint/extensions/typing.pyc 250${PYSITELIB}/pylint/extensions/typing.pyc
203${PYSITELIB}/pylint/extensions/typing.pyo 251${PYSITELIB}/pylint/extensions/typing.pyo
204${PYSITELIB}/pylint/extensions/while_used.py 252${PYSITELIB}/pylint/extensions/while_used.py
205${PYSITELIB}/pylint/extensions/while_used.pyc 253${PYSITELIB}/pylint/extensions/while_used.pyc
206${PYSITELIB}/pylint/extensions/while_used.pyo 254${PYSITELIB}/pylint/extensions/while_used.pyo
207${PYSITELIB}/pylint/graph.py 255${PYSITELIB}/pylint/graph.py
@@ -254,26 +302,29 @@ ${PYSITELIB}/pylint/pyreverse/diadefslib @@ -254,26 +302,29 @@ ${PYSITELIB}/pylint/pyreverse/diadefslib
254${PYSITELIB}/pylint/pyreverse/diadefslib.pyo 302${PYSITELIB}/pylint/pyreverse/diadefslib.pyo
255${PYSITELIB}/pylint/pyreverse/diagrams.py 303${PYSITELIB}/pylint/pyreverse/diagrams.py
256${PYSITELIB}/pylint/pyreverse/diagrams.pyc 304${PYSITELIB}/pylint/pyreverse/diagrams.pyc
257${PYSITELIB}/pylint/pyreverse/diagrams.pyo 305${PYSITELIB}/pylint/pyreverse/diagrams.pyo
258${PYSITELIB}/pylint/pyreverse/dot_printer.py 306${PYSITELIB}/pylint/pyreverse/dot_printer.py
259${PYSITELIB}/pylint/pyreverse/dot_printer.pyc 307${PYSITELIB}/pylint/pyreverse/dot_printer.pyc
260${PYSITELIB}/pylint/pyreverse/dot_printer.pyo 308${PYSITELIB}/pylint/pyreverse/dot_printer.pyo
261${PYSITELIB}/pylint/pyreverse/inspector.py 309${PYSITELIB}/pylint/pyreverse/inspector.py
262${PYSITELIB}/pylint/pyreverse/inspector.pyc 310${PYSITELIB}/pylint/pyreverse/inspector.pyc
263${PYSITELIB}/pylint/pyreverse/inspector.pyo 311${PYSITELIB}/pylint/pyreverse/inspector.pyo
264${PYSITELIB}/pylint/pyreverse/main.py 312${PYSITELIB}/pylint/pyreverse/main.py
265${PYSITELIB}/pylint/pyreverse/main.pyc 313${PYSITELIB}/pylint/pyreverse/main.pyc
266${PYSITELIB}/pylint/pyreverse/main.pyo 314${PYSITELIB}/pylint/pyreverse/main.pyo
 315${PYSITELIB}/pylint/pyreverse/mermaidjs_printer.py
 316${PYSITELIB}/pylint/pyreverse/mermaidjs_printer.pyc
 317${PYSITELIB}/pylint/pyreverse/mermaidjs_printer.pyo
267${PYSITELIB}/pylint/pyreverse/plantuml_printer.py 318${PYSITELIB}/pylint/pyreverse/plantuml_printer.py
268${PYSITELIB}/pylint/pyreverse/plantuml_printer.pyc 319${PYSITELIB}/pylint/pyreverse/plantuml_printer.pyc
269${PYSITELIB}/pylint/pyreverse/plantuml_printer.pyo 320${PYSITELIB}/pylint/pyreverse/plantuml_printer.pyo
270${PYSITELIB}/pylint/pyreverse/printer.py 321${PYSITELIB}/pylint/pyreverse/printer.py
271${PYSITELIB}/pylint/pyreverse/printer.pyc 322${PYSITELIB}/pylint/pyreverse/printer.pyc
272${PYSITELIB}/pylint/pyreverse/printer.pyo 323${PYSITELIB}/pylint/pyreverse/printer.pyo
273${PYSITELIB}/pylint/pyreverse/printer_factory.py 324${PYSITELIB}/pylint/pyreverse/printer_factory.py
274${PYSITELIB}/pylint/pyreverse/printer_factory.pyc 325${PYSITELIB}/pylint/pyreverse/printer_factory.pyc
275${PYSITELIB}/pylint/pyreverse/printer_factory.pyo 326${PYSITELIB}/pylint/pyreverse/printer_factory.pyo
276${PYSITELIB}/pylint/pyreverse/utils.py 327${PYSITELIB}/pylint/pyreverse/utils.py
277${PYSITELIB}/pylint/pyreverse/utils.pyc 328${PYSITELIB}/pylint/pyreverse/utils.pyc
278${PYSITELIB}/pylint/pyreverse/utils.pyo 329${PYSITELIB}/pylint/pyreverse/utils.pyo
279${PYSITELIB}/pylint/pyreverse/vcg_printer.py 330${PYSITELIB}/pylint/pyreverse/vcg_printer.py
@@ -320,50 +371,63 @@ ${PYSITELIB}/pylint/testutils/__init__.p @@ -320,50 +371,63 @@ ${PYSITELIB}/pylint/testutils/__init__.p
320${PYSITELIB}/pylint/testutils/__init__.pyo 371${PYSITELIB}/pylint/testutils/__init__.pyo
321${PYSITELIB}/pylint/testutils/checker_test_case.py 372${PYSITELIB}/pylint/testutils/checker_test_case.py
322${PYSITELIB}/pylint/testutils/checker_test_case.pyc 373${PYSITELIB}/pylint/testutils/checker_test_case.pyc
323${PYSITELIB}/pylint/testutils/checker_test_case.pyo 374${PYSITELIB}/pylint/testutils/checker_test_case.pyo
324${PYSITELIB}/pylint/testutils/configuration_test.py 375${PYSITELIB}/pylint/testutils/configuration_test.py
325${PYSITELIB}/pylint/testutils/configuration_test.pyc 376${PYSITELIB}/pylint/testutils/configuration_test.pyc
326${PYSITELIB}/pylint/testutils/configuration_test.pyo 377${PYSITELIB}/pylint/testutils/configuration_test.pyo
327${PYSITELIB}/pylint/testutils/constants.py 378${PYSITELIB}/pylint/testutils/constants.py
328${PYSITELIB}/pylint/testutils/constants.pyc 379${PYSITELIB}/pylint/testutils/constants.pyc
329${PYSITELIB}/pylint/testutils/constants.pyo 380${PYSITELIB}/pylint/testutils/constants.pyo
330${PYSITELIB}/pylint/testutils/decorator.py 381${PYSITELIB}/pylint/testutils/decorator.py
331${PYSITELIB}/pylint/testutils/decorator.pyc 382${PYSITELIB}/pylint/testutils/decorator.pyc
332${PYSITELIB}/pylint/testutils/decorator.pyo 383${PYSITELIB}/pylint/testutils/decorator.pyo
 384${PYSITELIB}/pylint/testutils/functional/__init__.py
 385${PYSITELIB}/pylint/testutils/functional/__init__.pyc
 386${PYSITELIB}/pylint/testutils/functional/__init__.pyo
 387${PYSITELIB}/pylint/testutils/functional/find_functional_tests.py
 388${PYSITELIB}/pylint/testutils/functional/find_functional_tests.pyc
 389${PYSITELIB}/pylint/testutils/functional/find_functional_tests.pyo
 390${PYSITELIB}/pylint/testutils/functional/lint_module_output_update.py
 391${PYSITELIB}/pylint/testutils/functional/lint_module_output_update.pyc
 392${PYSITELIB}/pylint/testutils/functional/lint_module_output_update.pyo
 393${PYSITELIB}/pylint/testutils/functional/test_file.py
 394${PYSITELIB}/pylint/testutils/functional/test_file.pyc
 395${PYSITELIB}/pylint/testutils/functional/test_file.pyo
333${PYSITELIB}/pylint/testutils/functional_test_file.py 396${PYSITELIB}/pylint/testutils/functional_test_file.py
334${PYSITELIB}/pylint/testutils/functional_test_file.pyc 397${PYSITELIB}/pylint/testutils/functional_test_file.pyc
335${PYSITELIB}/pylint/testutils/functional_test_file.pyo 398${PYSITELIB}/pylint/testutils/functional_test_file.pyo
336${PYSITELIB}/pylint/testutils/get_test_info.py 399${PYSITELIB}/pylint/testutils/get_test_info.py
337${PYSITELIB}/pylint/testutils/get_test_info.pyc 400${PYSITELIB}/pylint/testutils/get_test_info.pyc
338${PYSITELIB}/pylint/testutils/get_test_info.pyo 401${PYSITELIB}/pylint/testutils/get_test_info.pyo
339${PYSITELIB}/pylint/testutils/global_test_linter.py 402${PYSITELIB}/pylint/testutils/global_test_linter.py
340${PYSITELIB}/pylint/testutils/global_test_linter.pyc 403${PYSITELIB}/pylint/testutils/global_test_linter.pyc
341${PYSITELIB}/pylint/testutils/global_test_linter.pyo 404${PYSITELIB}/pylint/testutils/global_test_linter.pyo
342${PYSITELIB}/pylint/testutils/lint_module_test.py 405${PYSITELIB}/pylint/testutils/lint_module_test.py
343${PYSITELIB}/pylint/testutils/lint_module_test.pyc 406${PYSITELIB}/pylint/testutils/lint_module_test.pyc
344${PYSITELIB}/pylint/testutils/lint_module_test.pyo 407${PYSITELIB}/pylint/testutils/lint_module_test.pyo
345${PYSITELIB}/pylint/testutils/output_line.py 408${PYSITELIB}/pylint/testutils/output_line.py
346${PYSITELIB}/pylint/testutils/output_line.pyc 409${PYSITELIB}/pylint/testutils/output_line.pyc
347${PYSITELIB}/pylint/testutils/output_line.pyo 410${PYSITELIB}/pylint/testutils/output_line.pyo
348${PYSITELIB}/pylint/testutils/primer.py 411${PYSITELIB}/pylint/testutils/primer.py
349${PYSITELIB}/pylint/testutils/primer.pyc 412${PYSITELIB}/pylint/testutils/primer.pyc
350${PYSITELIB}/pylint/testutils/primer.pyo 413${PYSITELIB}/pylint/testutils/primer.pyo
351${PYSITELIB}/pylint/testutils/pyreverse.py 414${PYSITELIB}/pylint/testutils/pyreverse.py
352${PYSITELIB}/pylint/testutils/pyreverse.pyc 415${PYSITELIB}/pylint/testutils/pyreverse.pyc
353${PYSITELIB}/pylint/testutils/pyreverse.pyo 416${PYSITELIB}/pylint/testutils/pyreverse.pyo
354${PYSITELIB}/pylint/testutils/reporter_for_tests.py 417${PYSITELIB}/pylint/testutils/reporter_for_tests.py
355${PYSITELIB}/pylint/testutils/reporter_for_tests.pyc 418${PYSITELIB}/pylint/testutils/reporter_for_tests.pyc
356${PYSITELIB}/pylint/testutils/reporter_for_tests.pyo 419${PYSITELIB}/pylint/testutils/reporter_for_tests.pyo
 420${PYSITELIB}/pylint/testutils/testing_pylintrc
357${PYSITELIB}/pylint/testutils/tokenize_str.py 421${PYSITELIB}/pylint/testutils/tokenize_str.py
358${PYSITELIB}/pylint/testutils/tokenize_str.pyc 422${PYSITELIB}/pylint/testutils/tokenize_str.pyc
359${PYSITELIB}/pylint/testutils/tokenize_str.pyo 423${PYSITELIB}/pylint/testutils/tokenize_str.pyo
360${PYSITELIB}/pylint/testutils/unittest_linter.py 424${PYSITELIB}/pylint/testutils/unittest_linter.py
361${PYSITELIB}/pylint/testutils/unittest_linter.pyc 425${PYSITELIB}/pylint/testutils/unittest_linter.pyc
362${PYSITELIB}/pylint/testutils/unittest_linter.pyo 426${PYSITELIB}/pylint/testutils/unittest_linter.pyo
363${PYSITELIB}/pylint/typing.py 427${PYSITELIB}/pylint/typing.py
364${PYSITELIB}/pylint/typing.pyc 428${PYSITELIB}/pylint/typing.pyc
365${PYSITELIB}/pylint/typing.pyo 429${PYSITELIB}/pylint/typing.pyo
366${PYSITELIB}/pylint/utils/__init__.py 430${PYSITELIB}/pylint/utils/__init__.py
367${PYSITELIB}/pylint/utils/__init__.pyc 431${PYSITELIB}/pylint/utils/__init__.pyc
368${PYSITELIB}/pylint/utils/__init__.pyo 432${PYSITELIB}/pylint/utils/__init__.pyo
369${PYSITELIB}/pylint/utils/ast_walker.py 433${PYSITELIB}/pylint/utils/ast_walker.py

cvs diff -r1.49 -r1.50 pkgsrc/devel/py-pylint/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-pylint/distinfo 2022/02/07 12:45:27 1.49
+++ pkgsrc/devel/py-pylint/distinfo 2022/04/20 10:51:27 1.50
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.49 2022/02/07 12:45:27 adam Exp $ 1$NetBSD: distinfo,v 1.50 2022/04/20 10:51:27 adam Exp $
2 2
3BLAKE2s (pylint-2.12.2.tar.gz) = 449ea8443f7a66ac2811143c5efda726dff06bfc60749e97eb24bd395ce59fae 3BLAKE2s (pylint-2.13.6.tar.gz) = 5fb2f422278ed0810a2ab020de8c4c251793526108206a9eb5355f67b323c7ec
4SHA512 (pylint-2.12.2.tar.gz) = 16369eee4387bc1070dce4fc497bd7592d17c6346f3aa32f38eeab6e2b6faccc7c6a6981e7058c85fa0e458e08603fb2c230cb69204d2bb46b79152e479b36b4 4SHA512 (pylint-2.13.6.tar.gz) = 9fbc0ca13895b5665d8d12bff47da174d1742797bd14fab42bc93e93b96b7afaefd294e930b7f4de30f65205e24f7a22f48f1e331c5e61d93ce04b6d96a94df8
5Size (pylint-2.12.2.tar.gz) = 344956 bytes 5Size (pylint-2.13.6.tar.gz) = 359835 bytes
6SHA1 (patch-setup.cfg) = c875796a20897180ef6160c13e8168cbbc1e3120 

File Deleted: pkgsrc/devel/py-pylint/patches/Attic/patch-setup.cfg