Skip to main content

Pythonic Pandoc filters

Project description

Date:
July 11, 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.4.tar.gz (25.7 kB view details)

Uploaded Source

Built Distributions

panflute-1.10.4-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

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

Uploaded Python 2

File details

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

File metadata

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

File hashes

Hashes for panflute-1.10.4.tar.gz
Algorithm Hash digest
SHA256 8b5129c59d59a9c95fdfe39515e0c12807246cd331c3aa5efd414912c9b04853
MD5 eae2b9f92803aea02a7e85cac4f70ff2
BLAKE2b-256 c01c7791b53036cf93b020d34ffbed8462d8fd8c13c428956160ef048ec88e8c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for panflute-1.10.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7688e7aed2096223c8ac7f21efe7ba5c9fd7b1a70a65d60d4f3afdca39e3c1a6
MD5 bc47b83205e3b317c401fd7aef16a606
BLAKE2b-256 d43375e7de9e15020006e6239d298be4af5ac2ff8f9637c3f05c389e3560cef2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for panflute-1.10.4-py2-none-any.whl
Algorithm Hash digest
SHA256 7bee64e0a758f311999477f259e8780bbaa7e0eb7446df6f19925174be14df70
MD5 3c6cd428fd96914560fdff16ac174a08
BLAKE2b-256 2744f516ed31bf3ab7948cabb0d14ef46637db9409c08aa71075e8b7c9de3b09

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