[Git][debian-gis-team/pyresample][master] 2 commits: New patch for fixing compatibility with Python 3.7
Antonio Valentino
gitlab at salsa.debian.org
Sat Jul 14 13:25:12 BST 2018
Antonio Valentino pushed to branch master at Debian GIS Project / pyresample
Commits:
30e2cf54 by Antonio Valentino at 2018-07-14T11:12:05+00:00
New patch for fixing compatibility with Python 3.7
- - - - -
071f7d1b by Antonio Valentino at 2018-07-14T11:51:03+00:00
Set distribution to unstable
- - - - -
3 changed files:
- debian/changelog
- + debian/patches/0005-Fix-StopIteration-handling.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-pyresample (1.10.1-1) UNRELEASED; urgency=medium
+pyresample (1.10.1-1) unstable; urgency=medium
[ Bas Couwenberg ]
* Bump Standards-Version to 4.1.5, no changes.
@@ -14,8 +14,11 @@ pyresample (1.10.1-1) UNRELEASED; urgency=medium
skip tests requiring dask if dask is not available.
- new 0004-Regenerate-cython-extensions.patch
Fixes a FTBFS with Python 3.7 (Closes: #903530).
+ - New debian/patches/0005-Fix-StopIteration-handling.patch.
+ Fix StopIteration handling for compatibility with Python 3.7 and
+ PEP 479. See also https://github.com/pytroll/pyresample/pull/134.
- -- Bas Couwenberg <sebastic at debian.org> Thu, 05 Jul 2018 11:02:39 +0200
+ -- Antonio Valentino <antonio.valentino at tiscali.it> Sat, 14 Jul 2018 11:50:40 +0000
pyresample (1.9.3-2) unstable; urgency=medium
=====================================
debian/patches/0005-Fix-StopIteration-handling.patch
=====================================
--- /dev/null
+++ b/debian/patches/0005-Fix-StopIteration-handling.patch
@@ -0,0 +1,23 @@
+From: Antonio Valentino <antonio.valentino at tiscali.it>
+Date: Sat, 14 Jul 2018 10:36:51 +0000
+Subject: Fix StopIteration handling
+
+Compatibility with Python 3.7 and PEP 479.
+See also https://github.com/pytroll/pyresample/pull/134.
+---
+ pyresample/_multi_proc.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/pyresample/_multi_proc.py b/pyresample/_multi_proc.py
+index e40c293..1f318a3 100644
+--- a/pyresample/_multi_proc.py
++++ b/pyresample/_multi_proc.py
+@@ -71,7 +71,7 @@ class Scheduler(object):
+ yield slice(s0, s1)
+ else:
+ self._lock.release()
+- raise StopIteration
++ return
+
+
+ def shmem_as_ndarray(raw_array):
=====================================
debian/patches/series
=====================================
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@
0002-fix-proj4-initialization.patch
0003-Skip-TestXArrayResamplerNN-if-dask-is-not-available.patch
0004-Regenerate-cython-extensions.patch
+0005-Fix-StopIteration-handling.patch
View it on GitLab: https://salsa.debian.org/debian-gis-team/pyresample/compare/2a43c4f723dc91a241306e586dc947604dcdc91c...071f7d1b5ee4040eed20c7f09e70953a8718dcff
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/pyresample/compare/2a43c4f723dc91a241306e586dc947604dcdc91c...071f7d1b5ee4040eed20c7f09e70953a8718dcff
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20180714/681df24c/attachment-0001.html>
More information about the Pkg-grass-devel
mailing list