From 39e977bafcb2a4996f543a149587d1d3e97df409 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Michael=20O=2E=20Hegg=C3=B8?= <danmichaelo@gmail.com> Date: Sun, 26 Jul 2015 22:54:39 +0200 Subject: [PATCH] Remove unsafe default value Since default values are evaluated only once, mutable objects shouldn't be used. --- mwclient/page.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mwclient/page.py b/mwclient/page.py index 19d412a..a96d0b8 100644 --- a/mwclient/page.py +++ b/mwclient/page.py @@ -9,7 +9,7 @@ import mwclient.errors class Page(object): - def __init__(self, site, name, info=None, extra_properties={}): + def __init__(self, site, name, info=None, extra_properties=None): if type(name) is type(self): return self.__dict__.update(name.__dict__) self.site = site -- GitLab