Skip to main content

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>')

Donate

The Pallets organization develops and supports MarkupSafe and other popular packages. In order to grow the community of contributors and users, and allow the maintainers to devote more time to the projects, please donate today.

Metadata

Release files for MarkupSafe 2.0.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 MarkupSafe 2.0.0
File Size Uploaded
MarkupSafe-2.0.0.tar.gz 18.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for MarkupSafe 2.0.0
File
MarkupSafe-2.0.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
MarkupSafe-2.0.0-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
MarkupSafe-2.0.0-cp39-cp39-manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
MarkupSafe-2.0.0-cp39-cp39-manylinux2010_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.12+ x86-64 Details
MarkupSafe-2.0.0-cp39-cp39-manylinux2010_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.12+ x86-32 Details
MarkupSafe-2.0.0-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
MarkupSafe-2.0.0-cp39-cp39-manylinux1_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32 Details
MarkupSafe-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
MarkupSafe-2.0.0-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
MarkupSafe-2.0.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
MarkupSafe-2.0.0-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
MarkupSafe-2.0.0-cp38-cp38-manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
MarkupSafe-2.0.0-cp38-cp38-manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-64 Details
MarkupSafe-2.0.0-cp38-cp38-manylinux2010_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-32 Details
MarkupSafe-2.0.0-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
MarkupSafe-2.0.0-cp38-cp38-manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
MarkupSafe-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
MarkupSafe-2.0.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
MarkupSafe-2.0.0-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
MarkupSafe-2.0.0-cp37-cp37m-manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
MarkupSafe-2.0.0-cp37-cp37m-manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Details
MarkupSafe-2.0.0-cp37-cp37m-manylinux2010_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 Details
MarkupSafe-2.0.0-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
MarkupSafe-2.0.0-cp37-cp37m-manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
MarkupSafe-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
MarkupSafe-2.0.0-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
MarkupSafe-2.0.0-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
MarkupSafe-2.0.0-cp36-cp36m-manylinux2014_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Details
MarkupSafe-2.0.0-cp36-cp36m-manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Details
MarkupSafe-2.0.0-cp36-cp36m-manylinux2010_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32 Details
MarkupSafe-2.0.0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
MarkupSafe-2.0.0-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
MarkupSafe-2.0.0-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details

Total release size: 823.2 kB

Release files / MarkupSafe-2.0.0.tar.gz

Download URL MarkupSafe-2.0.0.tar.gz
Size 18.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4fae0677f712ee090721d8b17f412f1cbceefbf0dc180fe91bab3232f38b4527
BLAKE2b-256 checksum
How to use checksums
676a5b3ed5c122e20c33d2562df06faf895a6b91b0a6b96a4626440ffe1d5c8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-win_amd64.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-win_amd64.whl
Size 14.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
70820a1c96311e02449591cbdf5cd1c6a34d5194d5b55094ab725364375c9eb2
BLAKE2b-256 checksum
How to use checksums
90ded1a5af7b5f14bb173c41d53dca4a118c6e59b40363916c3e86c31a857000
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-win32.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-win32.whl
Size 14.3 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
4aca81a687975b35e3e80bcf9aa93fe10cd57fac37bf18b2314c186095f57e05
BLAKE2b-256 checksum
How to use checksums
1d86433456555c9435085cc93062f938fc28a693838a26b8ac7f4744e86663b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-manylinux2014_aarch64.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-manylinux2014_aarch64.whl
Size 31.8 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a19d39b02a24d3082856a5b06490b714a9d4179321225bbf22809ff1e1887cc8
BLAKE2b-256 checksum
How to use checksums
f77ba3db1f425cb067b3aae7b14048540082c8cb9a51c4d389261e44f0f6e8e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-manylinux2010_x86_64.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-manylinux2010_x86_64.whl
Size 30.5 kB
Tags CPython 3.9 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
87de598edfa2230ff274c4de7fcf24c73ffd96208c8e1912d5d0fee459767d75
BLAKE2b-256 checksum
How to use checksums
9c33f26184101624f7cda3508ba3621e160875949a47de593b2c456caa2ec0ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-manylinux2010_i686.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-manylinux2010_i686.whl
Size 30.2 kB
Tags CPython 3.9 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
24bbc3507fb6dfff663af7900a631f2aca90d5a445f272db5fc84999fa5718bc
BLAKE2b-256 checksum
How to use checksums
861567413c230bce37a25b96999f1adef9a757cd9ef0cf02ccbe5b402a64ac38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-manylinux1_x86_64.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-manylinux1_x86_64.whl
Size 30.5 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
df561f65049ed3556e5b52541669310e88713fdae2934845ec3606f283337958
BLAKE2b-256 checksum
How to use checksums
2c6f81820665c8348fe0b7e9ce18f6e33be99f79d45f253e3554b7946616d89f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-manylinux1_i686.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-manylinux1_i686.whl
Size 30.2 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
664832fb88b8162268928df233f4b12a144a0c78b01d38b81bdcf0fc96668ecb
BLAKE2b-256 checksum
How to use checksums
f43a51b4965795691b247f0c16a1b1de1fd22db39dcb3ed4f2422a85d23de1bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 14.0 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
dab0c685f21f4a6c95bfc2afd1e7eae0033b403dd3d8c1b6d13a652ada75b348
BLAKE2b-256 checksum
How to use checksums
68ee44409a47dc0d273a067fc5661bb8e4ea9b5c82ba4d4e189c99634269967c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp39-cp39-macosx_10_9_universal2.whl

