Skip to content

An Pythonic alternative to John MacFarlane's pandocfilters, with extra helper functions

License

Notifications You must be signed in to change notification settings

Mihara/panflute

 
 

Repository files navigation

Panflute: Pythonic Pandoc Filters

Python version PyPI version Development Status Build Status

panflute is a Python package that makes creating Pandoc filters fun.

For a detailed user guide, documentation, and installation instructions, see http://scorreia.com/software/panflute/. If you want to contribute, head here.

Install

To install panflute, open the command line and type:

pip install panflute
  • Support Python 2.7, 3.3 or later, pypy, and pypy3.
  • On windows, the command line (cmd) must be run as administrator.

Uninstall

pip uninstall panflute

Dev Install

After cloning the repo and opening the panflute folder:

python setup.py install : installs the package locally

python setup.py develop : installs locally with a symlink so changes are automatically updated

In addition, if you use python2, you need to pasteurize the code before running tests. In this directory, Run

# install pasteurize if you didn't have it yet
pip2 install -U future
pasteurize -wnj 4 .

Contributing

Feel free to submit push requests. For consistency, code should comply with pep8 (as long as its reasonable), and with the style guides by @kennethreitz and google. Read more here.

License

BSD3 license (following pandocfilters by @jgm).

About

An Pythonic alternative to John MacFarlane's pandocfilters, with extra helper functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Other 0.2%