use pythontest.net for url fragment test
merge 3.2
merge 3.3
remove requires_ssl decorator