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

updated:

2018-10-27

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.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 quotes 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.75.tar.gz (311.5 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.75-cp37-cp37m-win_amd64.whl (215.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

ruamel.yaml-0.15.75-cp37-cp37m-win32.whl (195.2 kB view details)

Uploaded CPython 3.7mWindows x86

ruamel.yaml-0.15.75-cp37-cp37m-manylinux1_x86_64.whl (656.0 kB view details)

Uploaded CPython 3.7m

ruamel.yaml-0.15.75-cp37-cp37m-macosx_10_9_x86_64.whl (243.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

ruamel.yaml-0.15.75-cp36-cp36m-win_amd64.whl (215.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

ruamel.yaml-0.15.75-cp36-cp36m-win32.whl (195.2 kB view details)

Uploaded CPython 3.6mWindows x86

ruamel.yaml-0.15.75-cp36-cp36m-manylinux1_x86_64.whl (660.6 kB view details)

Uploaded CPython 3.6m

ruamel.yaml-0.15.75-cp36-cp36m-macosx_10_9_x86_64.whl (242.2 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

ruamel.yaml-0.15.75-cp35-cp35m-win_amd64.whl (212.1 kB view details)

Uploaded CPython 3.5mWindows x86-64

ruamel.yaml-0.15.75-cp35-cp35m-win32.whl (192.3 kB view details)

Uploaded CPython 3.5mWindows x86

ruamel.yaml-0.15.75-cp35-cp35m-manylinux1_x86_64.whl (640.9 kB view details)

Uploaded CPython 3.5m

ruamel.yaml-0.15.75-cp35-cp35m-macosx_10_6_intel.whl (357.2 kB view details)

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

ruamel.yaml-0.15.75-cp34-cp34m-win_amd64.whl (214.0 kB view details)

Uploaded CPython 3.4mWindows x86-64

ruamel.yaml-0.15.75-cp34-cp34m-win32.whl (200.6 kB view details)

Uploaded CPython 3.4mWindows x86

ruamel.yaml-0.15.75-cp34-cp34m-manylinux1_x86_64.whl (651.0 kB view details)

Uploaded CPython 3.4m

ruamel.yaml-0.15.75-cp34-cp34m-macosx_10_6_intel.whl (370.6 kB view details)

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

ruamel.yaml-0.15.75-cp27-cp27mu-manylinux1_x86_64.whl (609.0 kB view details)

Uploaded CPython 2.7mu

ruamel.yaml-0.15.75-cp27-cp27m-win_amd64.whl (218.9 kB view details)

Uploaded CPython 2.7mWindows x86-64

ruamel.yaml-0.15.75-cp27-cp27m-win32.whl (200.6 kB view details)

Uploaded CPython 2.7mWindows x86

ruamel.yaml-0.15.75-cp27-cp27m-manylinux1_x86_64.whl (609.0 kB view details)

Uploaded CPython 2.7m

ruamel.yaml-0.15.75-cp27-cp27m-macosx_10_9_x86_64.whl (247.0 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75.tar.gz
  • Upload date:
  • Size: 311.5 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.75.tar.gz
Algorithm Hash digest
SHA256 a93f77f61b1edcdf8e23bd43139f8a8df286a5e57ed1660053ab89672205e325
MD5 4a2ebb6764bca597f507831b37485b89
BLAKE2b-256 9ebd3648d59905c24c731d9a9d7f91ff9c7088a846a9e9ec8e90d72c714d601e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 215.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.75-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0b0aa425cb77e08247ab3df4624d098b1f9e8bf28228a526d363ca70a08662ba
MD5 e91d38c53def496ae70f5d2111b678e3
BLAKE2b-256 e48d9cebdb3b84302e801233fe2150af8b120b97039a45fad3afb95c3db76f57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 195.2 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.75-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0647a41f96330b1e084a8f83f849e81bb32f98d5182896416955235fd01e954d
MD5 0ecad770c06a850c0b3a68e36541f770
BLAKE2b-256 2c082f7cfbfc09308bfb769e124b2b7323329b952324f2c1e101dbe34061f700

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 656.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.75-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 12891a2c98ed48f2fdc15f99393985e739986975a0365e91858900af50e8a4ed
MD5 0070af3bb611a7c554f8ae440b3007a7
BLAKE2b-256 9170bc6d33ec3bc546d4b5f79d7e015a277c8255977ca03746772aff1e941c60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 243.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.75-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c18045f0b3c0072246d37754be4df806cc884e9cb7bf9de3f7f1d8845e05bf4f
MD5 b4d6575eff895b73f203b58c20010014
BLAKE2b-256 15e11076440c6b713f94396c3f5404ab89cd7ed7d580f7afb15d5f4e8de16b3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 215.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.75-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d840593c5bee2b3e6cf9d77d36ab72f805511f9ee1b8c6b8e3a623c69f3a1c85
MD5 0497ffd9599ce2a08e53afcdf592c388
BLAKE2b-256 f6752de370c6f254149ee266fc4451e1b6f9d6a5351c6f05e74c9492d1e572d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 195.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.75-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 170879daed8a5c99a1f8552fdb4b5fd29826074cc23baeaaecf91428f491220d
MD5 28a4d9771ca12eaf0a0255b4a860cf08
BLAKE2b-256 03786ff1a5ebd9e0678a97bbf784c1cb3728598d579ee1e0e35090e0bd795d7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 660.6 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.75-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0b341990e9cccb7c65424a9ce742d811f487c748a51b1df66b21c57e29f60f90
MD5 612e40a311343779b8ef762024c13e2c
BLAKE2b-256 82032871e7444a6ceef12917c20b665b25aa73a46383f83d95ac937fb8ea03be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 242.2 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.75-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 98dfcdb5560923bfc138ffc25f18357f921a17e404a65f7e1e1a36310e05ac79
MD5 5128680d6857dbabca6d4e7d897e41f6
BLAKE2b-256 533f2218fd68600be68e9f2b75c83c8bef8c4f9a694a86437059567ff5a15c38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 212.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.75-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 fd5db41299a7b9fc7532c93ed3bac39dbb7826199c446b466ae0c44e80d7c4d8
MD5 e4022365333db145148058dd18cc81e9
BLAKE2b-256 4d1ba168171683fadb4a9ae3d308a65a9a680801dc3fd58c01ae1d0ff93cfd7b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 192.3 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.75-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 43e6f019212565dca5bf4b2e25aa2519e98cb8fce7f1c3413a90dea679944e4e
MD5 bac1f56a39520e582368e213e0bd5844
BLAKE2b-256 e793103774513e4b714a0e41f857e8f5a252e6bba14631e72dea046e9dfe7ad5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 640.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.75-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4521a2c9bfbbbbccbc90ecdbddaea9204ba40d358c06b9371b53bfd91d44b179
MD5 57dacdcf48da50d77f108fdd4474bb3e
BLAKE2b-256 47ebefeb0591f98ab3585a1b69632cf96bf89a365d4cfa68d8d13a96af14ff1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 357.2 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.75-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 c7e42f99e6ce013abf1172e6111f9da5df68bfc0a20c962dc287b64efe402dca
MD5 ab8ee2b8275471fbde4b24911d43030b
BLAKE2b-256 feaad40b5d6e8b128e9885ed11c2b46c8cb68945ffdaf2cb066c0582229e9c66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 214.0 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.75-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 6dcc62b6f04235e31df6210441b8aa2409b751bb0b4696d822aac59673e11976
MD5 4e4999542987f355044ef7df76583fbd
BLAKE2b-256 12e062aa2913ae5d935b6106bfbe2009d674baf53daee6a10b7452f9a7266cea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 200.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.75-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 4bf521139b2a7d2a777c983d711d6b16efc1f76695af768464eb844b41df4f53
MD5 37d2c0a8c39118ff6b6cf06706680e9e
BLAKE2b-256 cdd61e63c11c6a27d2078ef3f036b7e2415fd8ed84d437370d83bc8dc87f4305

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 651.0 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.75-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e06b17cc74b1eda3c2c75feb4cf50f0e63b0a0b62125e1548ee64f81bc613cc3
MD5 76eacb1969ae44b34e598b28b7abf2eb
BLAKE2b-256 a36a750cb210794225437a732d8a435b84bb3c8c5fb3c694f83ad08366e5cf40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp34-cp34m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 370.6 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.75-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 15e2ebfa6f88e17005269ba77bc0dd85b1e37978b373523d5c15c33a7eb9186e
MD5 0909e5797b2dab8a4108381f447e7357
BLAKE2b-256 de8bb30cd4abce9c740104319c5d41f36df23ce88ce41e14de963dd090607ef6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 609.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.75-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 810516af9c0f79884e0d0f59fb73196e5ee0d66d1c3333849a81fc6934c80185
MD5 c7f32dc2955fd43595f7f414aa81d8b0
BLAKE2b-256 52b128e78626be075751d160e69708971f3150e751febf4b34ac8d338116a599

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 218.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.75-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 95db2a7e754f10a014813d15ad9ae77153077dd5b19b6daef9c014490c69039f
MD5 6dc22d87ec7bcc9f922ce445f7911ae0
BLAKE2b-256 a93bcabd412ce9018571e2698108f4adb00b20edbd651b11a2a6927bcf3b595d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 200.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.75-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 10fc90b58be910f8deddea2954482322c1eb5874107b6c013c04ceadfaf09f7d
MD5 242e1581dea0e75d3dbd0f5e909006ee
BLAKE2b-256 043615158b9a269633f2a07f8f3f23af846e9bb7c6316b54f4656b9701c947bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 609.0 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.75-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 20c1a7b5332c94e0cc0283aba71e8975de78a284cec82f0b29b9245e4edeade1
MD5 0caa11446c509d150d67f83593c737cb
BLAKE2b-256 9f04ce4a6bb06f5b8262e891bda09c53bd614b0d2fb0e9df164a2b8152ff643c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ruamel.yaml-0.15.75-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 247.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.75-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6bdca787b24dbe79f9d81a4a33f7378b26d510e0c20143f3d4fcea961406e034
MD5 503bf04e89644b88bdb9a7fc11c82a12
BLAKE2b-256 bdeaa689c379187c04c0df65fbf471854c3834ea3998e6793701a23ad9c231d6

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