Reviewers: mp+203885_code.launchpad.net, Message: Please take a look. Description: Various Python2/3 compat issues Also removes some dynamic module loading which didn't seem to add any value. https://code.launchpad.net/~bcsaller/amulet/fix-urlencode/+merge/203885 (do not edit description out of merge proposal) Please review this at https://codereview.appspot.com/55020045/ Affected files (+27, -15 lines): A .bzrignore M Makefile A [revision details] M amulet/charms/sentry/src/api.py M amulet/charms/sentry/src/modules/__init__.py M amulet/deployer.py M amulet/sentry.py Index: .bzrignore === added file '.bzrignore' --- .bzrignore 1970-01-01 00:00:00 +0000 +++ .bzrignore 2014-01-30 07:41:13 +0000 @@ -0,0 +1,5 @@ +.coverage +amulet.egg-info/ +venv/ +amulet/.ropeproject/ + Index: Makefile === modified file 'Makefile' --- Makefile 2014-01-24 15:52:45 +0000 +++ Makefile 2014-01-30 07:40:10 +0000 @@ -55,7 +55,7 @@ $(PIP) install -r test-requires.txt .PHONY: test -test: $(NOSE) +test: install $(NOSE) make py3test # This is a private target used to get around finding nose in different paths. Index: [revision details] === added file '[revision details]' --- [revision details] 2012-01-01 00:00:00 +0000 +++ [revision details] 2012-01-01 00:00:00 +0000 @@ -0,0 +1,2 @@ +Old revision: git-v1:a1911cbb8d7bcae6e0feaa249a55a3f5cdf6126d +New revision: