Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-astroid-3.1.0-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-astroid Distribution: openSUSE:Factory:zSystems
Version: 3.1.0 Vendor: openSUSE
Release: 1.2 Build date: Fri Mar 22 20:54:17 2024
Group: Unspecified Build host: reproducible
Size: 3139826 Source RPM: python-astroid-3.1.0-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pycqa/astroid
Summary: Representation of Python source as an AST for pylint
This module provides a common base representation of Python source code for
projects such as pychecker, pyreverse, pylint. The development of this library
is governed by pylint's needs.

It provides a compatible representation which comes from the _ast
module. It rebuilds the tree generated by the builtin _ast module by
recursively walking down the AST and building an extended ast. The new
node classes have additional methods and attributes for different
usages. They include some support for static inference and local name
scopes. Furthermore, astroid builds partial trees by inspecting living
objects.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Fri Mar 22 2024 Dirk Müller <dmueller@suse.com>
  - update to 3.1.0:
    * Include PEP 695 (Python 3.12) generic type syntax nodes in
      ``get_children()``, allowing checkers to visit them.
    * Add ``__main__`` as a possible inferred value for
      ``__name__`` to improve control flow inference around
      ``if __name__ == "__main__":`` guards.
    * Following a deprecation period, the ``names`` arg to the
      ``Import`` constructor and the ``op`` arg to the ``BoolOp``
      constructor are now required, and the ``doc`` args
      to the ``PartialFunction`` and ``Property`` constructors
      have been removed (call ``postinit(doc_node=...)`` instead.)
    * Following a deprecation announced in astroid 1.5.0, the alias
      ``AstroidBuildingException`` is removed in favor of
      ``AstroidBuildingError``.
    * Include modname in AST warnings. Useful for ``invalid escape
      sequence`` warnings with Python 3.12.
    * ``RecursionError`` is now trapped and logged out as
      ``UserWarning`` during astroid node transformations with
      instructions about raising the system recursion limit.
    * Suppress ``SyntaxWarning`` for invalid escape sequences on
      Python 3.12 when parsing modules.
* Wed Dec 27 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.0.2:
    * Avoid duplicate inference results for some uses of
      ``typing.X`` constructs like ``Tuple[Optional[int], ...]``.
      This was causing pylint to occasionally omit messages like
      ``deprecated-typing-alias``.
* Tue Oct 17 2023 Markéta Calábková <meggy.calabkova@gmail.com>
  - Update to 3.0.1
    * Add support for Python 3.12, including PEP 695 type parameter syntax.
    * Remove support for Python 3.7.
    * Use the global inference cache when inferring, even without an explicit
      InferenceContext.
    * Following a deprecation period starting in astroid 2.7.0, the astroid.node_classes
      and astroid.scoped_nodes modules have been removed in favor of astroid.nodes.node_classes
      and astroid.nodes.scoped_nodes.
    * Following a deprecation period starting in astroid 2.12.0, the astroid.mixins module
      has been removed in favor of astroid.nodes._base_nodes (private).
    * Remove @cached and @cachedproperty decorator (just use @cached_property from the stdlib).
    * Remove the inference module. Node inference methods are now in the module
      defining the node, rather than being associated to the node afterward.
    * Move LookupMixIn to astroid.nodes._base_nodes and make it private.
    * Remove the shims for OperationError, BinaryOperationError, and UnaryOperationError
      in exceptions. They were moved to util in astroid 1.5.0.
    * Reduce file system access in ast_from_file().
    * nodes.FunctionDef no longer inherits from nodes.Lambda.
    * infer_call_result now shares the same interface across all implementations.
    * Remove unused and / or deprecated constants.
    * The future argument to each method is deprecated and will be removed in astroid 4.0.
    * So many more changes, see https://github.com/pylint-dev/astroid/blob/main/ChangeLog
      for a complete list.
* Sun Jul 16 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.15.6:
    * Harden ``get_module_part()`` against ``"."``.
    * Avoid expensive list/tuple multiplication operations that
      would result in ``MemoryError``.
* Mon May 15 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.15.5:
    * Handle ``objects.Super`` in ``helpers.object_type()``.
* Fri Apr 28 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Correct Requires for typing_extensions.
* Tue Apr 25 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.15.4:
    * Add visitor function for ``TryStar`` to ``AsStringVisitor``
      and add ``TryStar`` to ``astroid.nodes.ALL_NODE_CLASSES``.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Mon Apr 17 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.15.3:
    * Fix ``infer_call_result()`` crash on methods called
      ``with_metaclass()``
    * Suppress ``UserWarning`` when finding module specs.
