Skip to main content

MarkupSafe

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.

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

Built distributions (wheels)

Table of built distributions (wheels) for MarkupSafe 2.1.0
File
MarkupSafe-2.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
MarkupSafe-2.1.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details
MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
MarkupSafe-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
MarkupSafe-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
MarkupSafe-2.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
MarkupSafe-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
MarkupSafe-2.1.0-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
MarkupSafe-2.1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
MarkupSafe-2.1.0-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-32 Details
MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details
MarkupSafe-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
MarkupSafe-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
MarkupSafe-2.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
MarkupSafe-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
MarkupSafe-2.1.0-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
MarkupSafe-2.1.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
MarkupSafe-2.1.0-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-32 Details
MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details
MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
MarkupSafe-2.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
MarkupSafe-2.1.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
MarkupSafe-2.1.0-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details
MarkupSafe-2.1.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
MarkupSafe-2.1.0-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 Details
MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32 Details
MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64 Details
MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
MarkupSafe-2.1.0-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 923.5 kB

Release files / MarkupSafe-2.1.0.tar.gz

Download URL MarkupSafe-2.1.0.tar.gz
Size 18.5 kB
Tags Source
SHA-256 checksum
How to use checksums
80beaf63ddfbc64a0452b841d8036ca0611e049650e20afcb882f5d3c266d65f
BLAKE2b-256 checksum
How to use checksums
620f52c009332fdadd484e898dc8f2acca0663c1031b3517070fd34ad9c1b64e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-win_amd64.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-win_amd64.whl
Size 17.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d4e702eea4a2903441f2735799d217f4ac1b55f7d8ad96ab7d4e25417cb0827c
BLAKE2b-256 checksum
How to use checksums
0ace7df99f25f9cf0d152ad91b7a6f978c3280c7ccf4cda0cd2df8a5ac16ab05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-win32.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-win32.whl
Size 16.4 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
4056f752015dfa9828dce3140dbadd543b555afb3252507348c493def166d454
BLAKE2b-256 checksum
How to use checksums
fee39b51a97cf72c6859fb43d67c67fc4a952f1630501cac5e18535014bc6972
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Size 29.8 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
75bb36f134883fdbe13d8e63b8675f5f12b80bb6627f7714c7d6c5becf22719f
BLAKE2b-256 checksum
How to use checksums
aa0fdb97037f26020e92dfc4fde2f1913da5fc5a82801921200a71cf4c01ad2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_i686.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_i686.whl
Size 29.5 kB
Tags CPython 3.10 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
96de1932237abe0a13ba68b63e94113678c379dca45afa040a17b6e1ad7ed076
BLAKE2b-256 checksum
How to use checksums
1bf5ea45a5a0f479febb4899fbedc98e83002dc38c24fff985d157e0147ea021
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-musllinux_1_1_aarch64.whl
Size 30.4 kB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
d3b64c65328cb4cd252c94f83e66e3d7acf8891e60ebf588d7b493a55a1dbf26
BLAKE2b-256 checksum
How to use checksums
6d20beffd339ead1d10ecdc11488a3e9738e6d7f5c4ecc0997acf4cfb3ffbebc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 25.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
24c3be29abb6b34052fd26fc7a8e0a49b1ee9d282e3665e8ad09a0a68faee5b3
BLAKE2b-256 checksum
How to use checksums
43795c9db488fceba740e16659b23b720e4fddc6ff60a225a8faaa0e3f0ddefd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6e104c0c2b4cd765b4e83909cde7ec61a1e313f8a75775897db321450e928cce
BLAKE2b-256 checksum
How to use checksums
bbeb98bf4659a313a3adaa7fee5fc9c0e43cc21fbae6e7a5037348c2b6b9cc25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 25.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
204730fd5fe2fe3b1e9ccadb2bd18ba8712b111dcabce185af0b3b5285a7c989
BLAKE2b-256 checksum
How to use checksums
b15aacc1125d0c5fb08751a1d5b8e8034c0cc2a12343f67629f03b7b7e277b9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 13.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
290b02bab3c9e216da57c1d11d2ba73a9f73a614bbdcc027d299a60cdfabb11a
BLAKE2b-256 checksum
How to use checksums
2df17176641d33636f6d225c4df05adbead3571cd7384528e1b7fdc636a9e47e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp310-cp310-macosx_10_9_universal2.whl

