Skip to main content

auto-markdown-badges

pre-commit.ci status test workflow codeql-analysis workflow codecov PyPI version License PyPI - Python Version PyPI version

Auto-generated markdown badges. 🧙🖼

Inspired by markdown-badges, I wanted to have a tool which automatically creates badges for me.

🚀 Get started

To install it from PyPI run:

pip install auto-markdown-badges

Then just call it like this:

Usage: auto-markdown-badges generate [OPTIONS] INPUT_FILE

  Generates badges from a file.

Options:
  INPUT_FILE                      The file to use for generation of badges.
                                  [required]
  -o, --output-file FILE          The file to output to.
  -p, --placement [header|inplace|footer]
                                  Specify where to place the badge.  [default:
                                  Placement.INPLACE]
  -h, --help                      Show this message and exit.

Examples of generated badges can be found in the examples directory.

🤔 How it Works

  1. It reads the given file, line by line
  2. It tries to find simple-icons for every word
  3. It replaces the word with a badge

❤️ Contributing

Contributions are very welcome. Please go ahead and raise an issue if you have one or open a PR. Thank you.

Metadata

Release files for auto-markdown-badges 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for auto-markdown-badges 0.2.1
File Size Uploaded Provenance Actions
auto-markdown-badges-0.2.1.tar.gz 7.9 kB Without provenance Details for auto-markdown-badges-0.2.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for auto-markdown-badges 0.2.1
File Interpreter ABI Platform Actions
auto_markdown_badges-0.2.1-py3-none-any.whl Python 3 none any Details for auto_markdown_badges-0.2.1-py3-none-any.whl

Total release size: 17.1 kB

Release files / auto-markdown-badges-0.2.1.tar.gz

Download URL auto-markdown-badges-0.2.1.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5f2f0cf9ecc0be18f1d87c58058166bcf01b02382381b5e1dc39a5d9cc5152a6
BLAKE2b-256 checksum
How to use checksums
d3af1547de5b49974037f872db627eb6251e7dd71785506ed186882b90db48d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.9.10 Linux/5.11.0-1028-azure

Release files / auto_markdown_badges-0.2.1-py3-none-any.whl

Download URL auto_markdown_badges-0.2.1-py3-none-any.whl
Size 9.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ed5ad814b0a8c5fbb224be3f443131b8a7fe113a7936ebdda5e820dd30606e58
BLAKE2b-256 checksum
How to use checksums
e8e2ca3963f2fce57ff9fffb8f390e17f73501a07028fe98a86f77c1997da435
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.9.10 Linux/5.11.0-1028-azure

Security for auto-markdown-badges 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page