Skip to main content

Python Markdown Extension: typehint

An extension for Python-Markdown. Replaces [@TYPENAME] text with styled "bubble" with a unique color.

Example Input

## Uppercase

[@ANY]
[@ARRAY]
[@BOOLEAN]
[@CLASS]
[@DATE]
[@ELEMENT]
[@FLOAT]
[@FUNCTION]
[@INT]
[@NUMBER]
[@OBJECT]
[@REGEXP]
[@STRING]

## Title Case

[@Any]
[@Array]
[@Boolean]
[@Class]
[@Date]
[@Element]
[@Float]
[@Function]
[@Int]
[@Number]
[@Object]
[@RegExp]
[@String]

## Lower Case

[@any]
[@array]
[@boolean]
[@class]
[@date]
[@element]
[@float]
[@function]
[@int]
[@number]
[@object]
[@regexp]
[@string]

## Custom

[@any any]
[@array \[\]]
[@boolean true]
[@class MyClass]
[@date myDate]
[@element HTMLElement]
[@float 4.32]
[@function myFunction]
[@int 32]
[@number myNumber]
[@object {}]
[@regexp myRegex]
[@string 'testing']

Example Output

example_output

Release files for pymdown-typehint 0.2.0

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

Source distribution (sdist)

Source distribution for pymdown-typehint 0.2.0
File Size Uploaded
pymdown-typehint-0.2.0.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pymdown-typehint 0.2.0
File Interpreter ABI Platform
pymdown_typehint-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.3 kB

Release files / pymdown-typehint-0.2.0.tar.gz

Download URL pymdown-typehint-0.2.0.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e3f615abf0d0dab2f34f8e4518c9cba923e6536010989f62818e8721a98cacd6
BLAKE2b-256 checksum
How to use checksums
658127babe3ce106648c34be07ea9f41e261dd9926b0550eb39ab7a131e88108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

Release files / pymdown_typehint-0.2.0-py3-none-any.whl

Download URL pymdown_typehint-0.2.0-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ac3dc353fce9d351505d290b70083237da5b09853e388e6c1cf5ae7624a1d303
BLAKE2b-256 checksum
How to use checksums
a4f2bc372fc89cf0aa54158b9e653715501b8a49e520e436dc762356e9c39899
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

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