Port details on branch 2023Q1 |
- py-markdown Python implementation of Markdown
- 3.6 textproc =20 3.6Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2006-12-17 09:40:48
- Last Update: 2024-07-07 08:05:33
- Commit Hash: 1a80ec7
- People watching this port, also watch:: sqlite3, expat, libgpg-error, libxml2, freetype2
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://python-markdown.github.io/
- https://github.com/Python-Markdown/markdown
- Description:
- Python-Markdown is a Python implementation of John Gruber's Markdown. It is
almost completely compliant with the reference implementation, though there are
a few known issues.
In addition to the basic markdown syntax, Python-Markdown supports the following
features:
- International Input: Python-Markdown will accept input in any language
supported by Unicode including bi-directional text. In fact the test suite
includes documents written in Russian and Arabic.
- Extensions: Various extensions are provided (including extra) to change and/or
extend the base syntax. Additionally, a public Extension API is available to
write your own extensions.
- Output Formats: Python-Markdown can output documents with either HTML or XHTML
style tags. See the Library Reference for details.
- Command Line Interface: In addition to being a Python Library, a command line
script is available for your convenience.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/textproc/py-markdown/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/py-markdown
- pkg install py311-markdown
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-markdown listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-markdown
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1718580138
SHA256 (Markdown-3.6.tar.gz) = ed4f41f6daecbeeb96e576ce414c41d2d876daa9a16cb35fa8ed8c2ddfad0224
SIZE (Markdown-3.6.tar.gz) = 354715
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-setuptools>=61.2 : devel/py-setuptools@py311
- py311-wheel>=0 : devel/py-wheel@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- py311-coverage>=0 : devel/py-coverage@py311
- py311-pyyaml>=0 : devel/py-pyyaml@py311
- python3.11 : lang/python311
- Runtime dependencies:
-
- python3.11 : lang/python311
- This port is required by:
- for Build
-
- devel/eric6
- devel/libsoup3
- devel/py-cmdtest
- devel/py-mdv
- games/wxlauncher
- net/samba416
- net/samba419
-
Deleted ports which required this port:
- for Run
-
- audio/picard
- biology/py-multiqc
- deskutils/calibre
- devel/eric6
- devel/py-cheetah3
- devel/py-clldutils
- devel/py-cmdtest
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- textproc_py-markdown
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|