summaryrefslogtreecommitdiff
path: root/lang/python/python-stem/patches
diff options
context:
space:
mode:
authorJavier Marcet <javier@marcet.info>2022-10-02 18:58:15 +0200
committerRosen Penev <rosenp@gmail.com>2022-10-03 15:04:06 -0700
commite6cc43a7f0077019c3dd9b43cb1c2850afee155d (patch)
treeaabeb7ae29fc89886e0146c8fc8c6222a7a67c83 /lang/python/python-stem/patches
parent46714889e1ea6cdb02286b0aae7584a09bcdc392 (diff)
python-stem: update to v1.8.1
Signed-off-by: Javier Marcet <javier@marcet.info>
Diffstat (limited to 'lang/python/python-stem/patches')
-rw-r--r--lang/python/python-stem/patches/001-fixes-for-Python310.patch36
1 files changed, 0 insertions, 36 deletions
diff --git a/lang/python/python-stem/patches/001-fixes-for-Python310.patch b/lang/python/python-stem/patches/001-fixes-for-Python310.patch
deleted file mode 100644
index d7a5f6c2b..000000000
--- a/lang/python/python-stem/patches/001-fixes-for-Python310.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 36bcb170ba9097885902513640075eac2e6ce384 Mon Sep 17 00:00:00 2001
-From: Calin Culianu <calin.culianu@gmail.com>
-Date: Mon, 8 Nov 2021 18:15:59 -0600
-Subject: [PATCH] Fixup for Python 3.10
-
-Closes issue #109. Long story short: a few names from collection are
-now moved to collection.abc exclusively starting in Python 3.10. The
-only name this app uses from there that was moved is
-`collections.Iterable`. Python versions starting from 3.3 support both
-`collections.Iterable` and `collections.abc.Iterable` as the way to refer to
-this class, which Python 3.10 being the first one to drop
-`collections.Iterable`. So.. we just work around this API quirk
-and always refer ot it as `collections.abc.Iterable`.
----
- stem/control.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
---- a/stem/control.py
-+++ b/stem/control.py
-@@ -249,6 +249,7 @@ If you're fine with allowing your script
-
- import calendar
- import collections
-+import collections.abc
- import functools
- import inspect
- import io
-@@ -2532,7 +2533,7 @@ class Controller(BaseController):
- for param, value in params:
- if isinstance(value, str):
- query_comp.append('%s="%s"' % (param, value.strip()))
-- elif isinstance(value, collections.Iterable):
-+ elif isinstance(value, collections.abc.Iterable):
- query_comp.extend(['%s="%s"' % (param, val.strip()) for val in value])
- elif not value:
- query_comp.append(param)