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. Most of the pages have been automatically generated by mkdocstring template.

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.1.tar.gz (41.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.1-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mkdocstrings_sh-0.0.1.tar.gz
  • Upload date:
  • Size: 41.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.1.tar.gz
Algorithm Hash digest
SHA256 7556cb735348ee4424bf8e26b9a8854879c1eb459f2dd733c1c08bed45a57522
MD5 4258b8e6481f8ad55729ca33691ac946
BLAKE2b-256 be3a91caf2a42ba8ddfc2e38704788d342466246b794a95d817c6f0f09b3086d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mkdocstrings_sh-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 df768c3039e48c49798d723dbcc2532cee7cec68bc61e9068dc44fc11ec8c876
MD5 3e63653283f94a3b11b65c1d7abea624
BLAKE2b-256 9c596b77e296ba00cbf60fbe657f0c05879c307445d9407b667e40f31ab556d1

See more details on using hashes here.

Provenance

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