Hello community,

here is the log from the commit of package python-cffi for openSUSE:Factory 
checked in at 2019-03-04 09:11:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cffi (Old)
 and      /work/SRC/openSUSE:Factory/.python-cffi.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cffi"

Mon Mar  4 09:11:58 2019 rev:25 rq:680758 version:1.12.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cffi/python-cffi.changes  2018-11-08 
09:42:04.457550012 +0100
+++ /work/SRC/openSUSE:Factory/.python-cffi.new.28833/python-cffi.changes       
2019-03-04 09:12:07.320690090 +0100
@@ -1,0 +2,20 @@
+Sat Mar  2 10:39:31 UTC 2019 - Ondřej Súkup <mimi...@gmail.com>
+
+- update to 1.12.3
+- drop patches: 3184b0a675fc425b821b528d7fdf744b2f08dadf.patch
+                7a76a381534012af4790e815140d1538510b7d93.patch
+                e2e324a2f13e3a646de6f6ff03e90ed7d37e2636.patch
+ * Direct support for pkg-config.
+ * ffi.from_buffer() takes a new optional first argument that gives the array
+    type of the result. It also takes an optional keyword argument 
require_writable
+    to refuse read-only Python buffers.
+ * ffi.new(), ffi.gc() or ffi.from_buffer() cdata objects can now be released
+    at known times, either by using the with keyword or by calling the new 
ffi.release().
+ * Accept an expression like ffi.new("int[4]", p) if p is itself another cdata 
int[4].
+ * CPython 2.x: ffi.dlopen() failed with non-ascii file names on Posix
+ * CPython: if a thread is started from C and then runs Python code
+    (with callbacks or with the embedding solution), then previous versions of 
cffi
+    would contain possible crashes and/or memory leaks.
+ * Support for ffi.cdef(..., pack=N) where N is a power of two.
+
+-------------------------------------------------------------------

Old:
----
  3184b0a675fc425b821b528d7fdf744b2f08dadf.patch
  7a76a381534012af4790e815140d1538510b7d93.patch
  cffi-1.11.5.tar.gz
  e2e324a2f13e3a646de6f6ff03e90ed7d37e2636.patch

New:
----
  cffi-1.12.2.tar.gz

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

Other differences:
------------------
++++++ python-cffi.spec ++++++
--- /var/tmp/diff_new_pack.9COAfZ/_old  2019-03-04 09:12:08.928689800 +0100
+++ /var/tmp/diff_new_pack.9COAfZ/_new  2019-03-04 09:12:08.932689800 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cffi
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-cffi
-Version:        1.11.5
+Version:        1.12.2
 Release:        0
 Summary:        Foreign Function Interface for Python calling C code
 License:        MIT
@@ -26,12 +26,6 @@
 URL:            http://cffi.readthedocs.org
 Source0:        
https://files.pythonhosted.org/packages/source/c/cffi/cffi-%{version}.tar.gz
 Source1:        python-cffi-rpmlintrc
-# https://bitbucket.org/cffi/cffi/issues/384/
-Patch0:         e2e324a2f13e3a646de6f6ff03e90ed7d37e2636.patch
-# https://bitbucket.org/cffi/cffi/issues/378
-Patch1:         3184b0a675fc425b821b528d7fdf744b2f08dadf.patch
-# 
https://bitbucket.org/cffi/cffi/issues/382/test_sin_no_return_value-violates-calling
-Patch2:         7a76a381534012af4790e815140d1538510b7d93.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pycparser}
 BuildRequires:  %{python_module pytest}
@@ -50,7 +44,6 @@
 
 %prep
 %setup -q -n cffi-%{version}
-%autopatch -p1
 
 %build
 export CFLAGS="%{optflags}"

++++++ cffi-1.11.5.tar.gz -> cffi-1.12.2.tar.gz ++++++
++++ 3942 lines of diff (skipped)


Reply via email to