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.1.tar.gz (274.2 kB view details)

Uploaded Source

Built Distributions

PyYAML-5.1-cp37-cp37m-win_amd64.whl (215.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

PyYAML-5.1-cp37-cp37m-win32.whl (195.1 kB view details)

Uploaded CPython 3.7m Windows x86

PyYAML-5.1-cp36-cp36m-win_amd64.whl (214.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

PyYAML-5.1-cp36-cp36m-win32.whl (194.9 kB view details)

Uploaded CPython 3.6m Windows x86

PyYAML-5.1-cp35-cp35m-win_amd64.whl (208.1 kB view details)

Uploaded CPython 3.5m Windows x86-64

PyYAML-5.1-cp35-cp35m-win32.whl (189.9 kB view details)

Uploaded CPython 3.5m Windows x86

PyYAML-5.1-cp34-cp34m-win_amd64.whl (208.3 kB view details)

Uploaded CPython 3.4m Windows x86-64

PyYAML-5.1-cp34-cp34m-win32.whl (194.6 kB view details)

Uploaded CPython 3.4m Windows x86

PyYAML-5.1-cp27-cp27m-win_amd64.whl (210.2 kB view details)

Uploaded CPython 2.7m Windows x86-64

PyYAML-5.1-cp27-cp27m-win32.whl (193.3 kB view details)

Uploaded CPython 2.7m Windows x86

File details

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

File metadata

  • Download URL: PyYAML-5.1.tar.gz
  • Upload date:
  • Size: 274.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1.tar.gz
Algorithm Hash digest
SHA256 436bc774ecf7c103814098159fbb84c2715d25980175292c648f2da143909f95
MD5 3b07eb596071bac75c886129de881d22
BLAKE2b-256 9f2c9417b5c774792634834e730932745bc09a7d36754ca00acf1ccd1ac2594d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyYAML-5.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 215.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c68ea4d3ba1705da1e0d85da6684ac657912679a649e8868bd850d2c299cce13
MD5 193b162c597796a29bad3b2f5b4f514b
BLAKE2b-256 b674c3e15707516f80192059dde32c9d78f00a88c9f3c4d1efd76cbc8d5b0a20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyYAML-5.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 195.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e23d0cc5299223dcc37885dae624f382297717e459ea24053709675a976a3e19
MD5 609821d6b526623cedaf8176b295b276
BLAKE2b-256 a250d42aa0b14fd7b04d287fa739c16e49d9eb79d364a6aa0c5df6ecdeef3dd4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyYAML-5.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 214.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5a22a9c84653debfbf198d02fe592c176ea548cccce47553f35f466e15cf2fd4
MD5 8de9d396c85f4d516c09afd60e48bb52
BLAKE2b-256 72da386634cb17f33b12278af017ccb3314cede4806af70285f396b8f6af1203

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyYAML-5.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 194.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 1adecc22f88d38052fb787d959f003811ca858b799590a5eaa70e63dca50308c
MD5 c08d3d08e8772b477b140312e3c05778
BLAKE2b-256 6475f613d1ffbe19f2b4e1c1a117f624c7b4b705fa8ca93aa1f06b54accc4a3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyYAML-5.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 208.1 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 7a5d3f26b89d688db27822343dfa25c599627bc92093e788956372285c6298ad
MD5 a5b0eb59e136d9ae8d5eed313c82565f
BLAKE2b-256 dd7482496ef0a3e0ec47f4c40ea19a9d7bf0371034d1e4dddda3fbc6f8898aed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyYAML-5.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 189.9 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 a5dcbebee834eaddf3fa7366316b880ff4062e4bcc9787b78c7fbb4a26ff2dd1
MD5 63614eec400c7bc2bf04e0b0a246b9e5
BLAKE2b-256 131ec334060f3180988346cc73a5d891b3c697cdf484aa9b4855a785f8241180

See more details on using hashes here.

File details

Details for the file PyYAML-5.1-cp34-cp34m-win_amd64.whl.

File metadata

  • Download URL: PyYAML-5.1-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 208.3 kB
  • Tags: CPython 3.4m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 c51f642898c0bacd335fc119da60baae0824f2cde95b0330b56c0553439f0673
MD5 0b7e76d06b4dc17e48e7e395aa609ecc
BLAKE2b-256 df0ee42ca980a3b089a2be81d42eae419b68704d98de40e04f08a680e4209814

See more details on using hashes here.

File details

Details for the file PyYAML-5.1-cp34-cp34m-win32.whl.

File metadata

  • Download URL: PyYAML-5.1-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 194.6 kB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 aee5bab92a176e7cd034e57f46e9df9a9862a71f8f37cad167c6fc74c65f5b4e
MD5 d58fc84a007f476d6c78c47734da85f1
BLAKE2b-256 8fc1a25f7f3df33aa6b51d41767d6b972823ef8f0da698c401c1d8d8a723e5e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyYAML-5.1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 210.2 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 9372b04a02080752d9e6f990179a4ab840227c6e2ce15b95e1278456664cf2ba
MD5 1fa07df3251ab548fb49b3bec71d29fc
BLAKE2b-256 1ad6b082e72e4556c2ef3dd9ec122f886b341187d677f32ee3081888762ab38d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyYAML-5.1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 193.3 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for PyYAML-5.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 460a5a4248763f6f37ea225d19d5c205677d8d525f6a83357ca622ed541830c2
MD5 90f43037837dfb881165a843d5c30aea
BLAKE2b-256 56541d33a1e7beeb4b20398a1525e27c7d0645065a0fcfae39b4fab69f7804f7

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