panflute 1.10.3


pip install panflute==1.10.3

Project Links

Meta
Author: Sergio Correia

Classifiers

Development Status
  • 5 - Production/Stable

Environment
  • Console

Intended Audience
  • End Users/Desktop
  • Developers

Topic
  • Text Processing :: Filters

License
  • OSI Approved :: BSD License

Operating System
  • OS Independent

Programming Language
  • Python :: 2
  • Python :: 2.7
  • Python :: 3
  • Python :: 3.3
  • Python :: 3.4
  • Python :: 3.5
  • Python :: 3.6
  • Python :: Implementation :: CPython
  • Python :: Implementation :: PyPy
Date:
March 7, 2017

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](http://docs.python-guide.org/en/latest/writing/style/) and google. Read more here.

License

BSD3 license (following pandocfilters by @jgm).

Extras:
Dependencies:
future
pyyaml
shutilwhich