Skip to main content

ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order

Project description

ruamel.yaml
===========

``ruamel.yaml`` is a YAML 1.2 loader/dumper package for Python.

:version: 0.15.42
:updated: 2018-07-01
:documentation: http://yaml.readthedocs.io
:repository: https://bitbucket.org/ruamel/
:pypi: https://pypi.org/project/ruamel.yaml/


Starting with version 0.15.0 the way YAML files are loaded and dumped
is changing. See the API doc for details. Currently existing
functionality will throw a warning before being changed/removed.
**For production systems you should pin the version being used with
``ruamel.yaml<=0.15``**. There might be bug fixes in the 0.14 series,
but new functionality is likely only to be available via the new API.

If your package uses ``ruamel.yaml`` and is not listed on PyPI, drop
me an email, preferably with some infomormation on how you use the
package (or a link to bitbucket/github) and I'll keep you informed
when the status of the API is stable enough to make the transition.

* `Overview <http://yaml.readthedocs.org/en/latest/overview.html>`_
* `Installing <http://yaml.readthedocs.org/en/latest/install.html>`_
* `Basic Usage <http://yaml.readthedocs.org/en/latest/basicuse.html>`_
* `Details <http://yaml.readthedocs.org/en/latest/detail.html>`_
* `Examples <http://yaml.readthedocs.org/en/latest/example.html>`_
* `API <http://yaml.readthedocs.org/en/latest/api.html>`_
* `Differences with PyYAML <http://yaml.readthedocs.org/en/latest/pyyaml.html>`_

.. image:: https://readthedocs.org/projects/yaml/badge/?version=stable
:target: https://yaml.readthedocs.org/en/stable

.. image:: https://bestpractices.coreinfrastructure.org/projects/1128/badge
:target: https://bestpractices.coreinfrastructure.org/projects/1128

ChangeLog
=========

.. should insert NEXT: at the beginning of line for next key (with empty line)

0.15.42 (2018-07-01):
- fix regression showing only on narrow Python 2.7 (py27mu) builds
(with help from
`Marcel Bargull <https://bitbucket.org/mbargull/>`__ and
`Colm O'Connor <>`__).
- run pre-commit ``tox`` on Python 2.7 wide and narrow, as well as
3.4/3.5/3.6/3.7/pypy

0.15.41 (2018-06-27):
- add detection of C-compile failure (investigation prompted by
`StackOverlow <https://stackoverflow.com/a/51057399/1307905>`__ by
`Emmanuel Blot <https://stackoverflow.com/users/8233409/emmanuel-blot>`__),
which was removed while no longer dependent on ``libyaml``, C-extensions
compilation still needs a compiler though.

0.15.40 (2018-06-18):
- added links to landing places as suggested in issue 190 by
`KostisA <https://bitbucket.org/ankostis/>`__
- fixes issue #201: decoding unicode escaped tags on Python2, reported
by `Dan Abolafia <https://bitbucket.org/danabo/>`__

0.15.39 (2018-06-17):
- merge PR27 improving package startup time (and loading when regexp not
actually used), provided by
`Marcel Bargull <https://bitbucket.org/mbargull/>`__

0.15.38 (2018-06-13):
- fix for losing precision when roundtripping floats by
`Rolf Wojtech <https://bitbucket.org/asomov/>`__
- fix for hardcoded dir separator not working for Windows by
`Nuno André <https://bitbucket.org/nu_no/>`__
- typo fix by `Andrey Somov <https://bitbucket.org/asomov/>`__

0.15.37 (2018-03-21):
- again trying to create installable files for 187

0.15.36 (2018-02-07):
- fix issue 187, incompatibility of C extension with 3.7 (reported by
Daniel Blanchard)

0.15.35 (2017-12-03):
- allow ``None`` as stream when specifying ``transform`` parameters to
``YAML.dump()``.
This is useful if the transforming function doesn't return a meaningful value
(inspired by `StackOverflow <https://stackoverflow.com/q/47614862/1307905>`__ by
`rsaw <https://stackoverflow.com/users/406281/rsaw>`__).

0.15.34 (2017-09-17):
- fix for issue 157: CDumper not dumping floats (reported by Jan Smitka)

0.15.33 (2017-08-31):
- support for "undefined" round-tripping tagged scalar objects (in addition to
tagged mapping object). Inspired by a use case presented by Matthew Patton
on `StackOverflow <https://stackoverflow.com/a/45967047/1307905>`__.
- fix issue 148: replace cryptic error message when using !!timestamp with an
incorrectly formatted or non- scalar. Reported by FichteFoll.

