Skip to main content

YAML parser and emitter for Python

Project description

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyYAML-5.2.tar.gz (265.7 kB view details)

Uploaded Source

Built Distributions

PyYAML-5.2-cp38-cp38-win_amd64.whl (218.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

PyYAML-5.2-cp38-cp38-win32.whl (198.0 kB view details)

Uploaded CPython 3.8 Windows x86

PyYAML-5.2-cp37-cp37m-win_amd64.whl (215.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

PyYAML-5.2-cp37-cp37m-win32.whl (195.4 kB view details)

Uploaded CPython 3.7m Windows x86

PyYAML-5.2-cp36-cp36m-win_amd64.whl (215.0 kB view details)

Uploaded CPython 3.6m Windows x86-64

PyYAML-5.2-cp36-cp36m-win32.whl (195.2 kB view details)

Uploaded CPython 3.6m Windows x86

PyYAML-5.2-cp35-cp35m-win_amd64.whl (208.3 kB view details)

Uploaded CPython 3.5m Windows x86-64

PyYAML-5.2-cp35-cp35m-win32.whl (190.2 kB view details)

Uploaded CPython 3.5m Windows x86

PyYAML-5.2-cp27-cp27m-win_amd64.whl (210.4 kB view details)

Uploaded CPython 2.7m Windows x86-64

PyYAML-5.2-cp27-cp27m-win32.whl (193.6 kB view details)

Uploaded CPython 2.7m Windows x86

File details

Details for the file PyYAML-5.2.tar.gz.

File metadata

  • Download URL: PyYAML-5.2.tar.gz
  • Upload date:
  • Size: 265.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2.tar.gz
Algorithm Hash digest
SHA256 c0ee8eca2c582d29c3c2ec6e2c4f703d1b7f1fb10bc72317355a746057e7346c
MD5 d7e45e932d6e6649ac574a1ed77b4269
BLAKE2b-256 8dc9e5be955a117a1ac548cdd31e37e8fd7b02ce987f9655f5c7563c656d5dcb

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: PyYAML-5.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 218.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2e9f0b7c5914367b0916c3c104a024bb68f269a486b9d04a2e8ac6f6597b7803
MD5 0760b00df8bf28fbe1af87378ab92936
BLAKE2b-256 2cb53b437ac11c4e97ea6647edbcc2032c08385eda2f03f502d7783843e84e62

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: PyYAML-5.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 198.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 8100c896ecb361794d8bfdb9c11fce618c7cf83d624d73d5ab38aef3bc82d43f
MD5 cd699c21586adc5830917e972dc2c5ea
BLAKE2b-256 6cd38e04359dc99ea74134b4250bf21430f957020038993a0b4860f003e9ebab

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: PyYAML-5.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 215.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4b6be5edb9f6bb73680f5bf4ee08ff25416d1400fbd4535fe0069b2994da07cd
MD5 5b14ccf49693f082ddb165deddf52f38
BLAKE2b-256 5c9018ad46adf73fd4d7c4fe18e90189a69d00006d7e61849d88d1bce89b1744

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: PyYAML-5.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 195.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e4c015484ff0ff197564917b4b4246ca03f411b9bd7f16e02a2f586eb48b6d04
MD5 3dbab4e9fd720bc73c0501fe44ec4757
BLAKE2b-256 b12d4266a4c99cce38f492a462cd6ef94eb52c045cfbdc3737e831901a5febea

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: PyYAML-5.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 215.0 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0e7f69397d53155e55d10ff68fdfb2cf630a35e6daf65cf0bdeaf04f127c09dc
MD5 19ad6206d076ef13e1b0900875027514
BLAKE2b-256 581f00682a829890131bcc71755e78d595e439bd6b291ea9bd5ced93ed57cc3d

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: PyYAML-5.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 195.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 7f38e35c00e160db592091751d385cd7b3046d6d51f578b29943225178257b31
MD5 50a2cc56accfde81b1e80b0f4d56c4af
BLAKE2b-256 1634c36881fbace4724e7c031a82d324effbfbd19c7e3adb34618acc6d4589ae

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: PyYAML-5.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 208.3 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 483eb6a33b671408c8529106df3707270bfacb2447bf8ad856a4b4f57f6e3075
MD5 496102142856f86f61b7089be386d414
BLAKE2b-256 ca7c25fbace52866d61ce2e8c506a6fd6c1d53185cfbd0e0b993dc28d1b70c8e

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp35-cp35m-win32.whl.

File metadata

  • Download URL: PyYAML-5.2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 190.2 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 38a4f0d114101c58c0f3a88aeaa44d63efd588845c5a2df5290b73db8f246d15
MD5 f39dbd280f673b9f98f56beb1efac4cc
BLAKE2b-256 bb71d22c924f42803266905f6ceccc5e13a29643bf07f30f766eb9a3edb003bb

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: PyYAML-5.2-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 210.4 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 ebc4ed52dcc93eeebeae5cf5deb2ae4347b3a81c3fa12b0b8c976544829396a4
MD5 35bd7b21200d38f342233cf78ba3238b
BLAKE2b-256 215f91ae0681bceb7ae183552b0364cfd21c9f173e2f2553229bb74968e31ea0

See more details on using hashes here.

File details

Details for the file PyYAML-5.2-cp27-cp27m-win32.whl.

File metadata

  • Download URL: PyYAML-5.2-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 193.6 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

File hashes

Hashes for PyYAML-5.2-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 35ace9b4147848cafac3db142795ee42deebe9d0dad885ce643928e88daebdcc
MD5 eac18251c6ba7ab1be8a40aa52340657
BLAKE2b-256 c3c564dffdfe63cb8bba1a739381cf9dc80a2e2171cafa16ec33099c1e58266e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page