diff options
| author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-08-27 15:30:40 +0000 |
|---|---|---|
| committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-08-27 15:30:40 +0000 |
| commit | ef76ac07c52194483b75caee8b2610dce1eca063 (patch) | |
| tree | e4b4588d94dd5739ec6e820470c8eed4e24e740f /docutils/setup.py | |
| parent | f927d937a34319ebef55870238d89c7fd8a771bf (diff) | |
| download | docutils-ef76ac07c52194483b75caee8b2610dce1eca063.tar.gz | |
Remove autoconversion code.
Conversion with 2to3 is no longer required.
The documentation and 'tox.ini' file are updated accordingly.
Based on a patch by Stephen Finucane <stephen@that.guru>.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@8375 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/setup.py')
| -rwxr-xr-x | docutils/setup.py | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/docutils/setup.py b/docutils/setup.py index 6f3e89c30..b952cdb40 100755 --- a/docutils/setup.py +++ b/docutils/setup.py @@ -13,9 +13,6 @@ try: from distutils.core import setup, Command from distutils.command.build import build from distutils.command.build_py import build_py - if sys.version_info >= (3, 0): - from distutils.command.build_py import build_py_2to3 - from distutils.util import copydir_run_2to3 from distutils.command.install_data import install_data from distutils.util import convert_path from distutils import log @@ -27,36 +24,6 @@ except ImportError: sys.exit(1) -if sys.version_info >= (3, 0): - # copy-convert auxiliary python sources - class copy_build_py_2to3(build_py_2to3): - """Copy/convert Python source files in given directories recursively. - - Build py3k versions of the modules and packages. - Also copy 'test/' suite and run 2to3 on *.py files. - """ - manifest_in = """\ - exclude *.pyc *~ .DS_Store - recursive-exclude * *.pyc *~ .DS_Store - recursive-exclude functional/output * - include functional/output/README.txt - prune .svn - prune */.svn - prune */*/.svn - prune */*/*/.svn - prune */*/*/*/.svn - prune */*/*/*/*/.svn - """ - def run(self): - # fix - print("build_py_2to3") - build_py_2to3.run(self) - print("copy/convert test suite") - loglevel = log.set_threshold(log.ERROR) - copydir_run_2to3('test', 'test3', template=self.manifest_in) - log.set_threshold(loglevel) - - class smart_install_data(install_data): # From <http://wiki.python.org/moin/DistutilsInstallDataScattered>, # by Pete Shinners. @@ -96,11 +63,6 @@ def do_setup(): # Install data files properly. kwargs['cmdclass'] = {'build_data': build_data, 'install_data': smart_install_data} - # Auto-convert source code for Python 3 - if sys.version_info >= (3, 0): - kwargs['cmdclass']['build_py'] = copy_build_py_2to3 - else: - kwargs['cmdclass']['build_py'] = build_py dist = setup(**kwargs) return dist |
