Skip to main content

YAML is a data serialization format designed for human readability and interaction with scripting languages. PyYAML is a YAML parser and emitter for Python.

PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that allow to represent an arbitrary Python object.

PyYAML is applicable for a broad range of tasks from complex configuration files to object serialization and persistence.

Metadata

Release files for PyYAML 5.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PyYAML 5.4
File Size Uploaded
PyYAML-5.4.tar.gz 174.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for PyYAML 5.4
File
PyYAML-5.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
PyYAML-5.4-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
PyYAML-5.4-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
PyYAML-5.4-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
PyYAML-5.4-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
PyYAML-5.4-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
PyYAML-5.4-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
PyYAML-5.4-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
PyYAML-5.4-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
PyYAML-5.4-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
PyYAML-5.4-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
PyYAML-5.4-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
PyYAML-5.4-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
PyYAML-5.4-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
PyYAML-5.4-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
PyYAML-5.4-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details
PyYAML-5.4-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
PyYAML-5.4-cp27-cp27m-win_amd64.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-64 Details
PyYAML-5.4-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details
PyYAML-5.4-cp27-cp27m-macosx_10_9_x86_64.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 6.6 MB

Release files / PyYAML-5.4.tar.gz

Download URL PyYAML-5.4.tar.gz
Size 174.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3c49e39ac034fd64fd576d63bb4db53cda89b362768a67f07749d55f128ac18a
BLAKE2b-256 checksum
How to use checksums
b5fd15638de2da0a5aa91c095718444624aa565f766fc178249ca6faa372f71a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp39-cp39-win_amd64.whl

Download URL PyYAML-5.4-cp39-cp39-win_amd64.whl
Size 213.3 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
8bf38641b4713d77da19e91f8b5296b832e4db87338d6aeffe422d42f1ca896d
BLAKE2b-256 checksum
How to use checksums
2e36591fa17e752056a0308c40f9446578ad7dca924594e226098afbb57d9093
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp39-cp39-win32.whl

Download URL PyYAML-5.4-cp39-cp39-win32.whl
Size 196.2 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
fdc6b2cb4b19e431994f25a9160695cc59a4e861710cc6fc97161c5e845fc579
BLAKE2b-256 checksum
How to use checksums
787367c64bbc2e57b6b5e43d6849868c945f4ada0b582405899b7f50861cfc77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp39-cp39-manylinux1_x86_64.whl

Download URL PyYAML-5.4-cp39-cp39-manylinux1_x86_64.whl
Size 630.0 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
02c78d77281d8f8d07a255e57abdbf43b02257f59f50cc6b636937d68efa5dd0
BLAKE2b-256 checksum
How to use checksums
43e831007862b01580c507e24b88aeedb71bb81d6125a71c651a26370e6e0648
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp39-cp39-macosx_10_9_x86_64.whl

Download URL PyYAML-5.4-cp39-cp39-macosx_10_9_x86_64.whl
Size 259.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
31ba07c54ef4a897758563e3a0fcc60077698df10180abe4b8165d9895c00ebf
BLAKE2b-256 checksum
How to use checksums
86cf892fb8177b0eb25e118f761eeed5a94df16ad2a82a78a43647c106a11e5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp38-cp38-win_amd64.whl

Download URL PyYAML-5.4-cp38-cp38-win_amd64.whl
Size 213.5 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
b2243dd033fd02c01212ad5c601dafb44fbb293065f430b0d3dbf03f3254d615
BLAKE2b-256 checksum
How to use checksums
8ed333437da769147dcde81ffdbd7ecc2dff2674a2857e6e6dd82d183934fbac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp38-cp38-win32.whl

Download URL PyYAML-5.4-cp38-cp38-win32.whl
Size 196.2 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
26fcb33776857f4072601502d93e1a619f166c9c00befb52826e7b774efaa9db
BLAKE2b-256 checksum
How to use checksums
848afeb2444e1df62c8d209de96e9120b21bd51941f7148a87ab987a939f2af6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp38-cp38-manylinux1_x86_64.whl

Download URL PyYAML-5.4-cp38-cp38-manylinux1_x86_64.whl
Size 662.2 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8635d53223b1f561b081ff4adecb828fd484b8efffe542edcfdff471997f7c39
BLAKE2b-256 checksum
How to use checksums
a17ab20840eda7a55ab7342fd284c6d66203532789d2805845925930bc7e6d9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp38-cp38-macosx_10_9_x86_64.whl

Download URL PyYAML-5.4-cp38-cp38-macosx_10_9_x86_64.whl
Size 253.1 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cc547d3ead3754712223abb7b403f0a184e4c3eae18c9bb7fd15adef1597cc4b
BLAKE2b-256 checksum
How to use checksums
60a0c6c7fb6604a6083d1bb7a96e6841132e6256742e9ffbb981f9496adbe97c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp37-cp37m-win_amd64.whl

Download URL PyYAML-5.4-cp37-cp37m-win_amd64.whl
Size 209.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
7242790ab6c20316b8e7bb545be48d7ed36e26bbe279fd56f2c4a12510e60b4b
BLAKE2b-256 checksum
How to use checksums
7102d398b477f89c690f1d4b96d9ea4e807e065d4d49bcd195c406c262726c46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp37-cp37m-win32.whl

