Skip to main content

Minimal bindings to GitHub's fork of cmark

Project description

Minimalist Python bindings to GitHub’s fork of cmark.

Installation

This package is published on PyPI as cmarkgfm and can be installed with pip or pipenv:

pip install --user cmarkgfm
pipenv install cmarkgfm

Wheels are provided for macOS, Linux, and Windows for Python 3.5, 3.6, 3.7, 3.8 and 3.9.

Python 2.7 is supported in principle, if you can get it to compile. A PR to build wheels would be welcome.

Usage

High-level usage is really straightforward. To render normal CommonMark markdown:

import cmarkgfm

html = cmarkgfm.markdown_to_html(markdown_text)

To render GitHub-flavored markdown:

import cmarkgfm

html = cmarkgfm.github_flavored_markdown_to_html(markdown_text)

Advanced Usage

Safe rendering

CommonMark can render potentially unsafe HTML, including raw HTML, raw Javascript, and potentially unsafe links (including links that run scripts). Although github_flavored_markdown_to_html prevents some raw HTML tags (including script) from being rendered, it does not block unsafe URLs in links.

Therefore it is recommend to call the rendering method with the SAFE option turned on. The safe option does not render raw HTML or potentially dangerous URLs. (Raw HTML is replaced by a placeholder comment; potentially dangerous URLs are replaced by empty strings.) Dangerous URLs are those that begin with javascript:, vbscript:, file:, or data: (except for image/png, image/gif, image/jpeg, or image/webp mime types) To do this, use:

import cmarkgfm
from cmarkgfm.cmark import Options as cmarkgfmOptions

html = cmarkgfm.markdown_to_html(markdown_text, options=cmarkgfmOptions.CMARK_OPT_SAFE)
# or
html = cmarkgfm.github_flavored_markdown_to_html(markdown_text, options=cmarkgfmOptions.CMARK_OPT_SAFE)

If you trust the markdown text to not include any unsafe tags and links, then you may skip this.

In version 0.4.0 and earlier, the default behavior is unsafe, as described above. In later versions, the default behavior is safe, and to render potentially unsafe HTML pass the CMARK_OPT_UNSAFE option.

Options

Both rendering methods markdown_to_html and github_flavored_markdown_to_html have an optional options argument that can be used to activate options of cmark. For example:

import cmarkgfm
from cmarkgfm.cmark import Options as cmarkgfmOptions

html = cmarkgfm.markdown_to_html(markdown_text, options=cmarkgfmOptions.CMARK_OPT_SAFE | cmarkgfmOptions.CMARK_OPT_SMART)

The options are:

Option

Effect

CMARK_OPT_SAFE (≤0.4.0)

Prevents rendering unsafe HTML and links.

CMARK_OPT_UNSAFE (>0.4.0)

Allows rendering unsafe HTML and links.

CMARK_OPT_SMART

Render curly quotes, en/em-dashes, ellipses

CMARK_OPT_NORMALIZE

Consolidate adjacent text nodes.

CMARK_OPT_HARDBREAKS

Renders line breaks within paragraphs as <br>

CMARK_OPT_NOBREAKS

Render soft line breaks as spaces.

CMARK_OPT_SOURCEPOS

Adds data-sourcepos to HTML tags indicating the corresponding line/col ranges in the input

Contributing

Pull requests are welcome. :)

License

This project is under the MIT License. It includes components under differing copyright under the third_party directory in this source tree.

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

cmarkgfm-0.5.1a2.tar.gz (134.6 kB view details)

Uploaded Source

Built Distributions

