./textproc/py-markdown, XHTML generator using a simple markup

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


Branch: CURRENT, Version: 3.1.1, Package name: py37-markdown-3.1.1, Maintainer: joerg

Markdown is a text-to-HTML conversion tool for web writers. Markdown
allows you to write using an easy-to-read, easy-to-write plain text
format, then convert it to structurally valid XHTML (or HTML).

This package provides a Python implementation.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: dd466b1d0f5ea38e68b3dde2287dd0cac356ef8c
RMD160: 770c41f726e57b64e2c27266e6b0cf8b7bf895ab
Filesize: 287.242 KB

Version history: (Expand)


CVS history: (Expand)


   2020-09-01 01:07:07 by Thomas Klausner | Files touched by this commit (62)
Log message:
*: switch to versioned_dependencies.mk for py-setuptools
   2019-05-21 10:26:21 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-markdown: updated to 3.1.1

v3.1:

Backwards-incompatible changes

markdown.version and markdown.version_info deprecated

Historically, version numbers were acquired via the attributes
markdown.version and markdown.version_info. As of 3.0, a more standardized
approach is being followed and versions are acquired via the
markdown.__version__ and markdown.__version_info__ attributes.  As of 3.1
the legacy attributes will raise a DeprecationWarning if they are accessed. In
a future release the legacy attributes will be removed.

New features

The following new features have been included in the release:

* A [Contributing Guide](../contributing.md) has been added.

* A new configuration option to set the footnote separator has been added. Also,
  the rel and rev attributes have been removed from footnotes as they are
  not valid in HTML5. The refs and backrefs classes already exist and
  serve the same purpose.

* A new option for toc_depth to set not only the bottom section level,
  but also the top section level. A string consisting of two digits
  separated by a hyphen in between ("2-5"), defines the top (t) and the
  bottom (b) (<ht>..<hb>). A single integer still defines the bottom
  section level (<h1>..<hb>) only..

Bug fixes

The following bug fixes are included in the 3.1 release:

* Update CLI to support PyYAML 5.1.
* Overlapping raw HTML matches no longer leave placeholders behind.
* Emphasis patterns now recognize newline characters as whitespace.
* Version format had been updated to be PEP 440 compliant.
* Block level elements are defined per instance, not as class attributes
 .
* Double escaping of block code has been eliminated.
* Problems with newlines in references has been fixed.
* Escaped # are now handled in header syntax.
   2019-03-20 20:16:03 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Fix testing
   2019-03-20 17:25:02 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-markdown: update to 3.0.1.

We are pleased to release Python-Markdown 3.0 which adds a few new
features and fixes various bugs and deprecates various old features.
   2018-01-05 16:20:58 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-markdown: updated to 2.6.11

Released version 2.6.11 (a bug-fix release).
Added a new BACKLINK-TITLE option to the footnote extension so that non-English \ 
users can provide a custom title to back links.
   2017-12-10 09:53:16 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-markdown: updated to 2.6.10

2.6.10:
This version was released to force PyPI to point to the new docs location.
Closes 601. The old PyPI hosted docs can be deleted after this.
   2017-09-04 20:08:31 by Thomas Klausner | Files touched by this commit (163)
Log message:
Follow some redirects.
   2017-08-19 16:25:15 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
version 2.6.9:
a bug-fix release