From 05815ada277411d5be870eded81256dd8a12004d71c2e7ed56da1aab95cf3bd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Str=C3=B6der?= Date: Thu, 12 Mar 2020 10:48:32 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-web.py?expand=0&rev=13 --- 0001-webpy-572-enable-python-3.8.patch | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 0001-webpy-572-enable-python-3.8.patch diff --git a/0001-webpy-572-enable-python-3.8.patch b/0001-webpy-572-enable-python-3.8.patch new file mode 100644 index 0000000..bfb5ee1 --- /dev/null +++ b/0001-webpy-572-enable-python-3.8.patch @@ -0,0 +1,24 @@ +diff -ur web.py-0.40.orig/web/application.py web.py-0.40/web/application.py +--- web.py-0.40.orig/web/application.py 2019-09-27 09:42:04.000000000 +0200 ++++ web.py-0.40/web/application.py 2020-03-12 11:41:51.270358060 +0100 +@@ -799,7 +799,8 @@ + self.mtimes = {} + + def __call__(self): +- for mod in sys.modules.values(): ++ sys_modules = list(sys.modules.values()) ++ for mod in sys_modules: + self.check(mod) + + def check(self, mod): +diff -ur web.py-0.40.orig/web/template.py web.py-0.40/web/template.py +--- web.py-0.40.orig/web/template.py 2019-09-27 09:42:04.000000000 +0200 ++++ web.py-0.40/web/template.py 2020-03-12 11:40:56.434681378 +0100 +@@ -1266,6 +1266,7 @@ + "With", + "comprehension", + "NameConstant", ++ "Constant", + "arg", + #'Raise', 'TryExcept', 'TryFinally', 'Assert', 'Import', + #'ImportFrom', 'Exec', 'Global',