Skip to main content

Safely add untrusted strings to HTML/XML markup.

Project description

MarkupSafe implements a text object that escapes characters so it is safe to use in HTML and XML. Characters that have special meanings are replaced so that they display as the actual characters. This mitigates injection attacks, meaning untrusted user input can safely be displayed on a page.

Installing

Install and update using pip:

pip install -U MarkupSafe

Examples

>>> from markupsafe import Markup, escape
>>> # escape replaces special characters and wraps in Markup
>>> escape("<script>alert(document.cookie);</script>")
Markup(u'&lt;script&gt;alert(document.cookie);&lt;/script&gt;')
>>> # wrap in Markup to mark text "safe" and prevent escaping
>>> Markup("<strong>Hello</strong>")
Markup('<strong>hello</strong>')
>>> escape(Markup("<strong>Hello</strong>"))
Markup('<strong>hello</strong>')
>>> # Markup is a str subclass
>>> # methods and operators escape their arguments
>>> template = Markup("Hello <em>%s</em>")
>>> template % ('"World"',)
Markup('Hello <em>&#34;World&#34;</em>')

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

MarkupSafe-2.0.0a1.tar.gz (16.7 kB view details)

Uploaded Source

Built Distributions

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

MarkupSafe-2.0.0a1-cp38-cp38-win_amd64.whl (14.3 kB view details)

Uploaded CPython 3.8Windows x86-64

MarkupSafe-2.0.0a1-cp38-cp38-win32.whl (13.7 kB view details)

Uploaded CPython 3.8Windows x86

