Hello community,

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

Package is "python-billiard"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-billiard/python-billiard.changes  
2013-11-14 08:43:21.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-billiard.new/python-billiard.changes     
2013-12-02 09:53:11.000000000 +0100
@@ -1,0 +2,7 @@
+Sun Dec  1 16:09:02 UTC 2013 - [email protected]
+
+- Update to version 3.3.0.8:
+  + Now also sets ``multiprocessing.current_process`` for compatibility
+    with loggings ``processName`` field
+
+-------------------------------------------------------------------

Old:
----
  billiard-3.3.0.6.tar.gz

New:
----
  billiard-3.3.0.8.tar.gz

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

Other differences:
------------------
++++++ python-billiard.spec ++++++
--- /var/tmp/diff_new_pack.owKHYp/_old  2013-12-02 09:53:11.000000000 +0100
+++ /var/tmp/diff_new_pack.owKHYp/_new  2013-12-02 09:53:11.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-billiard
-Version:        3.3.0.6
+Version:        3.3.0.8
 Release:        0
 Url:            http://github.com/ask/billiard
 Summary:        Python multiprocessing fork

++++++ billiard-3.3.0.6.tar.gz -> billiard-3.3.0.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/billiard-3.3.0.6/CHANGES.txt 
new/billiard-3.3.0.8/CHANGES.txt
--- old/billiard-3.3.0.6/CHANGES.txt    2013-11-12 20:19:59.000000000 +0100
+++ new/billiard-3.3.0.8/CHANGES.txt    2013-11-21 17:16:28.000000000 +0100
@@ -1,3 +1,24 @@
+3.3.0.8 - 2013-11-21
+--------------------
+
+- Now also sets ``multiprocessing.current_process`` for compatibility
+  with loggings ``processName`` field.
+
+3.3.0.7 - 2013-11-15
+--------------------
+
+- Fixed compatibility with PyPy 2.1 + 2.2.
+
+- Fixed problem in pypy detection.
+
+    Fix contributed by Tin Tvrtkovic.
+
+- Now uses ``ctypes.find_library`` instead of hardcoded path to find
+  the OS X CoreServices framework.
+
+    Fix contributed by Moritz Kassner.
+
+
 3.3.0.6 - 2013-11-12
 --------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/billiard-3.3.0.6/PKG-INFO 
new/billiard-3.3.0.8/PKG-INFO
--- old/billiard-3.3.0.6/PKG-INFO       2013-11-13 01:07:52.000000000 +0100
+++ new/billiard-3.3.0.8/PKG-INFO       2013-11-21 17:22:59.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: billiard
-Version: 3.3.0.6
+Version: 3.3.0.8
 Summary: Python multiprocessing fork with improvements and bugfixes
 Home-page: http://github.com/celery/billiard
 Author: Ask Solem',
@@ -9,7 +9,7 @@
 Description: ========
         billiard
         ========
-        :version: 3.3.0.6
+        :version: 3.3.0.8
         
         About
         -----
@@ -41,10 +41,36 @@
         should be reported at http://github.com/celery/billiard/issues.
         
         
+        .. image:: 
https://d2weczhvl823v0.cloudfront.net/celery/billiard/trend.png
+            :alt: Bitdeli badge
+            :target: https://bitdeli.com/free
+        
+        
         ===========
         Changes
         ===========
         
+        3.3.0.8 - 2013-11-21
+        --------------------
+        
+        - Now also sets ``multiprocessing.current_process`` for compatibility
+          with loggings ``processName`` field.
+        
+        3.3.0.7 - 2013-11-15
+        --------------------
+        
+        - Fixed compatibility with PyPy 2.1 + 2.2.
+        
+        - Fixed problem in pypy detection.
+        
+            Fix contributed by Tin Tvrtkovic.
+        
+        - Now uses ``ctypes.find_library`` instead of hardcoded path to find
+          the OS X CoreServices framework.
+        
+            Fix contributed by Moritz Kassner.
+        
+        
         3.3.0.6 - 2013-11-12
         --------------------
         
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/billiard-3.3.0.6/README.rst 
new/billiard-3.3.0.8/README.rst
--- old/billiard-3.3.0.6/README.rst     2013-11-12 20:19:59.000000000 +0100
+++ new/billiard-3.3.0.8/README.rst     2013-11-21 17:16:39.000000000 +0100
@@ -1,7 +1,7 @@
 ========
 billiard
 ========
-:version: 3.3.0.6
+:version: 3.3.0.8
 
 About
 -----
@@ -31,3 +31,8 @@
 Please report bugs related to multiprocessing at the
 `Python bug tracker <http://bugs.python.org/>`_. Issues related to billiard
 should be reported at http://github.com/celery/billiard/issues.
+
+
+.. image:: https://d2weczhvl823v0.cloudfront.net/celery/billiard/trend.png
+    :alt: Bitdeli badge
+    :target: https://bitdeli.com/free
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/billiard-3.3.0.6/billiard/__init__.py 
new/billiard-3.3.0.8/billiard/__init__.py
--- old/billiard-3.3.0.6/billiard/__init__.py   2013-11-12 20:19:59.000000000 
+0100
+++ new/billiard-3.3.0.8/billiard/__init__.py   2013-11-21 17:16:36.000000000 
+0100
@@ -19,7 +19,7 @@
 
 from __future__ import absolute_import
 
