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

updated:

2018-12-28

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 information 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.82 (2018-12-28):
  • anchors and aliases on scalar int, float, string and bool are now preserved. Anchors do not need a referring alias for these (reported by Alex Harvey)

  • anchors no longer lost on tagged objects when roundtripping (reported by Zaloo)

0.15.81 (2018-12-06):
  • fix issue dumping methods of metaclass derived classes (reported and fix provided by Douglas Raillard)

0.15.80 (2018-11-26):
  • fix issue emitting BEL character when round-tripping invalid folded input (reported by Isaac on StackOverflow)

0.15.79 (2018-11-21):
  • fix issue with anchors nested deeper than alias (reported by gaFF on StackOverflow)

0.15.78 (2018-11-15):
0.15.77 (2018-11-09):
  • setting yaml.sort_base_mapping_type_on_output = False, will prevent explicit sorting by keys in the base representer of mappings. Roundtrip already did not do this. Usage only makes real sense for Python 3.6+ (feature request by Sebastian Gerber).

  • implement Python version check in YAML metadata in _test/test_z_data.py

0.15.76 (2018-11-01):
  • fix issue with empty mapping and sequence loaded as flow-style (mapping reported by Min RK, sequence by Maged Ahmed)

0.15.75 (2018-10-27):
0.15.74 (2018-10-17):
  • fix dropping of comment on rt before sequence item that is sequence item (reported by Thorsten Kampe)

0.15.73 (2018-10-16):
  • fix irregular output on pre-comment in sequence within sequence (reported by Thorsten Kampe)

  • allow non-compact (i.e. next line) dumping sequence/mapping within sequence.

0.15.72 (2018-10-06):
  • fix regression on explicit 1.1 loading with the C based scanner/parser (reported by Tomas Vavra)

0.15.71 (2018-09-26):
0.15.70 (2018-09-21):
  • reverted CommentedMap and CommentedSeq to subclass ordereddict resp. list, reimplemented merge maps so that both dict(**commented_map_instance) and JSON dumping works. This also allows checking with isinstance() on dict resp. list. (Proposed by Stuart Berg, with feedback from blhsing on StackOverflow)

0.15.69 (2018-09-20):
  • fix issue with dump_all gobbling end-of-document comments on parsing (reported by Pierre B.)

0.15.68 (2018-09-20):
  • fix issue with parsabel, but incorrect output with nested flow-style sequences (reported by Dougal Seeley)

  • fix issue with loading Python objects that have __setstate__ and recursion in parameters (reported by Douglas RAILLARD)

0.15.67 (2018-09-19):
  • fix issue with extra space inserted with non-root literal strings (Issue reported and PR with fix provided by Naomi Seyfer.)

0.15.66 (2018-09-07):
  • fix issue with fold indicating characters inserted in safe_load-ed folded strings (reported by Maximilian Hils).

0.15.65 (2018-09-07):
  • fix issue #232 revert to throw ParserError for unexcpected ] and } instead of IndexError. (Issue reported and PR with fix provided by Naomi Seyfer.)

  • added key and reverse parameter (suggested by Jannik Klemm via email)

  • indent root level literal scalars that have directive or document end markers at the beginning of a line

0.15.64 (2018-08-30):
  • support round-trip of tagged sequences: !Arg [a, {b: 1}]

  • single entry mappings in flow sequences now written by default without braces, set yaml.brace_single_entry_mapping_in_flow_sequence=True to force getting [a, {b: 1}, {c: {d: 2}}] instead of the default [a, b: 1, c: {d: 2}]

  • fix issue when roundtripping floats starting with a dot such as .5 (reported by Harrison Gregg)

0.15.63 (2018-08-29):
  • small fix only necessary for Windows users that don’t use wheels.

