summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyramid/config/rendering.py17
1 files changed, 4 insertions, 13 deletions
diff --git a/pyramid/config/rendering.py b/pyramid/config/rendering.py
index cba6090b5..c652a980c 100644
--- a/pyramid/config/rendering.py
+++ b/pyramid/config/rendering.py
@@ -7,28 +7,19 @@ from pyramid.interfaces import PHASE1_CONFIG
from pyramid.config.util import action_method
from pyramid import renderers
+from pyramid import chameleon_text
+from pyramid import chameleon_zpt
from pyramid.mako_templating import renderer_factory as mako_renderer_factory
DEFAULT_RENDERERS = (
+ ('.txt', chameleon_text.renderer_factory),
+ ('.pt', chameleon_zpt.renderer_factory),
('.mak', mako_renderer_factory),
('.mako', mako_renderer_factory),
('json', renderers.json_renderer_factory),
('string', renderers.string_renderer_factory),
)
-try:
- from pyramid import chameleon_text
- DEFAULT_RENDERERS += (('.txt', chameleon_text.renderer_factory),)
-except TypeError: # pragma: no cover
- pass # pypy
-
-try:
- from pyramid import chameleon_zpt
- DEFAULT_RENDERERS += (('.pt', chameleon_zpt.renderer_factory),)
-except TypeError: # pragma: no cover
- pass #pypy
-
-
class RenderingConfiguratorMixin(object):
@action_method
def add_renderer(self, name, factory):