-VERSION = (3, 3, 0, 6)
+VERSION = (3, 3, 0, 8)
 __version__ = ".".join(map(str, VERSION[0:4])) + "".join(VERSION[4:])
 __author__ = 'R Oudkerk / Python Software Foundation'
 __author_email__ = '[email protected]'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/billiard-3.3.0.6/billiard/_reduction.py 
new/billiard-3.3.0.8/billiard/_reduction.py
--- old/billiard-3.3.0.6/billiard/_reduction.py 2013-11-11 21:50:57.000000000 
+0100
+++ new/billiard-3.3.0.8/billiard/_reduction.py 2013-11-15 14:12:50.000000000 
+0100
@@ -23,7 +23,11 @@
 from ._ext import _billiard, win32
 from .util import register_after_fork, debug, sub_debug
 
-if not(sys.platform == 'win32' or hasattr(_billiard, 'recvfd')):
+is_win32 = sys.platform == 'win32'
+is_pypy = hasattr(sys, 'pypy_version_info')
+is_py3k = sys.version_info[0] == 3
+
+if not(is_win32 or is_pypy or is_py3k or hasattr(_billiard, 'recvfd')):
     raise ImportError('pickling of connections not supported')
 
 close = win32.CloseHandle if sys.platform == 'win32' else os.close
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/billiard-3.3.0.6/billiard/five.py 
new/billiard-3.3.0.8/billiard/five.py
--- old/billiard-3.3.0.6/billiard/five.py       2013-11-10 01:53:14.000000000 
+0100
+++ new/billiard-3.3.0.8/billiard/five.py       2013-11-15 18:55:38.000000000 
+0100
@@ -38,11 +38,10 @@
 
     if SYSTEM == 'Darwin':
         import ctypes
+        from ctypes.util import find_library
         libSystem = ctypes.CDLL('libSystem.dylib')
-        CoreServices = ctypes.CDLL(
-            '/System/Library/Frameworks/CoreServices.framework/CoreServices',
-            use_errno=True,
-        )
+        CoreServices = ctypes.CDLL(find_library('CoreServices'),
+                                   use_errno=True)
         mach_absolute_time = libSystem.mach_absolute_time
         mach_absolute_time.restype = ctypes.c_uint64
         absolute_to_nanoseconds = CoreServices.AbsoluteToNanoseconds
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/billiard-3.3.0.6/billiard/process.py 
new/billiard-3.3.0.8/billiard/process.py
--- old/billiard-3.3.0.6/billiard/process.py    2013-11-10 01:53:14.000000000 
+0100
+++ new/billiard-3.3.0.8/billiard/process.py    2013-11-21 17:19:20.000000000 
+0100
@@ -22,6 +22,8 @@
 import logging
 import threading
 
+from multiprocessing import process as _mproc
+
 from .compat import bytes
 try:
     from _weakrefset import WeakSet
@@ -46,6 +48,11 @@
     return _current_process
 
 
+def _set_current_process(process):
+    global _current_process
+    _current_process = _mproc._current_process = process
+
+
 def _cleanup():
     # check for processes which have finished
     if _current_process is not None:
@@ -254,7 +261,7 @@
                 except (OSError, ValueError):
                     pass
             old_process = _current_process
-            _current_process = self
+            _set_current_process(self)
 
             # Re-init logging system.
             # Workaround for http://bugs.python.org/issue6721/#msg140215
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/billiard-3.3.0.6/billiard.egg-info/PKG-INFO 
new/billiard-3.3.0.8/billiard.egg-info/PKG-INFO
--- old/billiard-3.3.0.6/billiard.egg-info/PKG-INFO     2013-11-13 
01:07:48.000000000 +0100
+++ new/billiard-3.3.0.8/billiard.egg-info/PKG-INFO     2013-11-21 
17:22:55.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: billiard
-Version: 3.3.0.6
+Version: 3.3.0.8
 Summary: Python multiprocessing fork with improvements and bugfixes
 Home-page: http://github.com/celery/billiard
 Author: Ask Solem',
@@ -9,7 +9,7 @@
 Description: ========
         billiard
         ========
-        :version: 3.3.0.6
+        :version: 3.3.0.8
         
         About
         -----
@@ -41,10 +41,36 @@
         should be reported at http://github.com/celery/billiard/issues.
         
         
+        .. image:: 
https://d2weczhvl823v0.cloudfront.net/celery/billiard/trend.png
+            :alt: Bitdeli badge
+            :target: https://bitdeli.com/free
+        
+        
         ===========
         Changes
         ===========
         
+        3.3.0.8 - 2013-11-21
+        --------------------
+        
+        - Now also sets ``multiprocessing.current_process`` for compatibility
+          with loggings ``processName`` field.
+        
+        3.3.0.7 - 2013-11-15
+        --------------------
+        
+        - Fixed compatibility with PyPy 2.1 + 2.2.
+        
+        - Fixed problem in pypy detection.
+        
+            Fix contributed by Tin Tvrtkovic.
+        
+        - Now uses ``ctypes.find_library`` instead of hardcoded path to find
+          the OS X CoreServices framework.
+        
+            Fix contributed by Moritz Kassner.
+        
+        
         3.3.0.6 - 2013-11-12
         --------------------
         

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

Reply via email to