Revisions of python-astroid
buildservice-autocommit
accepted
request 623122
from
Tomáš Chvátal (scarabeus_iv)
(revision 30)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 29)
- Version update to 1.6.5: * Many various bugfixes making the pylint tests pass * For details see ChangeLog
buildservice-autocommit
accepted
request 568846
from
Tomáš Chvátal (scarabeus_iv)
(revision 28)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 27)
Tomáš Chvátal (scarabeus_iv)
committed
(revision 26)
- Version update to 1.6.1: * Various fixes for python3 * Various pylint issues fixes * For detailed log see ChangeLog - Disable tests for now as they seem to fail, upstream knows
buildservice-autocommit
accepted
request 481993
from
Jan Matejek (matejcik)
(revision 25)
baserev update by copy to link target
Jan Matejek (matejcik)
committed
(revision 24)
Jan Matejek (matejcik)
committed
(revision 23)
Jan Matejek (matejcik)
accepted
request 479728
from
Jan Matejek (matejcik)
(revision 22)
- update for singlespec - update to 1.4.9 * classes can now know their definition-time arguments * getitem() now accepts node objects * explicit namespace package support * see more details in ChangeLog - update to 2.0-pre-release git version for python 3.6 support (boo#1026174) - enable test suite for all pythons
buildservice-autocommit
accepted
request 360901
from
Dirk Mueller (dirkmueller)
(revision 21)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 358744
from
Michael Ströder (stroeder)
(revision 20)
update to 1.4.4 and added new dependencies on *new* packages (python-lazy_object_proxy and python-wrapt)
buildservice-autocommit
accepted
request 353384
from
Todd R (TheBlackCat)
(revision 19)
baserev update by copy to link target
Todd R (TheBlackCat)
accepted
request 353375
from
Todd R (TheBlackCat)
(revision 18)
Update to version 1.4.3
buildservice-autocommit
accepted
request 290995
from
Michal Čihař (Nijel)
(revision 17)
baserev update by copy to link target
Michal Čihař (Nijel)
accepted
request 290986
from
Michal Čihař (Nijel)
(revision 16)
- Update to 1.3.6: * Class.slots raises NotImplementedError for old style classes. Closes issue #67. * Add a new option to AstroidManager, `optimize_ast`, which controls if peephole optimizer should be enabled or not. This prevents a regression, where the visit_binop method wasn't called anymore with astroid 1.3.5, due to the differences in the resulting AST. Closes issue #82. * Add the ability to optimize small ast subtrees, with the first use in the optimization of multiple BinOp nodes. This removes recursivity in the rebuilder when dealing with a lot of small strings joined by the addition operator. Closes issue #59. * Obtain the methods for the nose brain tip through an unittest.TestCase instance. Closes Pylint issue #457. * Fix a crash which occurred when a class was the ancestor of itself. Closes issue #78. * Improve the scope_lookup method for Classes regarding qualified objects, with an attribute name exactly as one provided in the class itself. For example, a class containing an attribute 'first', which was also an import and which had, as a base, a qualified name or a Gettattr node, in the form 'module.first', then Pylint would have inferred the `first` name as the function from the Class, not the import. Closes Pylint issue #466. * Implement the assigned_stmts operation for Starred nodes, which was omitted when support for Python 3 was added in astroid. Closes issue #36.
buildservice-autocommit
accepted
request 286632
from
Michal Čihař (Nijel)
(revision 15)
baserev update by copy to link target
Michal Čihař (Nijel)
accepted
request 286631
from
Michal Čihař (Nijel)
(revision 14)
- Update to 1.3.4: * Get the first element from the method list when obtaining the functions from nose.tools.trivial. Closes Pylint issue #448. * Restore file_stream to a property, but deprecate it in favour of the newly added method Module.stream. By using a method instead of a property, it will be easier to properly close the file right after it is used, which will ensure that no file descriptors are leaked. Until now, due to the fact that a module was cached, it was not possible to close the file_stream anywhere. file_stream will start emitting PendingDeprecationWarnings in astroid 1.4, DeprecationWarnings in astroid 1.5 and it will be finally removed in astroid 1.6. * Add inference tips for 'tuple', 'list', 'dict' and 'set' builtins. * Add brain definition for most string and unicode methods * Changed the API for Class.slots. It returns None when the class doesn't define any slots. Previously, for both the cases where the class didn't have slots defined and when it had an empty list of slots, Class.slots returned an empty list. * Add a new method to Class nodes, 'mro', for obtaining the the method resolution order of the class. * Add brain tips for six.moves. Closes issue #63. * Improve the detection for functions decorated with decorators which returns static or class methods. * .slots() can contain unicode strings on Python 2. * Add inference tips for nose.tools.
buildservice-autocommit
accepted
request 264412
from
Michal Čihař (Nijel)
(revision 13)
baserev update by copy to link target
Michal Čihař (Nijel)
accepted
request 264405
from
Michal Čihař (Nijel)
(revision 12)
- Update to 1.3.2: * Fixed a crash with invalid subscript index. * Implement proper base class semantics for Python 3, where every class derives from object. * Allow more fine-grained control over C extension loading in the manager. * Fixed a crash issue with the pytest brain module.
buildservice-autocommit
accepted
request 262555
from
Michal Čihař (Nijel)
(revision 11)
baserev update by copy to link target
Displaying revisions 81 - 100 of 110