1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
--- ./usr/lib/python3.10/site-packages/quodlibet/packages/raven/context.py.old 2021-12-30 15:21:07.624928093 +0100
+++ ./usr/lib/python3.10/site-packages/quodlibet/packages/raven/context.py 2021-12-30 15:23:39.434095049 +0100
@@ -7,7 +7,7 @@
"""
from __future__ import absolute_import
-from collections import Mapping, Iterable
+from collections.abc import Mapping, Iterable
from threading import local
from weakref import ref as weakref
--- ./usr/lib/python3.10/site-packages/quodlibet/player/gstbe/util.py.old 2021-12-30 15:34:06.933985011 +0100
+++ ./usr/lib/python3.10/site-packages/quodlibet/player/gstbe/util.py 2021-12-30 15:34:49.063753826 +0100
@@ -6,7 +6,7 @@
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
-import collections
+from collections import abc
import subprocess
from enum import Enum
from typing import Iterable, Tuple
@@ -183,7 +183,7 @@
return pipe, pipeline_desc
-class TagListWrapper(collections.Mapping):
+class TagListWrapper(abc.Mapping):
def __init__(self, taglist, merge=False):
self._list = taglist
self._merge = merge
--- ./usr/lib/python3.10/site-packages/quodlibet/util/collection.py.old 2021-12-30 15:20:53.901670066 +0100
+++ ./usr/lib/python3.10/site-packages/quodlibet/util/collection.py 2021-12-30 15:21:42.868068032 +0100
@@ -24,7 +24,7 @@
AudioFile)
from quodlibet.formats._audio import PEOPLE as _PEOPLE
from quodlibet.pattern import Pattern
-from collections import Iterable
+from collections.abc import Iterable
from quodlibet.util import is_windows
from quodlibet.util.path import escape_filename, unescape_filename, limit_path
--- ./usr/lib/python3.10/site-packages/quodlibet/util/collections.py.old 2021-12-30 15:27:18.032895500 +0100
+++ ./usr/lib/python3.10/site-packages/quodlibet/util/collections.py 2021-12-30 15:27:58.639339341 +0100
@@ -9,7 +9,8 @@
from __future__ import absolute_import
-from collections import MutableSequence, defaultdict
+from collections import defaultdict
+from collections.abc import MutableSequence
from .misc import total_ordering
--- ./usr/lib/python3.10/site-packages/quodlibet/util/http.py.old 2021-12-30 15:28:35.722469182 +0100
+++ ./usr/lib/python3.10/site-packages/quodlibet/util/http.py 2021-12-30 15:28:49.855724960 +0100
@@ -7,7 +7,7 @@
# (at your option) any later version.
import json
-from collections import Callable
+from collections.abc import Callable
from typing import Optional, Any
from gi.repository import Soup, Gio, GLib, GObject
|