Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove support for 2.7, prepare for f-strings0.17.0 | Anthon van der Neut | 2021-03-26 | 1 | -8/+81 |
| | |||||
* | remove python 2 specific code | Anthon van der Neut | 2021-03-09 | 1 | -75/+14 |
| | | | | add future deprecation warning to old style functions | ||||
* | fix #371 | Anthon van der Neut | 2021-03-05 | 1 | -1/+4 |
| | |||||
* | corrections on update() | Anthon van der Neut | 2020-09-22 | 1 | -5/+5 |
| | |||||
* | fix issue 359 | Anthon van der Neut | 2020-09-22 | 1 | -7/+9 |
| | |||||
* | fix issue with mypy, dumping lit scalar in sequence0.16.7 | Anthon van der Neut | 2020-01-30 | 1 | -1/+1 |
| | |||||
* | https://stackoverflow.com/a/58707111/1307905 | Anthon van der Neut | 2019-11-05 | 1 | -3/+5 |
| | |||||
* | 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 |
| |