Skip to main content

An mdformat plugin for parsing/validating footnotes

Project description

mdformat-footnote

Build Status codecov.io PyPI version

Footnote format addition for mdformat.

Development

This package utilises flit as the build engine, and tox for test automation.

To install these development dependencies:

pip install tox

To run the tests:

tox

and with test coverage:

tox -e py310-cov

The easiest way to write tests, is to edit tests/fixtures.md

To run the code formatting and style checks:

tox -e py310-pre-commit

or directly

pip install pre-commit
pre-commit run --all

To run the pre-commit hook test:

tox -e py310-hook

Publish to PyPi

Publishing is handled using a trusted action as part of the release process. Authentication is via OIDC and should be triggered by creating a release with a tag equal to the version, e.g. v0.0.1.

Maintainer note: this is configured in PyPI as a trusted repository.

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

mdformat_footnote-0.1.3.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

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

mdformat_footnote-0.1.3-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file mdformat_footnote-0.1.3.tar.gz.

File metadata

  • Download URL: mdformat_footnote-0.1.3.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mdformat_footnote-0.1.3.tar.gz
Algorithm Hash digest
SHA256 70617e61af87f59d7dea93a392c5093089a6d4551126fa18025c6fddb18bf742
MD5 a7581508cc9d4fea16b3d6d7d251e86d
BLAKE2b-256 3fc00fe461e3c53eb72b35b642add6c3eaf1f90e43a574a18633955f9e89791d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdformat_footnote-0.1.3.tar.gz:

Publisher: tests.yml on executablebooks/mdformat-footnote

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

File details

Details for the file mdformat_footnote-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mdformat_footnote-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3033184237cbaf2a71cc02a4c37f043a97c1f16d3ed6939bc104964e77aad0b3
MD5 9ada5eb157b223441694711342bd07af
BLAKE2b-256 7eac60d47237a0e37fe991cbf311f10f096a28cfdbbe25d1932dadf8e9abdac8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdformat_footnote-0.1.3-py3-none-any.whl:

Publisher: tests.yml on executablebooks/mdformat-footnote

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