Hello community,

here is the log from the commit of package python-pika for openSUSE:Factory 
checked in at 2013-12-06 09:48:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pika (Old)
 and      /work/SRC/openSUSE:Factory/.python-pika.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pika"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pika/python-pika.changes  2013-04-05 
07:37:24.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-pika.new/python-pika.changes     
2013-12-06 09:48:09.000000000 +0100
@@ -1,0 +2,46 @@
+Wed Dec  4 20:39:50 UTC 2013 - [email protected]
+
+- Update to version 0.9.13
+  + IPv6 Support
+  + Officially remove support for <= Python 2.5 even though it was
+    broken already
+  + Drop pika.simplebuffer.SimpleBuffer in favor of the Python stdlib
+    collections.deque object
+  + New default object for receiving content is a “bytes” object which
+    is a str wrapper in Python 2, but paves way for Python 3 support
+  + New “Raw” mode for frame decoding content frames (#334) addresses
+    issues #331, #229
+  + Connection and Disconnection logic refactored, allowing for cleaner
+    separation of protocol logic and socket handling logic as well as
+    connection state management
+  + New “on_open_error_callback” argument in creating connection
+    objects and new Connection.add_on_open_error_callback method
+  + New Connection.connect method to cleanly allow for reconnection code
+  + Support for all AMQP field types, using protocol specified
+    signed/unsigned unpacking
+  + Method signature for creating connection objects has new argument
+    “on_open_error_callback” which is positionally before “on_close_callback”
+  + Internal callback variable names in connection.Connection have been
+    renamed and constants used. If you relied on any of these callbacks
+    outside of their internal use, make sure to check out the new constants.
+  + Connection._connect method, which was an internal only method is now
+    deprecated and will raise a DeprecationWarning. If you relied on 
+    this method, your code needs to change.
+  + pika.simplebuffer has been removed
+  + BlockingConnection consumer generator does not free buffer
+    when exited (#328)
+  + Unicode body payloads in the blocking adapter raises exception (#333)
+  + Support “b” short-short-int AMQP data type (#318)
+  + Docstring type fix in adapters/select_connection (#316)
+  + IPv6 not supported (#309)
+  + Stop the HeartbeatChecker when connection is closed (#307)
+  + Unittest fix for SelectConnection (#336)
+  + Handle condition where no connection or socket exists but
+    SelectConnection needs a timeout for retrying a connection (#322)
+  + TwistedAdapter lagging behind BaseConnection changes (#321)
+  + Refactored documentation
+  + Added Twisted Adapter example (#314)
+- Remove CFLAGS definition
+- Remove redundant %clean section
+
+-------------------------------------------------------------------

Old:
----
  pika-0.9.12.tar.gz

New:
----
  pika-0.9.13.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pika.spec ++++++
--- /var/tmp/diff_new_pack.9IHkBG/_old  2013-12-06 09:48:09.000000000 +0100
+++ /var/tmp/diff_new_pack.9IHkBG/_new  2013-12-06 09:48:09.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pika
 #
-# Copyright (c) 2011 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,14 +15,10 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-
 %define mod_name pika
 
 Name:           python-%{mod_name}
-Version:        0.9.12
+Version:        0.9.13
 Release:        0
 Url:            http://pika.github.com/
 Summary:        Pika Python AMQP Client Library
@@ -32,13 +28,13 @@
 # README.md file is from Git, but is not distributed by tarball
 Source1:        README.md
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel python-setuptools
-%if 0%{?suse_version}
-%py_requires
-%if %{?suse_version: %{suse_version} > 1110}
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools
+%if 0%{?suse_version} <= 1110
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
+%else
 BuildArch:      noarch
 %endif
-%endif
 
 %description
 Pika is a pure-Python implementation of the AMQP 0-9-1 protocol that
@@ -51,15 +47,11 @@
 cp %{S:1} .
 
 %build
-export CFLAGS="%{optflags}"
 python setup.py build
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-,root,root,-)
 %doc README.md

++++++ pika-0.9.12.tar.gz -> pika-0.9.13.tar.gz ++++++
++++ 2159 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to