Download URL MarkupSafe-2.1.0-cp310-cp310-macosx_10_9_universal2.whl
Size 17.7 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3028252424c72b2602a323f70fbf50aa80a5d3aa616ea6add4ba21ae9cc9da4c
BLAKE2b-256 checksum
How to use checksums
2843c007eb7a34c3f0e852fb51975fb4405dd907c27e37053d66477d62d99f1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp39-cp39-win_amd64.whl
Size 17.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b8811d48078d1cf2a6863dafb896e68406c5f513048451cd2ded0473133473c7
BLAKE2b-256 checksum
How to use checksums
8db1584a204372c41d6b56dce941b3cdc06bc7a325ad790a77ac50d7893da404
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp39-cp39-win32.whl
Size 16.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
e6f7f3f41faffaea6596da86ecc2389672fa949bd035251eab26dc6697451d05
BLAKE2b-256 checksum
How to use checksums
c171eb03ad593eef922d2270b37596d299b5ee6906c1882c68d13c3e9eface38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Size 29.6 kB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
599941da468f2cf22bf90a84f6e2a65524e87be2fce844f96f2dd9a6c9d1e635
BLAKE2b-256 checksum
How to use checksums
8a4a3a64439d6398e373b4c477fc744aa0c247d3690b7c72adc93f5d8d3c8edc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_i686.whl

Download URL MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_i686.whl
Size 29.3 kB
Tags CPython 3.9 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
598b65d74615c021423bd45c2bc5e9b59539c875a9bdb7e5f2a6b92dfcfc268d
BLAKE2b-256 checksum
How to use checksums
a651bd46893edaaca7a6283497d48abc9df18ffe2fd6e91b6a59cb7cfbf56e80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL MarkupSafe-2.1.0-cp39-cp39-musllinux_1_1_aarch64.whl
Size 30.2 kB
Tags CPython 3.9 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
961eb86e5be7d0973789f30ebcf6caab60b844203f4396ece27310295a6082c7
BLAKE2b-256 checksum
How to use checksums
fa5788d45162a2bd19bab1bbfe1430e9dbbc5f7dcac61da54750edccd2ab5ae2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL MarkupSafe-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 25.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e67ec74fada3841b8c5f4c4f197bea916025cb9aa3fe5abf7d52b655d042f956
BLAKE2b-256 checksum
How to use checksums
16d51ab06367477e2af0cc9fae691191fd3c48fe5d35b23f3d5c65431488b2e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL MarkupSafe-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.2 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c532d5ab79be0199fa2658e24a02fce8542df196e60665dd322409a03db6a52c
BLAKE2b-256 checksum
How to use checksums
a080ab06abfc25932ef806bae6e755dab462b27fa07beee48cc9189c18d87c8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL MarkupSafe-2.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 25.1 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
30c653fde75a6e5eb814d2a0a89378f83d1d3f502ab710904ee585c38888816c
BLAKE2b-256 checksum
How to use checksums
ed018455a301741a47952f33cf7eac294af9dca39b3b5ca85caec1f3986400ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 13.6 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d66624f04de4af8bbf1c7f21cc06649c1c69a7f84109179add573ce35e46d448
BLAKE2b-256 checksum
How to use checksums
e3d264f4a5557fd8b5dde54d24687dcb61b3f4d48b65e317634b397da4d390d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp39-cp39-macosx_10_9_universal2.whl
Size 17.6 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
023af8c54fe63530545f70dd2a2a7eed18d07a9a77b94e8bf1e2ff7f252db9a3
BLAKE2b-256 checksum
How to use checksums
bacb68c17bc94f980cbf4ee5ed5c1d7adb1555d55bb781326412c0e016fa016f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp38-cp38-win_amd64.whl
Size 16.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
fabbe18087c3d33c5824cb145ffca52eccd053061df1d79d4b66dafa5ad2a5ea
BLAKE2b-256 checksum
How to use checksums
5d3c33e0484540c1fb604eec765abfcceddc385e9aea9c5c976d06f9fb665d20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp38-cp38-win32.whl
Size 16.3 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
3cace1837bc84e63b3fd2dfce37f08f8c18aeb81ef5cf6bb9b51f625cb4e6cd8
BLAKE2b-256 checksum
How to use checksums
ea6098ade960458c2bc44b39ab406adff6515969ac801022fef1b6f9e5f4b9b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
Size 29.7 kB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
7d2f5d97fcbd004c03df8d8fe2b973fe2b14e7bfeb2cfa012eaa8759ce9a762f
BLAKE2b-256 checksum
How to use checksums
0addff46906bb30c50ea09f8c411845b494aec73e32c9ba6e098e778c9fed6ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_i686.whl

