Skip to main content

Pythonic Pandoc filters

Project description

Date:
July 17, 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/. For examples that you can use as starting points, check the examples repo, the sample template, or this github search. 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).

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

panflute-1.10.5.tar.gz (25.7 kB view details)

Uploaded Source

Built Distributions

panflute-1.10.5-py3-none-any.whl (28.7 kB view details)

Uploaded Python 3

panflute-1.10.5-py2-none-any.whl (29.8 kB view details)

Uploaded Python 2

File details

Details for the file panflute-1.10.5.tar.gz.

File metadata

  • Download URL: panflute-1.10.5.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for panflute-1.10.5.tar.gz
Algorithm Hash digest
SHA256 feec5235ec47eea910a6329302195823494bad29ef459876e0763c8461c3505d
MD5 8c35e68b61a65c1a9703e8e607fd4d92
BLAKE2b-256 a67a60a10aeaed81f0892961f9e197c8e9f743e6db98defa393c7ad7648fd4da

See more details on using hashes here.

Provenance

File details

Details for the file panflute-1.10.5-py3-none-any.whl.

File metadata

File hashes

Hashes for panflute-1.10.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0cd4b161ac1d1d3fc18641d8186ccea96de1f2407f7d472e48db33417f754bd8
MD5 028ad318326ce2af376c654b8ba5efa5
BLAKE2b-256 9e8f8ff11d5bba4d2a2666d83f02c87ab2730e6f65ecdcfb8b12dfd031a7e78d

See more details on using hashes here.

Provenance

File details

Details for the file panflute-1.10.5-py2-none-any.whl.

File metadata

File hashes

Hashes for panflute-1.10.5-py2-none-any.whl
Algorithm Hash digest
SHA256 a90016e8b6a7e5a8740f0d7ae5766cb18ace05b77b689cc1223b380db69663e4
MD5 faaf067815b12e380b4f4d5b5001a428
BLAKE2b-256 b1a6a79abd9cc82358b89b400c0d21b63696af03e176a917ab26d981d3d64d02

See more details on using hashes here.

Provenance

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