* Sun Apr 16 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.15.2:
    * Support more possible usages of ``attrs`` decorators.
    * Restore behavior of setting a Call as a base for classes
      created using ``six.with_metaclass()``,
      and harden support for using enums as metaclasses in this
      case.
    * astroid now supports ``TryStar`` nodes from python 3.11 and
      should be fully compatible with python 3.11.
    * ``Formattedvalue.postinit`` is now keyword only. This is to
      allow correct typing of the ``Formattedvalue`` class.
    * ``Astroid`` now supports custom import hooks.
    * ``astroid`` now infers return values from match cases.
    * ``AstroidManager.clear_cache`` now also clears the inference
      context cache.
    * ``Astroid`` now retrieves the default values of keyword only
      arguments and sets them on ``Arguments.kw_defaults``.
    * ``Uninferable`` now has the type ``UninferableBase``. This is
      to facilitate correctly type annotating code that uses this
      singleton.
    * Deprecate ``modutils.is_standard_module()``. It will be
      removed in the next minor release.
    * Fix ``are_exclusive`` function when a walrus operator is used
      inside ``IfExp.test`` field.
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Sat Jan 07 2023 Dirk Müller <dmueller@suse.com>
  - update to v2.12.14:
    * Handle the effect of properties on the __init__ of a dataclass
      correctly.
    * Handle the effect of kw_only=True in dataclass fields correctly.
    * Handle the effect of init=False in dataclass fields correctly.
    * Fix crash if numpy module doesn't have version attribute.
    * Handle AttributeError during str.format template inference tip
      evaluation
* Sat Dec 03 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to 2.12.13:
    * Prevent returning an empty list for ``ClassDef.slots()`` when the mro list contains one class & it is not ``object``.
    Refs PyCQA/pylint#5099
    * Prevent a crash when inferring calls to ``str.format`` with inferred arguments
    that would be invalid.
    Closes #1856
    * Infer the `length` argument of the ``random.sample`` function.
    Refs PyCQA/pylint#7706
    * Catch ``ValueError`` when indexing some builtin containers and sequences during inference.
    Closes #1843
* Thu Oct 27 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to 2.12.12:
    * Add the ``length`` parameter to ``hash.digest`` & ``hash.hexdigest`` in the ``hashlib`` brain.
      Refs PyCQA/pylint#4039
    * Prevent a crash when a module's ``__path__`` attribute is unexpectedly missing.
      Refs PyCQA/pylint#7592
    * Fix inferring attributes with empty annotation assignments if parent
      class contains valid assignment.
      Refs PyCQA/pylint#7631
* Thu Oct 13 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.12.11:
    * Improve detection of namespace packages for the modules with ``__spec__``
      set to None.
* Fri Sep 23 2022 Ben Greiner <code@bnavigator.de>
  - Update to v2.12.10
    * Fixed a crash when introspecting modules compiled by cffi.
    * decorators.cached now gets its cache cleared by calling
      AstroidManager.clear_cache.
  - Release v2.12.9
    * Fixed creation of the __init__ of dataclassess with multiple
      inheritance.
    * Fixed a crash on namedtuples that use typename to specify
      their name.
* Thu Sep 22 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to Version  2.12.8
    * Fixed a crash in the ``dataclass`` brain for ``InitVars`` without subscript typing.
    Closes PyCQA/pylint#7422
    * Fixed parsing of default values in ``dataclass`` attributes.
    Closes PyCQA/pylint#7425
  - Update to Version 2.12.7
    * Fixed a crash in the ``dataclass`` brain for uninferable bases.
    Closes PyCQA/pylint#7418
  - Update to Version 2.12.6
    * Fix a crash involving ``Uninferable`` arguments to ``namedtuple()``.
    Closes PyCQA/pylint#7375
    * The ``dataclass`` brain now understands the ``kw_only`` keyword in dataclass decorators.
    Closes PyCQA/pylint#7290
  - Update to Version 2.12.5
    * Prevent first-party imports from being resolved to `site-packages`.
    Refs PyCQA/pylint#7365
    * Fix ``astroid.interpreter._import.util.is_namespace()`` incorrectly
    returning ``True`` for frozen stdlib modules on PyPy.
    Closes #1755
