- Bugfix: Don’t assume pytest is available to be imported in setup.py (#39)
- Packaging:
tests
directory is correctly included in source-tarball. (#33)
- Bugfix: Correctly handle unicode text in url query-strings. (#36)
- Bugfix: fix an issue with extended block code
- Remove misplaced shebang on non-callable files.
- Packaging: Add test-command to setup.py directly.
- Packaging: Included the tests/ directory for source-tarballs, useful for packaging checks. (#33)
- Add a cli tool
pytextile
which takes textile input and prints html output. Seepytextile -h
for details.
- Bugfix: Unicode in URL titles no longer break everything (#30)
- Display DeprecationWarning when using textile on Python 2.6.
- Bugfix: properly handle
":"
as text, not a link.
- Regression bugfix: empty string input returns empty string again.
- Bugfixes:
- Support data URIs in img tags
- Fix autolink urls with image references (#17)
- Fix textile links containing parentheses (#20)
- Fix double-encoding of code blocks (#21)
- Fix handling of scheme in self-linked URLs (#16)
- Fix Markup not parsed if followed by certain characters (#22 not parsed if followed by certain characters)
- Convert testing over to py.test, improving unicode testing
- Update functionality for tables, notelists, and footnotes. This involved a major reworking of parts of the code, but it should now match php-textile and txstyle.org precisely. Please file an issue for any bugs you come across.
- Remove
head_offset
option from parse. I’m not sure it ever existed in php-textile.
- bugfix: regex is now an optional dependency
- drop textilefactory support for html.
- Various development-related bugfixes.
- Added this changelog.
- Started refactoring the code to be less repetitive.
textile.Textile().parse()
is a little more friendly thantextile.Textile().textile()
There may be more work to be done on this front to make the flow a little smoother. - We now support versions 2.6 – 3.4 (including 3.2) using the same codebase. Many thanks to Radek Czajka for this.
- Drop support for html4. We now only output xhtml or html5.
- Various development-related bugfixes.
- Add support for html5 output.
- Lots of new functionality added bringing us in line with the official Textile 2.4