From c7cb2a90349e5476a9e474aedbf9bad2b001985f966295fa8aed8ee5ac194cf7 Mon Sep 17 00:00:00 2001
From: Denisart Benjamin
Date: Thu, 24 Jul 2014 07:53:15 +0000
Subject: [PATCH 1/2] Accepting request 242110 from
home:Nijel:branches:devel:languages:python
- Update to version 0.20.2:
* Some optimisations for set/frozenset instantiation.
* Support for C++ unordered_set and unordered_map.
* Access to attributes of optimised builtin methods (e.g.
``[].append.__name__``) could fail to compile.
* Memory leak when extension subtypes add a memory view as attribute
to those of the parent type without having Python object attributes
or a user provided dealloc method.
* Compiler crash on readonly properties in "binding" mode.
* Auto-encoding with ``c_string_encoding=ascii`` failed in Py3.3.
* Crash when subtyping freelist enabled Cython extension types with
Python classes that use ``__slots__``.
* Freelist usage is restricted to CPython to avoid problems with other
Python implementations.
* Memory leak in memory views when copying overlapping, contiguous slices.
* Format checking when requesting non-contiguous buffers from
``cython.array`` objects was disabled in Py3.
* C++ destructor calls in extension types could fail to compile in clang.
* Buffer format validation failed for sequences of strings in structs.
* Docstrings on extension type attributes in .pxd files were rejected.
- add python-xml to build requirements for testsuite
OBS-URL: https://build.opensuse.org/request/show/242110
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cython?expand=0&rev=43
---
Cython-0.20.1.tar.gz | 3 ---
Cython-0.20.2.tar.gz | 3 +++
python-Cython.changes | 25 +++++++++++++++++++++++++
python-Cython.spec | 3 ++-
4 files changed, 30 insertions(+), 4 deletions(-)
delete mode 100644 Cython-0.20.1.tar.gz
create mode 100644 Cython-0.20.2.tar.gz
diff --git a/Cython-0.20.1.tar.gz b/Cython-0.20.1.tar.gz
deleted file mode 100644
index ecb5ccf..0000000
--- a/Cython-0.20.1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:31a563744a21d7b10355f25a3bca96b37ec5d32bdecfc75e93d65a5f7e62766c
-size 2558048
diff --git a/Cython-0.20.2.tar.gz b/Cython-0.20.2.tar.gz
new file mode 100644
index 0000000..a35fbb5
--- /dev/null
+++ b/Cython-0.20.2.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ed13b606a2aeb5bd6c235f8ed6c9988c99d01a033d0d21d56137c13d5c7be63f
+size 1432614
diff --git a/python-Cython.changes b/python-Cython.changes
index 94647bb..de746a8 100644
--- a/python-Cython.changes
+++ b/python-Cython.changes
@@ -1,3 +1,28 @@
+-------------------------------------------------------------------
+Thu Jul 24 05:32:47 UTC 2014 - mcihar@suse.cz
+
+- Update to version 0.20.2:
+ * Some optimisations for set/frozenset instantiation.
+ * Support for C++ unordered_set and unordered_map.
+ * Access to attributes of optimised builtin methods (e.g.
+ ``[].append.__name__``) could fail to compile.
+ * Memory leak when extension subtypes add a memory view as attribute
+ to those of the parent type without having Python object attributes
+ or a user provided dealloc method.
+ * Compiler crash on readonly properties in "binding" mode.
+ * Auto-encoding with ``c_string_encoding=ascii`` failed in Py3.3.
+ * Crash when subtyping freelist enabled Cython extension types with
+ Python classes that use ``__slots__``.
+ * Freelist usage is restricted to CPython to avoid problems with other
+ Python implementations.
+ * Memory leak in memory views when copying overlapping, contiguous slices.
+ * Format checking when requesting non-contiguous buffers from
+ ``cython.array`` objects was disabled in Py3.
+ * C++ destructor calls in extension types could fail to compile in clang.
+ * Buffer format validation failed for sequences of strings in structs.
+ * Docstrings on extension type attributes in .pxd files were rejected.
+- add python-xml to build requirements for testsuite
+
-------------------------------------------------------------------
Thu May 8 11:40:51 UTC 2014 - toddrme2178@gmail.com
diff --git a/python-Cython.spec b/python-Cython.spec
index 411812f..df3268e 100644
--- a/python-Cython.spec
+++ b/python-Cython.spec
@@ -17,7 +17,7 @@
Name: python-Cython
-Version: 0.20.1
+Version: 0.20.2
Release: 0
Url: http://www.cython.org
Summary: The Cython compiler for writing C extensions for the Python language
@@ -27,6 +27,7 @@ Source: http://pypi.python.org/packages/source/C/Cython/Cython-%{version
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: fdupes
BuildRequires: python-devel
+BuildRequires: python-xml
Provides: python-cython = %{version}
Obsoletes: python-cython < %{version}
Requires: python-xml
From 020a354f0086aa8a53057552ea1a9c9d21e9bab59ce85a22eb46788f2e884202 Mon Sep 17 00:00:00 2001
From: Denisart Benjamin
Date: Sat, 2 Aug 2014 11:02:28 +0000
Subject: [PATCH 2/2] Accepting request 243258 from home:dimstar:rpmlintrc
Rename rpmlintrc as per pkg guideline to %{name}-rpmlintrc
OBS-URL: https://build.opensuse.org/request/show/243258
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cython?expand=0&rev=44
---
rpmlintrc => python-Cython-rpmlintrc | 0
python-Cython.changes | 6 ++++++
python-Cython.spec | 1 +
3 files changed, 7 insertions(+)
rename rpmlintrc => python-Cython-rpmlintrc (100%)
diff --git a/rpmlintrc b/python-Cython-rpmlintrc
similarity index 100%
rename from rpmlintrc
rename to python-Cython-rpmlintrc
diff --git a/python-Cython.changes b/python-Cython.changes
index de746a8..3575e0c 100644
--- a/python-Cython.changes
+++ b/python-Cython.changes
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Thu Jul 31 16:26:07 UTC 2014 - dimstar@opensuse.org
+
+- Rename rpmlintrc to %{name}-rpmlintrc.
+ Follow the packaging guidelines.
+
-------------------------------------------------------------------
Thu Jul 24 05:32:47 UTC 2014 - mcihar@suse.cz
diff --git a/python-Cython.spec b/python-Cython.spec
index df3268e..2088f16 100644
--- a/python-Cython.spec
+++ b/python-Cython.spec
@@ -24,6 +24,7 @@ Summary: The Cython compiler for writing C extensions for the Python lang
License: Apache-2.0
Group: Development/Languages/Python
Source: http://pypi.python.org/packages/source/C/Cython/Cython-%{version}.tar.gz
+Source1: python-Cython-rpmlintrc
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: fdupes
BuildRequires: python-devel