Testing¶
For most platforms, there are 3 implementations which need to be tested
- dynamically linked to “system installed” libedit.so
- dynamically linked to manually built thrysoee.dk
- libedit srcs built directly into the _editline.so module
In those states, I would like to verify - python -i - custom shell - idle (will probably need a patch)
IPython - No testing required here. They abandoned ‘readline’ a while ago and use ‘prompt_toolkit’.
Python Versions¶
Highlights:
- 3.7b - Works Well
- 3.6 - Works Well
- 3.5 - Works Well
- 3.4 - Works Well
- 3.3 - Hacked in some changes to the c-module to backport to support PyMem_RawMalloc which was introduced in 3.4
- <= 3.2 - Needs c-module backporting due to C-API changes.
- 2.x - Its officially dead. Didn’t bother; it would be huge work.