Skip to main content

ruamel.yaml

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

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

ChangeLog

0.12.14 (2016-09-21):
 - preserve round-trip sequences that are mapping keys
   (prompted by stackoverflow question 39595807 from Nowox)

0.12.13 (2016-09-15):
 - Fix for issue #60 representation of CommentedMap with merge
   keys incorrect (reported by Tal Liron)

0.12.11 (2016-09-06):
 - Fix issue 58 endless loop in scanning tokens (reported by
   Christopher Lambert)

0.12.10 (2016-09-05):
 - Make previous fix depend on unicode char width (32 bit unicode support
   is a problem on MacOS reported by David Tagatac)

0.12.8 (2016-09-05):
   - To be ignored Unicode characters were not properly regex matched
     (no specific tests, PR by Haraguroicha Hsu)

0.12.7 (2016-09-03):
   - fixing issue 54 empty lines with spaces (reported by Alex Harvey)

0.12.6 (2016-09-03):
   - fixing issue 46 empty lines between top-level keys were gobbled (but
     not between sequence elements, nor between keys in netsted mappings
     (reported by Alex Harvey)

0.12.5 (2016-08-20):
  - fixing issue 45 preserving datetime formatting (submitted by altuin)
    Several formatting parameters are preserved with some normalisation:
    - preserve 'T', 't' is replaced by 'T', multiple spaces between date
      and time reduced to one.
    - optional space before timezone is removed
    - still using microseconds, but now rounded (.1234567 -> .123457)
    - Z/-5/+01:00 preserved

0.12.4 (2016-08-19):
  - Fix for issue 44: missing preserve_quotes keyword argument (reported
    by M. Crusoe)

0.12.3 (2016-08-17):
  - correct 'in' operation for merged CommentedMaps in round-trip mode
    (implementation inspired by J.Ngo, but original not working for merges)
  - iteration over round-trip loaded mappings, that contain merges. Also
    keys(), items(), values() (Py3/Py2) and iterkeys(), iteritems(),
    itervalues(), viewkeys(), viewitems(), viewvalues() (Py2)
  - reuse of anchor name now generates warning, not an error. Round-tripping such
    anchors works correctly. This inherited PyYAML issue was brought to attention
    by G. Coddut (and was long standing https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=515634)
    suppressing the warning:
        import warnings
        from ruamel.yaml.error import ReusedAnchorWarning
        warnings.simplefilter("ignore", ReusedAnchorWarning)

0.12.2 (2016-08-16):
  - minor improvements based on feedback from M. Crusoe
    https://bitbucket.org/ruamel/yaml/issues/42/

0.12.0 (2016-08-16):
  - drop support for Python 2.6
  - include initial Type information (inspired by M. Crusoe)

0.11.15 (2016-08-07):
  - Change to prevent FutureWarning in NumPy, as reported by tgehring
  ("comparison to None will result in an elementwise object comparison in the future")

0.11.14 (2016-07-06):
  - fix preserve_quotes missing on original Loaders (as reported
    by Leynos, bitbucket issue 38)

0.11.13 (2016-07-06):
  - documentation only, automated linux wheels

0.11.12 (2016-07-06):
  - added support for roundtrip of single/double quoted scalars using:
    ruamel.yaml.round_trip_load(stream, preserve_quotes=True)

0.11.0 (2016-02-18):
  - RoundTripLoader loads 1.2 by default (no sexagesimals, 012 octals nor
    yes/no/on/off booleans

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.12.14.tar.gz (229.0 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.12.14-cp35-cp35m-manylinux1_x86_64.whl (531.7 kB view details)

Uploaded CPython 3.5m

ruamel.yaml-0.12.14-cp34-cp34m-manylinux1_x86_64.whl (538.3 kB view details)

Uploaded CPython 3.4m

ruamel.yaml-0.12.14-cp33-cp33m-manylinux1_x86_64.whl (512.3 kB view details)

Uploaded CPython 3.3m

ruamel.yaml-0.12.14-cp27-cp27mu-manylinux1_x86_64.whl (508.3 kB view details)

Uploaded CPython 2.7mu

ruamel.yaml-0.12.14-cp27-cp27m-manylinux1_x86_64.whl (508.4 kB view details)

Uploaded CPython 2.7m

File details

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

File metadata

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

File hashes

Hashes for ruamel.yaml-0.12.14.tar.gz
Algorithm Hash digest
SHA256 e7e2996bca3faf6eee94e13b72d32b9ba86089397c5e0c581f0860cd35b643f0
MD5 483e43d69178eef857aacaa06333aaa5
BLAKE2b-256 782b60e696602de224c6383c17e05fdc44999f68f5113e9992c7e6ebfdd035d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ruamel.yaml-0.12.14-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 96fa7bafcfbd66f014438b3d9e8ccc34d28fd0b9ec53a74734dbb3855eea7825
MD5 ba14b0fe046587426072249e6eb0cecf
BLAKE2b-256 aa878f0bbc3d407ae8fe51345187addf2b8949a7a9e8d682f7fa6bf5a2c34f28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ruamel.yaml-0.12.14-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 977fbdca9895d17e67ed1936b781bf236508b8cdc9218a8f6f0e48646aaefe96
MD5 615435a9b4275c09e6d6a4f47e6ae048
BLAKE2b-256 3465c1ce8ffb1d1daed316a49a725a8e1f3553ac557a4e3c0156e3e63c467b01

See more details on using hashes here.

File details

Details for the file ruamel.yaml-0.12.14-cp33-cp33m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ruamel.yaml-0.12.14-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b82bf756276d2cde9dabeae1f7eeee12c79607ab5a89e3a177e1999193719e48
MD5 054abb22b592dfd9ab7cfe7fc5524f3a
BLAKE2b-256 0044ce7e5c8e6ca95d66a17847532ab9479e590008ae9ca7535319c8f121c6c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ruamel.yaml-0.12.14-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3f258530bb8216dcb14f15ae9ff87022e88ef27d43f08140d5d457408074df25
MD5 cada65ed1ae52fd58f2b45fc0366de94
BLAKE2b-256 1f37fedad1e76855ae1f9aa4e3b0cb77129c423e20de34027e7c3ff0c83c55d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ruamel.yaml-0.12.14-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9431ffef01789520eb9e95597c83d7ed12d04a76fc3ed76eb546b800fb5ee0b3
MD5 ca3f2e07f28bd460eb46010ea655611d
BLAKE2b-256 de3b480fce632dff700c587cb97abd5d867bea1b5097ad71d85a3d713adb661b

See more details on using hashes here.

Release history Release notifications | RSS feed

0.19.1

2 files

0.19.0

2 files

0.18.17

2 files

0.18.16

2 files

0.18.15

2 files

0.18.14

2 files

0.18.13

2 files

0.18.12

2 files

0.18.11

2 files

0.18.10

2 files

0.18.9

2 files

0.18.8

2 files

0.18.7

2 files

0.18.6

2 files

0.18.5

2 files

0.18.3

2 files

0.18.2

2 files

0.18.1

2 files

0.18.0

2 files

0.17.40

2 files

0.17.39

2 files

0.17.38

2 files

0.17.36

2 files

0.17.35

2 files

0.17.34

2 files

0.17.33

2 files

0.17.32

2 files

0.17.31

2 files

0.17.30

2 files

0.17.29

2 files

0.17.28

2 files

0.17.27

2 files

0.17.26

2 files

0.17.25

2 files

0.17.24

2 files

0.17.23

2 files

0.17.22

2 files

0.17.21

2 files

0.17.20

2 files

0.17.19

2 files

0.17.18

2 files

0.17.17

2 files

0.17.16

2 files

0.17.15

2 files

0.17.14

2 files

0.17.13

2 files

0.17.12

2 files

0.17.11

2 files

0.17.10

2 files

0.17.9

2 files

0.17.8

2 files

0.17.7

2 files

0.17.6

2 files

0.17.5

2 files

0.17.4

2 files

0.17.3

2 files

0.17.2

2 files

0.17.1

2 files

0.17.0

2 files

0.16.13

2 files

0.16.12

2 files

0.16.11

2 files

0.16.10

2 files

0.16.9

2 files

0.16.7

2 files

0.16.6

2 files

0.16.5

2 files

0.16.4

2 files

0.16.3

2 files

0.16.2

2 files

0.16.1

2 files

0.16.0

2 files

0.15.100

18 files

0.15.99

18 files

0.15.98

18 files

0.15.97

18 files

0.15.96

18 files

0.15.95

18 files

0.15.94

22 files

0.15.93

22 files

0.15.92

22 files

0.15.91

22 files

0.15.90

22 files

0.15.89

22 files

0.15.88

22 files

0.15.87

22 files

0.15.86

22 files

0.15.85

22 files

0.15.84

22 files

0.15.83

22 files

0.15.82

22 files

0.15.81

22 files

0.15.80

22 files

0.15.79

22 files

0.15.78

22 files

0.15.77

22 files

0.15.76

22 files

0.15.75

22 files

0.15.74

22 files

0.15.73

22 files

0.15.72

22 files

0.15.71

22 files

0.15.70

22 files

0.15.69

22 files

0.15.68

22 files

0.15.67

22 files

0.15.66

22 files

0.15.65

12 files

0.15.64

22 files

0.15.63

22 files

0.15.62

22 files

0.15.61

20 files

0.15.60

22 files

0.15.59

22 files

0.15.58

22 files

0.15.57

22 files

0.15.56

22 files

0.15.55

22 files

0.15.54

22 files

0.15.53

22 files

0.15.52

22 files

0.15.51

22 files

0.15.50

22 files

0.15.49

22 files

0.15.48

22 files

0.15.47

22 files

0.15.46

22 files

0.15.45

22 files

0.15.44

20 files

0.15.43

20 files

0.15.42

19 files

0.15.41

17 files

0.15.40

17 files

0.15.39

7 files

0.15.38

17 files

0.15.37

17 files

0.15.35

17 files

0.15.34

17 files

0.15.33

17 files

0.15.32

17 files

0.15.31

17 files

0.15.30

17 files

0.15.29

17 files

0.15.28

7 files

0.15.27

17 files

0.15.26

17 files

0.15.25

17 files

0.15.24

7 files

0.15.23

17 files

0.15.22

17 files

0.15.21

17 files

0.15.20

17 files

0.15.19

7 files

0.15.18

7 files

0.15.17

7 files

0.15.16

7 files

0.15.15

7 files

0.15.14

7 files

0.15.13

7 files

0.15.12

7 files

0.15.11

7 files

0.15.10

7 files

0.15.9

7 files

0.15.8

7 files

0.15.7

7 files

0.15.6

7 files

0.15.5

7 files

0.15.4

7 files

0.15.3

7 files

0.15.2

7 files

0.15.1

7 files

0.15.0

7 files

0.14.12

7 files

0.14.11

7 files

0.14.10

7 files

0.14.9

7 files

0.14.8

7 files

0.14.7

7 files

0.14.6

7 files

0.14.5

7 files

0.14.4

7 files

0.14.3

7 files

0.14.2

7 files

0.14.1

7 files

0.14.0

7 files

0.13.14

7 files

0.13.13

7 files

0.13.11

7 files

0.13.10

6 files

0.13.9

6 files

0.13.8

6 files

0.13.7

6 files

0.13.6

6 files

0.13.5

6 files

0.13.4

6 files

0.13.3

6 files

0.13.2

6 files

0.13.1

6 files

0.13.0

6 files

0.12.18

6 files

0.12.17

6 files

0.12.16

6 files

0.12.15

6 files

This release

0.12.14 This release

6 files

0.12.13

6 files

0.12.12

6 files

0.12.11

6 files

0.12.10

6 files

0.12.9

6 files

0.12.8

6 files

0.12.7

6 files

0.12.6

6 files

0.12.5

6 files

0.12.4

6 files

0.12.3

6 files

0.12.2

6 files

0.12.1

6 files

0.12.0

6 files

0.11.15

8 files

0.11.14

8 files

0.11.11

8 files

0.11.10

5 files

0.11.9

5 files

0.11.8

5 files

0.11.7

1 file

0.11.6

5 files

0.11.5

1 file

0.11.3

5 files

0.11.2

5 files

0.11.1

5 files

0.11.0

5 files

0.10.23

5 files

0.10.22

5 files

0.10.21

5 files

0.10.20

11 files

0.10.19

11 files

0.10.18

1 file

0.10.17

9 files

0.10.16

9 files

0.10.15

1 file

0.10.14

9 files

0.10.13

9 files

0.10.12

9 files

0.10.11

9 files

0.10.10

9 files

0.10.9

9 files

0.10.8

9 files

0.10.7

9 files

0.10.6

9 files

0.10.5

9 files

0.10.4

9 files

0.10.2

9 files

0.10.1

9 files

0.10

9 files

0.9.8

9 files

0.9.7

9 files

0.9.6

9 files

0.9.5

9 files

0.9.4

9 files

0.9.2

1 file

0.9.1

1 file

0.8

1 file

0.7.2

1 file

0.7.1

1 file

0.7

1 file

0.6.1

1 file

0.6

1 file

0.5.1

1 file

0.5

1 file

0.4

1 file

0.3

1 file

0.2

1 file

0.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page