File: py38-division.patch

package info (click to toggle)
pygrib 2.1.8-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 28,444 kB
  • sloc: javascript: 1,365; python: 1,356; makefile: 39; ansic: 13
file content (16 lines) | stat: -rw-r--r-- 525 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Description: Python3.8 change means division returns float, not integer.
Author: Alastair McKinstry <mckinstry@debian.org>
Last-Updated: 2021-09-21
Forwarded: no

--- a/src/pygrib/_pygrib.pyx
+++ b/src/pygrib/_pygrib.pyx
@@ -195,7 +195,7 @@
     v,revision = div(v,100)
     v,minor = div(v,100)
     major = v
-    return "%d.%d.%d" % (major,minor,revision)
+    return "%d.%d.%d" % (major,minor,int(revision))
 grib_api_version = _get_grib_api_version()
 eccodes_version = grib_api_version
 if grib_api_version < "2.19.1":