* Sat Aug 27 2022 Ben Greiner <code@bnavigator.de>
  - Update to 2.12.4
    * Fixed a crash involving non-standard type comments such as
      `# type: # any comment`.
  - Big changelog since 2.9.3, see file Changelog
    * mostly crash fixes
    * Python >= 3.7 is required
* Sat Jan 15 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.9.3:
    * Fixed regression where packages without a ``__init__.py`` file were
      not recognized or imported correctly.
    * Fixed regression in ``astroid.scoped_nodes`` where ``_is_metaclass``
      was not accessible anymore.
    * ``NodeNG.frame()`` and ``NodeNG.statement()`` will start raising ``ParentMissingError``
      instead of ``AttributeError`` in astroid 3.0. This behaviour can already be triggered
      by passing ``future=True`` to a ``frame()`` or ``statement()`` call.
    * Prefer the module loader get_source() method in AstroidBuilder's
      module_build() when possible to avoid assumptions about source
      code being available on a filesystem.  Otherwise the source cannot
      be found and application behavior changes when running within an
      embedded hermetic interpreter environment (pyoxidizer, etc.).
    * Require Python 3.6.2 to use astroid.
    * Removed custom ``distutils`` handling for resolving paths to submodules.
    * Fix ``deque.insert()`` signature in ``collections`` brain.
    * Fix ``Module`` nodes not having a ``col_offset``, ``end_lineno``, and ``end_col_offset``
      attributes.
    * Fix typing and update explanation for ``Arguments.args`` being ``None``.
    * Fix crash if a variable named ``type`` is subscripted in a generator expression.
    * Enable inference of dataclass import from marshmallow_dataclass.
      This allows the dataclasses brain to recognize dataclasses annotated by marshmallow_dataclass.
    * Resolve symlinks in the import path
      Fixes inference error when the import path includes symlinks (e.g. Python
      installed on macOS via Homebrew).
* Thu Dec 09 2021 pgajdos@suse.com
  - version update to 2.9.0
    * Add ``end_lineno`` and ``end_col_offset`` attributes to astroid nodes.
    * Always treat ``__class_getitem__`` as a classmethod.
    * Add missing ``as_string`` visitor method for ``Unknown`` node.
    * Fix crash on inference of subclasses created from ``Class().__subclasses__``
    * Fix bug with Python 3.7.0 / 3.7.1 and ``typing.NoReturn``.
* Sat Nov 13 2021 Dirk Müller <dmueller@suse.com>
  - update to 2.8.5:
    * Use more permissive versions for the ``typed-ast`` dependencie
      (<2.0 instead of <1.5)
    * Fix crash on inference of ``__len__``.
    * Added missing ``kind`` (for ``Const``) and ``conversion``
      (for ``FormattedValue``) fields to repr.
    * Fix crash with assignment expressions, nested if expressions
      and filtering of statements
    * Fix incorrect filtering of assignment expressions statements