MarkupSafe-2.0.0a1-cp38-cp38-manylinux2010_x86_64.whl (29.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

MarkupSafe-2.0.0a1-cp38-cp38-manylinux2010_i686.whl (28.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

MarkupSafe-2.0.0a1-cp38-cp38-manylinux1_x86_64.whl (29.9 kB view details)

Uploaded CPython 3.8

MarkupSafe-2.0.0a1-cp38-cp38-manylinux1_i686.whl (28.5 kB view details)

Uploaded CPython 3.8

MarkupSafe-2.0.0a1-cp38-cp38-macosx_10_9_x86_64.whl (13.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

MarkupSafe-2.0.0a1-cp37-cp37m-win_amd64.whl (14.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

MarkupSafe-2.0.0a1-cp37-cp37m-win32.whl (13.6 kB view details)

Uploaded CPython 3.7mWindows x86

MarkupSafe-2.0.0a1-cp37-cp37m-manylinux2010_x86_64.whl (30.5 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

MarkupSafe-2.0.0a1-cp37-cp37m-manylinux2010_i686.whl (29.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

MarkupSafe-2.0.0a1-cp37-cp37m-manylinux1_x86_64.whl (30.5 kB view details)

Uploaded CPython 3.7m

MarkupSafe-2.0.0a1-cp37-cp37m-manylinux1_i686.whl (29.1 kB view details)

Uploaded CPython 3.7m

MarkupSafe-2.0.0a1-cp37-cp37m-macosx_10_9_x86_64.whl (13.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

MarkupSafe-2.0.0a1-cp36-cp36m-win_amd64.whl (14.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

MarkupSafe-2.0.0a1-cp36-cp36m-win32.whl (13.6 kB view details)

Uploaded CPython 3.6mWindows x86

MarkupSafe-2.0.0a1-cp36-cp36m-manylinux2010_x86_64.whl (29.6 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

MarkupSafe-2.0.0a1-cp36-cp36m-manylinux2010_i686.whl (28.2 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

MarkupSafe-2.0.0a1-cp36-cp36m-manylinux1_x86_64.whl (29.6 kB view details)

Uploaded CPython 3.6m

MarkupSafe-2.0.0a1-cp36-cp36m-manylinux1_i686.whl (28.2 kB view details)

Uploaded CPython 3.6m

MarkupSafe-2.0.0a1-cp36-cp36m-macosx_10_9_x86_64.whl (13.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file MarkupSafe-2.0.0a1.tar.gz.

File metadata

  • Download URL: MarkupSafe-2.0.0a1.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1.tar.gz
Algorithm Hash digest
SHA256 beac28ed60c8e838301226a7a85841d0af2068eba2dcb1a58c2d32d6c05e440e
MD5 639042bd7c84d35490c34eab02373b4b
BLAKE2b-256 e0bfacc45baeb2d7333ed724c30af188640d9cb0be4b28533edfc3e2ae5aad72

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9d22aff1c5322e402adfb3ce40839a5056c353e711c033798cf4f02eb9f5124d
MD5 ecb5d197f11db98d7d3a14254ac418c9
BLAKE2b-256 ee89d6ef8d59b7fe6d3d6bfe544c584d7a1cb5c76ad0004229663c66b251403f

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp38-cp38-win32.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c58779966d53e5f14ba393d64e2402a7926601d1ac8adeb4e83893def79d0428
MD5 01e15aa376a14c79c4fc181f557c7ab1
BLAKE2b-256 01609f28d163903db814e1969d3f5ddcfec8370474492dff478beaec9a6fb711

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eed1b234c4499811ee85bcefa22ef5e466e75d132502226ed29740d593316c1f
MD5 397a89b77577114f1705a3278bbdfaa3
BLAKE2b-256 846ace148f1c2cb7f399d3c26df0f5fb471a14b8a5e8d6b22fb51cb6f347fee2

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 28.6 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b0e4584f62b3e5f5c1a7bcefd2b52f236505e6ef032cc508caa4f4c8dc8d3af1
MD5 8628030048974c7e9fd7f5a9d2c07c8b
BLAKE2b-256 0fd15dc0489d61d0aa5f00779e771b8479cae2813c37d3e08872040504729d4f

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cfe14b37908eaf7d5506302987228bff69e1b8e7071ccd4e70fd0283b1b47f0b
MD5 58a4cbd4b8970448320e1329734d5091
BLAKE2b-256 06d8431aacaaf12c2b108fa891caef4dd38ecce9480a8c9824bf3effbadd84de

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 28.5 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4eb07faad54bb07427d848f31030a65a49ebb0cec0b30674f91cf1ddd456bfe4
MD5 96aa69814ea6e60d3d831fd7e3ff2976
BLAKE2b-256 17c375f9b279df59386370b006a9c3065c85af2d77ed791f0a487dcdf4ffd8f2

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 68e0fd039b68d2945b4beb947d4023ca7f8e95b708031c345762efba214ea761
MD5 fd33cf95175e5f258f35293b28e0566f
BLAKE2b-256 6bb42caa7b2ae0e745e77b0cdd9459969dc63efeede90a4436cb34b2b6edbf42

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 303cb70893e2c345588fb5d5b86e0ca369f9bb56942f03064c5e3e75fa7a238a
MD5 894e451e275eb90aacf4355d9e1dd0f2
BLAKE2b-256 c47c030064f1ff6bb6b8da5ac9392931fb43dd06cae594a7fa5616e9c14429cf

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 42033e14cae1f6c86fc0c3e90d04d08ce73ac8e46ba420a0d22d545c2abd4977
MD5 7f26ebc914c9bcaa517325be5359da48
BLAKE2b-256 610fe667aed1e7361a09568f83d39a265299717d5f2cb0e22befbdff473cc47a

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 30.5 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b1163ffc1384d242964426a8164da12dbcdbc0de18ea36e2c34b898ed38c3b45
MD5 4e459fe63717acc716c59ac85ceb097b
BLAKE2b-256 272047a27afe12bcf262af7773dc5422c9e78d0bd875aed084f35b90cd590ddf

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 29.1 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 63a7161cd8c2bc563feeda45df62f42c860dd0675e2b8da2667f25bb3c95eaba
MD5 e6934e8e67fb2c7008f2085c76966fe2
BLAKE2b-256 5a4fcb16536af263adf34a85b6346d511a8a95ef4735d5f41d3dbe3785d00287

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 30.5 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3c9b624a0d9ed5a5093ac4edc4e823e6b125441e60ef35d36e6f4a6fdacd5054
MD5 9c8e34bf7457ee053f4fc73d285476ac
BLAKE2b-256 d7ce264b206e2d166fc02db2bb75b171b0ecf9c8fc2b1e4a7ddab59828c68fbf

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 29.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0b0c4fc852c5f02c6277ef3b33d23fcbe89b1b227460423e3335374da046b6db
MD5 3cf05eef94af612f4c95a03264864c65
BLAKE2b-256 737c5a689526e0103059d5a60b1a5f3c8153fa4e6ff40d20487221b5dd5e86c0

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e834249c45aa9837d0753351cdca61a4b8b383cc9ad0ff2325c97ff7b69e72a6
MD5 1675c0eeb7e0c0654b4fadf4f15e9df9
BLAKE2b-256 96a27cc44c67a44aa5ddef510424271ffbe7e501d6bd27aac5143d32d1fd92cc

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 8092a63397025c2f655acd42784b2a1528339b90b987beb9253f22e8cdbb36c3
MD5 e02c5445f53f6840ff65f78b3602c7d4
BLAKE2b-256 05a427080431dec19123f597c0a9c9b868ce00e2a8bef2d23a8e8225160802f7

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 06358015a4dee8ee23ae426bf885616ab3963622defd829eb45b44e3dee3515f
MD5 a0f14f36ac65e0f68217c397172eb3c7
BLAKE2b-256 ef06ffc0f2432d6eaafab8b61aab3f7789d602b47f60b1d9785fb0722c742c2e

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 29.6 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 841218860683c0f2223e24756843d84cc49cccdae6765e04962607754a52d3e0
MD5 23804a1a413d801cd12d6c3450d66c94
BLAKE2b-256 4e687de1528216bde86ffac55063420194743a7b052987fc25d267c943521132

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 267677fc42afed5094fc5ea1c4236bbe4b6a00fe4b08e93451e65ae9048139c7
MD5 e52cad7ea905bdfaee740b45ea37359d
BLAKE2b-256 ae4ab2acdb9064885224a4c0c28734dc9f5019331526db574f9f815cc7131e43

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 29.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4e4a99b6af7bdc0856b50020c095848ec050356a001e1f751510aef6ab14d0e0
MD5 1d33c52d3bf75c64ec3ee0526c3a2ac5
BLAKE2b-256 b85528a60365e54107c792a0557fd039aeaa753653a54671895c0174af34f3d1

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 94076b2314bd2f6cfae508ad65b4d493e3a58a50112b7a2cbb6287bdbc404ae8
MD5 f47be0ac3cfcec97b685de31a6bbd273
BLAKE2b-256 3ac4609a7602b63d6ba90123313fa3e2b263ba990ce6688b282a921eebddd9dc

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0a1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0a1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.2

File hashes

Hashes for MarkupSafe-2.0.0a1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c29f096ce79c03054a1101d6e5fe6bf04b0bb489165d5e0e9653fb4fe8048ee1
MD5 ee781c26799b705536839c4a523aef9a
BLAKE2b-256 5bb4135d99cedf9107ff8e5702d18bf17d8b85a848cf195675c97e62dacbccbb

See more details on using hashes here.

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