Download URL MarkupSafe-2.0.0-cp39-cp39-macosx_10_9_universal2.whl
Size 18.3 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3fb47f97f1d338b943126e90b79cad50d4fcfa0b80637b5a9f468941dbbd9ce5
BLAKE2b-256 checksum
How to use checksums
a8ef27061771ff7c917517da1d187e370b05b980427c55037edb915b8927b81a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp38-cp38-win_amd64.whl

Download URL MarkupSafe-2.0.0-cp38-cp38-win_amd64.whl
Size 14.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
58bc9fce3e1557d463ef5cee05391a05745fd95ed660f23c1742c711712c0abb
BLAKE2b-256 checksum
How to use checksums
6895c6a93ace68d23a6021516621c5273f8607061c53934d9b54a6526af62276
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp38-cp38-win32.whl

Download URL MarkupSafe-2.0.0-cp38-cp38-win32.whl
Size 14.3 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
161d575fa49395860b75da5135162481768b11208490d5a2143ae6785123e77d
BLAKE2b-256 checksum
How to use checksums
d178ca76bef03817ea1d88e10a0721707724cfc616ba09079c66b6f9e9dec27e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp38-cp38-manylinux2014_aarch64.whl

Download URL MarkupSafe-2.0.0-cp38-cp38-manylinux2014_aarch64.whl
Size 31.8 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d00a669e4a5bec3ee6dbeeeedd82a405ced19f8aeefb109a012ea88a45afff96
BLAKE2b-256 checksum
How to use checksums
47248ccea5f019865f1526b819a87f7af89685529ffc8d0b23989d7f14713507
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp38-cp38-manylinux2010_x86_64.whl

Download URL MarkupSafe-2.0.0-cp38-cp38-manylinux2010_x86_64.whl
Size 30.6 kB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
4cc563836f13c57f1473bc02d1e01fc37bab70ad4ee6be297d58c1d66bc819bf
BLAKE2b-256 checksum
How to use checksums
3de0ab5ea8cd083f7e85bb40ab813dc82f9e39bff87df8ca28b3480d77949827
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp38-cp38-manylinux2010_i686.whl

Download URL MarkupSafe-2.0.0-cp38-cp38-manylinux2010_i686.whl
Size 30.2 kB
Tags CPython 3.8 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
83cf0228b2f694dcdba1374d5312f2277269d798e65f40344964f642935feac1
BLAKE2b-256 checksum
How to use checksums
f45877d00665c1079408693ac0509d07eb43cd814db8abe97011c5c7c5fbe915
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp38-cp38-manylinux1_x86_64.whl

