diff options
author | Armin Ronacher <armin.ronacher@active-4.com> | 2010-02-09 15:04:51 +0100 |
---|---|---|
committer | Armin Ronacher <armin.ronacher@active-4.com> | 2010-02-09 15:04:51 +0100 |
commit | 0faa861cae96bbeef632b722c7f7723cced01109 (patch) | |
tree | 4bea11c6c09fb052daacf7dc1a76c05190427fbb /setup.py | |
parent | 0319c665fe5bf0ecca06ff15c891987d4d0b32cf (diff) | |
download | jinja2-0faa861cae96bbeef632b722c7f7723cced01109.tar.gz |
Propably delaying release for better python 3 support. Started working on
that.
--HG--
branch : trunk
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -43,13 +43,14 @@ import os import sys from setuptools import setup, Extension, Feature -from distutils.command.build_ext import build_ext -from distutils.errors import CCompilerError, DistutilsPlatformError -try: - from distutils.command.build_py import build_py_2to3 as build_py -except ImportError: - from distutils.command.build_py import build_py +# tell distribute to use 2to3 with our own fixers. +extra = {} +if sys.version_info >= (3, 0): + extra.update( + use_2to3=True, + use_2to3_fixers=['custom_fixers'] + ) setup( @@ -89,5 +90,5 @@ setup( [babel.extractors] jinja2 = jinja2.ext:babel_extract[i18n] """, - cmdclass=dict(build_py=build_py) + **extra ) |