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.61

updated:

2018-08-23

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.

https://readthedocs.org/projects/yaml/badge/?version=stable https://bestpractices.coreinfrastructure.org/projects/1128/badge https://bitbucket.org/ruamel/yaml/raw/default/_doc/_static/license.svg https://bitbucket.org/ruamel/yaml/raw/default/_doc/_static/pypi.svg https://bitbucket.org/ruamel/oitnb/raw/default/_doc/_static/oitnb.svg http://www.mypy-lang.org/static/mypy_badge.svg

ChangeLog

0.15.61 (2018-08-23):
  • support for round-tripping folded style scalars (initially requested by Johnathan Viduchinsky)

  • update of C code

  • speed up of scanning (~30% depending on the input)

0.15.60 (2018-08-18):
  • again allow single entry map in flow sequence context (reported by Lee Goolsbee)

  • cleanup for mypy

  • spurious print in library (reported by Lele Gaifax), now automatically checked

0.15.59 (2018-08-17):
0.15.58 (2018-08-17):
  • simple mappings can now be used as keys when round-tripping:

    {a: 1, b: 2}: hello world

    although using the obvious operations (del, popitem) on the key will fail, you can mutilate it by going through its attributes. If you load the above YAML in d, then changing the value is cumbersome:

    d = {CommentedKeyMap([(‘a’, 1), (‘b’, 2)]): “goodbye”}

    and changing the key even more so:

    d[CommentedKeyMap([(‘b’, 1), (‘a’, 2)])] = d.pop(

    CommentedKeyMap([(‘a’, 1), (‘b’, 2)]))

    (you can use a dict instead of a list of tuples (or ordereddict), but that might result in a different order, of the keys of the key, in the output)

  • check integers to dump with 1.2 patterns instead of 1.1 (reported by Lele Gaifax)

0.15.57 (2018-08-15):
  • Fix that CommentedSeq could no longer be used in adding or do a sort (reported by Christopher Wright)

0.15.56 (2018-08-15):
  • fix issue with python -O optimizing away code (reported, and detailed cause pinpointed, by Alex Grönholm)

0.15.55 (2018-08-14):
  • unmade CommentedSeq a subclass of list. It is now indirectly a subclass of the standard collections.abc.MutableSequence (without .abc if you are still on Python2.7). If you do isinstance(yaml.load('[1, 2]'), list)) anywhere in your code replace list with MutableSequence. Directly, CommentedSeq is a subclass of the abstract baseclass ruamel.yaml.compat.MutableScliceableSequence, with the result that (extended) slicing is supported on ``CommentedSeq``. (reported by Stuart Berg)

  • duplicate keys (or their values) with non-ascii now correctly report in Python2, instead of raising a Unicode error. (Reported by Jonathan Pyle)

0.15.54 (2018-08-13):
  • fix issue where a comment could pop-up twice in the output (reported by Mike Kazantsev and by Nate Peterson)

  • fix issue where JSON object (mapping) without spaces was not parsed properly (reported by Marc Schmidt)

  • fix issue where comments after empty flow-style mappings were not emitted (reported by Qinfench Chen)

0.15.53 (2018-08-12):
  • fix issue with flow style mapping with comments gobbled newline (reported by Christopher Lambert)

  • fix issue where single ‘+’ under YAML 1.2 was interpreted as integer, erroring out (reported by Jethro Yu)

0.15.52 (2018-08-09):
  • added .copy() mapping representation for round-tripping (CommentedMap) to fix incomplete copies of merged mappings (reported by Will Richards)

  • Also unmade that class a subclass of ordereddict to solve incorrect behaviour for {**merged-mapping} and dict(**merged-mapping) (reported independently by Tim Olsson and Filip Matzner)

0.15.51 (2018-08-08):
  • Fix method name dumps (were not dotted) and loads (reported by Douglas Raillard)

  • Fix spurious trailing white-space caused when the comment start column was no longer reached and there was no actual EOL comment (e.g. following empty line) and doing substitutions, or when quotes around scalars got dropped. (reported by Thomas Guillet)