0.15.32 (2017-08-21):
- allow setting ``yaml.default_flow_style = None`` (default: ``False``) for
for ``typ='rt'``.
- fix for issue 149: multiplications on ``ScalarFloat`` now return ``float``
(reported by jan.brezina@tul.cz)

0.15.31 (2017-08-15):
- fix Comment dumping

0.15.30 (2017-08-14):
- fix for issue with "compact JSON" not parsing: ``{"in":{},"out":{}}``
(reported on `StackOverflow <https://stackoverflow.com/q/45681626/1307905>`__ by
`mjalkio <https://stackoverflow.com/users/5130525/mjalkio>`_

0.15.29 (2017-08-14):
- fix issue #51: different indents for mappings and sequences (reported by
Alex Harvey)
- fix for flow sequence/mapping as element/value of block sequence with
sequence-indent minus dash-offset not equal two.

0.15.28 (2017-08-13):
- fix issue #61: merge of merge cannot be __repr__-ed (reported by Tal Liron)

0.15.27 (2017-08-13):
- fix issue 62, YAML 1.2 allows ``?`` and ``:`` in plain scalars if non-ambigious
(reported by nowox)
- fix lists within lists which would make comments disappear

0.15.26 (2017-08-10):
- fix for disappearing comment after empty flow sequence (reported by
oit-tzhimmash)

0.15.25 (2017-08-09):
- fix for problem with dumping (unloaded) floats (reported by eyenseo)

0.15.24 (2017-08-09):
- added ScalarFloat which supports roundtripping of 23.1, 23.100,
42.00E+56, 0.0, -0.0 etc. while keeping the format. Underscores in mantissas
are not preserved/supported (yet, is anybody using that?).
- (finally) fixed longstanding issue 23 (reported by `Antony Sottile
<https://bitbucket.org/asottile/>`__), now handling comment between block
mapping key and value correctly
- warn on YAML 1.1 float input that is incorrect (triggered by invalid YAML
provided by Cecil Curry)
- allow setting of boolean representation (`false`, `true`) by using:
``yaml.boolean_representation = [u'False', u'True']``

0.15.23 (2017-08-01):
- fix for round_tripping integers on 2.7.X > sys.maxint (reported by ccatterina)

0.15.22 (2017-07-28):
- fix for round_tripping singe excl. mark tags doubling (reported and fix by Jan Brezina)

