commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2016-09-21 18:48:48 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is "python3-astroid" Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2016-07-15 12:46:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2016-09-21 18:48:49.0 +0200 @@ -1,0 +2,7 @@ +Sun Sep 18 08:23:45 UTC 2016 - a...@gmx.de + +- specfile: + * added changelog entry for Request #428411: added python3-wrapt +requirement + +--- Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.GBWo65/_old 2016-09-21 18:48:50.0 +0200 +++ /var/tmp/diff_new_pack.GBWo65/_new 2016-09-21 18:48:50.0 +0200 @@ -35,6 +35,7 @@ BuildRequires: python3-wrapt Requires: python3-lazy_object_proxy Requires: python3-six +Requires: python3-wrapt BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2016-07-15 12:45:47 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is "python3-astroid" Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2016-05-25 21:23:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2016-07-15 12:46:07.0 +0200 @@ -1,0 +2,13 @@ +Sun Jun 19 20:38:21 UTC 2016 - jeng...@inai.de + +- Run fdupes to reduce duplicate files + +--- +Sun May 15 09:55:40 UTC 2016 - tchva...@suse.com + +- Add dependency on python3-lazy_object_proxy +- Add build dependency on python3-wrapt for tests +- Enable tests + * disable two failing tests disable-two-failing-tests.patch + +--- @@ -6 +18,0 @@ - New: disable-two-failing-tests.patch Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.j4VdLI/_old 2016-07-15 12:46:08.0 +0200 +++ /var/tmp/diff_new_pack.j4VdLI/_new 2016-07-15 12:46:08.0 +0200 @@ -19,16 +19,23 @@ Name: python3-astroid Version:1.4.5 Release:0 -Url:https://github.com/pycqa/astroid -Summary:Rebuild a new abstract syntax tree from Python's ast +Summary:Rebuild a new abstract syntax tree from Python's AST License:LGPL-2.1+ Group: Development/Libraries/Python +Url:https://github.com/pycqa/astroid Source: https://files.pythonhosted.org/packages/source/a/astroid/astroid-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# PATCH-FIX-SUSE: disable two failing test in 1.4.5 release, recheck with next +# release +Patch0: disable-two-failing-tests.patch +BuildRequires: fdupes BuildRequires: python3-devel +BuildRequires: python3-lazy_object_proxy BuildRequires: python3-setuptools BuildRequires: python3-six +BuildRequires: python3-wrapt +Requires: python3-lazy_object_proxy Requires: python3-six +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -47,13 +54,18 @@ objects. %prep -%setup -n astroid-%{version} +%setup -q -n astroid-%{version} +%patch0 -p1 %build python3 setup.py build %install -python3 setup.py install --prefix=%{_prefix} --root="%{buildroot}" +python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +%fdupes %{buildroot}/%{_prefix} + +%check +python3 setup.py test %files %defattr(-,root,root,-) ++ disable-two-failing-tests.patch ++ Index: astroid-1.4.5/astroid/tests/unittest_manager.py === --- astroid-1.4.5.orig/astroid/tests/unittest_manager.py +++ astroid-1.4.5/astroid/tests/unittest_manager.py @@ -190,8 +190,6 @@ class AstroidManagerTest(resources.SysPa else: raise exceptions.AstroidBuildingException() -with self.assertRaises(exceptions.AstroidBuildingException): -self.manager.ast_from_module_name('foo.bar') self.manager.register_failed_import_hook(hook) self.assertEqual(unittest, self.manager.ast_from_module_name('foo.bar')) with self.assertRaises(exceptions.AstroidBuildingException): Index: astroid-1.4.5/astroid/tests/unittest_modutils.py === --- astroid-1.4.5.orig/astroid/tests/unittest_modutils.py +++ astroid-1.4.5/astroid/tests/unittest_modutils.py @@ -111,15 +111,6 @@ class ModPathFromFileTest(unittest.TestC self.assertRaises(Exception, modutils.modpath_from_file, '/turlututu') -class LoadModuleFromPathTest(resources.SysPathSetup, unittest.TestCase): - -def test_do_not_load_twice(self): -modutils.load_module_from_modpath(['data', 'lmfp', 'foo']) -modutils.load_module_from_modpath(['data', 'lmfp']) -self.assertEqual(len(sys.just_once), 1) -del sys.just_once - - class FileFromModPathTest(resources.SysPathSetup, unittest.TestCase): """given a mod path (i.e. splited module / package name), return the corresponding file, giving priority to source file over precompiled file Index: astroid-1.4.5/astroid/tests/unittest_brain.py === --- astroid-1.4.5.orig/astroid/tests/unittest_brain.py +++ astroid-1.4.5/astroid/tests/unittest_brain.py @@ -267,19 +267,6 @@ class SixBrainTest(unittest.TestCase): self.assertIsInstance(urlretrieve,
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2016-05-25 21:23:18 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is "python3-astroid" Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2016-04-22 16:23:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2016-05-25 21:23:33.0 +0200 @@ -1,0 +2,7 @@ +Sun May 8 06:58:26 UTC 2016 - a...@gmx.de + +- specfile: + * updated source url to files.pythonhosted.org + + +--- Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.Ku0qal/_old 2016-05-25 21:23:36.0 +0200 +++ /var/tmp/diff_new_pack.Ku0qal/_new 2016-05-25 21:23:36.0 +0200 @@ -23,7 +23,7 @@ Summary:Rebuild a new abstract syntax tree from Python's ast License:LGPL-2.1+ Group: Development/Libraries/Python -Source: https://pypi.python.org/packages/source/a/astroid/astroid-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/a/astroid/astroid-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python3-devel BuildRequires: python3-setuptools
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2016-04-22 16:23:30 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is "python3-astroid" Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2016-02-01 19:57:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2016-04-22 16:23:31.0 +0200 @@ -1,0 +2,16 @@ +Sat Mar 26 04:30:01 UTC 2016 - a...@gmx.de + +- update to version 1.4.5: + * decoratornames() does not leak InferenceError anymore. + * wildcard_imported_names() got replaced by _public_names() +Our understanding of wildcard imports through __all__ was +half baked to say at least, since we couldn't account for +modifications of the list, which results in tons of false positives. +Instead, we replaced it with _public_names(), a method which returns +all the names that are publicly available in a module, that is that +don't start with an underscore, even though this means that there +is a possibility for other names to be leaked out even though +they are not present in the __all__ variable. +The method is private in 1.4.X. + +--- Old: astroid-1.4.4.tar.gz New: astroid-1.4.5.tar.gz Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.pKZOHR/_old 2016-04-22 16:23:32.0 +0200 +++ /var/tmp/diff_new_pack.pKZOHR/_new 2016-04-22 16:23:32.0 +0200 @@ -17,7 +17,7 @@ Name: python3-astroid -Version:1.4.4 +Version:1.4.5 Release:0 Url:https://github.com/pycqa/astroid Summary:Rebuild a new abstract syntax tree from Python's ast ++ astroid-1.4.4.tar.gz -> astroid-1.4.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.4/ChangeLog new/astroid-1.4.5/ChangeLog --- old/astroid-1.4.4/ChangeLog 2016-01-15 18:00:46.0 +0100 +++ new/astroid-1.4.5/ChangeLog 2016-03-21 19:18:08.0 +0100 @@ -1,6 +1,24 @@ Change log for the astroid package (used to be astng) = +2016-03-21 -- 1.4.5 + +* decoratornames() does not leak InferenceError anymore. + +* wildcard_imported_names() got replaced by _public_names() + + Our understanding of wildcard imports through __all__ was + half baked to say at least, since we couldn't account for + modifications of the list, which results in tons of false positives. + Instead, we replaced it with _public_names(), a method which returns + all the names that are publicly available in a module, that is that + don't start with an underscore, even though this means that there + is a possibility for other names to be leaked out even though + they are not present in the __all__ variable. + + The method is private in 1.4.X. + + 2016-01-15 -- 1.4.4 * unpack_infer raises InferenceError if it can't operate diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.4/PKG-INFO new/astroid-1.4.5/PKG-INFO --- old/astroid-1.4.4/PKG-INFO 2016-01-15 18:12:28.0 +0100 +++ new/astroid-1.4.5/PKG-INFO 2016-03-21 19:31:24.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: astroid -Version: 1.4.4 +Version: 1.4.5 Summary: A abstract syntax tree for Python with inference support. Home-page: http://bitbucket.org/logilab/astroid Author: Logilab diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.4/astroid/__pkginfo__.py new/astroid-1.4.5/astroid/__pkginfo__.py --- old/astroid-1.4.4/astroid/__pkginfo__.py2016-01-15 18:00:51.0 +0100 +++ new/astroid-1.4.5/astroid/__pkginfo__.py2016-03-21 19:17:54.0 +0100 @@ -20,7 +20,7 @@ modname = 'astroid' -numversion = (1, 4, 4) +numversion = (1, 4, 5) version = '.'.join([str(num) for num in numversion]) install_requires = ['six', 'lazy_object_proxy', 'wrapt'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.4/astroid/builder.py new/astroid-1.4.5/astroid/builder.py --- old/astroid-1.4.4/astroid/builder.py2016-01-15 18:00:20.0 +0100 +++ new/astroid-1.4.5/astroid/builder.py2016-03-21 19:05:16.0 +0100 @@ -202,7 +202,7 @@ imported = node.do_import_module() except exceptions.InferenceError: continue -
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2016-02-01 19:57:15 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is "python3-astroid" Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2016-01-22 01:07:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2016-02-01 19:57:37.0 +0100 @@ -1,0 +2,16 @@ +Mon Feb 1 03:51:12 UTC 2016 - a...@gmx.de + +- update to version 1.4.4: + * unpack_infer raises InferenceError if it can't operate with the +given sequences of nodes. + * Support accessing properties with super(). + * Enforce strong updates per frames. +When looking up a name in a scope, Scope.lookup will return only +the values which will be reachable after execution, as seen in the +following code: + a = 1 + a = 2 +In this case it doesn't make sense to return two values, but only +the last one. + +--- Old: astroid-1.4.3.tar.gz New: astroid-1.4.4.tar.gz Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.k0tU2v/_old 2016-02-01 19:57:38.0 +0100 +++ /var/tmp/diff_new_pack.k0tU2v/_new 2016-02-01 19:57:38.0 +0100 @@ -17,7 +17,7 @@ Name: python3-astroid -Version:1.4.3 +Version:1.4.4 Release:0 Url:https://github.com/pycqa/astroid Summary:Rebuild a new abstract syntax tree from Python's ast ++ astroid-1.4.3.tar.gz -> astroid-1.4.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.3/ChangeLog new/astroid-1.4.4/ChangeLog --- old/astroid-1.4.3/ChangeLog 2015-12-24 16:03:30.0 +0100 +++ new/astroid-1.4.4/ChangeLog 2016-01-15 18:00:46.0 +0100 @@ -1,6 +1,25 @@ Change log for the astroid package (used to be astng) = +2016-01-15 -- 1.4.4 + +* unpack_infer raises InferenceError if it can't operate + with the given sequences of nodes. + +* Support accessing properties with super(). + +* Enforce strong updates per frames. + + When looking up a name in a scope, Scope.lookup will return + only the values which will be reachable after execution, as seen + in the following code: + + a = 1 + a = 2 + + In this case it doesn't make sense to return two values, but + only the last one. + 2015-12-24 -- 1.4.3 * pkg_resources brain tips are a bit more specific, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.3/PKG-INFO new/astroid-1.4.4/PKG-INFO --- old/astroid-1.4.3/PKG-INFO 2015-12-24 16:13:30.0 +0100 +++ new/astroid-1.4.4/PKG-INFO 2016-01-15 18:12:28.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: astroid -Version: 1.4.3 +Version: 1.4.4 Summary: A abstract syntax tree for Python with inference support. Home-page: http://bitbucket.org/logilab/astroid Author: Logilab diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.3/astroid/__pkginfo__.py new/astroid-1.4.4/astroid/__pkginfo__.py --- old/astroid-1.4.3/astroid/__pkginfo__.py2015-12-24 16:03:37.0 +0100 +++ new/astroid-1.4.4/astroid/__pkginfo__.py2016-01-15 18:00:51.0 +0100 @@ -20,7 +20,7 @@ modname = 'astroid' -numversion = (1, 4, 3) +numversion = (1, 4, 4) version = '.'.join([str(num) for num in numversion]) install_requires = ['six', 'lazy_object_proxy', 'wrapt'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.3/astroid/brain/brain_stdlib.py new/astroid-1.4.4/astroid/brain/brain_stdlib.py --- old/astroid-1.4.3/astroid/brain/brain_stdlib.py 2015-12-24 16:02:22.0 +0100 +++ new/astroid-1.4.4/astroid/brain/brain_stdlib.py 2016-01-15 18:00:20.0 +0100 @@ -156,6 +156,15 @@ def pkg_resources_transform(): return AstroidBuilder(MANAGER).string_build(''' +def require(*requirements): +return pkg_resources.working_set.require(*requirements) + +def run_script(requires, script_name): +return pkg_resources.working_set.run_script(requires, script_name) + +def iter_entry_points(group, name=None): +return pkg_resources.working_set.iter_entry_points(group, name) + def resource_exists(package_or_requirement, resource_name): return get_provider(package_or_requirement).has_resource(resource_name)
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2016-01-21 23:42:26 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is "python3-astroid" Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2015-12-03 13:32:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2016-01-22 01:07:02.0 +0100 @@ -1,0 +2,23 @@ +Wed Jan 13 10:03:16 UTC 2016 - toddrme2...@gmail.com + +- Update to version 1.4.3 + * pkg_resources brain tips are a bit more specific, +by specifiying proper returns. + * Standard library modules are properly detected by is_standard_module. +This should fix issues such as https://github.com/PyCQA/pylint/issues/725. +- Update to version 1.4.2 + * The slots() method conflates all the slots from the ancestors +into a list of current and parent slots. +We're doing this because this is the right semantics of slots, +they get inherited, as long as each parent defines a __slots__ +entry. + * Revert to using printf-style formatting in as_string, in order +to avoid a potential problem with encodings when using .format. +Closes issue #273. + * assigned_stmts methods have the same signature from now on. +They used to have different signatures and each one made +assumptions about what could be passed to other implementations, +leading to various possible crashes when one or more arguments +weren't given. Closes issue #277. + +--- Old: astroid-1.4.1.tar.gz New: astroid-1.4.3.tar.gz Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.Tt6SPH/_old 2016-01-22 01:07:04.0 +0100 +++ /var/tmp/diff_new_pack.Tt6SPH/_new 2016-01-22 01:07:04.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-astroid # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,18 @@ Name: python3-astroid -Version:1.4.1 +Version:1.4.3 Release:0 -Url:http://bitbucket.org/logilab/astroid +Url:https://github.com/pycqa/astroid Summary:Rebuild a new abstract syntax tree from Python's ast License:LGPL-2.1+ Group: Development/Libraries/Python Source: https://pypi.python.org/packages/source/a/astroid/astroid-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python3-2to3 BuildRequires: python3-devel BuildRequires: python3-setuptools +BuildRequires: python3-six +Requires: python3-six BuildArch: noarch %description @@ -56,7 +57,7 @@ %files %defattr(-,root,root,-) -%doc COPYING COPYING.LESSER ChangeLog README +%doc COPYING COPYING.LESSER ChangeLog README.rst %{python3_sitelib}/astroid/ %{python3_sitelib}/astroid-%{version}-py*.egg-info ++ astroid-1.4.1.tar.gz -> astroid-1.4.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.4.1/ChangeLog new/astroid-1.4.3/ChangeLog --- old/astroid-1.4.1/ChangeLog 2015-11-29 21:44:44.0 +0100 +++ new/astroid-1.4.3/ChangeLog 2015-12-24 16:03:30.0 +0100 @@ -1,6 +1,36 @@ Change log for the astroid package (used to be astng) = +2015-12-24 -- 1.4.3 + +* pkg_resources brain tips are a bit more specific, + by specifiying proper returns. + +* Standard library modules are properly detected by is_standard_module. + + This should fix issues such as https://github.com/PyCQA/pylint/issues/725. + +2015-12-21 -- 1.4.2 + +* The slots() method conflates all the slots from the ancestors + into a list of current and parent slots. + + We're doing this because this is the right semantics of slots, + they get inherited, as long as each parent defines a __slots__ + entry. + +* Revert to using printf-style formatting in as_string, in order + to avoid a potential problem with encodings when using .format. + Closes issue #273. + +* assigned_stmts methods have the same signature from now on. + + They used to have different signatures and each one made + assumptions about what could be passed to other implementations, + leading to various possible crashes when one or more arguments +
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2015-12-03 13:32:18 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is "python3-astroid" Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2015-11-02 12:55:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2015-12-03 13:32:19.0 +0100 @@ -1,0 +2,177 @@ +Tue Dec 1 00:04:31 UTC 2015 - a...@gmx.de + +- update to version 1.4.1: + * Add support for handling Uninferable nodes when calling as_string + +Some object, for instance List or Tuple can have, after inference, +Uninferable as their elements, happening when their components +weren't couldn't be inferred properly. This means that as_string +needs to cope with expecting Uninferable nodes part of the other +nodes coming for a string transformation. The patch adds a visit +method in AsString and "accept" on Yes / Uninferable nodes. +Closes issue #270. + +--- +Sun Nov 29 20:18:09 UTC 2015 - a...@gmx.de + +- specfile: + * removed logilab-common dependency + +- update to version 1.4.0: + * Class.getattr('__mro__') returns the actual MRO. Closes issue #128. + * The logilab-common dependency is not needed anymore as the needed code +was integrated into astroid. + * Add 'assert_equals' method in nose.tools's brain plugin. + * Generated enum member stubs now support IntEnum and multiple +base classes. + * Add brain tips for multiprocessing.Manager and +multiprocessing.managers.SyncManager. + * Add brain tips for multiprocessing post Python 3.4+, +where the module level functions are retrieved with getattr +from a context object, leading to many no-member errors +in Pylint. + * The Generator objects inferred with `infer_call_result` +from functions have as parent the function from which they +are returned. + * Understand partially the 3-argument form of `type`. +The only change is that astroid understands members +passed in as dictionaries as the third argument. + * Improve the inference of Getattr nodes when dealing with +abstract properties from the abc module. + +In astroid.bases.Instance._wrap_attr we had a detection +code for properties, which basically inferred whatever +a property returned, passing the results up the stack, +to the igetattr() method. It handled only the builtin property +but the new patch also handles a couple of other properties, +such as abc.abstractproperty. + * UnboundMethod.getattr calls the getattr of its _proxied object +and doesn't call super(...) anymore. + +It previously crashed, since the first ancestor in its mro was +bases.Proxy and bases.Proxy doesn't implement the .getattr method. +Closes issue #91. + * Don't hard fail when calling .mro() on a class which has +combined both newstyle and old style classes. The class +in question is actually newstyle (and the __mro__ can be +retrieved using Python). + +.mro() fallbacks to using .ancestors() in that case. + * Class.local_attr and Class.local_attr_ancestors uses internally +a mro lookup, using .mro() method, if they can. + +That means for newstyle classes, when trying to lookup a member +using one of these functions, the first one according to the +mro will be returned. This reflects nicely the reality, +but it can have as a drawback the fact that it is a behaviour +change (the previous behaviour was incorrect though). Also, +having bases which can return multiple values when inferred +will not work with the new approach, because .mro() only +retrieves the first value inferred from a base. + * Expose a implicit_metaclass() method in Class. This will return +a builtins.type instance for newstyle classes. + * Add two new exceptions for handling MRO error cases. DuplicateBasesError +is emitted when duplicate bases are found in a class, +InconsistentMroError is raised when the method resolution is determined +to be inconsistent. They share a common class, MroError, which +is a subclass of ResolveError, meaning that this change is backwards +compatible. + * Classes aren't marked as interfaces anymore, in the `type` attribute. + * Class.has_dynamic_getattr doesn't return True for special methods +which aren't implemented in pure Python, as it is the case for extension modules. + +Since most likely the methods were coming from a live object, this implies +that all of them will have __getattr__ and __getattribute__ present and it +is wrong to consider that those methods were
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2015-11-02 12:55:50 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is "python3-astroid" Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2015-08-02 22:46:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2015-11-02 12:55:51.0 +0100 @@ -1,0 +2,6 @@ +Sun Nov 1 18:20:58 UTC 2015 - a...@gmx.de + +- update to version 1.3.8: + * Backport of 40e3176, which fixes issue #84. + +--- Old: astroid-1.3.7.tar.gz New: astroid-1.3.8.tar.gz Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.8rHLVk/_old 2015-11-02 12:55:51.0 +0100 +++ /var/tmp/diff_new_pack.8rHLVk/_new 2015-11-02 12:55:51.0 +0100 @@ -17,7 +17,7 @@ Name: python3-astroid -Version:1.3.7 +Version:1.3.8 Release:0 Url:http://bitbucket.org/logilab/astroid Summary:Rebuild a new abstract syntax tree from Python's ast ++ astroid-1.3.7.tar.gz -> astroid-1.3.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.7/ChangeLog new/astroid-1.3.8/ChangeLog --- old/astroid-1.3.7/ChangeLog 2015-07-27 17:07:47.0 +0200 +++ new/astroid-1.3.8/ChangeLog 2015-08-02 21:37:44.0 +0200 @@ -1,6 +1,10 @@ Change log for the astroid package (used to be astng) = +2015-08-02 -- 1.3.8 + +* Backport of 40e3176, which fixes issue #84. + 2015-07-27 -- 1.3.7 * Improve the inference of six.moves, especially when using `from ... import ...` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.7/PKG-INFO new/astroid-1.3.8/PKG-INFO --- old/astroid-1.3.7/PKG-INFO 2015-07-27 17:33:11.0 +0200 +++ new/astroid-1.3.8/PKG-INFO 2015-08-02 22:40:06.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: astroid -Version: 1.3.7 +Version: 1.3.8 Summary: A abstract syntax tree for Python with inference support. Home-page: http://bitbucket.org/logilab/astroid Author: Logilab diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.7/astroid/__pkginfo__.py new/astroid-1.3.8/astroid/__pkginfo__.py --- old/astroid-1.3.7/astroid/__pkginfo__.py2015-07-27 17:17:12.0 +0200 +++ new/astroid-1.3.8/astroid/__pkginfo__.py2015-08-02 21:37:10.0 +0200 @@ -20,10 +20,10 @@ modname = 'astroid' -numversion = (1, 3, 7) +numversion = (1, 3, 8) version = '.'.join([str(num) for num in numversion]) -install_requires = ['logilab-common<=0.63.0', 'six'] +install_requires = ['logilab-common>=0.63.0', 'six'] license = 'LGPL' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.7/astroid/scoped_nodes.py new/astroid-1.3.8/astroid/scoped_nodes.py --- old/astroid-1.3.7/astroid/scoped_nodes.py 2015-07-27 16:47:38.0 +0200 +++ new/astroid-1.3.8/astroid/scoped_nodes.py 2015-08-02 21:35:55.0 +0200 @@ -822,7 +822,8 @@ c = Class('temporary_class', None) c.hide = True c.parent = self -c.bases = [next(b.infer(context)) for b in caller.args[1:]] +bases = [next(b.infer(context)) for b in caller.args[1:]] +c.bases = [base for base in bases if base != YES] c._metaclass = metaclass yield c return diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.7/astroid/tests/unittest_regrtest.py new/astroid-1.3.8/astroid/tests/unittest_regrtest.py --- old/astroid-1.3.7/astroid/tests/unittest_regrtest.py2015-07-27 16:47:38.0 +0200 +++ new/astroid-1.3.8/astroid/tests/unittest_regrtest.py2015-08-02 22:37:37.0 +0200 @@ -19,11 +19,14 @@ import unittest import textwrap +import six + from astroid import MANAGER, Instance, nodes +from astroid.bases import BUILTINS from astroid.builder import AstroidBuilder from astroid.raw_building import build_module from astroid.manager import AstroidManager -from astroid.test_utils import require_version +from astroid.test_utils import require_version, extract_node from astroid.tests import resources class NonRegressionTests(resources.AstroidCacheSetupMixin, @@ -241,6 +244,30 @@
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2015-08-02 22:46:09 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is python3-astroid Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2015-03-16 07:01:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2015-08-02 22:46:11.0 +0200 @@ -1,0 +2,9 @@ +Sat Aug 1 20:57:30 UTC 2015 - a...@gmx.de + +- update to version 1.3.7: + * Improve the inference of six.moves, especially when using `from +... import ...` syntax. Also, we added a new fail import hook for +six.moves, which fixes the import-error false positive from +pylint. Closes issue #107. + +--- Old: astroid-1.3.6.tar.gz New: astroid-1.3.7.tar.gz Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.TvIGhr/_old 2015-08-02 22:46:12.0 +0200 +++ /var/tmp/diff_new_pack.TvIGhr/_new 2015-08-02 22:46:12.0 +0200 @@ -17,7 +17,7 @@ Name: python3-astroid -Version:1.3.6 +Version:1.3.7 Release:0 Url:http://bitbucket.org/logilab/astroid Summary:Rebuild a new abstract syntax tree from Python's ast ++ astroid-1.3.6.tar.gz - astroid-1.3.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.6/ChangeLog new/astroid-1.3.7/ChangeLog --- old/astroid-1.3.6/ChangeLog 2015-03-14 17:28:11.0 +0100 +++ new/astroid-1.3.7/ChangeLog 2015-07-27 17:07:47.0 +0200 @@ -1,6 +1,12 @@ Change log for the astroid package (used to be astng) = +2015-07-27 -- 1.3.7 + +* Improve the inference of six.moves, especially when using `from ... import ...` + syntax. Also, we added a new fail import hook for six.moves, which fixes the + import-error false positive from pylint. Closes issue #107. + 2015-03-14 -- 1.3.6 * Class.slots raises NotImplementedError for old style classes. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.6/PKG-INFO new/astroid-1.3.7/PKG-INFO --- old/astroid-1.3.6/PKG-INFO 2015-03-14 17:33:19.0 +0100 +++ new/astroid-1.3.7/PKG-INFO 2015-07-27 17:33:11.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: astroid -Version: 1.3.6 +Version: 1.3.7 Summary: A abstract syntax tree for Python with inference support. Home-page: http://bitbucket.org/logilab/astroid Author: Logilab diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.6/astroid/__pkginfo__.py new/astroid-1.3.7/astroid/__pkginfo__.py --- old/astroid-1.3.6/astroid/__pkginfo__.py2015-03-14 17:28:31.0 +0100 +++ new/astroid-1.3.7/astroid/__pkginfo__.py2015-07-27 17:17:12.0 +0200 @@ -20,10 +20,10 @@ modname = 'astroid' -numversion = (1, 3, 6) +numversion = (1, 3, 7) version = '.'.join([str(num) for num in numversion]) -install_requires = ['logilab-common = 0.60.0', 'six'] +install_requires = ['logilab-common=0.63.0', 'six'] license = 'LGPL' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astroid-1.3.6/astroid/brain/pysix_moves.py new/astroid-1.3.7/astroid/brain/pysix_moves.py --- old/astroid-1.3.6/astroid/brain/pysix_moves.py 2015-03-09 23:00:27.0 +0100 +++ new/astroid-1.3.7/astroid/brain/pysix_moves.py 2015-07-27 16:53:39.0 +0200 @@ -23,203 +23,239 @@ from astroid import MANAGER, register_module_extender from astroid.builder import AstroidBuilder +from astroid.exceptions import AstroidBuildingException +def _indent(text, prefix, predicate=None): +Adds 'prefix' to the beginning of selected lines in 'text'. -def six_moves_transform_py2(): -return AstroidBuilder(MANAGER).string_build(dedent(''' -import urllib as _urllib -import urllib2 as _urllib2 -import urlparse as _urlparse +If 'predicate' is provided, 'prefix' will only be added to the lines +where 'predicate(line)' is True. If 'predicate' is not provided, +it will default to adding 'prefix' to all non-empty lines that do not +consist solely of whitespace characters. + +if predicate is None: +predicate = lambda line: line.strip() + +def prefixed_lines(): +for line in text.splitlines(True): +yield prefix + line if predicate(line) else line +return
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2015-03-16 07:01:07 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is python3-astroid Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2015-01-20 12:37:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2015-03-16 07:01:19.0 +0100 @@ -1,0 +2,36 @@ +Sat Mar 14 20:29:26 UTC 2015 - a...@gmx.de + +- update to version 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. + +--- +Wed Mar 11 16:24:28 UTC 2015 - a...@gmx.de + +- update to version 1.3.5: + * 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. + +--- Old: astroid-1.3.4.tar.gz New: astroid-1.3.6.tar.gz Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.0nJaxp/_old 2015-03-16 07:01:19.0 +0100 +++ /var/tmp/diff_new_pack.0nJaxp/_new 2015-03-16 07:01:19.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-astroid # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-astroid -Version:1.3.4 +Version:1.3.6 Release:0 Url:http://bitbucket.org/logilab/astroid Summary:Rebuild a new abstract syntax tree from Python's ast ++ astroid-1.3.4.tar.gz - astroid-1.3.6.tar.gz ++ 3845 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2015-01-20 12:34:47 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is python3-astroid Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2015-01-03 22:01:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2015-01-20 12:37:23.0 +0100 @@ -1,0 +2,33 @@ +Sat Jan 17 17:46:57 UTC 2015 - a...@gmx.de + +- specfile: update copyright year + +- update to version 1.3.4: + * Get the first element from the method list when obtaining +the functions from nose.tools.trivial. Closes Pylint issue #448. + +- changes from version 1.3.3: + * 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. + +--- Old: astroid-1.3.2.tar.gz New: astroid-1.3.4.tar.gz Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.SeNUqV/_old 2015-01-20 12:37:24.0 +0100 +++ /var/tmp/diff_new_pack.SeNUqV/_new 2015-01-20 12:37:24.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-astroid # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-astroid -Version:1.3.2 +Version:1.3.4 Release:0 Url:http://bitbucket.org/logilab/astroid Summary:Rebuild a new abstract syntax tree from Python's ast ++ astroid-1.3.2.tar.gz - astroid-1.3.4.tar.gz ++ 3321 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2015-01-03 22:01:04 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is python3-astroid Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2014-07-11 06:46:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2015-01-03 22:01:09.0 +0100 @@ -1,0 +2,92 @@ +Wed Dec 31 20:34:06 UTC 2014 - a...@gmx.de + +- specfile: + * added setuptools requirement + +- update to version 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. + +- changes from version 1.3.1: + * Fixed a crash issue with the pytest brain module. + +- changes from version 1.3.0: + * Fix a maximum recursion error occured during the inference, +where statements with the same name weren't filtered properly. +Closes pylint issue #295. + * Check that EmptyNode has an underlying object in +EmptyNode.has_underlying_object. + * Simplify the understanding of enum members. + * Fix an infinite loop with decorator call chain inference, +where the decorator returns itself. Closes issue #50. + * Various speed improvements. Patch by Alex Munroe. + * Add pytest brain plugin. Patch by Robbie Coomber. + * Support for Python versions 2.7 has been dropped, and the +source has been made compatible with Python 2 and 3. Running +2to3 on installation for Python 3 is not needed anymore. + * astroid now depends on six. + * modutils._module_file opens __init__.py in binary mode. +Closes issues #51 and #13. + * Only C extensions from trusted sources (the standard library) +are loaded into the examining Python process to build an AST +from the live module. + * Path names on case-insensitive filesystems are now properly +handled. This fixes the stdlib detection code on Windows. + * Metaclass-generating functions like six.with_metaclass +are now supported via some explicit detection code. + * astroid.register_module_extender has been added to generalize +the support for module extenders as used by many brain plugins. + * brain plugins can now register hooks to handle failed imports, +as done by the gobject-introspection plugin. + * The modules have been moved to a separate package directory, +`setup.py develop` now works correctly. + +- changes from version 1.2.1: + * Fix a crash occurred when inferring decorator call chain. +Closes issue #42. + * Set the parent of vararg and kwarg nodes when inferring them. +Closes issue #43. + * namedtuple inference knows about '_fields' attribute. + * enum members knows about the methods from the enum class. + * Name inference will lookup in the parent function +of the current scope, in case searching in the current scope +fails. + * Inference of the functional form of the enums takes into +consideration the various inputs that enums accepts. + * The inference engine handles binary operations (add, mul etc.) +between instances. + * Fix an infinite loop in the inference, by returning a copy +of instance attributes, when calling 'instance_attr'. +Closes issue #34 (patch by Emile Anclin). + * Don't crash when trying to infer unbound object.__new__ call. +Closes issue #11. + +- changes from version 1.2.0: + * Function nodes can detect decorator call chain and see if they are +decorated with builtin descriptors (`classmethod` and `staticmethod`). + * infer_call_result called on a subtype of the builtin type will now +return a new `Class` rather than an `Instance`. + * `Class.metaclass()` now handles module-level __metaclass__ declaration + on python 2, and no longer looks at the __metaclass__ class attribute on + python 3. + * Function nodes can detect if they are decorated with subclasses +of builtin descriptors when determining their type +(`classmethod` and `staticmethod`). + * Add `slots` method to `Class` nodes, for retrieving +the list of valid slots it defines. + * Expose function annotation to astroid: `Arguments` node +exposes 'varargannotation', 'kwargannotation' and 'annotations' +attributes, while `Function` node has the 'returns' attribute. + * Backported most of the logilab.common.modutils module there, as +most things there are for pylint/astroid only and we want to be +able to fix them without requiring a new logilab.common release + * Fix names grabed using wildcard import in absolute import mode +(ie with absolute_import activated from the
commit python3-astroid for openSUSE:Factory
Hello community, here is the log from the commit of package python3-astroid for openSUSE:Factory checked in at 2014-07-11 06:46:11 Comparing /work/SRC/openSUSE:Factory/python3-astroid (Old) and /work/SRC/openSUSE:Factory/.python3-astroid.new (New) Package is python3-astroid Changes: --- /work/SRC/openSUSE:Factory/python3-astroid/python3-astroid.changes 2013-12-03 12:33:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-astroid.new/python3-astroid.changes 2014-07-11 06:46:57.0 +0200 @@ -1,0 +2,24 @@ +Thu Jul 10 13:12:12 UTC 2014 - toddrme2...@gmail.com + +- Update to 1.1.1 +* `Class.metaclass()` looks in ancestors when the current class + does not define explicitly a metaclass. +* Do not cache modules if a module with the same qname is already + known, and only return cached modules if both name and filepath + match. Fixes pylint Bitbucket issue #136. +- Update to 1.1.0 +* All class nodes are marked as new style classes for Py3k. +* Add a `metaclass` function to `Class` nodes to + retrieve their metaclass. +* Add a new YieldFrom node. +* Add support for inferring arguments to namedtuple invocations. +* Make sure that objects returned for namedtuple + inference have parents. +* Don't crash when inferring nodes from `with` clauses + with multiple context managers. Closes #18. +* Don't crash when a class has some __call__ method that is not + inferable. Closes #17. +* Unwrap instances found in `.ancestors()`, by using their _proxied + class. + +--- Old: astroid-1.0.1.tar.gz New: astroid-1.1.1.tar.gz Other differences: -- ++ python3-astroid.spec ++ --- /var/tmp/diff_new_pack.N5ruFv/_old 2014-07-11 06:46:58.0 +0200 +++ /var/tmp/diff_new_pack.N5ruFv/_new 2014-07-11 06:46:58.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python3-astroid # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-astroid -Version:1.0.1 +Version:1.1.1 Release:0 Url:http://bitbucket.org/logilab/astroid Summary:Rebuild a new abstract syntax tree from Python's ast ++ astroid-1.0.1.tar.gz - astroid-1.1.1.tar.gz ++ 2131 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org