mdformat-tables
An mdformat plugin for rendering tables.
For example, converting:
a | b | c
:- | -: | :-:
1 | 2 | 3
xxxxxx | yyyyyy | zzzzzz
to:
| a | b | c |
| :----- | -----: | :----: |
| 1 | 2 | 3 |
| xxxxxx | yyyyyy | zzzzzz |
For further examples, see tests/fixtures.md in the repository.
Development
This package utilises flit as the build engine, and tox for test automation.
To install these development dependencies:
pip install flit tox
To run the tests:
tox
To run the code formatting and style checks:
tox -e py37-pre-commit
or directly
pip install pre-commit
pre-commit run --all
To run the pre-commit hook test:
tox -e py37-hook
Publish to PyPi
Either use flit directly:
flit publish
or trigger the GitHub Action job, by creating a release with a tag equal to the version, e.g. v0.0.1.
Note, this requires generating an API key on PyPi and adding it to the repository Settings/Secrets, under the name PYPI_KEY.
Metadata
Release files for mdformat_tables 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mdformat_tables-1.0.0.tar.gz | 6.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mdformat_tables-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.2 kB
Release files / mdformat_tables-1.0.0.tar.gz
| Download URL | mdformat_tables-1.0.0.tar.gz |
|---|---|
| Size | 6.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a57db1ac17c4a125da794ef45539904bb8a9592e80557d525e1f169c96daa2c8
|
|
BLAKE2b-256 checksum How to use checksums |
64fc995ba209096bdebdeb8893d507c7b32b7e07d9a9f2cdc2ec07529947794b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.31.0
|
Release files / mdformat_tables-1.0.0-py3-none-any.whl
| Download URL | mdformat_tables-1.0.0-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
94cd86126141b2adc3b04c08d1441eb1272b36c39146bab078249a41c7240a9a
|
|
BLAKE2b-256 checksum How to use checksums |
2a37d78e37d14323da3f607cd1af7daf262cb87fe614a245c15ad03bb03a2706
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.31.0
|