Revisions of python-astroid

buildservice-autocommit accepted request 623122 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 30)
baserev update by copy to link target
Tomáš Chvátal's avatar 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's avatar Tomáš Chvátal (scarabeus_iv) (revision 28)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 27)
Tomáš Chvátal's avatar 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's avatar Jan Matejek (matejcik) (revision 25)
baserev update by copy to link target
Jan Matejek's avatar Jan Matejek (matejcik) committed (revision 24)
Jan Matejek's avatar Jan Matejek (matejcik) committed (revision 23)
Jan Matejek's avatar Jan Matejek (matejcik) accepted request 479728 from Jan Matejek's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 21)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 358744 from Michael Ströder's avatar 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's avatar Todd R (TheBlackCat) (revision 19)
baserev update by copy to link target
Todd R's avatar Todd R (TheBlackCat) accepted request 353375 from Todd R's avatar Todd R (TheBlackCat) (revision 18)
Update to version 1.4.3
buildservice-autocommit accepted request 290995 from Michal Čihař's avatar Michal Čihař (Nijel) (revision 17)
baserev update by copy to link target
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 290986 from Michal Čihař's avatar 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ř's avatar Michal Čihař (Nijel) (revision 15)
baserev update by copy to link target
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 286631 from Michal Čihař's avatar 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ř's avatar Michal Čihař (Nijel) (revision 13)
baserev update by copy to link target
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 264405 from Michal Čihař's avatar 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ř's avatar Michal Čihař (Nijel) (revision 11)
baserev update by copy to link target
Displaying revisions 81 - 100 of 110
openSUSE Build Service is sponsored by