Revisions of python-astroid
Dominique Leuenberger (dimstar_suse)
accepted
request 946671
from
Dirk Mueller (dirkmueller)
(revision 35)
- 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).
Dominique Leuenberger (dimstar_suse)
accepted
request 931287
from
Dirk Mueller (dirkmueller)
(revision 33)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 913270
from
Markéta Machová (mcalabkova)
(revision 29)
Dominique Leuenberger (dimstar_suse)
accepted
request 816653
from
Matej Cepl (mcepl)
(revision 25)
- Add part_rm_dep_imp.patch to replace missing `imp` package (gh#PyCQA/astroid#686).
Dominique Leuenberger (dimstar_suse)
accepted
request 814800
from
Steve Kowalik (StevenK)
(revision 24)
- Update to 2.4.2: * `FunctionDef.is_generator` properly handles `yield` nodes in `While` tests * Properly construct the arguments of infered property descriptors
Yuchen Lin (maxlin_factory)
accepted
request 807183
from
Benjamin Greiner (bnavigator)
(revision 23)
doesn't break new pylint anymore
Dominique Leuenberger (dimstar_suse)
accepted
request 748640
from
Matej Cepl (mcepl)
(revision 22)
- Update to 2.3.3: * Update six version to 1.13. - Update unpin-deps.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 744674
from
Tomáš Chvátal (scarabeus_iv)
(revision 21)
- Update to 2.3.2: * All type comments have as parent the corresponding `astroid` node * Pass an inference context to `metaclass()` when inferring an object type
Dominique Leuenberger (dimstar_suse)
accepted
request 734939
from
Tomáš Chvátal (scarabeus_iv)
(revision 20)
- Add patch to not use pinned dependencies and to work in our distro: * unpin-deps.patch - Update to 2.3.1 * A transform for the builtin `dataclasses` module was added. * Add a brain tip for ``subprocess.check_output`` * Remove NodeNG.nearest method because of lack of usage in astroid and pylint. * Allow importing wheel files. * Dropped support for Python 3.4. * Add support for Python 3.8's `NamedExpr` nodes, which is part of assignment expressions. * ...and more.
Dominique Leuenberger (dimstar_suse)
accepted
request 687619
from
Tomáš Chvátal (scarabeus_iv)
(revision 19)
- Update to 2.2.5: * The last except handler wins when inferring variables bound in an except handler. - Update to 2.2.4:
Dominique Leuenberger (dimstar_suse)
accepted
request 682136
from
Tomáš Chvátal (scarabeus_iv)
(revision 18)
- Update to 2.2.1: * Many changes inside, see ChangeLog
Dominique Leuenberger (dimstar_suse)
accepted
request 662218
from
Ondřej Súkup (mimi_vx)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 655705
from
Tomáš Chvátal (scarabeus_iv)
(revision 16)
- Version update to 2.1.0: * Many changes around, see ChangeLog file
Displaying revisions 21 - 40 of 55