Download URL MarkupSafe-2.0.0-cp38-cp38-manylinux1_x86_64.whl
Size 30.6 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
031bf79a27d1c42f69c276d6221172417b47cb4b31cdc73d362a9bf5a1889b9f
BLAKE2b-256 checksum
How to use checksums
478f6f185287134e6e52538fda679ef66284f57f62f82dfe7c2c734349964016
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp38-cp38-manylinux1_i686.whl

Download URL MarkupSafe-2.0.0-cp38-cp38-manylinux1_i686.whl
Size 30.2 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e77e4b983e2441aff0c0d07ee711110c106b625f440292dfe02a2f60c8218bd6
BLAKE2b-256 checksum
How to use checksums
2764710ff70117ba4a091800c1b2de1a87cfe7c3b4a5459da66dd0fd634f38d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL MarkupSafe-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 14.0 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8f806bfd0f218477d7c46a11d3e52dc7f5fdfaa981b18202b7dc84bbc287463b
BLAKE2b-256 checksum
How to use checksums
d9536d87cc1d293634da0f7a0dba9d148bd6c5e07163192bdec90ca000631db9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp37-cp37m-win_amd64.whl

Download URL MarkupSafe-2.0.0-cp37-cp37m-win_amd64.whl
Size 14.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
e4570d16f88c7f3032ed909dc9e905a17da14a1c4cfd92608e3fda4cb1208bbd
BLAKE2b-256 checksum
How to use checksums
b0cb2deaf48e04e3bd8b19c94847ad1b6a51f059be30390ebcdfd0f9a3c93d9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp37-cp37m-win32.whl

Download URL MarkupSafe-2.0.0-cp37-cp37m-win32.whl
Size 14.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
3261fae28155e5c8634dd7710635fe540a05b58f160cef7713c7700cb9980e66
BLAKE2b-256 checksum
How to use checksums
1e5591ea078274ee4a81688b54eb6d190e1be644649377c235f32557225a0e45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp37-cp37m-manylinux2014_aarch64.whl

Download URL MarkupSafe-2.0.0-cp37-cp37m-manylinux2014_aarch64.whl
Size 32.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
79b2ae94fa991be023832e6bcc00f41dbc8e5fe9d997a02db965831402551730
BLAKE2b-256 checksum
How to use checksums
76bea36a45054c639a2d620388956112c2355a75416c6c1b947c33b9ebfcb59d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp37-cp37m-manylinux2010_x86_64.whl

Download URL MarkupSafe-2.0.0-cp37-cp37m-manylinux2010_x86_64.whl
Size 31.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
e79212d09fc0e224d20b43ad44bb0a0a3416d1e04cf6b45fed265114a5d43d20
BLAKE2b-256 checksum
How to use checksums
7b1065950e46aa706970a86eb5173e108006ccaff8699de8f78f8d2f6302c44c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp37-cp37m-manylinux2010_i686.whl

Download URL MarkupSafe-2.0.0-cp37-cp37m-manylinux2010_i686.whl
Size 30.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
fef86115fdad7ae774720d7103aa776144cf9b66673b4afa9bcaa7af990ed07b
BLAKE2b-256 checksum
How to use checksums
fea4c3c8039fc19c4d5a1d851df216f36bc5c7fc1ba06d3d2c714029fb683f2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp37-cp37m-manylinux1_x86_64.whl

Download URL MarkupSafe-2.0.0-cp37-cp37m-manylinux1_x86_64.whl
Size 31.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
32200f562daaab472921a11cbb63780f1654552ae49518196fc361ed8e12e901
BLAKE2b-256 checksum
How to use checksums
84b193278e73d35af3da6171f6b3c8991ca4184199a2d226866c297ea17958d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp37-cp37m-manylinux1_i686.whl

