Skip to main content

Pythonic Pandoc filters

Project description

Date:
January 21, 2019

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

Python 2.7+, 3.3+, PyPy, and PyPy3 are supported.

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.11.2.tar.gz (30.6 kB view details)

Uploaded Source

Built Distributions

panflute-1.11.2-py3-none-any.whl (30.6 kB view details)

Uploaded Python 3

panflute-1.11.2-py2-none-any.whl (31.6 kB view details)

Uploaded Python 2

File details

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

File metadata

  • Download URL: panflute-1.11.2.tar.gz
  • Upload date:
  • Size: 30.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.1

File hashes

Hashes for panflute-1.11.2.tar.gz
Algorithm Hash digest
SHA256 61118563a8be3a8e71b9ab3e92c5a21712ed6ce647776914ed978d5f15c673f9
MD5 040c31086ea37c5febf66bf8ed5f4dd8
BLAKE2b-256 c3e9f77cf556dda8ee2ca6eee07e7aba9cfdb63d48c1b79929db300d5c1e5354

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: panflute-1.11.2-py3-none-any.whl
  • Upload date:
  • Size: 30.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.1

File hashes

Hashes for panflute-1.11.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4ab543393cf163522bf240afe8b01ef2acf348b2e3e173c3d9535db534848f06
MD5 d955d88253b6fb4df24c9ea6b2e75b3c
BLAKE2b-256 6932ce08857e6ecea018836d3f8e8661a61eca6f6285c6bf963d854d7e1bfbad

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: panflute-1.11.2-py2-none-any.whl
  • Upload date:
  • Size: 31.6 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.1

File hashes

Hashes for panflute-1.11.2-py2-none-any.whl
Algorithm Hash digest
SHA256 cacfa096716f315b84f57fb53b6b972ffcb2c2f3503e248b4136fdfee59279fb
MD5 4b7bd6852c18d60a1bbce58dbdf76f93
BLAKE2b-256 cb82f30dd6480a61308205a302b7666f5111700c20e154871df92f3965136609

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