summaryrefslogtreecommitdiff
path: root/constructor.py
Commit message (Collapse)AuthorAgeFilesLines
...
* update to flake8==3.3.0 with --ignore F405Anthon van der Neut2017-07-121-28/+30
|
* fix issue #130: warning on duplicates in merge key mapping0.15.13Anthon van der Neut2017-06-241-1/+1
|
* fix issue #130: regression in nested mergesAnthon van der Neut2017-06-241-1/+1
|
* rt set handling now checks for duplicate keysAnthon van der Neut2017-06-091-1/+3
|
* fix issue # 123: type annotations0.15.2Anthon van der Neut2017-06-071-24/+25
| | | | mypy needed updating from 0.501 to 0.511, with may different warnings/errors then before
* error/warning on duplicate mapping keys0.15.1Anthon van der Neut2017-06-071-28/+72
|
* initial version with YAML class0.15.0Anthon van der Neut2017-06-041-1/+5
| | | | Some new tests are still required
* typing no longer needed, fix issue #117 (2.6 support)0.14.9Anthon van der Neut2017-04-221-1/+1
|
* fix issue #116: Text not available in 3.5.0/3.5.10.14.8Anthon van der Neut2017-04-191-11/+12
| | | | If this solves the issue for you, please close it.
* fix issue #115: preserve _ and leading 0s in integers0.14.7Anthon van der Neut2017-04-181-6/+43
|
* fix issue 112: hexadecimal not preserved0.14.6Anthon van der Neut2017-04-141-0/+40
| | | | please **close** this issue if fixed
* update for mypy --strict, prepare de-inheritance (Loader/Dumper)0.14.0Anthon van der Neut2017-03-211-40/+60
|
* changes for mypyAnthon van der Neut2017-03-171-16/+21
|
* some changes for mypy --strictAnthon van der Neut2017-03-161-42/+103
|
* fix for #85: mypy complaining about unicode (reported by Peter Amstutz)0.13.7Anthon van der Neut2016-12-271-1/+1
| | | | removed import of unicode_literals
* addresses #25 comment after empty (null) values0.13.2Anthon van der Neut2016-11-281-0/+14
| | | | can remove comment between key en value
* round-trip sequence key elements0.12.14Anthon van der Neut2016-09-211-1/+6
|
* fix issue 45: preserve datetime 'T' + timezoneAnthon van der Neut2016-08-201-9/+59
|
* added .keys(), items(), values(), corrected __contains__Anthon van der Neut2016-08-171-2/+4
| | | | | | | | | | There was a huge problem with 3.4 and 3.3 as the OrderedDict does not define a __contains__ and the implementation based on the one by Ngo would not work with merge keys defining keys that later were in the main dict (which should override). Fix was to add the merge key info at the point the dict has been completely created, thus restricting __contains__ automatically to the dict itself (and not test subkeys)
* addition type info to satisfy schema_salad0.12.1Anthon van der Neut2016-08-161-0/+2
|
* initial type info, drop 2.60.12.0Anthon van der Neut2016-08-151-15/+10
|
* added optional preservation of quotes around scalarsAnthon van der Neut2016-07-061-1/+7
|
* pep8 compliance, util.load_yaml_guess_indent0.11.2Anthon van der Neut2016-02-271-9/+29
|
* - introducing version support and differentiation for RoundTripLoader0.11.0Anthon van der Neut2016-02-181-2/+14
| | | | | | 1.2 no longer interprets sexagesimals, octals wihtout 0o, Yes/No/On/Off by default - added round_trip_load/round_trip_load_all
* - make sure there is a space before # if scalar pushes (through indent)Anthon van der Neut2016-02-161-24/+24
| | | | | a comment from its original column - flake 8
* Jython compatibilityAnthon van der Neut2015-10-081-6/+14
|
* Fix issue 9Anthon van der Neut2015-09-141-0/+5
| | | | Added possibility to store and retrieve mapping and sequence element positions
* - main problem in moving stuff from yaml/py to yaml was thatAnthon van der Neut2015-08-281-0/+1116
parser.py clashes with built-in parser module (CPython, C-module) which is inlucded from pkg_resources/__init__.py - no C compile yet