0.15.62 (2018-08-29):
  • C based reader/scanner & emitter now allow setting of 1.2 as YAML version. ** The loading/dumping is still YAML 1.1 code**, so use the common subset of YAML 1.2 and 1.1 (reported by Ge Yang)

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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ruamel.yaml-0.15.82-cp37-cp37m-win_amd64.whl (218.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

ruamel.yaml-0.15.82-cp37-cp37m-win32.whl (198.3 kB view details)

Uploaded CPython 3.7mWindows x86

ruamel.yaml-0.15.82-cp37-cp37m-manylinux1_x86_64.whl (659.0 kB view details)

Uploaded CPython 3.7m

ruamel.yaml-0.15.82-cp37-cp37m-macosx_10_9_x86_64.whl (246.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

ruamel.yaml-0.15.82-cp36-cp36m-win_amd64.whl (218.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

ruamel.yaml-0.15.82-cp36-cp36m-win32.whl (198.2 kB view details)

Uploaded CPython 3.6mWindows x86

ruamel.yaml-0.15.82-cp36-cp36m-manylinux1_x86_64.whl (663.7 kB view details)

Uploaded CPython 3.6m

ruamel.yaml-0.15.82-cp36-cp36m-macosx_10_9_x86_64.whl (245.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

ruamel.yaml-0.15.82-cp35-cp35m-win_amd64.whl (215.1 kB view details)

Uploaded CPython 3.5mWindows x86-64

ruamel.yaml-0.15.82-cp35-cp35m-win32.whl (195.4 kB view details)

Uploaded CPython 3.5mWindows x86

ruamel.yaml-0.15.82-cp35-cp35m-manylinux1_x86_64.whl (643.9 kB view details)

Uploaded CPython 3.5m

ruamel.yaml-0.15.82-cp35-cp35m-macosx_10_6_intel.whl (360.3 kB view details)

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

ruamel.yaml-0.15.82-cp34-cp34m-win_amd64.whl (217.1 kB view details)

Uploaded CPython 3.4mWindows x86-64

ruamel.yaml-0.15.82-cp34-cp34m-win32.whl (203.6 kB view details)

Uploaded CPython 3.4mWindows x86

ruamel.yaml-0.15.82-cp34-cp34m-manylinux1_x86_64.whl (654.1 kB view details)

Uploaded CPython 3.4m

ruamel.yaml-0.15.82-cp34-cp34m-macosx_10_6_intel.whl (373.7 kB view details)

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

ruamel.yaml-0.15.82-cp27-cp27mu-manylinux1_x86_64.whl (612.0 kB view details)

Uploaded CPython 2.7mu

ruamel.yaml-0.15.82-cp27-cp27m-win_amd64.whl (221.9 kB view details)

Uploaded CPython 2.7mWindows x86-64

ruamel.yaml-0.15.82-cp27-cp27m-win32.whl (203.6 kB view details)

Uploaded CPython 2.7mWindows x86

ruamel.yaml-0.15.82-cp27-cp27m-manylinux1_x86_64.whl (612.1 kB view details)

Uploaded CPython 2.7m

ruamel.yaml-0.15.82-cp27-cp27m-macosx_10_9_x86_64.whl (250.0 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82.tar.gz
  • Upload date:
  • Size: 315.1 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.82.tar.gz
Algorithm Hash digest
SHA256 33c5534d965bd92b587389c212ab93898600ebba7950c7d27a7d03ea2807d6f2
MD5 0447f2c37b898f1c8ea0b8e5a5960e0c
BLAKE2b-256 919ca1079a1779dcafcbd17837c17e50fc3d958ac30b4f9c75b327b214e62ac5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 218.5 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.82-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 823686098d7a46ab758366422201c500acab5cdcd60e4ed4cca7d4ff24693d6a
MD5 4cd8092fa7b722a5366e0b4b768d1548
BLAKE2b-256 25df0077157d04e5c8caf63f288ba98fab5c4eb44fc04fd42b8a8cca7ab0eb65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 198.3 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.82-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e568dab58ce434fd745e093d19f1e185d9b0141bcbd4efd611d5ffbd8ab15f29
MD5 bf4da8622734cb58b89c98160c9a752c
BLAKE2b-256 4709972e3b05ee46bb225a96b4667734a0096367e421fc3b622df4b00de6849c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 659.0 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.82-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0b5b582756248d98e3d7c21ad13640b2bbec2fe955fee7376c6e95b1ab401480
MD5 5152186d24f59fbd62ce2eba69120e1b
BLAKE2b-256 3f26c348d5000bda9e5abaf040502adc826eb5859660e9f82ce7eb0d6182f4a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 246.3 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.82-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 10f87a64608802b084873929e3121583a4f82608ffbe0799fecff558b4ee495c
MD5 e941aeba028e9be38dfcdcd9bc324c2a
BLAKE2b-256 8adb0c40b0e0252a4bf847b9011b582ac1e37fd2c63c83ba532a7800f2a44310

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 218.2 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.82-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 28aa1a31ccece2ceb51927f12639fa199d98c8621f962808fdb0977b82b8c6cd
MD5 feb737bfe79ae026bc795f539348cccf
BLAKE2b-256 9e2e03fd62253afaa619854c3177181043f4e335b58af64fd9882d090ba510d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 198.2 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.82-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 086ced19c6f22fe1c52126afa603e1266d4f3100352cd765b4bb8284b2080064
MD5 9a657bd6ccde2903130c94abde4ae5f3
BLAKE2b-256 5a56fa802721eaf94fe7854beb14c35ad6f4bd074a885e7d0ca5db2456e018b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 663.7 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.82-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3e06352dd3a5b8a3be6ea0a5cd1abd359fd36d7c88761bbb438d3e2fb9d13855
MD5 7debc8c8972f228d3416e4ad29820fa3
BLAKE2b-256 ec1f18540e6fe73344a5f8e8cb334e7cdbfa70111568a737fc85f1eb4de9697a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 245.3 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.82-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 249476a8b6fad9bde7a684a1777e24b667d338f535f13f88792ca0f91d40b30f
MD5 d22896285417259917e50370f79ea844
BLAKE2b-256 6710f290aaed675fea9c59d560725dbe18cdd43f8ca0f7f26dc2ce13fb7ec5e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 215.1 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.82-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 a1521f1d9572abc8991f803dcd9eeb85eff8391c1232f5412dde3599cce20859
MD5 2bb03e62cde8275532cea2b9427aa625
BLAKE2b-256 eb65a7703cdc16259ed0035819342f95665481420130b0ac187279813df8bfe0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 195.4 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.82-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 3db5327ed5736a22f19992798f7b05d1562a1d8df3a661bb170aff5720b9cd86
MD5 a82fdd8003ab8d166f71465233ac2c35
BLAKE2b-256 211755883a8c28060a66f8e4cd3672ffea242ae74a30331fad277ffea3d68b9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 643.9 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.82-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 20f3d997079e7c99c2816f4a294f7f1037f34e6a314bc99784cb69243f731e28
MD5 22e6d1ab3637ca863bfb67d518a722f5
BLAKE2b-256 8de64d923d25cefc093c8f2115817f3876908aa4645b005d20512c3fd63bbb96

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 360.3 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.82-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 466f4c9d985df94c146865458fd322eeaf3db0df278ef1a8726c1453c9ab9cc9
MD5 e059983c213ced803251112439fcb298
BLAKE2b-256 916012fc91eef450cbffe305e60819b01e66379206b154da60b4a88c69c1615b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 217.1 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.82-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 2cdd2c4c2a2528022d453f4dc2b04826654db78d98e1787176ddb67a2511c8e2
MD5 c91dc8f642694801fef3bf619a637803
BLAKE2b-256 e68f6ea49076adb539829f6f70daf6e7f03f455d2da5de6b35ebed9574b0959c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 203.6 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.82-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 9023f5bc91aa642257f2e24bd2a6b0f0603fc06a0be3c3cc9ab50e9cddf571ee
MD5 6d9b8f30a7fbe39a4bd812f4d42da176
BLAKE2b-256 0c760c9c92a701268f9332ee5bf725ac44511ba098ec132117fe8a9804b43733

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 654.1 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.82-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 24a8eef08698181f3da74e48f3b8d7f4e97d175297a7a18aef712acc0eb7438d
MD5 edc750a9e28d2e984977bbd145d2804b
BLAKE2b-256 2dd09a5bbaba467c9bdb090c290a9ae6a6f96a4aaae7efffdb90149d5e956a07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp34-cp34m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 373.7 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.82-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 85108082feb4796ecdcc03e2c084c2793ed52380e426c5171945c726af7fd2a3
MD5 04d8ae3a93e3f86f055e8390ea7352c4
BLAKE2b-256 68cfe21d2cf0268ba88003bbe83c241038e4da5950050694257e959120597eef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 612.0 kB
  • Tags: CPython 2.7mu
  • 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.82-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2194839c6eca8200c7f0089cd071d04f0e9eb030483f021bc07ee3db6312bdc5
MD5 7d59f83a236dc057c4803bc130edc637
BLAKE2b-256 d7d899b67376be0cb8f863843180c9cd01da5f38825b2f10c8449cedba394f0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 221.9 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.82-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 1c6fc3035726d675e739ef83362ea9bc4934faa3791987562fb370c6b708aa30
MD5 51b0c1fa0e6ccd638b6435a1a3232a84
BLAKE2b-256 05af5145655a1ba07c76105b23084f1b54f5f2a812b3aad96b89a9defa64103c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 203.6 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.82-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 d7408cd54435e6905860edab4c1cb6f70d22a128ff126520509993df631dd4d4
MD5 c13942b389796a8b8680e81c8f62390d
BLAKE2b-256 5b8df46a5263b703b3f5054ba5297fefd9f841591f8b423eca1a2431b3eafa96

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 612.1 kB
  • Tags: CPython 2.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.82-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b99b8cff3d1e2b6296e5e4da779ec00cec8dc5e181ee9574514fddf265fcbed5
MD5 c6982bdac8dce03fe4765abdfd27063d
BLAKE2b-256 63c798f0a9783def0c80ce9fc2ead481bda28a9fbd42f365c35f5fc45a4688df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.82-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 250.0 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.82-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dcacd739bfe7db191e85f86af5e4856388622901e02a15e4b9cf4ac1fb5e46d2
MD5 f2d7fa2a62a8b7d4bc06fa37142581f7
BLAKE2b-256 ab9b1e4dfe218cd7e8993576811feeaa19294c32314473fe0fedccc1da511ede

See more details on using hashes here.

Supported by

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