Skip to main content

Pelican plugin to display data tables via a {% table %} shortcode.

Project description

pelican-tabular

Pelican plugin to embed data tables in Markdown articles via a {% table %} shortcode.

Usage

{% table data/books.yaml %}
{% table data/books.yaml sort_by="rating" sort_order="desc" %}
{% table data/books.yaml hidden="year" fields="title,rating" %}

Settings

Setting Default Description
TABULAR_SHORTCODE "table" Shortcode name
TABULAR_DATA_ROOT "data" Data directory, relative to Pelican PATH
TABULAR_FIELDS [] Default field list (empty = auto-detect)
TABULAR_FIELD_LABELS {} Map of field key → display label

Data formats

Supports YAML (list of dicts), CSV, and JSON arrays.

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

pelican_tabular-0.3.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pelican_tabular-0.3.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file pelican_tabular-0.3.0.tar.gz.

File metadata

  • Download URL: pelican_tabular-0.3.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pelican_tabular-0.3.0.tar.gz
Algorithm Hash digest
SHA256 b2635f8459c162658a76661542b7637d15c133e1cba25a8d07a6a196bd3db79c
MD5 edec7cb8d6b8f19095950e2581137cf8
BLAKE2b-256 361985049e8547d36ce712dbacf471de9061125955d46cb750d6d3aa0e51da47

See more details on using hashes here.

Provenance

The following attestation bundles were made for pelican_tabular-0.3.0.tar.gz:

Publisher: publish-to-pypi.yaml on Lee-W/pelican-tabular

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pelican_tabular-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pelican_tabular-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 608046a7fa4658e377d325ba2dafb23d87f55b0ed45e95d19a9843625bb46f42
MD5 fb823e2ac267671b737b6a825073c9fe
BLAKE2b-256 8d6122ffa180add90a06cd5cd69d114f7a35ba43f9681d8ebc92298a482e9d75

See more details on using hashes here.

Provenance

The following attestation bundles were made for pelican_tabular-0.3.0-py3-none-any.whl:

Publisher: publish-to-pypi.yaml on Lee-W/pelican-tabular

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page