Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mypy, split contruct_object0.16.3 | Anthon van der Neut | 2019-08-15 | 1 | -6/+7 |
| | | | | | | | | fixes issue #306 *When this change indeed resolves your problem, please **Close** this issue*. *(You can do so using the WorkFlow pull-down (close to the top right of this page))* | ||||
* | regenerate _ruamel_yaml.c with newest cython for 3.8.0b20.15.98 | Anthon van der Neut | 2019-07-09 | 1 | -1/+0 |
| | | | | fixes issue #296 | ||||
* | pass memo on to deepcopy | Anthon van der Neut | 2019-06-23 | 1 | -7/+8 |
| | |||||
* | fix update CommentedMap with list of tuples0.15.90 | Anthon van der Neut | 2019-04-04 | 1 | -1/+6 |
| | | | | | | | | fixes issue #282 *When this change indeed resolves your problem, please **Close** this issue*. *(You can do so using the WorkFlow pull-down (close to the top right of this page))* | ||||
* | fixes issue #269 CommentedMap.copy() not returning CommentedMap0.15.84 | Anthon van der Neut | 2019-01-07 | 1 | -2/+3 |
| | | | | | *When this change indeed resolves your problem, please **Close** this issue*. *(You can do so using the WorkFlow pull-down (close to the top right of this page))* | ||||
* | preserve anchors on scalars, on tagged objects0.15.82 | Anthon van der Neut | 2018-12-28 | 1 | -3/+3 |
| | | | | | | | | fixes issue #63 fixes issue #266 *When this change indeed resolves your problem, please **Close** this issue*. *(You can do so using the WorkFlow pull-down (close to the top right of this page))* | ||||
* | work around issue 6112 in mypy | Anthon van der Neut | 2018-12-28 | 1 | -7/+7 |
| | |||||
* | roundtrip anchors/aliases on str, int, float | Anthon van der Neut | 2018-12-27 | 1 | -2/+2 |
| | |||||
* | moved Anchor to own module | Anthon van der Neut | 2018-10-29 | 1 | -14/+4 |
| | | | | this prevents future circular imports | ||||
* | fix issue #242 cannot instantiate mapping with parameters | Anthon van der Neut | 2018-09-26 | 1 | -1/+1 |
| | | | | | | | Initialisation order incorrect *When this change indeed 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 #233 fix #231 reverting to subclass dict resp list for CommentedMap/Seq0.15.70 | Anthon van der Neut | 2018-09-21 | 1 | -23/+27 |
| | | | | | | | | | | had to reimplement round-trippable mappings with merge-keys to get both JSON dumping and casting using dict(**some_commented_map) to work. (JSON dump of merge maps not tested) *When this change indeed resolves your problem, please **Close** this issue*. *(You can do so using the WorkFlow pull-down (close to the top right of this page))* | ||||
* | revert CommentedMap to ordereddict subclass | Anthon van der Neut | 2018-09-21 | 1 | -95/+61 |
| | | | | reimplemented merged dictionaries, they now have _ok (own key) set attribute | ||||
* | add key and reverse parameter to CommentedSeq.sort() | Anthon van der Neut | 2018-09-01 | 1 | -4/+8 |
| | | | | suggested via email by Jannik Klemm | ||||
* | allow debugging of CommentedSeq | Anthon van der Neut | 2018-08-18 | 1 | -0/+4 |
| | |||||
* | updates for mypy and remove print statements | Anthon van der Neut | 2018-08-18 | 1 | -7/+15 |
| | |||||
* | fix for 2.7, ruamel.ordereddict expects ordered input | Anthon van der Neut | 2018-08-17 | 1 | -1/+7 |
| | |||||
* | allow simple mappings as mapping keys | Anthon van der Neut | 2018-08-16 | 1 | -2/+90 |
| | |||||
* | fix issue #221 .__add__() and .sort() no longer available on CommentedSeq0.15.57 | Anthon van der Neut | 2018-08-15 | 1 | -0/+13 |
| | | | | | | | | | CommentedSeq + list used to return a list, it now again does so. sort never worked correctly, it should now (i.e. move the EOL comments along). *When this change indeed 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 #176 CommentedSeq does not support slice assignment | Anthon van der Neut | 2018-08-14 | 1 | -5/+5 |
| | | | | | | | | | | | I implemented slicing in an intermediate baseclass ruamel.yaml.compat.MutableSliceableSequence, on top of collections.{,abc.}.MutableSequence. I'm not sure if I tested all possibilities but CommentedSeq **should** now support all (extended) slicing operations. Test were added in _test/test_issues.py *When this change indeed resolves your problem, please **Close** this issue*. *(You can do so using the WorkFlow pull-down (close to the top right of this page))* | ||||
* | reimplement CommentedSeq to subclass MutableSequence instead of list | Anthon van der Neut | 2018-08-14 | 1 | -34/+53 |
| | | | | re issue #176 | ||||
* | fix issue #184 adding eol comment | Anthon van der Neut | 2018-08-13 | 1 | -1/+4 |
| | | | | | | | | | this was not possible without explicit column specification and no neighbouring comment was available. Thanks for reporting *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)* | ||||
* | get rid of mypy error not MRO-ing subclass MutableSet + MutableMap | Anthon van der Neut | 2018-08-12 | 1 | -2/+18 |
| | |||||
* | fix issue #196 loosing items on cast to dict0.15.52 | Anthon van der Neut | 2018-08-09 | 1 | -39/+50 |
| | | | | | *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)* | ||||
* | adding test for issue 196 | Anthon van der Neut | 2018-08-09 | 1 | -21/+20 |
| | |||||
* | fix issue #213 : CommentedMap.copy() incomplete result | Anthon van der Neut | 2018-08-08 | 1 | -0/+7 |
| | | | | | | | | Only the "native" keys were copied, not any of the merged keys. Now .copy() is implemented and a "flattened" new dict is returned. *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)* | ||||
* | added context manager, mypy cleanup (w. Optional) added tests0.15.50 | Anthon van der Neut | 2018-08-05 | 1 | -2/+2 |
| | |||||
* | Apply oitnb and mypy 0.620, then make everything work again0.15.48 | Anthon van der Neut | 2018-08-03 | 1 | -26/+54 |
| | |||||
* | flake8-bugbear | Anthon van der Neut | 2018-08-01 | 1 | -3/+3 |
| | |||||
* | Resolving issue #210 deprecation warning in python 3.7 | Anthon van der Neut | 2018-07-28 | 1 | -1/+5 |
| | | | | | *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)* | ||||
* | re-added test to make sure C-Compiler is available0.15.41 | Anthon van der Neut | 2018-06-27 | 1 | -11/+11 |
| | |||||
* | Fix typos | Andrey Somov | 2018-05-21 | 1 | -1/+1 |
| | |||||
* | round-trip support for tagged scalars0.15.33 | Anthon van der Neut | 2017-08-31 | 1 | -0/+6 |
| | | | | | Inspired by Matthew Patton's question on StackOverflow: https://stackoverflow.com/a/45967047/1307905 | ||||
* | fix comment dumping0.15.31 | Anthon van der Neut | 2017-08-15 | 1 | -4/+6 |
| | |||||
* | issue #61: merge of merge cannot be __repr__-ed (reported by Tal Liron)0.15.28 | Anthon van der Neut | 2017-08-13 | 1 | -2/+2 |
| | | | | **When this change resolves your problem, then please close this issue** | ||||
* | fix issue #62: not allowing : or ? in flow style plain scalar0.15.27 | Anthon van der Neut | 2017-08-13 | 1 | -2/+3 |
| | | | | also fix list withing list comment dropping, as it happened to occur in the example | ||||
* | fix lists within lists with comments | Anthon van der Neut | 2017-08-13 | 1 | -2/+3 |
| | | | | had to keep emit the comment and mark it for having been emitted, then reset on next run (as with maps) | ||||
* | fix issue #102: comment disappear after empty flow-style sequence | Anthon van der Neut | 2017-08-10 | 1 | -0/+20 |
| | | | | **When this fix solves the reported problem, please close this issue.** | ||||
* | more float stuff and mypy changes | Anthon van der Neut | 2017-08-06 | 1 | -0/+1 |
| | |||||
* | fix for issue #143: handling single excl mark tags0.15.22 | Anthon van der Neut | 2017-07-28 | 1 | -0/+3 |
| | | | | There were no tests for roundtripping tags for non-registered objects | ||||
* | update to flake8==3.3.0 with --ignore F405 | Anthon van der Neut | 2017-07-12 | 1 | -6/+6 |
| | |||||
* | correct typing info on comment Token | Anthon van der Neut | 2017-06-27 | 1 | -1/+1 |
| | | | | | | | fixes issue #136: reported by Manvendra Singh Please close this issue if you can confirm it solves the reported problem (this should be in > 0.15.15 when it comes out) | ||||
* | fix issue # 123: type annotations0.15.2 | Anthon van der Neut | 2017-06-07 | 1 | -2/+6 |
| | | | | mypy needed updating from 0.501 to 0.511, with may different warnings/errors then before | ||||
* | preserve value type, support pathlib.Path as stream | Anthon van der Neut | 2017-05-29 | 1 | -1/+22 |
| | |||||
* | fix __deepcopy__ class hardcoding in CommentedSeq and CommentedMap | Constantine Evans | 2017-05-08 | 1 | -2/+2 |
| | |||||
* | typing no longer needed, fix issue #117 (2.6 support)0.14.9 | Anthon van der Neut | 2017-04-22 | 1 | -2/+1 |
| | |||||
* | fix issue #116: Text not available in 3.5.0/3.5.10.14.8 | Anthon van der Neut | 2017-04-19 | 1 | -1/+4 |
| | | | | If this solves the issue for you, please close it. | ||||
* | update for mypy --strict, prepare de-inheritance (Loader/Dumper)0.14.0 | Anthon van der Neut | 2017-03-21 | 1 | -4/+4 |
| | |||||
* | some changes for mypy --strict | Anthon van der Neut | 2017-03-16 | 1 | -18/+134 |
| | |||||
* | fix #84, deepcopy not working (reported by Peter Amstutz)0.13.5 | Anthon van der Neut | 2016-12-25 | 1 | -0/+26 |
| | | | | added test, implemented __deepcopy__ on CommentedMap and CommentedSeq | ||||
* | addresses #25 comment after empty (null) values0.13.2 | Anthon van der Neut | 2016-11-28 | 1 | -1/+3 |
| | | | | can remove comment between key en value |