Download URL MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_i686.whl
Size 29.4 kB
Tags CPython 3.8 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
d5653619b3eb5cbd35bfba3c12d575db2a74d15e0e1c08bf1db788069d410ce8
BLAKE2b-256 checksum
How to use checksums
0c512313deee6d71836fbbd8f9ea73a3e6f9703644526d69857887f7790b43c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL MarkupSafe-2.1.0-cp38-cp38-musllinux_1_1_aarch64.whl
Size 30.2 kB
Tags CPython 3.8 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
f02cf7221d5cd915d7fa58ab64f7ee6dd0f6cddbb48683debf5d04ae9b1c2cc1
BLAKE2b-256 checksum
How to use checksums
3ea6464670edc16efb668dbca45d1a21aafde9c4445b1393d3a1f991d66ead82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 25.8 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
62c0285e91414f5c8f621a17b69fc0088394ccdaa961ef469e833dbff64bd5ea
BLAKE2b-256 checksum
How to use checksums
4a9d40ec58ee0c7cda235ce8469e77ee49d221a21a6ffe892be9671cf81cfdb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL MarkupSafe-2.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.7 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1d1fb9b2eec3c9714dd936860850300b51dbaa37404209c8d4cb66547884b7ed
BLAKE2b-256 checksum
How to use checksums
4515d9faec1fe0310ed300df7e4d574a64abe1a0bd898f51282bdaf8ef6a50d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL MarkupSafe-2.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 25.5 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
fc3150f85e2dbcf99e65238c842d1cfe69d3e7649b19864c1cc043213d9cd730
BLAKE2b-256 checksum
How to use checksums
af06d20b5b5b8e2723b75218992af61e0fb347c9c7452ecfb0e29d158de51194
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 13.6 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b2a5a856019d2833c56a3dcac1b80fe795c95f401818ea963594b345929dffa7
BLAKE2b-256 checksum
How to use checksums
daf8cc01a942f70244489e438c3cd4d72ad80feb57c58dd87d11f2a5aaac7b81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp38-cp38-macosx_10_9_universal2.whl

Download URL MarkupSafe-2.1.0-cp38-cp38-macosx_10_9_universal2.whl
Size 17.6 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
142119fb14a1ef6d758912b25c4e803c3ff66920635c44078666fe7cc3f8f759
BLAKE2b-256 checksum
How to use checksums
b482b03459831856da8e2d12d44eef390a8e7d00cc644f7bbc0f73b53928a4c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp37-cp37m-win_amd64.whl
Size 16.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
454ffc1cbb75227d15667c09f164a0099159da0c1f3d2636aa648f12675491ad
BLAKE2b-256 checksum
How to use checksums
39b0f184c88a7d886e761424239e18d77d04f9599f1da8bec7d6e3aa97ef69ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp37-cp37m-win32.whl
Size 14.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
8da5924cb1f9064589767b0f3fc39d03e3d0fb5aa29e0cb21d43106519bd624a
BLAKE2b-256 checksum
How to use checksums
5c1bb6ae6a6b2924412f89ac5f195cfb9a44b166d67b09484cdaf7774a9c9a3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Size 30.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
84ad5e29bf8bab3ad70fd707d3c05524862bddc54dc040982b0dbcff36481de7
BLAKE2b-256 checksum
How to use checksums
4f10958d15d7d1ac4682f6517c31c658060f9ecc8a24061b7f18a20fb4af86dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_i686.whl

Download URL MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_i686.whl
Size 29.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
679cbb78914ab212c49c67ba2c7396dc599a8479de51b9a87b174700abd9ea49
BLAKE2b-256 checksum
How to use checksums
ab7e5bdfc794b6985b37a0ce192da87abcd20b8844d8879dc8559c2fa6842ffa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl

Download URL MarkupSafe-2.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Size 30.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
736895a020e31b428b3382a7887bfea96102c529530299f426bf2e636aacec9e
BLAKE2b-256 checksum
How to use checksums
5814ed7d8d12e417602dc2c8ac9d77b60d19345784966419fe6a9508e13c2773
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 25.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
09c86c9643cceb1d87ca08cdc30160d1b7ab49a8a21564868921959bd16441b8
BLAKE2b-256 checksum
How to use checksums
ee2ff5f4981cf6a235951da6d864de8a4debd3ab5d5593ecdf98454e22e12639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5ddea4c352a488b5e1069069f2f501006b1a4362cb906bee9a193ef1245a7a61
BLAKE2b-256 checksum
How to use checksums
bed28eb89bc0e246969a0dc38dbdbf9b6098b580ca5242960a89dff3b499e43a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL MarkupSafe-2.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 25.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a0a0abef2ca47b33fb615b491ce31b055ef2430de52c5b3fb19a4042dbc5cadb
BLAKE2b-256 checksum
How to use checksums
2d6c7a0f69b89dc55f218da9c677a94ba71df4ec8255a9e3006a0ff627e78cc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

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

Download URL MarkupSafe-2.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 13.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f0eddfcabd6936558ec020130f932d479930581171368fd728efcfb6ef0dd357
BLAKE2b-256 checksum
How to use checksums
044c4c08415c3b7e9f04d5084f3bda6869f4114eb5ec8a169edabfda2a178f95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2
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