Download URL PyYAML-5.4-cp37-cp37m-win32.whl
Size 193.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
737bd70e454a284d456aa1fa71a0b429dd527bcbf52c5c33f7c8eee81ac16b89
BLAKE2b-256 checksum
How to use checksums
e3d087dd20c93d144fdd15ecc0f2f8904e2ccf1f58203b5f8079d089d79b5c4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp37-cp37m-manylinux1_x86_64.whl

Download URL PyYAML-5.4-cp37-cp37m-manylinux1_x86_64.whl
Size 636.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8b818b6c5a920cbe4203b5a6b14256f0e5244338244560da89b7b0f1313ea4b6
BLAKE2b-256 checksum
How to use checksums
f18683ae5504903b4eca5ae1fd3c53b87b640f9c302df2c97fc08331ec7f3c8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL PyYAML-5.4-cp37-cp37m-macosx_10_9_x86_64.whl
Size 249.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
124fd7c7bc1e95b1eafc60825f2daf67c73ce7b33f1194731240d24b0d1bf628
BLAKE2b-256 checksum
How to use checksums
1bbd6cbbd6f79e1741ebbc376d8f63ed6fbe22260605a0e56ba17dcd19f3a962
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp36-cp36m-win_amd64.whl

Download URL PyYAML-5.4-cp36-cp36m-win_amd64.whl
Size 209.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
f3790156c606299ff499ec44db422f66f05a7363b39eb9d5b064f17bd7d7c47b
BLAKE2b-256 checksum
How to use checksums
861312bee17506e65ff2b7931055e846b6b8c7885d62741063541b2adcb26ff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp36-cp36m-win32.whl

Download URL PyYAML-5.4-cp36-cp36m-win32.whl
Size 193.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
5a3f345acff76cad4aa9cb171ee76c590f37394186325d53d1aa25318b0d4a09
BLAKE2b-256 checksum
How to use checksums
9911b472b1a7a5904df2c52952d37db264d090b616e330db3c60e0590a08ccb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp36-cp36m-manylinux1_x86_64.whl

Download URL PyYAML-5.4-cp36-cp36m-manylinux1_x86_64.whl
Size 640.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0dc9f2eb2e3c97640928dec63fd8dc1dd91e6b6ed236bd5ac00332b99b5c2ff9
BLAKE2b-256 checksum
How to use checksums
8af2d2567a720055e0dc09254edd0db810cfdaae01b922fb5bfd6178631b689a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL PyYAML-5.4-cp36-cp36m-macosx_10_9_x86_64.whl
Size 249.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cc552b6434b90d9dbed6a4f13339625dc466fd82597119897e9489c953acbc22
BLAKE2b-256 checksum
How to use checksums
7f27b50b59b50733dcb89d3436707d70310f2329eaa598f9ff28515dc97b7b6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp27-cp27mu-manylinux1_x86_64.whl

Download URL PyYAML-5.4-cp27-cp27mu-manylinux1_x86_64.whl
Size 574.5 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5e7ac4e0e79a53451dc2814f6876c2fa6f71452de1498bbe29c0b54b69a986f4
BLAKE2b-256 checksum
How to use checksums
d3f8ca82d242dffa702a0a81f1a70eba04bf1f705b93883e8435b1400861844d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp27-cp27m-win_amd64.whl

Download URL PyYAML-5.4-cp27-cp27m-win_amd64.whl
Size 204.2 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a36a48a51e5471513a5aea920cdad84cbd56d70a5057cca3499a637496ea379c
BLAKE2b-256 checksum
How to use checksums
0c9a175d8c34ae6275866c2ad926ced27008ca85242faaae1b93979f3c048561
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp27-cp27m-win32.whl

Download URL PyYAML-5.4-cp27-cp27m-win32.whl
Size 191.3 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
52bf0930903818e600ae6c2901f748bc4869c0c406056f679ab9614e5d21a166
BLAKE2b-256 checksum
How to use checksums
55cb1ca960ac18a82000e7b35ea314a32bb27a6c549b3dd92d4926741042279b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release files / PyYAML-5.4-cp27-cp27m-macosx_10_9_x86_64.whl

Download URL PyYAML-5.4-cp27-cp27m-macosx_10_9_x86_64.whl
Size 245.7 kB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f7a21e3d99aa3095ef0553e7ceba36fb693998fbb1226f1392ce33681047465f
BLAKE2b-256 checksum
How to use checksums
73e8e213c2752d258c0281c2a513f73a9cc0b937d06f3943f3621988ca46ccac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.1

Release history Release notifications | RSS feed

6.0.3

73 release files

6.0.1

51 release files

6.0

40 release files

5.4.1

29 release files

This release

5.4 This release

21 release files

5.3.1

13 release files

5.3

11 release files

5.2

11 release files

5.1.2

13 release files

5.1

11 release files

3.13

11 release files

3.12

14 release files

3.11

14 release files

3.10

8 release files

3.09

3.08

3.07

3.06

3.05

3.04

3.03

3.02

3.01

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