# HG changeset patch # User Simon Cross # Date 1302558896 -7200 # Node ID a91b2e4400a5ecd2d9d47122729af89f9c444071 # Parent 7d49f698eff7b9d175a56469a25655bcbbd0d1c8 Fallback to using simplejson if json does not exist (this appears to be all that is needed to add Python2.5 compatibility). diff -r 7d49f698eff7 -r a91b2e4400a5 skaapsteker/dialogue.py --- a/skaapsteker/dialogue.py Mon Apr 11 08:57:24 2011 +0200 +++ b/skaapsteker/dialogue.py Mon Apr 11 23:54:56 2011 +0200 @@ -1,4 +1,7 @@ -import json +try: + import json +except ImportError: + import simplejson as json from . import data from .engine import OpenDialog, AddSpriteEvent, ChangeScene diff -r 7d49f698eff7 -r a91b2e4400a5 skaapsteker/gamestate.py --- a/skaapsteker/gamestate.py Mon Apr 11 08:57:24 2011 +0200 +++ b/skaapsteker/gamestate.py Mon Apr 11 23:54:56 2011 +0200 @@ -1,5 +1,9 @@ +try: + import json +except: + import simplejson as json + import os -import json from . import data from . import options diff -r 7d49f698eff7 -r a91b2e4400a5 skaapsteker/level.py --- a/skaapsteker/level.py Mon Apr 11 08:57:24 2011 +0200 +++ b/skaapsteker/level.py Mon Apr 11 23:54:56 2011 +0200 @@ -1,4 +1,7 @@ -import json +try: + import json +except ImportError: + import simplejson as json from pygame import Rect, Surface, Color, mixer from pygame.sprite import LayeredUpdates