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.3.tar.gz (43.0 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.3-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mkdocstrings_sh-0.0.3.tar.gz
  • Upload date:
  • Size: 43.0 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.3.tar.gz
Algorithm Hash digest
SHA256 653bef4a81fdf089f0cde6d02c7f821599d6634d814afbf4062ba46aa9c2d72b
MD5 d6363c5f0ba654c16e4c985df4988646
BLAKE2b-256 edc164790f7250fed0ff439f8cc12595b9260a3ee7a7c3bdaab03a30daa09743

See more details on using hashes here.

Provenance

The following attestation bundles were made for mkdocstrings_sh-0.0.3.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.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mkdocstrings_sh-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 20ca7c5c3115487671b0fd61f6fad635e580fd802a1247be00bb6e54a72bf7f8
MD5 3ea434a15f3b084e3d6152d9a5c3cf86
BLAKE2b-256 02ab44045fc050d90c158ca42cf9cb512712d1979ab8f960c9a9b6cb91d7470e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mkdocstrings_sh-0.0.3-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