Add patch from Piero Calucci to fix crash with recent pythons (rhbz#2025915)
This commit is contained in:
parent
5b80a08c60
commit
a1aa847754
|
@ -6,14 +6,16 @@ License: GPLv3
|
|||
URL: https://www.vitables.org/
|
||||
|
||||
Source0: https://github.com/uvemas/ViTables/archive/v%{version}/vitables-%{version}.tar.gz
|
||||
Patch: vitables-collections-import.patch
|
||||
|
||||
BuildRequires: make
|
||||
BuildRequires: make
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-numpy
|
||||
BuildRequires: python3-tables
|
||||
BuildRequires: hdf5-devel
|
||||
BuildRequires: python3-sphinx
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
%global _description %{expand:
|
||||
|
@ -44,7 +46,7 @@ Requires: vitables = %{version}-%{release}
|
|||
This package contains the documentation and examples for vitables.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%py3_build
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
--- a/vitables/utils.py.orig 2022-02-11 11:44:17.278503157 +0100
|
||||
+++ b/vitables/utils.py 2022-02-11 11:44:53.844041240 +0100
|
||||
@@ -149,7 +149,7 @@
|
||||
:return: None
|
||||
"""
|
||||
|
||||
- if not isinstance(entries, collections.Iterable):
|
||||
+ if not isinstance(entries, collections.abc.Iterable):
|
||||
entries = [entries]
|
||||
|
||||
if isinstance(entries[0], QtWidgets.QAction):
|
||||
@@ -177,7 +177,7 @@
|
||||
:return: None
|
||||
"""
|
||||
|
||||
- if not isinstance(entries, collections.Iterable):
|
||||
+ if not isinstance(entries, collections.abc.Iterable):
|
||||
entries = [entries]
|
||||
|
||||
if isinstance(entries[0], QtWidgets.QAction):
|
Loading…
Reference in New Issue