Reference implementation of the Tagup Language
Project description
tagup
tagup is a Python module which provides a reference implementation of the Tagup Language.
This module currently implements version 1.0.0 of the Tagup Language.
Changelog
v0.2.0
- Renamed "Renderer" to "BaseRenderer."
- Refactored "BaseRenderer" to use method overriding for "get_tag" instead of providing "get_tag_callback" to constructor.
- Removed "cache_tag_ast_callback" from "BaseRenderer" constructor.
- Removed "trim_args" from "BaseRenderer" constructor.
- Added a node pre and post processing hook system.
- Added test cases.
- Various internal optimizations.
v0.1.3
- Fixed bug where the "trim_args" option didn't properly remove leading and trailing whitespace in some situations.
v0.1.2
- Fixed bug where code called "trim()" rather than "strip()."
v0.1.1
- Added non-standard option to trim whitespace from arguments before tag evaluation.
- Fixed bug where whitespace was considered when specifying a name/position for argument substitution.
v0.1.0
- Initial release.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tagup-0.2.0.tar.gz
(4.7 kB
view details)
Built Distribution
tagup-0.2.0-py3-none-any.whl
(5.8 kB
view details)
File details
Details for the file tagup-0.2.0.tar.gz
.
File metadata
- Download URL: tagup-0.2.0.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/4.14.174-1-MANJARO
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 564a61a2337c3594a5fef0d0ea71af06561bcd1c38039143a56dfc4c9a9afaa8 |
|
MD5 | 470639a034ffa9da42a3775f970ade3e |
|
BLAKE2b-256 | 2fa1d468e9c9d48e9862c3e53ed04c1f2ec6a97645e15bf19e9975c562c817cd |
File details
Details for the file tagup-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: tagup-0.2.0-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/4.14.174-1-MANJARO
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73cc45b7000fc52fd5fb6356c7890e3d921c577c96d819feefd5bb6cb2fa8b01 |
|
MD5 | 70a559fe301a3c214eba848387cda26a |
|
BLAKE2b-256 | e2794c473e2d1ade9708101281166aa3fcd82116343bc163db812b4d063bd25a |