Skip to main content

A Sh handler for mkdocstrings.

Project description

mkdocstrings-sh

ci documentation pypi version

A Sh handler for mkdocstrings.

This is a project unrelated to mkdocstrings-shell project. Maing it mkdocstrings-sh causes confusion with mkdocstrings-shell. I do not intent to compete with the project. Just my documentation goals are different then mkdocstrings-shell. The features and style by mkdocstrings-shell were not in line with what I wanted. I decided to write my own library. This is the result.

See the generated mkdocs pages in github pages for documentation. https://kamilcuk.github.io/mkdocstrings-sh/

See examples/ page in github pages. There are examples with all the syntax and reference of the available tags.

Installation

pip install mkdocstrings-sh

Usage:

With the following header file:

--8<-- "docs/examples/readme.sh"

Generate docs for this file with this instruction in one of your Markdown page:

::: path/to/script

This will generate the following HTML:

::: docs/examples/readme.sh

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

mkdocstrings_sh-0.0.2.tar.gz (41.4 kB view details)

Uploaded Source

Built Distribution

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

mkdocstrings_sh-0.0.2-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file mkdocstrings_sh-0.0.2.tar.gz.

File metadata

  • Download URL: mkdocstrings_sh-0.0.2.tar.gz
  • Upload date:
  • Size: 41.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mkdocstrings_sh-0.0.2.tar.gz
Algorithm Hash digest
SHA256 f1792a9bdad957ce7ff266e74c14a85e6e60891ebdcdfb68db78d4af379e7d96
MD5 952c22d4e7dcddbf8b09853e8e59c9fd
BLAKE2b-256 d2a32eaf6b01f2228f7eb1cbe00dfb2b013b1ff72749f1fe9c444579280d52b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mkdocstrings_sh-0.0.2.tar.gz:

Publisher: release.yml on Kamilcuk/mkdocstrings-sh

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

File details

Details for the file mkdocstrings_sh-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mkdocstrings_sh-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 448c8e9f98b5246c53d7dc3d8977c74a678863fe284aeda9acbfd13d3dc4ad2a
MD5 fa465b7cea463304b001c792bde0bf4e
BLAKE2b-256 5123b6ec420e463849f1595c2c96a257c5bb079d99d77989ccb4dbf68f1c9ba2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mkdocstrings_sh-0.0.2-py3-none-any.whl:

Publisher: release.yml on Kamilcuk/mkdocstrings-sh

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