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('&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>{name}</em>")
>>> template.format(name='"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.0rc1.tar.gz (18.1 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.0rc1-cp39-cp39-win_amd64.whl (14.6 kB view details)

Uploaded CPython 3.9Windows x86-64

MarkupSafe-2.0.0rc1-cp39-cp39-win32.whl (14.0 kB view details)

Uploaded CPython 3.9Windows x86

MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2014_aarch64.whl (31.5 kB view details)

Uploaded CPython 3.9

MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2010_x86_64.whl (30.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2010_i686.whl (29.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

MarkupSafe-2.0.0rc1-cp39-cp39-manylinux1_x86_64.whl (30.2 kB view details)

Uploaded CPython 3.9

MarkupSafe-2.0.0rc1-cp39-cp39-manylinux1_i686.whl (29.9 kB view details)

Uploaded CPython 3.9

MarkupSafe-2.0.0rc1-cp39-cp39-macosx_10_9_x86_64.whl (13.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

MarkupSafe-2.0.0rc1-cp39-cp39-macosx_10_9_universal2.whl (18.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

MarkupSafe-2.0.0rc1-cp38-cp38-win_amd64.whl (14.6 kB view details)

Uploaded CPython 3.8Windows x86-64

MarkupSafe-2.0.0rc1-cp38-cp38-win32.whl (14.0 kB view details)

Uploaded CPython 3.8Windows x86

MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2014_aarch64.whl (31.5 kB view details)

Uploaded CPython 3.8

MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2010_x86_64.whl (30.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2010_i686.whl (29.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

MarkupSafe-2.0.0rc1-cp38-cp38-manylinux1_x86_64.whl (30.2 kB view details)

Uploaded CPython 3.8

MarkupSafe-2.0.0rc1-cp38-cp38-manylinux1_i686.whl (29.9 kB view details)

Uploaded CPython 3.8

MarkupSafe-2.0.0rc1-cp38-cp38-macosx_10_9_x86_64.whl (13.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

MarkupSafe-2.0.0rc1-cp37-cp37m-win_amd64.whl (14.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

MarkupSafe-2.0.0rc1-cp37-cp37m-win32.whl (13.9 kB view details)

Uploaded CPython 3.7mWindows x86

MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2014_aarch64.whl (32.0 kB view details)

Uploaded CPython 3.7m

MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2010_x86_64.whl (30.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2010_i686.whl (30.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux1_x86_64.whl (30.8 kB view details)

Uploaded CPython 3.7m

MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux1_i686.whl (30.4 kB view details)

Uploaded CPython 3.7m

MarkupSafe-2.0.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl (13.6 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

MarkupSafe-2.0.0rc1-cp36-cp36m-win_amd64.whl (14.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

MarkupSafe-2.0.0rc1-cp36-cp36m-win32.whl (13.9 kB view details)

Uploaded CPython 3.6mWindows x86

MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2014_aarch64.whl (31.1 kB view details)

Uploaded CPython 3.6m

MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2010_x86_64.whl (29.9 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2010_i686.whl (29.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux1_x86_64.whl (29.9 kB view details)

Uploaded CPython 3.6m

MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux1_i686.whl (29.5 kB view details)

Uploaded CPython 3.6m

MarkupSafe-2.0.0rc1-cp36-cp36m-macosx_10_9_x86_64.whl (13.6 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 cd2bf5e142accfa487a6d4705ae8a22f48798a35e5ec3561123e3723aba50888
MD5 bcc999dac151f3e94cb641a60b6af4c5
BLAKE2b-256 526741fbc792ba294cc1b31806583754b2b41f6af84f8b0b9951e3cd4bd68d7d

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2f7efff175b8019977973bee4946df9e182255d17d41d59b8b8fd3f9df60dcfc
MD5 845f21de26c2306ee74627dff1b5474b
BLAKE2b-256 cef760be78211c575c16a592bd58936c3c52cc45023de9f7015f236f288410d0

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-win32.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 14.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 931f80ecb8fa292f9390761d070cc5eb6e25ef133b3aff6d9f08f0ac7de774e0
MD5 a9c32d08afecef7689cc49da30906440
BLAKE2b-256 1c4f28227ad0a8274d5dd65a8aa83601df706528e938da2dcdb75ecd11a7ae79

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 31.5 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa18dfb468b4bedd968195efc49e59f2773b406eb7591be19d3ac18cf506c5ec
MD5 b0b4c5f3028fa6f7213783282e8c759d
BLAKE2b-256 75b2b61bc56246727767a55b001912c8346583d6af2b1be4f4374ed17347027b

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 30.2 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c7718a028d3917eabde519282b11fe0944f25e4d9d1716fec4ff8cf392ead36f
MD5 279615b01df5b13979e8c2fa2972cc3f
BLAKE2b-256 49ba1a35ba42228703e3653777ffc87ca359918045a6ff3adb4f3797d6c5941b

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e644dcf9df29d33110ef8d28a14337a7978025d32ff7c210335f3b25b49d03e0
MD5 8f32793c0f068b6cfca98588fe403531
BLAKE2b-256 a5c89399a08a565c5d92f019a4f216fdd6a22b2054188654ef365c92e941a36e

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 30.2 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0806afeead6a1ed483db811e3d4af694fe6cd240fe267719902f5321c02ce1f9
MD5 528c93864dd7d82cbed3729cff4b1585
BLAKE2b-256 974ea9f07b8d33f19eea3d68aa87c2f6ccf8081181889a76f2afeb9d4cdd1525

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c8ba02b5ff8dde786492f04ff003514750d40a509bd3d76ee080f11f226d8431
MD5 fdb621b6c766e9bc1f48da259721318a
BLAKE2b-256 53d29af1a69e2d0d9ef76bdceed9ad03c29a519096db3ba2fc70225010826eb1

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cdf40d0b3b7d0ba57b2cc1ea1432bf0841885f075c00b626b8400829b02aeb18
MD5 b82d211a38c0cc1335c21d6f1970772a
BLAKE2b-256 9ef4c43ec3605fb37234febf1c16dc07bd29b2614bbba70bbe7f09e7d35646c4

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 df56b55433f718b8a5681757a5c6eef2d365781615a268bcd0f5183cd5f57821
MD5 792ae3cc6d1653f66d491a00098b4c28
BLAKE2b-256 8168f6e34121bd0fe5b69c54a4e026f08667f469beaae020cbc9f6274fad1b86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 77db4fd6dfe94f700f4395d34393baf695acb77f0e1d4fd77c93eacd8c38facf
MD5 6eb268f60a85b8be973085940079360a
BLAKE2b-256 49590044e4d3a40a02822795534f7a444d02977cffe57beddb841bb54c0877b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 14.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 635085ed6045c00bcee76cfce4dff45d47f9344ccea0ec7d80c581db65aa9f02
MD5 93fff3f914397455cf22532ad5daea95
BLAKE2b-256 6b0f50315e17bb18e7e61afcb2133ef41bef779a8619684c3432853ba47a4646

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 31.5 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a26f1d7e4bea8e30871f0a025c6f6d81b27724b43d6a3a3e8388d9ec260d4586
MD5 c587491f268fdb5542ad589335fab1b2
BLAKE2b-256 0bc63549e02d9645e5c0a767449924d49bee153e44b122b5bc863441ff322f24

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 30.2 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2069d3ecff985cf2072154f2fc214f7dc493d40113c8fa127296e7c76a1f9227
MD5 6a7b155de7f306d9fd69c091a7516674
BLAKE2b-256 d7cbfa980146a5dd97b6588046643d09f2a43faf6306cf38a7e921a7bcf403cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b69682a6445f10332c376870fb53dd4ba946f70f0592118b97015a4a5fa814cc
MD5 03ff4325bd026bccd932146a40d6bcc9
BLAKE2b-256 891b853913f6043473792176850f3c5f3ed04747f052d2b0ee89cba5b70067dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 30.2 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6d1d39c1e8a783fe1d2637b693f38a4dbd7f4aac636b82fd7da0e0682757192a
MD5 604b876c5a0ede7fdeb7342c0b597001
BLAKE2b-256 662c94b686442686fe3aecc3b072f5a634b6b99fd0e1440b38290ebc1cdb89e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 efac39cc0cfcb43b40e97afffc3087f4dd0fce8fb40d3ad0f5ea8f94b0195005
MD5 a3835c5cf3f76f6af44f3f45c5f6155c
BLAKE2b-256 dedc4170c803fdac07228c0dbcd35e27f9b225b6c8e25d4f08f1cd5604d5db52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 65261edbd397b289bc7a0c20b21d2927bf81a4ff418a289fb053e06471dbbc90
MD5 66bf2e63708296554b69a257a45d8287
BLAKE2b-256 0d6e962cceabad203cbda63c3e869e33fbb8cb9b047bab5a4c19eb04561238ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7fdaed892d454763f89d2c6ecfa7ee1a142412d01eb9da5927b594622ecdb328
MD5 21e5fe72f9db7ce485a7649d905279ff
BLAKE2b-256 b133f9184b456a1fdccdcd97ec2973a6173eb15e045b20e3ba355599e42ddd3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 fd47b68e61355c6452a92d85fcfad81f7e6f5df8110ed237d9027c54d9338b31
MD5 e5aabbe97766811e83b45fc3aa833d2c
BLAKE2b-256 17de5da190bcd134a7c6902e70837c23b03aa077c916b32299c483a1eebaa623

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 32.0 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 338a6efaaf7cb6bb342fefbfc3f681696c4ee86171c86d660d081739b6fb1055
MD5 328b618efa38a4162e763071b034058f
BLAKE2b-256 80f2e670b03730548b461d59baad27fac6d090b5782149a3f76518c0ca0804a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 30.8 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d711c82719caaf59e44f73fd91f324dad09ece519f61c38ebac74d0e3c6dee2a
MD5 042e6dd79bad9f5175448341bc3bf7b5
BLAKE2b-256 e085474fb75ef629089aff4754ff7cda82130f39a50b31521694095a88c09dfb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 30.4 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c729b7bc3a38f24093c36fc20e98ba747440e937ea9997c1af7cd98d3ee9bdb1
MD5 76f6a3c7c7fd2035f94f6058439f04fd
BLAKE2b-256 e1a3916e987c4cbd87ec84c466e13d0d0c2548407500cc0fe810525652f7b1f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 30.8 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b3f44d049add55a169e2ad6d176e592968f4f34c4ca754b925894ce5520cedfc
MD5 c9bb3e5859f0335432e85e0ded6246bd
BLAKE2b-256 0274b63971600cfb103e5c247251d56cf0f330eecc67e16a08c3f616742ca86d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 30.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 842c0a900ea044e719212810266aefbabedc47f7f6ed1567d645cec348de38c7
MD5 b0cb7a79780059483601eb463ae5bd30
BLAKE2b-256 9f6120cef1f33faa93ebcf9a4c1570e64682a77c54fe6050ba3f01e4816d5539

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7cefccd52c32040035a8be398bda4348812f58dcc7c8d940913f19b6776caa50
MD5 bd37260547343e3ab7b6132c5e7a6d8d
BLAKE2b-256 51e37c6993bc150d66639e85d89fbfb297032e3ea82da412de8383a8c3e236bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 39466d824310410598072d195cc55cc82c70e7c155ac6adce2b2851b5ce1a214
MD5 8a91cdb7420586d24e99de1c9fba0e6c
BLAKE2b-256 86bb50978acd8bd3ec7ff71e0d799e635fb305b9a812633298be4080ea0ed8f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 c58a7117d253f7c560c54d8098a606d410e62129f4df78d78582b81ba254ba80
MD5 1a69a1e663d0161fc15a8ceae0c7bbd3
BLAKE2b-256 972eb2811ab7f2d9fa6aecc1cdee7916bb4733515d7cd7964294fb0c8f11e9d6

See more details on using hashes here.

File details

Details for the file MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 31.1 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0195316c9962e49935a0d6951ec13ddadee4e7e954e527d2387ab5920f33326b
MD5 1e224ae9c5383c1e81d2416246321e9b
BLAKE2b-256 c3abe559c5bed1ad9de3a601d1a4e850fb9bd6ea6b29b7fc55624e9016b1f2a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d9463d3860a4009655048ab40d9a156e7c2b68c8c74464138444a251378c39de
MD5 af63aec6c86befc35b1116e949295bc6
BLAKE2b-256 a3866c6115ca19061edcbf04bdebcfd8714b0bf0136fe6405b8896bf50afaddb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 29.5 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 39245c428902bc4853deb03c319621aaa72f040753516529ac200be3e6e43e0e
MD5 d7b6dc6c9c870e3a65dc8b25775ab280
BLAKE2b-256 2a5a0d55ec7e2857e846b8897cf261920729f02979c32242f374f2e06e553822

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b8d3deaddf307963845c2c1a9c3f72a92856f9010dca69a05b35b27af9fff162
MD5 bf4eb5644e80fd084d7f6163f5df3982
BLAKE2b-256 efe8dde4345803b34bc19715e3bf18b5e0cdf92c5f04dc0161d151f0a188c68f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 29.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0771b6c97e45412bdd079ff8e4f1b903400791d62e0099dc7437668d73ad7280
MD5 27c5d2afd7c1efc729784e8498b7e83a
BLAKE2b-256 a8e853808376c3132be6d9b4aa8a33195259ad65807096633b3ce9488be099a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: MarkupSafe-2.0.0rc1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for MarkupSafe-2.0.0rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 afd73362d06ada878f267aa1cf74930022c6b9e1fae4605e5bf35ca61ce06074
MD5 23226e5831d0a918d889964c12da14d8
BLAKE2b-256 0fe2daec7065c64ef0aeb91632fa757d8ccd10ad2e503a09d27bf8f99028253a

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