Download URL MarkupSafe-2.0.0-cp37-cp37m-manylinux1_i686.whl
Size 30.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3c352ff634e289061711608f5e474ec38dbaa21e3e168820d53d5f4015e5b91b
BLAKE2b-256 checksum
How to use checksums
69ba4bb97605ae2b6ed00d235392a4341efa85980417763d487cd3e813367bc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL MarkupSafe-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 13.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a08cd07d3c3c17cd33d9e66ea9dee8f8fc1c48e2d11bd88fd2dc515a602c709b
BLAKE2b-256 checksum
How to use checksums
6509d5997f498783cf5dbb11c2655569c7104e424c6fb1d910dea7327a5bfde6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp36-cp36m-win_amd64.whl

Download URL MarkupSafe-2.0.0-cp36-cp36m-win_amd64.whl
Size 14.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
007dc055dbce5b1104876acee177dbfd18757e19d562cd440182e1f492e96b95
BLAKE2b-256 checksum
How to use checksums
ec93ecfbd40bd9392a054af0a5fa429cdd5309582afa57128f4026fdeefb5475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp36-cp36m-win32.whl

Download URL MarkupSafe-2.0.0-cp36-cp36m-win32.whl
Size 14.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
a00dce2d96587651ef4fa192c17e039e8cfab63087c67e7d263a5533c7dad715
BLAKE2b-256 checksum
How to use checksums
359d665c69f537f14b28e24dfa78c3d64fe37ac9ddbb6a82756891cdf5c604b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp36-cp36m-manylinux2014_aarch64.whl

Download URL MarkupSafe-2.0.0-cp36-cp36m-manylinux2014_aarch64.whl
Size 31.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f58b5ba13a5689ca8317b98439fccfbcc673acaaf8241c1869ceea40f5d585bf
BLAKE2b-256 checksum
How to use checksums
60bf93c4838972780d92ef5d4fdf0b5f2570495d1e7e129b471ccbeb375e577e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp36-cp36m-manylinux2010_x86_64.whl

Download URL MarkupSafe-2.0.0-cp36-cp36m-manylinux2010_x86_64.whl
Size 30.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
3b54a9c68995ef4164567e2cd1a5e16db5dac30b2a50c39c82db8d4afaf14f63
BLAKE2b-256 checksum
How to use checksums
4a55b7c3664c40e11950d17f39849180638e01a12e7cf656615b2670988724ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp36-cp36m-manylinux2010_i686.whl

Download URL MarkupSafe-2.0.0-cp36-cp36m-manylinux2010_i686.whl
Size 29.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
90053234a6479738fd40d155268af631c7fca33365f964f2208867da1349294b
BLAKE2b-256 checksum
How to use checksums
06327057d8c26421b1b6bd8c12085bb1aa0cbadf50d0b28bb5ccff6eb00a2b88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp36-cp36m-manylinux1_x86_64.whl

Download URL MarkupSafe-2.0.0-cp36-cp36m-manylinux1_x86_64.whl
Size 30.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
45535241baa0fc0ba2a43961a1ac7562ca3257f46c4c3e9c0de38b722be41bd1
BLAKE2b-256 checksum
How to use checksums
0eb5a702459aa6ddfe813313aa77c3cf5238a6b28b9053382704eb3037950549
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp36-cp36m-manylinux1_i686.whl

Download URL MarkupSafe-2.0.0-cp36-cp36m-manylinux1_i686.whl
Size 29.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
441ce2a8c17683d97e06447fcbccbdb057cbf587c78eb75ae43ea7858042fe2c
BLAKE2b-256 checksum
How to use checksums
e27d69ff45f7cf6ef825fb65a280e5ec1e70357dee566553eca47074c92af07d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

Release files / MarkupSafe-2.0.0-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL MarkupSafe-2.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Size 13.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2efaeb1baff547063bad2b2893a8f5e9c459c4624e1a96644bbba08910ae34e0
BLAKE2b-256 checksum
How to use checksums
2f732f1acfb49f2304b550ab7932e3102b7997b1beef03458ec7bd25f7f60608
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1
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