Hi Brendon,
this replaces PR https://github.com/brendonh/pyth/pull/33 and contains the same commits plus some more.
I needed to move from the pyth.zip I had used for a long time in my setup to a more proper git dependency and decided to consider this a hint I should consolidate my pyth work some more.
test_readrtf15.py is now a reasonable set of tests with proper skipping and expectedFailures to indicate the state of the RTF reading functionality. This also exercises and hence co-tests the XHTMLWriter and PlaintextWriter and so also shows their functionality. This involves 18 new reference output test data files in tests/rtf-as-txt.
I have also reworked README (and turned it into README.md)
For my purposes, this is a satisfactory package. I have therefore set the version to 0.7 in setup.py and set the url to point to my fork.
Feel free to adopt this version and release it to PyPI, although some compatibility testing on Python 2 would probably be a good idea before -- I have not done that.
There is plenty left to do before the package as a whole supports Python 3.
There is still more left to do in terms of functionality. No boredom anywhere in sight.
Hi Brendon, this replaces PR https://github.com/brendonh/pyth/pull/33 and contains the same commits plus some more. I needed to move from the
pyth.zip
I had used for a long time in my setup to a more proper git dependency and decided to consider this a hint I should consolidate mypyth
work some more.test_readrtf15.py
is now a reasonable set of tests with proper skipping and expectedFailures to indicate the state of the RTF reading functionality. This also exercises and hence co-tests theXHTMLWriter
andPlaintextWriter
and so also shows their functionality. This involves 18 new reference output test data files intests/rtf-as-txt
.I have also reworked
README
(and turned it intoREADME.md
)For my purposes, this is a satisfactory package. I have therefore set the version to
0.7
insetup.py
and set theurl
to point to my fork. Feel free to adopt this version and release it to PyPI, although some compatibility testing on Python 2 would probably be a good idea before -- I have not done that.There is plenty left to do before the package as a whole supports Python 3.
There is still more left to do in terms of functionality. No boredom anywhere in sight.