* Wed Oct 27 2021 Ben Greiner <code@bnavigator.de>
  - Update to 2.8.4
    * Fix the ``scope()`` and ``frame()`` methods of ``NamedExpr``
      nodes. When these nodes occur in ``Arguments``, ``Keyword``  or
      ``Comprehension`` nodes these methods now correctly point to
      the outer-scope of the ``FunctionDef``, ``ClassDef``, or
      ``Comprehension``.
    * Fix the ``set_local`` function for ``NamedExpr`` nodes. When
      these nodes occur in ``Arguments``, ``Keyword``, or
      ``Comprehension`` nodes these nodes are now correctly added to
      the locals of the ``FunctionDef``, ``ClassDef``, or
      ``Comprehension``.
  - Release 2.8.3?
    * Add support for wrapt 1.13
    * Fixes handling of nested partial functions
    * Fix regression with the import resolver
    * Fix crash with invalid dataclass field call
  - Release 2.8.1
    * Adds support of type hints inside numpy's brains.
    * Enable inference of dataclass import from pydantic.dataclasses.
      This allows the dataclasses brain to recognize pydantic
      dataclasses.
    * Fix regression on ClassDef inference
    * Fix regression on Compare node inference
    * Extended attrs brain to support the provisional APIs
    * Astroid does not trigger it's own deprecation warning anymore.
    * Improve brain for ``typing.Callable`` and ``typing.Type``.
    * Fix bug with importing namespace packages with relative imports
    * The ``is_typing_guard`` and ``is_sys_guard`` functions are
      deprecated and will be removed in 3.0.0. They are complex
      meta-inference functions that are better suited for pylint.
      Import them from ``pylint.checkers.utils`` instead (requires
      pylint ``2.12``).
    * Suppress the conditional between applied brains and dynamic
      import authorized modules. (Revert the "The transforms related
      to a module are applied only if this module has not been
      explicitly authorized to be imported" of version 2.7.3)
    * Adds a brain to infer the ``numpy.ma.masked_where`` function.
* Sun Oct 03 2021 Ben Greiner <code@bnavigator.de>
  - Update to 2.8.0
    * Add additional deprecation warnings in preparation for astroid
      3.0
    * Require attributes for some node classes with ``__init__``
      call.
    * ``name`` (``str``) for ``Name``, ``AssignName``,
      ``DelName``
    * ``attrname`` (``str``) for ``Attribute``, ``AssignAttr``,
      ``DelAttr``
    * ``op`` (``str``) for ``AugAssign``, ``BinOp``, ``BoolOp``,
      ``UnaryOp``
    * ``names`` (``list[tuple[str, str | None]]``) for ``Import``
    * Support pyz imports
    * Add ``node_ancestors`` method to ``NodeNG`` for obtaining the
      ancestors of nodes.
    * It's now possible to infer the value of comparison nodes
    * Fixed bug in inference of dataclass field calls.
  - Release 2.7.3
    * The transforms related to a module are applied only if this
      module has not been explicitly authorized to be imported
      (i.e is not in AstroidManager.extension_package_whitelist).
      Solves the following issues if numpy is authorized to be
      imported through the `extension-pkg-allow-list` option.
    * Fixed bug in attribute inference from inside method calls.
    * Fixed bug in inference for superclass instance methods called
      from the class rather than an instance.
    * Fixed bug in inference of chained attributes where a subclass
      had an attribute that was an instance of its superclass.
    * Adds a brain for the ctypes module.
    * When processing dataclass attributes, exclude the same type
      hints from abc.collections as from typing.
    * Apply dataclass inference to pydantic's dataclasses.
  - Release 2.7.2
    * ``BaseContainer`` is now public, and will replace
      ``_BaseContainer`` completely in astroid 3.0.
    * The call cache used by inference functions produced by
      ``inference_tip`` can now be cleared via
      ``clear_inference_tip_cache``.
    * ``astroid.const.BUILTINS`` and ``astroid.bases.BUILTINS`` are
      not used internally anymore and will be removed in astroid 3.0.
      Simply replace this by the string 'builtins' for better
      performances and clarity.
    * Add inference for dataclass initializer method.
* Fri Aug 20 2021 Ben Greiner <code@bnavigator.de>
  - Add typing_extensions as requirement for python36
* Thu Aug 19 2021 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 2.7.1
    * When processing dataclass attributes, only do typing inference on collection types.
      Support for instantiating other typing types is left for the future, if desired.
      Closes #1129
    * Fixed LookupMixIn missing from ``astroid.node_classes``.
  - from version 2.7.0
    * Import from ``astroid.node_classes`` and ``astroid.scoped_nodes`` has been deprecated in favor of
      ``astroid.nodes``. Only the imports from ``astroid.nodes`` will work in astroid 3.0.0.
    * Add support for arbitrary Enum subclass hierachies
      Closes PyCQA/pylint#533
      Closes PyCQA/pylint#2224
      Closes PyCQA/pylint#2626
    * Add inference tips for dataclass attributes, including dataclasses.field calls.
      Also add support for InitVar.
      Closes PyCQA/pylint#2600
      Closes PyCQA/pylint#2698
      Closes PyCQA/pylint#3405
      Closes PyCQA/pylint#3794
    * Adds a brain that deals with dynamic import of `IsolatedAsyncioTestCase` class of the `unittest` module.
      Closes PyCQA/pylint#4060
  - from version 2.6.6
    * Added support to infer return type of ``typing.cast()``
    * Fix variable lookup's handling of exclusive statements
      Closes PyCQA/pylint#3711
    * Fix variable lookup's handling of function parameters
      Closes PyCQA/astroid#180
    * Fix variable lookup's handling of except clause variables
    * Fix handling of classes with duplicated bases with the same name
      Closes PyCQA/astroid#1088
  - from version 2.6.5
    * Fix a crash when there would be a 'TypeError object does not support
      item assignment' in the code we parse.
      Closes PyCQA/pylint#4439
    * Fix a crash when a AttributeInferenceError was raised when
      failing to find the real name in infer_import_from.
      Closes PyCQA/pylint#4692
  - from version 2.6.4
    * Fix a crash when a StopIteration was raised when inferring
      a faulty function in a context manager.
      Closes PyCQA/pylint#4723
  - from version 2.6.3
    * Added ``If.is_sys_guard`` and ``If.is_typing_guard`` helper methods
    * Fix a bad inferenece type for yield values inside of a derived class.
      Closes PyCQA/astroid#1090
    * Fix a crash when the node is a 'Module' in the brain builtin inference
      Closes PyCQA/pylint#4671
    * Fix issues when inferring match variables
      Closes PyCQA/pylint#4685
    * Fix lookup for nested non-function scopes
    * Fix issue that ``TypedDict`` instance wasn't callable.
      Closes PyCQA/pylint#4715
    * Add dependency on setuptools and a guard to prevent related exceptions.
  - from version 2.6.2
    * Fix a crash when the inference of the length of a node failed
      Closes PyCQA/pylint#4633
    * Fix unhandled StopIteration during inference, following the implementation
      of PEP479 in python 3.7+
      Closes PyCQA/pylint#4631
      Closes #1080
  - from version 2.6.1
    * Fix issue with ``TypedDict`` for Python 3.9+
      Closes PyCQA/pylint#4610
  - from version 2.6.0
    * Appveyor and travis are no longer used in the continuous integration
    * ``setuptools_scm`` has been removed and replaced by ``tbump`` in order to not
      have hidden runtime dependencies to setuptools
    * ``NodeNg``, the base node class, is now accessible from ``astroid`` or
      ``astroid.nodes`` as it can be used for typing.
    * Update enum brain to improve inference of .name and .value dynamic class
      attributes
      Closes PyCQA/pylint#1932
      Closes PyCQA/pylint#2062
      Closes PyCQA/pylint#2306
    * Removed ``Repr``, ``Exec``, and ``Print`` nodes as the ``ast`` nodes
      they represented have been removed with the change to Python 3
    * Deprecate ``Ellipsis`` node. It will be removed with the next minor release.
      Checkers that already support Python 3.8+ work without issues. It's only
      necessary to remove all references to the ``astroid.Ellipsis`` node.
      This changes will make development of checkers easier as the resulting tree for Ellipsis
      will no longer depend on the python version. **Background**: With Python 3.8 the
      ``ast.Ellipsis`` node, along with ``ast.Str``, ``ast.Bytes``, ``ast.Num``,
      and ``ast.NamedConstant`` were merged into ``ast.Constant``.
    * Deprecated ``Index`` and ``ExtSlice`` nodes. They will be removed with the
      next minor release. Both are now part of the ``Subscript`` node.
      Checkers that already support Python 3.9+ work without issues.
      It's only necessary to remove all references to the ``astroid.Index`` and
      ``astroid.ExtSlice`` nodes. This change will make development of checkers
      easier as the resulting tree for ``ast.Subscript`` nodes will no longer
      depend on the python version. **Background**: With Python 3.9 ``ast.Index``
      and ``ast.ExtSlice`` were merged into the ``ast.Subscript`` node.
    * Updated all Match nodes to be internally consistent.
    * Add ``Pattern`` base class.
  - from version 2.5.8
    * Improve support for Pattern Matching
    * Add lineno and col_offset for ``Keyword`` nodes and Python 3.9+
    * Add global inference cache to speed up inference of long statement blocks
    * Add a limit to the total number of nodes inferred indirectly as a result
      of inferring some node
  - from version 2.5.7
    * Fix six.with_metaclass transformation so it doesn't break user defined transformations.
    * Fix detection of relative imports.
      Closes #930
      Closes PyCQA/pylint#4186
    * Fix inference of instance attributes defined in base classes
      Closes #932
    * Update `infer_named_tuple` brain to reject namedtuple definitions
      that would raise ValueError
      Closes #920
    * Do not set instance attributes on builtin object()
      Closes #945
      Closes PyCQA/pylint#4232
      Closes PyCQA/pylint#4221
      Closes PyCQA/pylint#3970
      Closes PyCQA/pylint#3595
    * Fix some spurious cycles detected in ``context.path`` leading to more cases
      that can now be inferred
      Closes #926
    * Add ``kind`` field to ``Const`` nodes, matching the structure of the built-in ast Const.
      The kind field is "u" if the literal is a u-prefixed string, and ``None`` otherwise.
      Closes #898
    * Fix property inference in class contexts for properties defined on the metaclass
      Closes #940
    * Update enum brain to fix definition of __members__ for subclass-defined Enums
      Closes PyCQA/pylint#3535
      Closes PyCQA/pylint#4358
    * Update random brain to fix a crash with inference of some sequence elements
      Closes #922
    * Fix inference of attributes defined in a base class that is an inner class
      Closes #904
    * Allow inferring a return value of None for non-abstract empty functions and
      functions with no return statements (implicitly returning None)
      Closes #485
    * scm_setuptools has been added to the packaging.
    * Astroid's tags are now the standard form ``vX.Y.Z`` and not ``astroid-X.Y.Z`` anymore.
    * Add initial support for Pattern Matching in Python 3.10
* Fri May 07 2021 Ben Greiner <code@bnavigator.de>
  - Update to 2.5.6
    * Fix retro-compatibility issues with old version of pylint
      Closes PyCQA/pylint#4402
    * Fixes the discord link in the project urls of the package.
      Closes PyCQA/pylint#4393
    * The packaging is now done via setuptools exclusively.
      doc, tests, and Changelog are not packaged anymore - reducing
      the size of the package greatly.
    * __pkginfo__ now only contain __version__ (also accessible with
      astroid.__version__), other meta-information are still
      accessible with import importlib;metadata.metadata('astroid').
    * Added inference tip for typing.Tuple alias
    * Fix crash when evaluating typing.NamedTuple
      Closes PyCQA/pylint#4383
    * COPYING was removed in favor of COPYING.LESSER and the latter
      was renamed to LICENSE to make more apparent that the code is
      licensed under LGPLv2 or later.
    * Takes into account the fact that subscript inferring for a
      ClassDef may involve class_getitem method
    * Reworks the collections and typing brain so that pylint`s
      acceptance tests are fine.
      Closes PyCQA/pylint#4206
    * Use inference_tip for typing.TypedDict brain.
    * Fix mro for classes that inherit from typing.Generic
    * Add inference tip for typing.Generic and typing.Annotated with
      __class_getitem__
    Closes PyCQA/pylint#2822
    * Detects import numpy as a valid numpy import.
      Closes PyCQA/pylint#3974
    * Iterate over Keywords when using ClassDef.get_children
      Closes PyCQA/pylint#3202
  - Use github archive for tests
* Sun Mar 21 2021 Ben Greiner <code@bnavigator.de>
  - Update to 2.5.1
    * The context.path is reverted to a set because otherwise it
      leads to false positives for non `numpy` functions.
    * Don't transform dataclass ClassVars
    * Improve typing.TypedDict inference
    * Fix the `Duplicates found in MROs` false positive.
  - Release 2.5.0
    * Adds `attr_fset` in the `PropertyModel` class.
    * Remove support for Python 3.5.
    * Remove the runtime dependency on six. The six brain
      remains in astroid.
    * Enrich the brain_collection module so that __class_getitem__
      method is added to `deque` for
      python version above 3.9.
    * The context.path is now a dict and the context.push method
      returns True if the node has been visited a certain amount of
      times.
    * Adds a brain for type object so that it is possible to write
      `type[int]` in annotation.
    * Add __class_getitem__ method to subprocess.Popen brain under
      Python 3.9 so that it is seen as subscriptable by pylint.
    * Adds `degrees`, `radians`, which are `numpy ufunc` functions,
      in the `numpy` brain. Adds `random` function in the `numpy.
      random` brain.
    * Fix deprecated importlib methods
    * Fix a crash in inference caused by `Uninferable` container
      elements
    * Add `python 3.9` support.
    * The flat attribute of numpy.ndarray is now inferred as an
      numpy.ndarray itself. It should be a numpy.flatiter instance,
      but this class is not yet available in the numpy brain.
    * Fix a bug for dunder methods inference of function objects
    * Fixes a bug in the signature of the ndarray.__or__ method,
      in the brain_numpy_ndarray.py module.
    * Fixes a to-list cast bug in starred_assigned_stmts method,
      in the protocols.py` module.
    * Added a brain for hypothesis.strategies.composite
    * The transpose of a numpy.ndarray is also a numpy.ndarray
    * Added a brain for sqlalchemy.orm.session
    * Separate string and bytes classes patching
    * Prevent recursion error for self referential length calls
    * Added missing methods to the brain for mechanize, to fix
      pylint false positives
    * Added more supported parameters to subprocess.check_output
    * Fix recursion errors with pandas
    * Added exception inference for `UnicodeDecodeError`
    * `FunctionDef.is_generator` properly handles `yield` nodes in
      `If` tests
    * Fixed exception-chaining error messages.
    * Fix failure to infer base class type with multiple inheritance
      and qualified names
    * Fix interpretation of six.with_metaclass class definitions.
    * Reduce memory usage of astroid's module cache.
    * Remove dependency on `imp`.
    * Do not crash when encountering starred assignments in enums.
    * Fix a crash in functools.partial inference when the arguments
      cannot be determined
    * Fix a crash caused by a lookup of a monkey-patched method
    * is_generator correctly considers `Yield` nodes in `AugAssign`
      nodes
      This fixes a false positive with the
      `assignment-from-no-return` pylint check.
    * Corrected the parent of function type comment nodes.
      These nodes used to be parented to their original ast.
      FunctionDef parent but are now correctly parented to their
      astroid.FunctionDef parent.
  - Drop part_rm_dep_imp.patch fixed upstream
  - Drop unpin-deps.patch unpinned upstream

Files

/usr/lib/python3.11/site-packages/astroid
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info/CONTRIBUTORS.txt
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info/LICENSE
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/astroid-3.1.0.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/astroid/__init__.py
/usr/lib/python3.11/site-packages/astroid/__pkginfo__.py
/usr/lib/python3.11/site-packages/astroid/__pycache__
/usr/lib/python3.11/site-packages/astroid/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/__pkginfo__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/__pkginfo__.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/_ast.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/_ast.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/_backport_stdlib_names.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/_backport_stdlib_names.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/arguments.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/arguments.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/astroid_manager.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/astroid_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/bases.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/bases.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/builder.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/builder.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/const.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/const.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/constraint.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/constraint.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/context.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/context.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/decorators.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/decorators.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/filter_statements.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/filter_statements.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/inference_tip.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/inference_tip.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/manager.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/modutils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/modutils.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/objects.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/objects.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/protocols.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/protocols.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/raw_building.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/raw_building.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/rebuilder.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/rebuilder.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/test_utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/test_utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/transforms.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/transforms.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/typing.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/typing.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/__pycache__/util.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/_ast.py
/usr/lib/python3.11/site-packages/astroid/_backport_stdlib_names.py
/usr/lib/python3.11/site-packages/astroid/arguments.py
/usr/lib/python3.11/site-packages/astroid/astroid_manager.py
/usr/lib/python3.11/site-packages/astroid/bases.py
/usr/lib/python3.11/site-packages/astroid/brain
/usr/lib/python3.11/site-packages/astroid/brain/__init__.py
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_argparse.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_argparse.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_attrs.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_attrs.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_boto3.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_boto3.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_builtin_inference.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_builtin_inference.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_collections.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_collections.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_crypt.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_crypt.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_ctypes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_ctypes.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_curses.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_curses.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_dataclasses.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_dataclasses.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_datetime.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_datetime.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_dateutil.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_dateutil.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_fstrings.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_fstrings.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_functools.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_functools.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_gi.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_gi.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_hashlib.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_hashlib.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_http.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_http.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_hypothesis.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_hypothesis.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_io.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_io.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_mechanize.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_mechanize.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_multiprocessing.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_multiprocessing.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_namedtuple_enum.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_namedtuple_enum.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_nose.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_nose.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_einsumfunc.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_einsumfunc.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_fromnumeric.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_fromnumeric.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_function_base.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_function_base.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_multiarray.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_multiarray.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_numeric.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_numeric.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_numerictypes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_numerictypes.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_umath.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_core_umath.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_ma.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_ma.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_ndarray.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_ndarray.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_random_mtrand.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_random_mtrand.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_numpy_utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_pathlib.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_pathlib.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_pkg_resources.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_pkg_resources.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_pytest.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_pytest.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_qt.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_qt.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_random.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_random.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_re.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_re.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_regex.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_regex.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_responses.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_responses.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_scipy_signal.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_scipy_signal.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_signal.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_signal.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_six.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_six.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_sqlalchemy.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_sqlalchemy.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_ssl.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_ssl.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_subprocess.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_subprocess.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_threading.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_threading.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_type.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_type.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_typing.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_typing.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_unittest.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_unittest.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_uuid.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/brain_uuid.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/brain/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/brain/brain_argparse.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_attrs.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_boto3.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_builtin_inference.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_collections.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_crypt.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_ctypes.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_curses.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_dataclasses.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_datetime.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_dateutil.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_fstrings.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_functools.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_gi.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_hashlib.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_http.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_hypothesis.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_io.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_mechanize.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_multiprocessing.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_namedtuple_enum.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_nose.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_core_einsumfunc.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_core_fromnumeric.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_core_function_base.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_core_multiarray.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_core_numeric.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_core_numerictypes.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_core_umath.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_ma.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_ndarray.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_random_mtrand.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_numpy_utils.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_pathlib.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_pkg_resources.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_pytest.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_qt.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_random.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_re.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_regex.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_responses.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_scipy_signal.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_signal.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_six.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_sqlalchemy.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_ssl.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_subprocess.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_threading.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_type.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_typing.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_unittest.py
/usr/lib/python3.11/site-packages/astroid/brain/brain_uuid.py
/usr/lib/python3.11/site-packages/astroid/brain/helpers.py
/usr/lib/python3.11/site-packages/astroid/builder.py
/usr/lib/python3.11/site-packages/astroid/const.py
/usr/lib/python3.11/site-packages/astroid/constraint.py
/usr/lib/python3.11/site-packages/astroid/context.py
/usr/lib/python3.11/site-packages/astroid/decorators.py
/usr/lib/python3.11/site-packages/astroid/exceptions.py
/usr/lib/python3.11/site-packages/astroid/filter_statements.py
/usr/lib/python3.11/site-packages/astroid/helpers.py
/usr/lib/python3.11/site-packages/astroid/inference_tip.py
/usr/lib/python3.11/site-packages/astroid/interpreter
/usr/lib/python3.11/site-packages/astroid/interpreter/__init__.py
/usr/lib/python3.11/site-packages/astroid/interpreter/__pycache__
/usr/lib/python3.11/site-packages/astroid/interpreter/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/__pycache__/dunder_lookup.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/__pycache__/dunder_lookup.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/__pycache__/objectmodel.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/__pycache__/objectmodel.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/_import
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/__init__.py
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/__pycache__
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/__pycache__/spec.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/__pycache__/spec.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/__pycache__/util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/__pycache__/util.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/spec.py
/usr/lib/python3.11/site-packages/astroid/interpreter/_import/util.py
/usr/lib/python3.11/site-packages/astroid/interpreter/dunder_lookup.py
/usr/lib/python3.11/site-packages/astroid/interpreter/objectmodel.py
/usr/lib/python3.11/site-packages/astroid/manager.py
/usr/lib/python3.11/site-packages/astroid/modutils.py
/usr/lib/python3.11/site-packages/astroid/nodes
/usr/lib/python3.11/site-packages/astroid/nodes/__init__.py
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/_base_nodes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/_base_nodes.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/as_string.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/as_string.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/const.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/const.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/node_classes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/node_classes.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/node_ng.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/node_ng.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/_base_nodes.py
/usr/lib/python3.11/site-packages/astroid/nodes/as_string.py
/usr/lib/python3.11/site-packages/astroid/nodes/const.py
/usr/lib/python3.11/site-packages/astroid/nodes/node_classes.py
/usr/lib/python3.11/site-packages/astroid/nodes/node_ng.py
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__init__.py
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__/mixin.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__/mixin.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__/scoped_nodes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__/scoped_nodes.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/mixin.py
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/scoped_nodes.py
/usr/lib/python3.11/site-packages/astroid/nodes/scoped_nodes/utils.py
/usr/lib/python3.11/site-packages/astroid/nodes/utils.py
/usr/lib/python3.11/site-packages/astroid/objects.py
/usr/lib/python3.11/site-packages/astroid/protocols.py
/usr/lib/python3.11/site-packages/astroid/raw_building.py
/usr/lib/python3.11/site-packages/astroid/rebuilder.py
/usr/lib/python3.11/site-packages/astroid/test_utils.py
/usr/lib/python3.11/site-packages/astroid/transforms.py
/usr/lib/python3.11/site-packages/astroid/typing.py
/usr/lib/python3.11/site-packages/astroid/util.py
/usr/share/doc/packages/python311-astroid
/usr/share/doc/packages/python311-astroid/ChangeLog
/usr/share/doc/packages/python311-astroid/README.rst
/usr/share/licenses/python311-astroid
/usr/share/licenses/python311-astroid/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:40:23 2024