0.15.50 (2018-08-05):
  • Allow YAML() as a context manager for output, thereby making it much easier to generate multi-documents in a stream.

  • Fix issue with incorrect type information for load() and dump() (reported by Jimbo Jim)

0.15.49 (2018-08-05):
  • fix preservation of leading newlines in root level literal style scalar, and preserve comment after literal style indicator (| # some comment) Both needed for round-tripping multi-doc streams in ryd.

0.15.48 (2018-08-03):
  • housekeeping: oitnb for formatting, mypy 0.620 upgrade and conformity

0.15.47 (2018-07-31):
  • fix broken 3.6 manylinux1, the result of an unclean build (reported by Roman Sichnyi)

0.15.46 (2018-07-29):
0.15.45 (2018-07-26):
0.15.44 (2018-07-14):
  • Correct loading plain scalars consisting of numerals only and starting with 0, when not explicitly specifying YAML version 1.1. This also fixes the issue about dumping string ‘019’ as plain scalars as reported by Min RK, that prompted this chance.

0.15.43 (2018-07-12):
  • merge PR33: Python2.7 on Windows is narrow, but has no sysconfig.get_config_var('Py_UNICODE_SIZE'). (merge provided by Marcel Bargull)

  • register_class() now returns class (proposed by Mike Nerone}

0.15.42 (2018-07-01):
  • fix regression showing only on narrow Python 2.7 (py27mu) builds (with help from Marcel Bargull 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 by 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

  • fixes issue #201: decoding unicode escaped tags on Python2, reported by Dan Abolafia

0.15.39 (2018-06-17):
  • merge PR27 improving package startup time (and loading when regexp not actually used), provided by Marcel Bargull

0.15.38 (2018-06-13):
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 by 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.

  • 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 by 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), 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):
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

  • 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 Stack Overflow Q&A)

0.15.16 (2017-07-01):
  • minor typing issues (reported and fix provided by Manvendra Singh

  • small doc improvements

0.15.15 (2017-06-27):
0.15.14 (2017-06-25):
  • fix for issue 133, in setup.py: change ModuleNotFoundError to ImportError (reported and fix by Asley Drake)

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)

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)

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 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):
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)

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):
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

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

Uploaded Source

Built Distributions

