summaryrefslogtreecommitdiff
path: root/constructor.py
Commit message (Collapse)AuthorAgeFilesLines
* flake8-bugbearAnthon van der Neut2018-08-011-2/+2
|
* Resolving issue #210 deprecation warning in python 3.7Anthon van der Neut2018-07-281-8/+7
| | | | | *When this change indeed resolves your problem, please **Close** this issue*. *(You can do so usingthe WorkFlow pull-down (close to the top right of this page)*
* HG: *When this change indeed resolves your problem, please **Close** this ↵Anthon van der Neut2018-07-121-1/+1
| | | | | | | | | | | | | | | | issue*. HG: *(You can do so usingthe WorkFlow pull-down (close to the top right of this page)* HG: ####################################################################### HG: Enter commit message. Lines beginning with 'HG:' are removed. HG: Leave message empty to abort commit. HG: ####################################################################### HG: user: Anthon van der Neut <anthon@mnt.org> HG: branch 'default' HG: changed .appveyor.yaml HG: changed CHANGES HG: changed README.rst HG: changed __init__.py
* re-added test to make sure C-Compiler is available0.15.41Anthon van der Neut2018-06-271-1/+1
|
* evaluate re.compile lazilyMarcel Bargull2018-03-161-1/+2
|
* round-trip support for tagged scalars0.15.33Anthon van der Neut2017-08-311-15/+25
| | | | | Inspired by Matthew Patton's question on StackOverflow: https://stackoverflow.com/a/45967047/1307905
* fix issue #148: unclear error message when failing to parse timestampAnthon van der Neut2017-08-221-2/+18
| | | | | *When this change resolves your problem, please **Close** this issue*. (You can do so using the WorkFlow pull-down (close to the top right of this page)
* fix issue #25: dropping comment between mapping key and value0.15.24Anthon van der Neut2017-08-091-1/+1
|
* more float stuff and mypy changesAnthon van der Neut2017-08-061-10/+20
|
* scalarfloat supportAnthon van der Neut2017-08-061-0/+53
|
* no sexagesimal floats in 1.2Anthon van der Neut2017-08-051-1/+1
|
* warn on incorrect YAML 1.1 floatsAnthon van der Neut2017-08-051-3/+9
|
* added register_class/yaml_object0.15.19Anthon van der Neut2017-07-131-0/+11
|
* 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