Path to this page:
./
textproc/py-markdown,
XHTML generator using a simple markup
Branch: CURRENT,
Version: 3.10,
Package name: py313-markdown-3.10,
Maintainer: pkgsrc-usersMarkdown 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/python310]
Master sites:
Filesize: 356.378 KB
Version history: (Expand)
- (2025-11-10) Updated to version: py313-markdown-3.10
- (2025-10-09) Updated to version: py313-markdown-3.9
- (2025-09-05) Updated to version: py312-markdown-3.9
- (2025-07-01) Updated to version: py312-markdown-3.8.2
- (2025-04-13) Updated to version: py312-markdown-3.8
- (2025-04-12) Updated to version: py312-markdown-3.7nb2
CVS history: (Expand)
2025-11-10 10:39:26 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-markdown: update to 3.10.
Changed
Officially support Python 3.14 and PyPy 3.11 and drop support for Python 3.9
and PyPy 3.9.
Fixed
Fix an HTML comment parsing case in some Python versions that can cause an
infinite loop (#1554).
Revert the default behavior of USE_DEFINITION_ORDER (to True). The new
behavior introduced in 3.9.0 is experimental and results are inconsistent.
It should not have been made the default behavior (#1561).
|
| 2025-10-09 10:07:30 by Thomas Klausner | Files touched by this commit (24) |
Log message:
*: remove more references to (removed) Python 3.9
|
2025-09-05 07:32:53 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-markdown: updated to 3.9
3.9.0
Changed
* Footnotes are now ordered by the occurrence of their references in the
document. A new configuration option for the footnotes extension,
`USE_DEFINITION_ORDER`, has been added to support restoring the previous
behavior of ordering footnotes by the occurrence of definitions
Fixed
* Ensure inline processing iterates through elements in document order
* Fix handling of incomplete HTML tags in code spans in Python 3.14
|
2025-07-01 14:00:48 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-markdown: updated to 3.8.2
3.8.2
Fixed
* Fix `codecs` deprecation in Python 3.14.
* Fix issue with unclosed comment parsing in Python 3.14.
* Fix issue with unclosed declarations in Python 3.14.
* Fix issue with unclosed HTML tag `<foo` and Python 3.14.
3.8.1
Fixed
* Ensure incomplete markup declaration in raw HTML doesn't crash parser
* Fixed dropped content in `md_in_html`
* Fixed HTML handling corner case that prevented some content from not being rendered
|
2025-04-13 09:41:42 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-markdown: updated to 3.8
3.8.0 - 2025-04-09
Changed
* DRY fix in `abbr` extension by introducing method `create_element`
* Clean up test directory by removing some redundant tests and port
non-redundant cases to the newer test framework.
* Improved performance of the raw HTML post-processor
Fixed
* Backslash Unescape IDs set via `attr_list` on `toc`
* Ensure `md_in_html` processes content inside "markdown" blocks as \
they are
parsed outside of "markdown" blocks to keep things more consistent for
third-party extensions
* `md_in_html` handle tags within inline code blocks better
* `md_in_html` fix handling of one-liner block HTML handling
* Ensure `<center>` is treated like a block-level element
* Ensure that `abbr` extension respects `AtomicString` and does not process
perceived abbreviations in these strings
* Ensure `smarty` extension correctly renders nested closing quotes
|
| 2025-04-12 19:54:11 by Paul Goyette | Files touched by this commit (8) |
Log message:
More setuptools fallout - more to come
|
| 2025-03-02 22:21:44 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-markdown: fix wheel name for latest setuptools and depend on it
Bump PKGREVISION.
|
| 2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|