On Tue, 2 Jun 2020 at 15:26, Matthew Peveler <[email protected]> wrote: > > We are happy to announce the general release of asciidoc 9.0.0. This release > completes the porting of the original asciidoc.py from Python2 to Python 3, > as well as a handful of new features and bug fixes. Highlights for the > release are that asciidoc now runs on python 3.5+, adds support for docbook5, > and uses lru_cache for macros.match method giving a 10-15% speed-up on > documents with large numbers of repeated macros. Thanks to all the > contributors who have made this long overdue release a reality. Beyond that, > using asciidoc 9.0.0 should be similar to previous releases in terms of > toolchains. >
Great, well done! Cheers Lex > Note, the next major release, 10.x, will be a much more major refactoring of > the code, with an aim of modernizing it to follow Python best practices, such > as breaking apart asciidoc.py into a proper package, get rid of globals (so > that subprocess is not used as heavily which should give a nice speed-up), > and to make installable via pip through pypi or setup.py. As I expect a > potential for some thrashing on tooling with the changes, I will support the > 9.x line for a number of years following the release of 10.0. > > Please see https://asciidoc.org/CHANGELOG.html#_version_9_0_0_2020_06_02 for > the full changelog. Tarball and zip files are available at > https://github.com/asciidoc/asciidoc-py3/releases/tag/9.0.0. > > -- > You received this message because you are subscribed to the Google Groups > "asciidoc" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/asciidoc/c22621fa-2815-4df2-b67c-462c920f0377%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "asciidoc" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/asciidoc/CAKhWKDMCNw7kdyKayQvSbtQ-0%2BXMKm_GXsLg4qTYfiYTiiUt3A%40mail.gmail.com.
