ruamel.yaml
ruamel.yaml is a YAML 1.2 loader/dumper package for Python.
ChangeLog
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
Metadata
Release files for ruamel.yaml 0.12.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ruamel.yaml-0.12.4.tar.gz | 226.2 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| ruamel.yaml-0.12.4-cp35-cp35m-manylinux1_x86_64.whl | CPython 3.5 | CPython 3.5 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| ruamel.yaml-0.12.4-cp34-cp34m-manylinux1_x86_64.whl | CPython 3.4 | CPython 3.4 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| ruamel.yaml-0.12.4-cp33-cp33m-manylinux1_x86_64.whl | CPython 3.3 | CPython 3.3 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| ruamel.yaml-0.12.4-cp27-cp27mu-manylinux1_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc wide-unicode | Linux glibc 2.5+ x86-64 | Details |
| ruamel.yaml-0.12.4-cp27-cp27m-manylinux1_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc | Linux glibc 2.5+ x86-64 | Details |
Total release size: 2.8 MB
Release files / ruamel.yaml-0.12.4.tar.gz
| Download URL | ruamel.yaml-0.12.4.tar.gz |
|---|---|
| Size | 226.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9ae149963f57d19e7d824ae53840e1f9fb9b00037546e94c34112f4d3870482c
|
|
BLAKE2b-256 checksum How to use checksums |
2818c661b0ca63c5250a4fb898db4253da080f65b54cbdbad050ed79e1bf6b07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ruamel.yaml-0.12.4-cp35-cp35m-manylinux1_x86_64.whl
| Download URL | ruamel.yaml-0.12.4-cp35-cp35m-manylinux1_x86_64.whl |
|---|---|
| Size | 529.2 kB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
cb0afd305c34d58836a9a03938f3658f4cbf9840e71ffe1cbcce42915bedd361
|
|
BLAKE2b-256 checksum How to use checksums |
1aa4012c2d637610d6f453a49a9dfdaae1142571569da3f2250cc63a48243690
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ruamel.yaml-0.12.4-cp34-cp34m-manylinux1_x86_64.whl
| Download URL | ruamel.yaml-0.12.4-cp34-cp34m-manylinux1_x86_64.whl |
|---|---|
| Size | 535.8 kB |
| Tags | CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
9ff522266d7a80fc7dcfb1e8b8adf2a8914774593c6eaac24e292d5d79550a05
|
|
BLAKE2b-256 checksum How to use checksums |
546d2111ad5f0ec160ed33c93b7a12cdc40f22abea5cfe2dfbdcace83c561ed6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ruamel.yaml-0.12.4-cp33-cp33m-manylinux1_x86_64.whl
| Download URL | ruamel.yaml-0.12.4-cp33-cp33m-manylinux1_x86_64.whl |
|---|---|
| Size | 509.8 kB |
| Tags | CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
2cb0632c3478488788e03ae5160f087ee9f4d040fb71fa63e68de212ca7c2e15
|
|
BLAKE2b-256 checksum How to use checksums |
5e140b3283fd916909320c3d77819ab526437b2306db506aa608cc6c896d2a0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ruamel.yaml-0.12.4-cp27-cp27mu-manylinux1_x86_64.whl
| Download URL | ruamel.yaml-0.12.4-cp27-cp27mu-manylinux1_x86_64.whl |
|---|---|
| Size | 505.8 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
812f79ab31c0b90da768775ecd7c8b185c348d4cfcbdfbd32d491e3b1a155229
|
|
BLAKE2b-256 checksum How to use checksums |
fca2f858a1e29c9a49724315e18f84a9fdf6e24d296d8e64c4a92a2e7b2badf9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ruamel.yaml-0.12.4-cp27-cp27m-manylinux1_x86_64.whl
| Download URL | ruamel.yaml-0.12.4-cp27-cp27m-manylinux1_x86_64.whl |
|---|---|
| Size | 505.8 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
5f1584f013d24d9ecec23d7038dedaccc2998e5da2a90ff7eb789adedb566d56
|
|
BLAKE2b-256 checksum How to use checksums |
f132a65226bd2de4d4216e53c180eafeb2b8ef723a9218b7abb38ea3aadff79f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |