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