Hello community,
here is the log from the commit of package python3-logilab-common for
openSUSE:Factory checked in at 2013-11-23 08:14:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-logilab-common (Old)
and /work/SRC/openSUSE:Factory/.python3-logilab-common.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-logilab-common"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python3-logilab-common/python3-logilab-common.changes
2013-06-25 18:00:14.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python3-logilab-common.new/python3-logilab-common.changes
2013-11-23 08:14:54.000000000 +0100
@@ -1,0 +2,70 @@
+Wed Nov 20 21:32:30 UTC 2013 - [email protected]
+
+- update to 0.60.0, below are the changes taken from Changelog
+
+- Changes from 0.60.0
+ * configuration: rename option_name method into option_attrname (#140667)
+ * deprecation: new DeprecationManager class (closes #108205)
+ * modutils:
+ - fix typo causing name error in python3 / bad message in python2
+ (#136037)
+ - fix python3.3 crash in file_from_modpath due to implementation
+ change of imp.find_module wrt builtin modules (#137244)
+ * testlib: use assertCountEqual instead of
assertSameElements/assertItemsEqual
+ (deprecated), fixing crash with python 3.3 (#144526)
+ * graph: use codecs.open avoid crash when writing utf-8 data under python3
+ (#155138)
+
+- Changes from 0.59.1
+ * graph: added pruning of the recursive search tree for detecting cycles in
+ graphs (closes #2469)
+ * testlib: check for generators in with_tempdir (closes #117533)
+ * registry:
+ - select_or_none should not silent ObjectNotFound exception
+ (closes #119819)
+ - remove 2 accidentally introduced tabs breaking python 3 compat
+ (closes #117580)
+ * fix umessages test w/ python 3 and LC_ALL=C (closes #119967, report and
+ patch by Ian Delaney)
+
+- Changes from 0.59.0
+ * registry:
+ - introduce RegistrableObject base class, mandatory to make
+ classes automatically registrable, and cleanup code
+ accordingly
+ - introduce objid and objname methods on Registry instead of
+ classid function and inlined code plus other refactorings to allow
+ arbitrary objects to be registered, provided they inherit from new
+ RegistrableInstance class (closes #98742)
+ - deprecate usage of leading underscore to skip object registration,
using
+ __abstract__ explicitly is better and notion of registered object
'name'
+ is now somewhat fuzzy
+ - use register_all when no registration callback defined (closes
#111011)
+ * logging_ext: on windows, use colorama to display colored logs, if
available (closes #107436)
+ * packaging: remove references to ftp at logilab
+ * deprecations: really check them
+ * packaging: steal spec file from fedora (closes #113099)
+ * packaging force python2.6 on rhel5 (closes #113099)
+ * packaging Update download and project urls (closes #113099)
+ * configuration: enhance merge_options function (closes #113458)
+ * decorators: fix @monkeypatch decorator contract for dark corner
+ cases such as monkeypatching of a callable instance: no more
+ turned into an unbound method, which was broken in python 3 and
+ probably not used anywhere (actually closes #104047).
+
+- Changes from 0.58.3
+ * date: fix ustrftime() impl. for python3 (closes #82161, patch by Arfrever
+ Frehtes Taifersar Arahesis) and encoding detection for python2 (closes
+ #109740)
+ * other python3 code and test fixes (closes #104047)
+ * registry: Store.setdefault shouldn't raise RegistryNotFound (closes
#111010)
+ * table: stop encoding to iso-8859-1, use unicode (closes #105847)
+ * setup: properly install additional files during build instead of install
(closes #104045)
+
+- Changes from 0.58.2
+ * modutils: fixes (closes #100757 and #100935)
+
+- Changes from 0.58.1
+ * modutils, testlib: be more python implementation independant (closes
#99493 and #99627)
+
+-------------------------------------------------------------------
Old:
----
logilab-common-0.58.0.tar.gz
New:
----
logilab-common-0.60.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-logilab-common.spec ++++++
--- /var/tmp/diff_new_pack.7K4NSz/_old 2013-11-23 08:14:54.000000000 +0100
+++ /var/tmp/diff_new_pack.7K4NSz/_new 2013-11-23 08:14:54.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python3-logilab-common
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -15,8 +15,9 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
Name: python3-logilab-common
-Version: 0.58.0
+Version: 0.60.0
Release: 0
Url: http://www.logilab.org/projects/common/
Summary: Python lowlevel functionality shared by logilab projects
@@ -38,8 +39,7 @@
Please note that some of the modules have some extra dependencies. For
instance, logilab.common.db will require a db-api 2.0 compliant
-database driver. Command line parsing modules require optik to be
-installed, if you're using python2.1 or 2.2.
+database driver.
Please send any comment, patch or question to the python-projects
mailing-list. Before asking a question, please first search the
++++++ logilab-common-0.58.0.tar.gz -> logilab-common-0.60.0.tar.gz ++++++
++++ 3521 lines of diff (skipped)
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]