0.15.21 (2017-07-25):
- fix for writing unicode in new API, (reported on
`StackOverflow <https://stackoverflow.com/a/45281922/1307905>`__

0.15.20 (2017-07-23):
- wheels for windows including C extensions

0.15.19 (2017-07-13):
- added object constructor for rt, decorator ``yaml_object`` to replace YAMLObject.
- fix for problem using load_all with Path() instance
- fix for load_all in combination with zero indent block style literal
(``pure=True`` only!)

0.15.18 (2017-07-04):
- missing ``pure`` attribute on ``YAML`` useful for implementing `!include` tag
constructor for `including YAML files in a YAML file
<https://stackoverflow.com/a/44913652/1307905>`__
- some documentation improvements
- trigger of doc build on new revision

0.15.17 (2017-07-03):
- support for Unicode supplementary Plane **output**
(input was already supported, triggered by
`this <https://stackoverflow.com/a/44875714/1307905>`__ Stack Overflow Q&A)

0.15.16 (2017-07-01):
- minor typing issues (reported and fix provided by
`Manvendra Singh <https://bitbucket.org/manu-chroma/>`__
- small doc improvements

0.15.15 (2017-06-27):
- fix for issue 135, typ='safe' not dumping in Python 2.7
(reported by Andrzej Ostrowski <https://bitbucket.org/aostr123/>`__)

0.15.14 (2017-06-25):
- fix for issue 133, in setup.py: change ModuleNotFoundError to
ImportError (reported and fix by
`Asley Drake <https://github.com/aldraco>`__)

0.15.13 (2017-06-24):
- suppress duplicate key warning on mappings with merge keys (reported by
Cameron Sweeney)

0.15.12 (2017-06-24):
- remove fatal dependency of setup.py on wheel package (reported by
Cameron Sweeney)

0.15.11 (2017-06-24):
- fix for issue 130, regression in nested merge keys (reported by
`David Fee <https://bitbucket.org/dfee/>`__)

0.15.10 (2017-06-23):
- top level PreservedScalarString not indented if not explicitly asked to
- remove Makefile (not very useful anyway)
- some mypy additions

0.15.9 (2017-06-16):
- fix for issue 127: tagged scalars were always quoted and seperated
by a newline when in a block sequence (reported and largely fixed by
`Tommy Wang <https://bitbucket.org/twang817/>`__)

0.15.8 (2017-06-15):
- allow plug-in install via ``install ruamel.yaml[jinja2]``

0.15.7 (2017-06-14):
- add plug-in mechanism for load/dump pre resp. post-processing

0.15.6 (2017-06-10):
- a set() with duplicate elements now throws error in rt loading
- support for toplevel column zero literal/folded scalar in explicit documents

0.15.5 (2017-06-08):
- repeat `load()` on a single `YAML()` instance would fail.

0.15.4 (2017-06-08):
- `transform` parameter on dump that expects a function taking a
string and returning a string. This allows transformation of the output
before it is written to stream. This forces creation of the complete output in memory!
- some updates to the docs

0.15.3 (2017-06-07):
- No longer try to compile C extensions on Windows. Compilation can be forced by setting
the environment variable `RUAMEL_FORCE_EXT_BUILD` to some value
before starting the `pip install`.

0.15.2 (2017-06-07):
- update to conform to mypy 0.511: mypy --strict

0.15.1 (2017-06-07):
- `duplicate keys <http://yaml.readthedocs.io/en/latest/api.html#duplicate-keys>`__
in mappings generate an error (in the old API this change generates a warning until 0.16)
- dependecy on ruamel.ordereddict for 2.7 now via extras_require

0.15.0 (2017-06-04):
- it is now allowed to pass in a ``pathlib.Path`` as "stream" parameter to all
load/dump functions
- passing in a non-supported object (e.g. a string) as "stream" will result in a
much more meaningful YAMLStreamError.
- assigning a normal string value to an existing CommentedMap key or CommentedSeq
element will result in a value cast to the previous value's type if possible.
- added ``YAML`` class for new API

0.14.12 (2017-05-14):
- fix for issue 119, deepcopy not returning subclasses (reported and PR by
Constantine Evans <cevans@evanslabs.org>)

0.14.11 (2017-05-01):
- fix for issue 103 allowing implicit documents after document end marker line (``...``)
in YAML 1.2

0.14.10 (2017-04-26):
- fix problem with emitting using cyaml

0.14.9 (2017-04-22):
- remove dependency on ``typing`` while still supporting ``mypy``
(http://stackoverflow.com/a/43516781/1307905)
- fix unclarity in doc that stated 2.6 is supported (reported by feetdust)

0.14.8 (2017-04-19):
- fix Text not available on 3.5.0 and 3.5.1, now proactively setting version guards
on all files (reported by `João Paulo Magalhães <https://bitbucket.org/jpmag/>`__)

0.14.7 (2017-04-18):
- round trip of integers (decimal, octal, hex, binary) now preserve
leading zero(s) padding and underscores. Underscores are presumed
to be at regular distances (i.e. ``0o12_345_67`` dumps back as
``0o1_23_45_67`` as the space from the last digit to the
underscore before that is the determining factor).

0.14.6 (2017-04-14):
- binary, octal and hex integers are now preserved by default. This
was a known deficiency. Working on this was prompted by the issue report (112)
from devnoname120, as well as the additional experience with `.replace()`
on `scalarstring` classes.
- fix issues 114: cannot install on Buildozer (reported by mixmastamyk).
Setting env. var ``RUAMEL_NO_PIP_INSTALL_CHECK`` will suppress ``pip``-check.

0.14.5 (2017-04-04):
- fix issue 109: None not dumping correctly at top level (reported by Andrea Censi)
- fix issue 110: .replace on Preserved/DoubleQuoted/SingleQuoted ScalarString
would give back "normal" string (reported by sandres23)

0.14.4 (2017-03-31):
- fix readme

0.14.3 (2017-03-31):
- fix for 0o52 not being a string in YAML 1.1 (reported on
`StackOverflow Q&A 43138503 <http://stackoverflow.com/a/43138503/1307905>`__ by
`Frank D <http://stackoverflow.com/users/7796630/frank-d>`__)

0.14.2 (2017-03-23):
- fix for old default pip on Ubuntu 14.04 (reported by Sébastien Maccagnoni-Munch)

0.14.1 (2017-03-22):
- fix Text not available on 3.5.0 and 3.5.1 (reported by Charles Bouchard-Légaré)

0.14.0 (2017-03-21):
- updates for mypy --strict
- preparation for moving away from inheritance in Loader and Dumper, calls from e.g.
the Representer to the Serializer.serialize() are now done via the attribute
.serializer.serialize(). Usage of .serialize() outside of Serializer will be
deprecated soon
- some extra tests on main.py functions

----

For older changes see the file
`CHANGES <https://bitbucket.org/ruamel/yaml/src/default/CHANGES>`_


Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

ruamel.yaml-0.15.42.tar.gz (279.9 kB view details)

Uploaded Source

Built Distributions

ruamel.yaml-0.15.42-py3-none-any.whl (93.8 kB view details)

Uploaded Python 3

ruamel.yaml-0.15.42-cp37-cp37m-manylinux1_x86_64.whl (632.4 kB view details)

Uploaded CPython 3.7m

ruamel.yaml-0.15.42-cp37-cp37m-macosx_10_9_x86_64.whl (232.7 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

ruamel.yaml-0.15.42-cp36-cp36m-win_amd64.whl (204.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

ruamel.yaml-0.15.42-cp36-cp36m-win32.whl (185.0 kB view details)

Uploaded CPython 3.6mWindows x86

ruamel.yaml-0.15.42-cp36-cp36m-manylinux1_x86_64.whl (643.6 kB view details)

Uploaded CPython 3.6m

ruamel.yaml-0.15.42-cp36-cp36m-macosx_10_9_x86_64.whl (231.7 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

ruamel.yaml-0.15.42-cp35-cp35m-win_amd64.whl (201.5 kB view details)

Uploaded CPython 3.5mWindows x86-64

ruamel.yaml-0.15.42-cp35-cp35m-win32.whl (182.1 kB view details)

Uploaded CPython 3.5mWindows x86

ruamel.yaml-0.15.42-cp35-cp35m-manylinux1_x86_64.whl (623.8 kB view details)

Uploaded CPython 3.5m

ruamel.yaml-0.15.42-cp35-cp35m-macosx_10_6_intel.whl (346.6 kB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

ruamel.yaml-0.15.42-cp34-cp34m-manylinux1_x86_64.whl (633.9 kB view details)

Uploaded CPython 3.4m

ruamel.yaml-0.15.42-cp34-cp34m-macosx_10_6_intel.whl (359.9 kB view details)

Uploaded CPython 3.4mmacOS 10.6+ Intel (x86-64, i386)

ruamel.yaml-0.15.42-cp27-cp27mu-manylinux1_x86_64.whl (592.0 kB view details)

Uploaded CPython 2.7mu

ruamel.yaml-0.15.42-cp27-cp27m-win_amd64.whl (208.5 kB view details)

Uploaded CPython 2.7mWindows x86-64

ruamel.yaml-0.15.42-cp27-cp27m-win32.whl (190.2 kB view details)

Uploaded CPython 2.7mWindows x86

ruamel.yaml-0.15.42-cp27-cp27m-manylinux1_x86_64.whl (592.0 kB view details)

Uploaded CPython 2.7m

ruamel.yaml-0.15.42-cp27-cp27m-macosx_10_9_x86_64.whl (236.4 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

Details for the file ruamel.yaml-0.15.42.tar.gz.

File metadata

  • Download URL: ruamel.yaml-0.15.42.tar.gz
  • Upload date:
  • Size: 279.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ruamel.yaml-0.15.42.tar.gz
Algorithm Hash digest
SHA256 545f06c9b379fe0d6ea9ff1a9ea2f792b7276281b605f6e868abbf507674d887
MD5 7a04c8e66783d2827d1f465409291af2
BLAKE2b-256 917af1fa02a1515fa40acc81f6c098959be97e073468bd3af4b6a8da952a54ad

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-py3-none-any.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-py3-none-any.whl
Algorithm Hash digest
SHA256 d30b41102aba97ebb225800549893b4b253a2a2c2d514c25781b0e69903e8748
MD5 b7b539fcd9029fde08f8edcac24c6626
BLAKE2b-256 4489fe3da19f48bef4285c4115189c3430c07610700b504651d7b00c66c45049

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ac113cd488ecbb9b923152f87cc9baec2eac7fe853182c60c07772d4cd11df46
MD5 abd102fb7997a5a547d231e9a5f12081
BLAKE2b-256 30f684ba41a5bfba8b1cff62b0fff3aa08d59a684402b3ed88515d5f503840d6

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5e0744b2db88a12dc95b54fdb0143a4e6613019b133362d6785ae28036545b6f
MD5 2e76650fdb14042c5c933532eb13a100
BLAKE2b-256 d547ba141bff402b3ad3dcce73daefa8a0396ca22e0ec7eb8afb0c98f5dad69c

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 83714248b14f1878d847a5b6a706c379808eaa6dcdda9ce25d7aedf547d705f2
MD5 52a67623a1370c767421cce338da9d10
BLAKE2b-256 793bac074a766512dedd853d130a9991e94fb13f1b91244956b706cd41c51ee8

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 bf91a66dfd5b93821834c5a4e02fcd74f0459110f2f45742699983733f1b48f8
MD5 d2e96e1be43e8501d2c4fb18a9c1c84d
BLAKE2b-256 d6242553fd3d93b2327a709db2763f855b3bf4c645f36af8e6793a54dc505426

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 627d0837da895747303c837e658d35743a8057338850e203a8d1dbf21337617c
MD5 70392c35f964bfc02735659527e86ace
BLAKE2b-256 a879ad6df67733e3f3910847c7beba3a741384fbf3b2c0a9a8d5ed23793e2126

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c23e708a8e9e654ccbf71cc5ffb8cc70a18748940e7efb504f04d3a7b097ad1
MD5 0b91270b1266c3d1637911c323f9806d
BLAKE2b-256 603bb8f2bf64e1d0b5d698aea9d625058f9aedf9061d129c55f641e47539312e

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 25589731d69fd5359be270bb319a5f4c42aeefc2f7f38ee9e30a66cdc632f934
MD5 5381cdaf818dc35759fef15dfc8e7a1b
BLAKE2b-256 1e2cab39ab17e04b6ecc92e23cec6750bcefb5a09fda67d0b707b5fcd90e5cda

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 50d85812c35f918bf42c307f3c37e49a4c6fe029dee1a9941df7541c3c2c70b5
MD5 8617bcdc536af3de15c7315ddce96067
BLAKE2b-256 8dffd9b8a8e8314bdc4bc65866ed0a6fb936a803ebdeb2d91f3b1a9de71e1705

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 70303c373ee4842bf62bd5cf32e0fc2f00dbed7276883c4f8258d4e7813fd79e
MD5 ddc45f6c6eae161cd1cb844c904a5567
BLAKE2b-256 442c42c3577755809c811930f5e3b5485e9f60e69324709162f5714470d766dd

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 256ca04871414e3c755bea7f90e2c96b0efc3e6937a334f7d134f40b4e6b03d7
MD5 ae08d337a01fe5b48a330f4cdab770d9
BLAKE2b-256 4aa47cde0cebb97a879328ded3f62a890905dc3110829edbbd2689d5fcffaef1

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c4407edfa83ebbf15de86b6dbbbd577089fcb6024262276afcd3e6592accecfd
MD5 c213cdab03bda3a6f4ec7a906708d6e9
BLAKE2b-256 6327dd597dc9d13a73c5b28f67bd565790bf6447dcc35cdb010ca5c7390c3ba8

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp34-cp34m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 b5c1fbecfde1c331d865e1d44a0dbafe82ae980bcb1db0bbf4c36d6ea682c6ee
MD5 ca291582c5ffdde18bc78dd68145829a
BLAKE2b-256 17bd9f828409f3ba80151494a36518ec5282e9b02184798b089b958e59ac7485

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 14abaf931ff86e5180f61d81ed23e49d8c9cb64bbae0fa3a54f9e45b1447e5ab
MD5 083b24dec3d5bf9333d4071b1521adaf
BLAKE2b-256 c770433411b081874600b64857606c94172f2bc3d95ac347f88a0b37d7157939

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 8033c78232ef55a728b310ee6b2f7e27346c5e4a2f10170620da5972282147f2
MD5 b681b6a53f1dd02560fd1230f0021557
BLAKE2b-256 b65b9d6657e482d64df2637806ab55e03c78883b88c570e8b08de5136097c506

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 c4e6faa15a59660beec81a498d170422dc4b98b9e925c3809fc9144e8ce7aaf5
MD5 476db43e4f68a8a7a4c60225d6700bb9
BLAKE2b-256 85f49dd4be7e4971f1b1bc2279f327530ba992fa55ad3b9d510f767da7a5656c

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ee62ba4e969c1820ebbc77980cfc85033493d9010eb2c4a472add21652163354
MD5 240175833159d7b3e879106071ca6fee
BLAKE2b-256 d58be3b8ca6a5a9fde21db890028b7ede2da434aa19fe7d5520996d9b8f66940

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.42-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.15.42-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 68f43e8da5570817ceb0d7c4b7c6cb3a129264879a938667868fb596f606b405
MD5 5d7088065ad02714f3a20042ad82c825
BLAKE2b-256 771bc8282754fed27c30f2fa4e29c6f67b5b96cc702adb781e240e2215667b2f

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