An mdformat plugin for parsing/validating footnotes
Project Links
Meta
Author: Gaige B. Paulsen
Requires Python: >=3.10
Classifiers
Development Status
- 4 - Beta
Intended Audience
- Developers
Environment
- Plugins
License
- OSI Approved :: MIT License
Programming Language
- Python :: 3
Topic
- Software Development :: Libraries :: Python Modules
mdformat-footnote
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.
0.1.2
Oct 19, 2025
0.1.1
Feb 16, 2022
0.1.0
Aug 29, 2021
0.0.4
Mar 21, 2021
0.0.3
Mar 21, 2021
0.0.2
Mar 21, 2021