ruamel.yaml-0.15.61-cp37-cp37m-win_amd64.whl (211.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

ruamel.yaml-0.15.61-cp37-cp37m-win32.whl (191.7 kB view details)

Uploaded CPython 3.7m Windows x86

ruamel.yaml-0.15.61-cp37-cp37m-manylinux1_x86_64.whl (639.7 kB view details)

Uploaded CPython 3.7m

ruamel.yaml-0.15.61-cp37-cp37m-macosx_10_9_x86_64.whl (239.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

ruamel.yaml-0.15.61-cp36-cp36m-win_amd64.whl (211.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

ruamel.yaml-0.15.61-cp36-cp36m-win32.whl (191.7 kB view details)

Uploaded CPython 3.6m Windows x86

ruamel.yaml-0.15.61-cp36-cp36m-manylinux1_x86_64.whl (644.4 kB view details)

Uploaded CPython 3.6m

ruamel.yaml-0.15.61-cp36-cp36m-macosx_10_9_x86_64.whl (238.7 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

ruamel.yaml-0.15.61-cp35-cp35m-win_amd64.whl (208.5 kB view details)

Uploaded CPython 3.5m Windows x86-64

ruamel.yaml-0.15.61-cp35-cp35m-win32.whl (188.8 kB view details)

Uploaded CPython 3.5m Windows x86

ruamel.yaml-0.15.61-cp35-cp35m-manylinux1_x86_64.whl (624.6 kB view details)

Uploaded CPython 3.5m

ruamel.yaml-0.15.61-cp35-cp35m-macosx_10_6_intel.whl (353.6 kB view details)

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

ruamel.yaml-0.15.61-cp34-cp34m-win_amd64.whl (210.5 kB view details)

Uploaded CPython 3.4m Windows x86-64

ruamel.yaml-0.15.61-cp34-cp34m-win32.whl (197.1 kB view details)

Uploaded CPython 3.4m Windows x86

ruamel.yaml-0.15.61-cp34-cp34m-manylinux1_x86_64.whl (634.7 kB view details)

Uploaded CPython 3.4m

ruamel.yaml-0.15.61-cp34-cp34m-macosx_10_6_intel.whl (367.0 kB view details)

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

ruamel.yaml-0.15.61-cp27-cp27m-win_amd64.whl (215.3 kB view details)

Uploaded CPython 2.7m Windows x86-64

ruamel.yaml-0.15.61-cp27-cp27m-win32.whl (197.1 kB view details)

Uploaded CPython 2.7m Windows x86

ruamel.yaml-0.15.61-cp27-cp27m-macosx_10_9_x86_64.whl (243.5 kB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61.tar.gz
  • Upload date:
  • Size: 293.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61.tar.gz
Algorithm Hash digest
SHA256 87fc16ae28015605834745f0c5684d1b274e926ff93e2dc95bb253b4ea483866
MD5 3fea909417753d456895d401632c7def
BLAKE2b-256 83a7f2b028ca584ef083d1eec3118f7283db7ab03d5940ec87dad6d6e83e87fe

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.61-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 211.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 baefdcc3bd63466596c77345205634b36d673b673fe708cf560f3dd63a777545
MD5 504843903c992ce63e8d5e45af2881f7
BLAKE2b-256 850af6c6f7be32239afcb58ee8c4f8639b235d3dbfbbd8fbe8370855cc76cf1a

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.61-cp37-cp37m-win32.whl.

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 191.7 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b679527e3bac066c877af620108fa4ae7deb09d8d5b2d651be0de17a91208911
MD5 c7528d336626cd0853942f14156fe081
BLAKE2b-256 6774b952062ff0433e47adce9694c04ada8793956b9c55069f47a5896bab5edb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 639.7 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d6b715b0c336942f3608c5fcc40a59a99ce4190bcd8695eb38dc41372c60d219
MD5 38b6159920cc594ee1e8db2e5372c4d6
BLAKE2b-256 db2e706f306ccc1d063663ca4c166539ca887d9373c5eb424290d0921b401c58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 239.8 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f14222177b615b1bf5279d35872bdcc0e27ebb4befaa8e56d510e67362fc08fb
MD5 f5974c124b78197f01da5fadb5bf7a87
BLAKE2b-256 b1b9eeb5164d6f9c287586ee4c1c3ce80529ff6ac9ffee8a0662ae8f913ab3f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 211.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ad040e49d125d286f59db387e40eaa3ff377f8558dbe80399b6b9e48316ab352
MD5 3340492e133389088d16c58e46a06078
BLAKE2b-256 fac1ae6547b969b70f02ca3c06990f519b430efa444bc4ae85b3e2a16d4ae0df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 191.7 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 4ed2b6e78736487fabebdaba547ab4aa1ff80c077718c179f8429802d7922a48
MD5 94929a14669b390ee511ee11cdb3ed45
BLAKE2b-256 f37b3b4400a1c6abb1191b618c3b6e8db63871195c74ad0b8be12a6c0effd879

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 644.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bfdd62e5b7db48373cdc4d5695705e65bf3229a473d82d76021d2ea05c3e3acb
MD5 04b015bfb464a578f2526124d5785dd6
BLAKE2b-256 a8d7db2e9773cddb88da3db1eb097238b91169535255c64529fdd6ff18653dbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 238.7 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1d6e3b304a20a6c368a5c993fc8e99aa5a5567a4654110da5ee80e248499a2a9
MD5 4f22da798ad2f0cdbb395d048d244f3c
BLAKE2b-256 71fa23fc59a7ea8b476afe4f2910310d37c20f8b24a4ec0f272fe69efb407313

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 208.5 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 b0234ee649d7e36c0ddcf1b44fc1aea434ad546f9c11f1dc4aaaf7dc6c25a1e1
MD5 8ec3e4b313443ef55fac9f34ce0e61f4
BLAKE2b-256 29610ded76a9c590e44a6f0541dfee6ef0c3e2f1f9ba296c3d2d0041c2e22dfd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 188.8 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 f82496e9c93ad5264dba0c2db8ebfc098cce7ee8da3d31f090a990a7408fd889
MD5 25857741e3aad4466c67fe373781733b
BLAKE2b-256 872fbe10d78d5fac35ff57179f261968005259d5dfe8133f3540a759e1df6300

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 624.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4c82d946cd2d31308bff244426f6e85836d8ebde73315520f1a49e986e2291d5
MD5 711e297c5e873c8b1f3163fc03c59d7d
BLAKE2b-256 67e4bb27298652727a3b6d6b2c771d0754347d353272144a9d565bb02e1caf66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 353.6 kB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 b9c827c2bc4f1d1377e819abb793712f4f570e21d83ef9f08d3a55496d7a5585
MD5 f08a5f67b7f749f3401ad8671ed6dd8e
BLAKE2b-256 c97b22cbfcfddadd86daba3536ce1b29941bc36ea1ce66c32bf2bbe938fb8821

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.61-cp34-cp34m-win_amd64.whl.

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 210.5 kB
  • Tags: CPython 3.4m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 68b0e2746f2d67a48e8fb4b759f0d3986f721b6ae7a56612d1ca0c24b35fe62f
MD5 2334c51a2dbeda787191efbed9daca17
BLAKE2b-256 2c0cd70525dab9ee4501560271cad7f349e02773235290ff364a9c3ee5216786

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.15.61-cp34-cp34m-win32.whl.

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 197.1 kB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 b9fb15289065b8bf89cb1059089c56bea285b08b15e4b12d2da5abf24c09c102
MD5 9541bc98495ffb172f5ae89ebcd0cb86
BLAKE2b-256 5b3baa29ac9208f1c597b4cadcf9279d9b42e73d4284b786301b4b862136a0fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 634.7 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2d2b47a4396820b96b949e041e79558d0d29f019a3ac471c0103afb1132748e7
MD5 b19784523910d641f320b69a08b3583f
BLAKE2b-256 550b641392f8905253ca50cf9391500db2296d89724606a6495eec0c8e570151

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp34-cp34m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 367.0 kB
  • Tags: CPython 3.4m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 7cd3b3ab020c1b19b809ea32fddd668fc4dde0c52e1e7f2dbd6cc8d5d5103d93
MD5 d44bf5b57cd78d442d9841d92d481116
BLAKE2b-256 695e22ad54d02fd7ad193aa277f16d6c1749696e830215b53dfa544947c00201

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 215.3 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 ef0cab035cdf74583740b54ea2577765b880beda4440d41ac0409a2ef8cb9c55
MD5 556d62c7fecf487d51fcdf290a77df1a
BLAKE2b-256 2ac6c69f7203fe69fcf8f55246d17d68d0eb449136ccf09ff5ee3844e2400c36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 197.1 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 d8e1a5f2aa55fa298fd80f5ff94e94c999f16df48df200e94f34e4ac61334cb0
MD5 b5e40c33ecd012173f8261413db945d0
BLAKE2b-256 83525f91a2fa155b95b924fea120c50942db73e591346a2b8475154aa912f072

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.61-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 243.5 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for ruamel.yaml-0.15.61-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd86fe274f8290b53efd62eb1c6bd791fcc9f35cad5894b4757f6fb9b535a3be
MD5 0b3c6fd3dc9e75386217b8c2b5479f00
BLAKE2b-256 df8ed72c175caf5d0e1b37fcb497be7517509c79ecb657723261f329ec77a711

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