summaryrefslogtreecommitdiff
path: root/docutils/docs/dev
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2019-08-27 15:30:40 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2019-08-27 15:30:40 +0000
commitef76ac07c52194483b75caee8b2610dce1eca063 (patch)
treee4b4588d94dd5739ec6e820470c8eed4e24e740f /docutils/docs/dev
parentf927d937a34319ebef55870238d89c7fd8a771bf (diff)
downloaddocutils-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/docs/dev')
-rw-r--r--docutils/docs/dev/testing.txt13
-rw-r--r--docutils/docs/dev/todo.txt9
2 files changed, 4 insertions, 18 deletions
diff --git a/docutils/docs/dev/testing.txt b/docutils/docs/dev/testing.txt
index 65b8a8cc6..dbf50dcee 100644
--- a/docutils/docs/dev/testing.txt
+++ b/docutils/docs/dev/testing.txt
@@ -29,11 +29,6 @@ be sure that you haven't broken anything. From a shell::
cd docutils/test
./alltests.py
-For Python 3, the tests must be converted with 2to3. To run the tests with
-Python 3, ``cd`` to the package's root directory and do::
-
- python3 setup.py build
- python3 test3/alltests.py
Python Versions
===============
@@ -41,11 +36,12 @@ Python Versions
A docutils release has a commitment to support a minimum version and beyond.
Before a release is cut, tests must pass in all supported Python versions.
-The Docutils 0.15 release supports Python 2.7 and Python 3.5 or later.
+Docutils 0.16 supports Python 2.7 and Python 3.5 or later.
Therefore, you should install Python 2.7 as well as 3.5 up to the latest Python
(3.7 at the time of this writing) and always run the tests on all of
-them. In a pinch, the edge cases (2.7, and 3.7) should cover most of it.
+them (see `Testing across multiple python versions`_).
+In a pinch, the edge cases (2.7, and 3.7) should cover most of it.
Good resources covering the differences between Python versions:
@@ -64,8 +60,7 @@ __ http://www.python.org/peps/pep-0290.html
.. _Python Check-in Policies: http://www.python.org/dev/tools.html
.. _sandbox directory:
http://docutils.svn.sourceforge.net/svnroot/docutils/trunk/sandbox/
-.. _nightly repository tarball:
- http://svn.berlios.de/svndumps/docutils-repos.gz
+
Testing across multiple python versions
---------------------------------------
diff --git a/docutils/docs/dev/todo.txt b/docutils/docs/dev/todo.txt
index 16bb33dfc..70fa4060d 100644
--- a/docutils/docs/dev/todo.txt
+++ b/docutils/docs/dev/todo.txt
@@ -71,15 +71,6 @@ Many of these are now handled by Sphinx_
General
=======
-* Move to single source for Python 2 and Python 3.
- (Cf. `Porting Python 2 Code to Python 3`_ and
- `clean single-source support for Python 2/3`_.)
-
- .. _Porting Python 2 Code to Python 3:
- https://docs.python.org/3/howto/pyporting.html
- .. _clean single-source support for Python 2/3:
- http://python-future.org
-
* Encoding of command line arguments can only be guessed:
* try UTF-8/strict first, then try the locale's encoding with