./textproc/asciidoc, ASCII to formatted document converter

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 10.2.0nb1, Package name: asciidoc-10.2.0nb1, Maintainer: gls

The asciidoc command translates specially formatted text files into
various output formats such as HTML, docbook, LaTeX (experimental),
man pages, and nicely formatted text.


Required to run:
[textproc/docbook-xsl] [textproc/libxslt] [misc/getopt] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1172.281 KB

Version history: (Expand)


CVS history: (Expand)


   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-05-29 11:39:45 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
asciidoc: update to 10.2.0.

Version 10.2.0 (2022-05-22)
---------------------------
.Future feature
As part of the intended 10.3.0 release, the following document attribute flags \ 
will be reserved for modifying asciidoc-py runtime behavior:

- `future-compat`
- `legacy-compat`
- `compat-mode`

Please see https://github.com/asciidoc-py/asciidoc-py/issues/254[GH issue #254] \ 
for more information.

.Bug fixes
- Fix verbose output not working when using a2x or asciidoc entry points

.Miscellaneous
- Automate publishing asciidoc-py website as part of release process

Version 10.1.4 (2022-03-01)
---------------------------
.Bug fixes
- Add missing test py files to dist archives
- Fix DeprecationWarnings in a2x regexes
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update
   2022-03-08 09:52:58 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
asciidoc: update to 10.1.4.

Version 10.1.4 (2022-03-01)
---------------------------
.Bug fixes
- Add missing test py files to dist archives
- Fix DeprecationWarnings in a2x regexes
   2022-03-01 09:51:09 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
asciidoc: update to 10.1.3.

Version 10.1.3 (2022-02-20)
.Bug fixes
- Add missing py files to dist archives
- Fix setup.py including packages outside of asciidoc
   2022-02-18 10:16:32 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
asciidoc: update to 10.1.2.

Version 10.1.2 (2022-02-17)
---------------------------
.Bug fixes
- DESTDIR passed to pip as part of make install
- Add number of missing files to release tarballs
- Fix parsing asciidoc_opt values with spaces for a2x

.Miscellaneous
- Cleanup unused parts of Makefile
- Website files removed from main asciidoc-py repo

Version 10.1.1 (2021-12-20)
---------------------------
.Bug fixes
- Fix RuntimeWarning when executing asciidoc or a2x within repository
- Fix index out of range error in a2x (thanks @osmith42)

Version 10.1.0 (2021-12-17)
---------------------------
.Features
- Add top-level `__version__` and `VERSION` module exports (thanks @tbpassin)

.Bug fixes
- Fix self reference errors in AsciiDocApi (thanks @tbpassin)
- Add back asciidoc execute print in a2x verbose

Version 10.0.2 (2021-11-12)
---------------------------
.Bug fixes
- Fix errors not displaying when called via a2x (thanks @osmith42)
- Fix incorrect parsing of asciidoc_opts in a2x (thanks @lmarz)

.Miscellaneous
- Fix automating homebrew release updates

Version 10.0.1 (2021-10-28)
---------------------------
.Bug fixes
- Fix running make docs
- Fix warning in music filter when using GraphicsMagick
- Fix handling escaped attributes inside of macros
- Include *.xsl and *.sty files in pip installations

Version 10.0.0 (2021-10-16)
---------------------------
.Breaking Changes
AsciiDoc.py has been rewritten to be a https://pypi.org/project/asciidoc/[proper \ 
Python package], installable via pip. Downloading and running asciidoc from the \ 
repo is not recommended, but can be done through `python3 -m asciidoc` or \ 
`python3 -m asciidoc.a2x`. CLI usage should remain the same where both \ 
`asciidoc` and `a2x` CLI commands are available after pip installation. Support \ 
for overriding the bundled *.conf files is done through CLI flags, environment \ 
variables, etc., and not through directly editing the files within the \ 
installation. Importing asciidoc should no longer require the `asciidocapi.py` \ 
script, and can be done through regular python import, e.g. `import asciidoc; \ 
asciidoc.execute(...)`.

The APIs of the asciidoc and a2x scripts are now considered \ 
"provisional" with no guarantee of BC between releases with the \ 
exception of the `asciidoc.execute` method. Please post an issue on our tracker \ 
for any method you directly rely on and would like to have BC for.

.Features
- Install using `pip install asciidoc`

.Miscellaneous
- Changed website domain to https://asciidoc-py.github.io/. The old domain will \ 
redirect for a period of time, but will be updated at some point to point at \ 
website created by the https://asciidoc-wg.eclipse.org/[AsciiDoc Working Group].

.Testing
- Test against 3.10 stable
   2022-01-24 12:04:09 by Thomas Klausner | Files touched by this commit (3)
Log message:
asciidoc: revert upgrade

The asciidoc script just returns exit code 1 whatever I pass it.
(the self tests worked)
   2022-01-24 10:58:21 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
asciidoc: update to 10.1.1.

Version 10.1.1 (2021-12-20)
---------------------------
.Bug fixes
- Fix RuntimeWarning when executing asciidoc or a2x within repository
- Fix index out of range error in a2x (thanks @osmith42)

Version 10.1.0 (2021-12-17)
---------------------------
.Features
- Add top-level `__version__` and `VERSION` module exports (thanks
@tbpassin)

.Bug fixes
- Fix self reference errors in AsciiDocApi (thanks @tbpassin)
- Add back asciidoc execute print in a2x verbose

Version 10.0.2 (2021-11-12)
---------------------------
.Bug fixes
- Fix errors not displaying when called via a2x (thanks @osmith42)
- Fix incorrect parsing of asciidoc_opts in a2x (thanks @lmarz)

.Miscellaneous
- Fix automating homebrew release updates

Version 10.0.1 (2021-10-28)
---------------------------
.Bug fixes
- Fix running make docs
- Fix warning in music filter when using GraphicsMagick
- Fix handling escaped attributes inside of macros
- Include *.xsl and *.sty files in pip installations

Version 10.0.0 (2021-10-16)
---------------------------
.Breaking Changes
AsciiDoc.py has been rewritten to be a
https://pypi.org/project/asciidoc/[proper Python package], installable
via pip. Downloading and running asciidoc from the repo is not
recommended, but can be done through `python3 -m asciidoc` or
`python3 -m asciidoc.a2x`. CLI usage should remain the same where
both `asciidoc` and `a2x` CLI commands are available after pip
installation. Support for overriding the bundled *.conf files is
done through CLI flags, environment variables, etc., and not through
directly editing the files within the installation. Importing
asciidoc should no longer require the `asciidocapi.py` script, and
can be done through regular python import, e.g. `import asciidoc;
asciidoc.execute(...)`.

The APIs of the asciidoc and a2x scripts are now considered
"provisional" with no guarantee of BC between releases with the
exception of the `asciidoc.execute` method. Please post an issue
on our tracker for any method you directly rely on and would like
to have BC for.

.Features
- Install using `pip install asciidoc`

.Miscellaneous
- Changed website domain to https://asciidoc-py.github.io/. The
old domain will redirect for a period of time, but will be updated
at some point to point at website created by the
https://asciidoc-wg.eclipse.org/[AsciiDoc Working Group].

.Testing
- Test against 3.10 stable