Skip to main content

Markup extentions

Project description

Code Climate Build Status codecov PyPI version

muextensions

Usage

Prerequisites

Install PlantUML and have a wrapper script with the name plantuml that executes it installed in your path. A sample wrapper script is included in contrib/scripts/plantuml of this project.

Hovercraft!

Support for Hovercraft! is currently pending pull request regebro/hovercraft#196 which adds the --directive-plugin argument to the hovercraft command. The source code introducing --directive-plugin can be found in pedrohdz/hovercraft under the directives branch.

Here is a quick example to see muextensions, make sure to complete the Prerequisites first. We will utilize the demo presentation in docs/examples/hovercraft/.

cd docs/examples/hovercraft/
python3.7 -m venv .venv
source .venv/bin/activate
pip install -U pip
pip install muextensions \
    https://github.com/pedrohdz/hovercraft/archive/directives.zip
hovercraft --directive-plugin muextensions.contrib.hovercraft demo.rst

Open http://localhost:8000/ in a web browser to see the Hovercraft! presentation.

Pelican

Coming soon

Appendix

Todo list

  1. Add plantuml-txt directive.

  2. X - Connect to Pelican.

  3. Add caching.

  4. Add Ditaa (sp?)

  5. Add REST callers for execs.

  6. Look into https://pypi.org/project/pbr/

References

  • TODO

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

muextensions-0.0.13.tar.gz (6.1 kB view details)

Uploaded Source

File details

Details for the file muextensions-0.0.13.tar.gz.

File metadata

  • Download URL: muextensions-0.0.13.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.1

File hashes

Hashes for muextensions-0.0.13.tar.gz
Algorithm Hash digest
SHA256 7e8ebb9fa1fdae875805c9d57aaf8b906575316cc5f5f70454f52e698a8429d9
MD5 ee188fb84166922270c31db1a74f0b8f
BLAKE2b-256 533007c258a74d1bdf4bbc16d748214447d45433fc88a8bf3cf4defb11dfbe4e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page