cmarkgfm-0.5.1a2-cp39-cp39-win_amd64.whl (132.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

cmarkgfm-0.5.1a2-cp39-cp39-win32.whl (118.5 kB view details)

Uploaded CPython 3.9 Windows x86

cmarkgfm-0.5.1a2-cp39-cp39-manylinux2010_x86_64.whl (446.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

cmarkgfm-0.5.1a2-cp39-cp39-manylinux2010_i686.whl (414.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

cmarkgfm-0.5.1a2-cp39-cp39-manylinux1_x86_64.whl (446.2 kB view details)

Uploaded CPython 3.9

cmarkgfm-0.5.1a2-cp39-cp39-manylinux1_i686.whl (414.9 kB view details)

Uploaded CPython 3.9

cmarkgfm-0.5.1a2-cp39-cp39-macosx_10_9_x86_64.whl (122.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

cmarkgfm-0.5.1a2-cp38-cp38-win_amd64.whl (133.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

cmarkgfm-0.5.1a2-cp38-cp38-win32.whl (119.0 kB view details)

Uploaded CPython 3.8 Windows x86

cmarkgfm-0.5.1a2-cp38-cp38-manylinux2010_x86_64.whl (446.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

cmarkgfm-0.5.1a2-cp38-cp38-manylinux2010_i686.whl (415.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

cmarkgfm-0.5.1a2-cp38-cp38-manylinux1_x86_64.whl (446.3 kB view details)

Uploaded CPython 3.8

cmarkgfm-0.5.1a2-cp38-cp38-manylinux1_i686.whl (415.6 kB view details)

Uploaded CPython 3.8

cmarkgfm-0.5.1a2-cp38-cp38-macosx_10_9_x86_64.whl (122.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

cmarkgfm-0.5.1a2-cp37-cp37m-win_amd64.whl (133.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

cmarkgfm-0.5.1a2-cp37-cp37m-win32.whl (118.9 kB view details)

Uploaded CPython 3.7m Windows x86

cmarkgfm-0.5.1a2-cp37-cp37m-manylinux2010_x86_64.whl (445.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

cmarkgfm-0.5.1a2-cp37-cp37m-manylinux2010_i686.whl (414.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

cmarkgfm-0.5.1a2-cp37-cp37m-manylinux1_x86_64.whl (445.9 kB view details)

Uploaded CPython 3.7m

cmarkgfm-0.5.1a2-cp37-cp37m-manylinux1_i686.whl (414.8 kB view details)

Uploaded CPython 3.7m

cmarkgfm-0.5.1a2-cp37-cp37m-macosx_10_9_x86_64.whl (122.9 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

cmarkgfm-0.5.1a2-cp36-cp36m-win_amd64.whl (133.3 kB view details)

Uploaded CPython 3.6m Windows x86-64

cmarkgfm-0.5.1a2-cp36-cp36m-win32.whl (118.9 kB view details)

Uploaded CPython 3.6m Windows x86

cmarkgfm-0.5.1a2-cp36-cp36m-manylinux2010_x86_64.whl (445.9 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

cmarkgfm-0.5.1a2-cp36-cp36m-manylinux2010_i686.whl (414.8 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

cmarkgfm-0.5.1a2-cp36-cp36m-manylinux1_x86_64.whl (445.9 kB view details)

Uploaded CPython 3.6m

cmarkgfm-0.5.1a2-cp36-cp36m-manylinux1_i686.whl (414.8 kB view details)

Uploaded CPython 3.6m

cmarkgfm-0.5.1a2-cp36-cp36m-macosx_10_9_x86_64.whl (122.9 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

cmarkgfm-0.5.1a2-cp35-cp35m-win_amd64.whl (133.3 kB view details)

Uploaded CPython 3.5m Windows x86-64

cmarkgfm-0.5.1a2-cp35-cp35m-win32.whl (118.9 kB view details)

Uploaded CPython 3.5m Windows x86

cmarkgfm-0.5.1a2-cp35-cp35m-manylinux2010_x86_64.whl (446.1 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

cmarkgfm-0.5.1a2-cp35-cp35m-manylinux2010_i686.whl (415.3 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ i686

cmarkgfm-0.5.1a2-cp35-cp35m-manylinux1_x86_64.whl (446.1 kB view details)

Uploaded CPython 3.5m

cmarkgfm-0.5.1a2-cp35-cp35m-manylinux1_i686.whl (415.3 kB view details)

Uploaded CPython 3.5m

cmarkgfm-0.5.1a2-cp35-cp35m-macosx_10_9_x86_64.whl (122.5 kB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

Details for the file cmarkgfm-0.5.1a2.tar.gz.

File metadata

  • Download URL: cmarkgfm-0.5.1a2.tar.gz
  • Upload date:
  • Size: 134.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2.tar.gz
Algorithm Hash digest
SHA256 45662314d2937a915101f3552326aa554d5a2a5eecc13d570ecc377f9348509d
MD5 5e56ce8ef6ebd77cdaded920315b01da
BLAKE2b-256 cc94e8c86634d7ab0ce08dab0cbe1c8bda29ad812b8fb48a112ddc0583069699

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 132.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 adcaa231bd96603991bfe1bdcb0f94fbdfc79590f7d1c7cc81e8d086987a7dce
MD5 dc2b7fe09f20361d94dcb45d2d4918ba
BLAKE2b-256 90597a0f8b435f2f4343ff3ee0903ce0a4de31db008383d97d7c6985c45dcd28

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp39-cp39-win32.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 118.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 90bdd6c5b688ae4b287a0c610f4e4654d76280d02cce14f08dc73b51798cf454
MD5 988c2a42e79e0cacda5e7b7190178ce1
BLAKE2b-256 292714f28c6ff55a86c193827b6cbae1aba16a90a8dffbd663a717ac60abaa84

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 446.2 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 93f501a167424977c7d5df2565b54f67679cc10e41739f0c4e4fbd6beb79cad7
MD5 7d2bbab614a018125e138ee764625587
BLAKE2b-256 f45c69c046cac79678c65fe2386accee256a9ae38b805a6d46ecbedc16f9a839

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 414.9 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8aee663a5db3067912b64a95b2e6c72e32d1c8cce8da77aaf7e2b5104c77f1d8
MD5 0ebad40e31158eeed89c9fe2c30562ab
BLAKE2b-256 f29acab11bd1f569e41ed96e835feed60a89efad9f355a9aad3a4cd8aa96cf3c

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 446.2 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f6ef608eb07ff12c4cb338f1a373f484ede0b725732a283f3c0a295afd3a24b3
MD5 92bd14ce884a276ebf3d88a06f85c536
BLAKE2b-256 a11495f8b11aaf5fde8ad66fd99e7a49d8ebd43d05e7a250d34f15187dd079ea

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 414.9 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5d4fc69d91627cb342e10f01d52616a50b94afb21ae67bb7a0d8c33ffc6a8e89
MD5 0235647f935f8304de39b77e775f8469
BLAKE2b-256 bb8fada27592af06b088f25a6d4743824a30bf193f9da027ec0c13894e8c04b3

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 122.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ec57e5c3867261d0d76deccbb68e66a6fc482900d74409f90590ceaea42cceb3
MD5 1cf797f46e7f5a536a0760718e75df75
BLAKE2b-256 fd765c95eaf5433d665dd210283e03125a01dd874358b58f6a401e455da73617

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 133.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1f067573549071400c11d5b37a0b0dd2ce7a6b5f75737a0d2907bbd2220c52ee
MD5 66b082461db55d2d54322c7503f2e6f5
BLAKE2b-256 2102bc5d26818859cf23f4d10cadede9d2376c50fb6008e43faadfb7c70e1e6b

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp38-cp38-win32.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 119.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 030a828df4186b5a1c6b5e964ec81b04f2a727d08be74e70d64e3cada7bd5dc8
MD5 4903008619847779678aa67d64c72b01
BLAKE2b-256 a12bc36a64a1f002d874af35edad448c8b8f7babb607991d64a4c205b41f5488

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 446.3 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 edccb2f2a5cc01dfd81f134edf6cb7a8bfd48f0144ca09d5c6c011992d36b5b6
MD5 fadf946560813068221039fb7ba256e7
BLAKE2b-256 440f658cf0dbd8d40aa576d1a30921b14e31129fa6239aa1470e4f81b176adf2

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 415.6 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 63b4e456288bf7bd2bfbc4c99a40d123694b04cac227cf80e4b1400fa4815d08
MD5 d80179fa3629d96aa64550fa44487e4e
BLAKE2b-256 dfccb97636ae522065f3c8531c63565a6b4088cbb942d16e408a98161a615f8f

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 446.3 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0fec95f2382ebd0ee27e5900cd39fba5d61852445cf34c864d2380aea6400c1f
MD5 bbe8006560520d00df263def801ea5ef
BLAKE2b-256 8523e059c0a1498b47039dc896ff6e83f8750a7c338e4d55a4be747091898b34

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 415.6 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c3eeb69e7641f581a85842e4a7dfe34b5db2d0b76b700238151eaeffb9f25fc3
MD5 989e6eaa6d2f5ac35106844371dbe1ad
BLAKE2b-256 5205dada541d223bb16165f49bcb1e23281df03808e5948633d9a6e1db114f37

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 122.9 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dc99cccb97829fc2300d941415904adcbdf6febbe688abbccb7a4f4ba1691555
MD5 82f9fad258ac25225da6dc6f0aa8d72e
BLAKE2b-256 9bf59562494fe93fbd327e8ae9471ec6b29bcecf68ee1d064f106ee3dc1fedca

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 133.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 430b00079a70ecd76689bd01e44f3037707ff43d289f685c7ccaf722b60a1fe2
MD5 0682b2db9d83e12a4cddfab59452253c
BLAKE2b-256 80f898373f0a4973963b09596e62dbb655165330b0c4af698a2d3045bcbaffc1

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 118.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 2241bfef6901bebf881283df93457fe129a05178a77d3253fdef0114489f07ad
MD5 4f0e5ef30b08709cef7bc5c00691a231
BLAKE2b-256 09b9c82edf901eb16a030a8537523c0ae2b24c0b5b4178fde6a85a4ef2f97172

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 445.9 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9858aacbd6f679b5fd09b739c71a6e8f97a13d12f62a5c7b34569d3054b7be02
MD5 e38afe409c6afa4afecf86d020a80c05
BLAKE2b-256 58abac5d9739174a564678e9151581a5bcbdaf83994027149f82000b534d2ecb

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 414.8 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 aed074ef200f23fa269b859c4b03317a1ae0606caae6aef8bbaa638ed2a7e045
MD5 1317868b8ba43a6fdb501117ea1abf3c
BLAKE2b-256 9859f9a07428aea35a46f8f2ecb734f9ddf75659922fb1ae01d524c03711019d

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 445.9 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5800d5410e30d17b8501e3101df2a1b4d369760e4b8a92ef0793b02c76f75db2
MD5 4857673caa2b9ffc31d447d6a4281e1b
BLAKE2b-256 99a51d6a830261cf9ac6deb0125a5cf9b5feb91ded6e298a20279e9d89ff37ff

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 414.8 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b8feab7c22f2b62fafb49a14446f255088475e46433e05a9b5914d96d78721ac
MD5 765a3346d0307a1ef6715c6ea7862d43
BLAKE2b-256 8c7dfe1053f6b1ce74615a7892237d4e408ccd44541ba705915d03c869cd996a

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 122.9 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ab620bcdd2d553e2f90be82453c5b19116748f2b734da4c199acbf9ec766d4c2
MD5 0bb5a4e9eca83f1b370c8e7231391caf
BLAKE2b-256 5739057ac02e8571c7e57d80ed5059c278fa492af3ed78a973e1747e492e33f9

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 133.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 86600a4344ab66df17c264ec8e5c52e17eca7b2b5e3906aa42e048381e137f8f
MD5 afd697b332c1de561c4c3be31c777f07
BLAKE2b-256 7ead50fb822ac462b9ed5c45963d7abe63801ea9b9458c9fdf9c493fc2218f17

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 118.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 174f1fb9750a72ebc74d229da19b9c77e41b68c90691ea591ef8ba9a8d8967de
MD5 a425261da1db345a5b0dbec2c35122e0
BLAKE2b-256 f2e161bc81615c80e35d369d99d85961616b2c32e902d84f664ac19a434b556c

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 445.9 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ac6154aac13a747c13c4ac6edb49885d6a75cc74ff4c84780f63113f6331a79d
MD5 ae47b055a97377592d26361e6b746145
BLAKE2b-256 b05f11e90358e5bedcf75b90cb0d55299e2d3436b22c6b87b703a631fa86279c

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 414.8 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d3643a5db68aff455906740a00faf5560371dcd64cc775074c96e6003b3e9995
MD5 728c24b138cc74768abad4da0756707a
BLAKE2b-256 d3c0d3c94f95e0c5a0e6db400f6211fc3c1ff6d61bec90450d5dbafa5c5108be

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 445.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d8d7e42aa5a2a28873806c17ea151673ab805b4936a1d42187f4e3e34dfb2a24
MD5 24eb23806eedd737f7a4faaa2cedcbc0
BLAKE2b-256 a3d2e4182b0d584d03a805037e884631de2dbc5d224d29aad4867998f135f8da

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 414.8 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b6ad3c5c84d34e0fc185f994523b16565f70a5eb8ba9677944a995e975a1ea4b
MD5 f231d409e91233057816d8750caaa5ed
BLAKE2b-256 948943aea3458f8add1acb83faa330a747504569e8fb6040fe0746b0c6e33ef0

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 122.9 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3313cd03a7eea11446591ca7af699ec9c309087686b6b206f828d6e91dddb085
MD5 4573da1a19b452b4e01361cfe6163c23
BLAKE2b-256 6b5f6bfddb79c985e55d87aa2a6e1cc26ef02a7b2dc37cb229b42fd50a5dee76

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 133.3 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 a11460ff742115ce2128e2b3bf5953059448b3ce866384aea0e62e556e2198bc
MD5 6da5fcd6e7a25ab0ce4f7fb1f143b155
BLAKE2b-256 ca4f8c70f400461e965982341c79e947c96ab718bd77ecda767d03a496810dd4

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp35-cp35m-win32.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 118.9 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 79e2b4dbfbd203c47bbebae15e27577ac83a6dc8eb18e75fddbca492278b6f81
MD5 05f81964ecafc6ba03743909ca003d31
BLAKE2b-256 b753972a751a5843dee6a54138aee3dc05b1a08af9e9b4e2c342a7ed455d003a

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 446.1 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cecb18fb303002b13b81389459a4d46fb487764fe42aa0642a6b3a02cd0fef21
MD5 db8746f7513d976fa08c05e77bb49ecb
BLAKE2b-256 a28b5d584702661d46b3653c53cbe62eac3bfd38cc6f7bdfe8d871c068e67cb3

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 415.3 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0ece939e0f1c7717738e484161d749dd33c41fb79995ae80839690ff270e9b74
MD5 9004c0ba53f43736bb47a3e27247c9df
BLAKE2b-256 f386b6914f8be84073adbc4d070fd88311a6a622d9b5a728398744fa72f81be9

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 446.1 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8ca496a725b6bd86b4f1fb1577824885290a4e0eac74316be2128aaf5708847e
MD5 9d94ae83ca8d22dc839538db8733964e
BLAKE2b-256 a0a3564a9bd7a2c23223c30fed281716d67a4cb75ba960e1b73b842c74b97f62

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 415.3 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 98680b4418a521ad9af3b1a6976ca0c24402663a98d70c2ef28610419fa24b1e
MD5 fe3476b1d67f880a537d55cdd991b50b
BLAKE2b-256 aa8f7df743715ed910efcef45484ced59d787018f091c8def30420b803024b56

See more details on using hashes here.

File details

Details for the file cmarkgfm-0.5.1a2-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cmarkgfm-0.5.1a2-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 122.5 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for cmarkgfm-0.5.1a2-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0b1750e59317d940f8d775c60d1e3b1af670b913db04e0463565a515c7a41673
MD5 0c6b2b6a1c48bed35a4fcf5652abf10d
BLAKE2b-256 8505618591b52126c90447a83b57b1c0fc5fa44532591ba17473182dbddb2df8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page