[arch-commits] Commit in quodlibet/trunk (quodlibet-4.4.0-collections.patch)

Bruno Pagani archange at gemini.archlinux.org
Sat Apr 2 14:40:20 UTC 2022


    Date: Saturday, April 2, 2022 @ 14:40:19
  Author: archange
Revision: 1180819

Delete patch which should never have been committed in the first place

Deleted:
  quodlibet/trunk/quodlibet-4.4.0-collections.patch

-----------------------------------+
 quodlibet-4.4.0-collections.patch |  118 ------------------------------------
 1 file changed, 118 deletions(-)

Deleted: quodlibet-4.4.0-collections.patch
===================================================================
--- quodlibet-4.4.0-collections.patch	2022-04-02 14:39:02 UTC (rev 1180818)
+++ quodlibet-4.4.0-collections.patch	2022-04-02 14:40:19 UTC (rev 1180819)
@@ -1,118 +0,0 @@
-diff -ruN a/quodlibet/packages/raven/context.py b/quodlibet/packages/raven/context.py
---- a/quodlibet/packages/raven/context.py	2021-02-28 20:26:26.003186000 +0100
-+++ b/quodlibet/packages/raven/context.py	2021-12-04 11:59:34.974753115 +0100
-@@ -7,7 +7,10 @@
- """
- from __future__ import absolute_import
- 
--from collections import Mapping, Iterable
-+try:
-+    from collections import abc
-+except ImportError:
-+    import collections as abc  # type: ignore
- from threading import local
- from weakref import ref as weakref
- 
-@@ -30,7 +33,7 @@
-         return []
- 
- 
--class Context(local, Mapping, Iterable):
-+class Context(local, abc.Mapping, abc.Iterable):
-     """
-     Stores context until cleared.
- 
-diff -ruN a/quodlibet/player/gstbe/util.py b/quodlibet/player/gstbe/util.py
---- a/quodlibet/player/gstbe/util.py	2021-02-28 20:26:26.007186000 +0100
-+++ b/quodlibet/player/gstbe/util.py	2021-12-04 11:59:34.978086457 +0100
-@@ -6,7 +6,10 @@
- # the Free Software Foundation; either version 2 of the License, or
- # (at your option) any later version.
- 
--import collections
-+try:
-+    from collections import abc
-+except ImportError:
-+    import collections as abc  # type: ignore
- import subprocess
- from enum import Enum
- from typing import Iterable, Tuple
-@@ -183,7 +186,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
-diff -ruN a/quodlibet/util/collection.py b/quodlibet/util/collection.py
---- a/quodlibet/util/collection.py	2021-02-28 20:26:26.015186000 +0100
-+++ b/quodlibet/util/collection.py	2021-12-04 12:01:23.532557722 +0100
-@@ -24,7 +24,10 @@
-                                       AudioFile)
- from quodlibet.formats._audio import PEOPLE as _PEOPLE
- from quodlibet.pattern import Pattern
--from collections import Iterable
-+try:
-+    from collections import abc
-+except ImportError:
-+    import collections as abc  # type: ignore
- 
- from quodlibet.util import is_windows
- from quodlibet.util.path import escape_filename, unescape_filename, limit_path
-@@ -332,7 +335,7 @@
- 
- @hashable
- @total_ordering
--class Playlist(Collection, Iterable):
-+class Playlist(Collection, abc.Iterable):
-     """A Playlist is a `Collection` that has list-like features
-     Songs can appear more than once.
-     """
-@@ -340,7 +343,7 @@
-     __instances: Set["Playlist"] = set()
- 
-     @classmethod
--    def playlists_featuring(cls, song: AudioFile) -> Iterable[Playlist]:
-+    def playlists_featuring(cls, song: AudioFile) -> abc.Iterable[Playlist]:
-         """Returns a generator yielding playlists in which this song appears"""
-         return (pl for pl in cls.__instances if song in pl._list)
- 
-diff -ruN a/quodlibet/util/collections.py b/quodlibet/util/collections.py
---- a/quodlibet/util/collections.py	2021-02-28 20:26:26.015186000 +0100
-+++ b/quodlibet/util/collections.py	2021-12-04 12:03:18.200303036 +0100
-@@ -9,7 +9,11 @@
- 
- from __future__ import absolute_import
- 
--from collections import MutableSequence, defaultdict
-+try:
-+    from collections import abc
-+except ImportError:
-+    import collections as abc  # type: ignore
-+from collections import defaultdict
- 
- from .misc import total_ordering
- 
-@@ -139,7 +143,7 @@
-         return self.__dict.keys()
- 
- 
--class HashedList(MutableSequence):
-+class HashedList(abc.MutableSequence):
-     """A list-like collection that can only take hashable items
-     and provides fast membership tests.
- 
-diff -ruN a/quodlibet/util/http.py b/quodlibet/util/http.py
---- a/quodlibet/util/http.py	2021-02-28 20:26:26.015186000 +0100
-+++ b/quodlibet/util/http.py	2021-12-04 12:13:21.410973754 +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



More information about the arch-commits mailing list