Revisions of python-astroid

buildservice-autocommit accepted request 1083439 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 90)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 89)
- Correct Requires for typing_extensions.
buildservice-autocommit accepted request 1082830 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 88)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 87)
- update to 2.15.4:
  * Add visitor function for ``TryStar`` to ``AsStringVisitor``
    and add ``TryStar`` to ``astroid.nodes.ALL_NODE_CLASSES``.
buildservice-autocommit accepted request 1082058 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 86)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1081333 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 85)
SR for python stack proposal
buildservice-autocommit accepted request 1080002 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 84)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 83)
- update to 2.15.3:
  * Fix ``infer_call_result()`` crash on methods called
    ``with_metaclass()``
  * Suppress ``UserWarning`` when finding module specs.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 82)
- 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.
buildservice-autocommit accepted request 1058347 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 81)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 80)
- 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
buildservice-autocommit accepted request 1039738 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 79)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1039708 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 78)
- 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
buildservice-autocommit accepted request 1032176 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 77)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1031647 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 76)
- 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
buildservice-autocommit accepted request 1010535 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 75)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 74)
- update to 2.12.11:
  * Improve detection of namespace packages for the modules with ``__spec__``
    set to None.
buildservice-autocommit accepted request 1005710 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 73)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1005671 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 72)
- 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.
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1005503 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 71)
- 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
Displaying revisions 21 - 40 of 110
openSUSE Build Service is sponsored by