Ana Guerrero 4e97a970d9 Accepting request 1342069 from devel:languages:python
- update to 4.1.2:
  * Fix crash accessing property `fset` in generic classes with
    type annotations.
  * Fix infinite recursion caused by cyclic inference in
    ``Constraint``.
  * Fix ``RecursionError`` in ``_compute_mro()`` when circular
    class hierarchies are created through runtime name rebinding.
  * Fix ``DuplicateBasesError`` crash in dataclass transform when
    a class has duplicate bases in its MRO (e.g., ``Protocol``
    appearing both directly and indirectly). Catch ``MroError``
    at ``.mro()`` call sites in ``brain_dataclasses.py``,
    consistent with the existing pattern elsewhere.
  * Catch ``MemoryError`` when inferring f-strings with extremely
    large format widths (e.g. ``f'{0:11111111111}'``) so that
    inference yields ``Uninferable`` instead of crashing.
  * Fix ``ValueError`` in ``__str__``/``repr`` and error messages
    when nodes have extreme values (very long identifiers or large
    integers).

OBS-URL: https://build.opensuse.org/request/show/1342069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=66
2026-03-24 17:48:00 +00:00
2026-03-23 15:58:39 +00:00
2026-03-23 15:58:39 +00:00
2026-03-23 15:58:39 +00:00
2026-03-23 15:58:39 +00:00
2026-03-23 15:58:39 +00:00
Description
No description provided
2.1 MiB
Languages
RPM Spec 100%