This module provides a wrapper around the various text markup languages, such as Markdown and reStructuredText (these two are supported by default).
Usage example:
>>> markup = markups.get_markup_for_file_name("myfile.rst")
>>> markup.name
'reStructuredText'
>>> markup.attributes[markups.SYNTAX_DOCUMENTATION]
'http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html'
>>> text = "Hello, world!\n=============\n\nThis is an example **reStructuredText** document."
>>> markup.get_document_title(text)
'Hello, world!'
>>> markup.get_document_body(text)
'<p>This is an example <strong>reStructuredText</strong> document.</p>\n'
Metadata
Release files for Markups 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Markups-0.2.4.tar.gz | 8.8 kB | Details |
Release files / Markups-0.2.4.tar.gz
| Download URL | Markups-0.2.4.tar.gz |
|---|---|
| Size | 8.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0aab138698035e699fad1c88bebb3fa5e90a1876bc7d8fefb3491513fe13f16b
|
|
BLAKE2b-256 checksum How to use checksums |
d0ca1e18d74a9658d3c773ca8a063d4e0cc5f610991109db30f2de61bf6df22b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |