Hello community, here is the log from the commit of package pylint checked in at Mon Jul 30 21:43:32 CEST 2007. -------- --- pylint/pylint.changes 2006-09-26 14:59:06.000000000 +0200 +++ /mounts/work_src_done/STABLE/pylint/pylint.changes 2007-07-30 17:48:05.436209000 +0200 @@ -1,0 +2,55 @@ +Tue Jul 17 01:59:42 CEST 2007 - garloff@suse.de + +- Update to pylint 0.13.2: + * fix disable-checker option so that it won't accidentally enable the + rpython checker which is disabled by default + * added note about the gedit plugin into documentation +- Update to pylint 0.13.1: + * fix some unexplained 0.13.0 packaging issue which led a bunch of + files missing from the distribution +- Update to pylint 0.13.0: + * new RPython (Restricted Python) checker for PyPy felow or people + wanting to get a compiled version of their python program using the + translator of the PyPy project. For more information about PyPy or + RPython, visit http://codespeak.net/pypy/ + * new E0104 and E0105 messages introduced to respectivly warn about + "return" and "yield" outside function or method + * new E0106 message when "yield" and "return something" are mixed in a + function or method + * new W0107 message for unnecessary pass statement + * new W0614 message to differentiate between unused 'import X' and + unused 'from X import *" (#3209, patch submitted by Daniel Drake) + * included Daniel Drake's patch to have a different message E1003 instead of + E1001 when a missing member is found but an inference failure has been + detected + * msvs reporter for Visual Studio line number reporting (#3285) + * allow disable-all option inline (#3218, patch submitted by Daniel Drake) + * --init-hook option to call arbitray code necessary to set + environment (eg sys.path) (#3156) + * One more Daniel's patch fixing a command line option parsing + problem, this'll definitly be the DDrake release :) + * fix #3184: crashes on "return" outside function + * fix #3205: W0704 false positive + * fix #3123: W0212 false positive on static method + * fix #2485: W0222 false positive + * fix #3259: when a message is explicitly enabled, check the checker + emitting it is enabled +- Update to pylint 0.12.2: + * fix #3143: W0233 bug w/ YES objects + * fix #3119: Off-by-one error counting lines in a file + * fix #3117: ease sys.stdout overriding for reporters + * fix #2508: E0601 false positive with lambda + * fix #3125: E1101 false positive and a message duplication. Only the last part + is actually fixed since the initial false positive is due to dynaming setting of + attributes on the decimal.Context class. + * fix #3149: E0101 false positives and introduced E0100 for generator __init__ + methods + * fixed some format checker false positives +- Update to pylint 0.12.1: + * fixed python >= 2.4 format false positive with multiple lines statement + * fixed some 2.5 issues + * fixed generator expression scope bug (depends on astng 0.16.1) + * stop requiring __revision__ + + +------------------------------------------------------------------- Old: ---- pylint-0.12.0.tar.bz2 New: ---- pylint-0.13.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pylint.spec ++++++ --- /var/tmp/diff_new_pack.F13131/_old 2007-07-30 21:42:14.000000000 +0200 +++ /var/tmp/diff_new_pack.F13131/_new 2007-07-30 21:42:14.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package pylint (Version 0.12.0) +# spec file for package pylint (Version 0.13.2) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -13,11 +13,11 @@ Name: pylint BuildRequires: python-devel Summary: Syntax and style checker for Python code -Version: 0.12.0 +Version: 0.13.2 Release: 1 Source: %{name}-%{version}.tar.bz2 #Patch: %{name}-%{version}.patch -License: GPL +License: GPL v2 or later Group: Development/Languages/Python URL: http://www.logilab.org/projects/pylint/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -75,7 +75,58 @@ %{py_sitedir}/pylint %{py_sitedir}/*egg-info -%changelog -n pylint +%changelog +* Tue Jul 17 2007 - garloff@suse.de +- Update to pylint 0.13.2: + * fix disable-checker option so that it won't accidentally enable the + rpython checker which is disabled by default + * added note about the gedit plugin into documentation +- Update to pylint 0.13.1: + * fix some unexplained 0.13.0 packaging issue which led a bunch of + files missing from the distribution +- Update to pylint 0.13.0: + * new RPython (Restricted Python) checker for PyPy felow or people + wanting to get a compiled version of their python program using the + translator of the PyPy project. For more information about PyPy or + RPython, visit http://codespeak.net/pypy/ + * new E0104 and E0105 messages introduced to respectivly warn about + "return" and "yield" outside function or method + * new E0106 message when "yield" and "return something" are mixed in a + function or method + * new W0107 message for unnecessary pass statement + * new W0614 message to differentiate between unused 'import X' and + unused 'from X import *" (#3209, patch submitted by Daniel Drake) + * included Daniel Drake's patch to have a different message E1003 instead of + E1001 when a missing member is found but an inference failure has been + detected + * msvs reporter for Visual Studio line number reporting (#3285) + * allow disable-all option inline (#3218, patch submitted by Daniel Drake) + * --init-hook option to call arbitray code necessary to set + environment (eg sys.path) (#3156) + * One more Daniel's patch fixing a command line option parsing + problem, this'll definitly be the DDrake release :) + * fix #3184: crashes on "return" outside function + * fix #3205: W0704 false positive + * fix #3123: W0212 false positive on static method + * fix #2485: W0222 false positive + * fix #3259: when a message is explicitly enabled, check the checker + emitting it is enabled +- Update to pylint 0.12.2: + * fix #3143: W0233 bug w/ YES objects + * fix #3119: Off-by-one error counting lines in a file + * fix #3117: ease sys.stdout overriding for reporters + * fix #2508: E0601 false positive with lambda + * fix #3125: E1101 false positive and a message duplication. Only the last part + is actually fixed since the initial false positive is due to dynaming setting of + attributes on the decimal.Context class. + * fix #3149: E0101 false positives and introduced E0100 for generator __init__ + methods + * fixed some format checker false positives +- Update to pylint 0.12.1: + * fixed python >= 2.4 format false positive with multiple lines statement + * fixed some 2.5 issues + * fixed generator expression scope bug (depends on astng 0.16.1) + * stop requiring __revision__ * Tue Sep 26 2006 - cthiel@suse.de - fix build with python 2.5 - update to version 0.12.0 @@ -173,7 +224,7 @@ * print a warning (W0212) for methods that could be a function. * new --defining-attr-methods option on classes checker. * new --acquired-members option on the classes checker, used when ---zope=yes to avoid false positive on acquired attributes (listed + --zope=yes to avoid false positive on acquired attributes (listed using this new option). * generate one E0602 for each use of an undefined variable (previously, only one for the first use but not for the following). ++++++ pylint-0.12.0.tar.bz2 -> pylint-0.13.2.tar.bz2 ++++++ ++++ 8040 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org