summaryrefslogtreecommitdiff
path: root/compat.py
Commit message (Collapse)AuthorAgeFilesLines
* retrofitted 0.18 changesAnthon van der Neut2023-05-011-68/+38
|
* fix 385 (missing attribute) and mypy issues0.17.6Anthon van der Neut2021-05-311-20/+21
|
* fix for issue 3840.17.5Anthon van der Neut2021-05-301-0/+1
| | | | aliased scalars in !!set would not round trip with ?
* removed (object), prepare new RTScannerAnthon van der Neut2021-04-191-2/+5
|
* remove python 2 specific codeAnthon van der Neut2021-03-091-80/+19
| | | | add future deprecation warning to old style functions
* mypy, split contruct_object0.16.3Anthon van der Neut2019-08-151-3/+4
| | | | | | | | 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))*
* split off C library into separate package0.16.0Anthon van der Neut2019-07-251-0/+3
|
* fix issue #278 inclusion of spurious .py files in linux wheels and tar0.15.88Anthon van der Neut2019-02-121-0/+2
|
* correct checking of non-ASCII anchor namesAnthon van der Neut2019-01-111-3/+3
| | | | fix provided by Dandaleon Flux vie email
* work around issue 6112 in mypyAnthon van der Neut2018-12-281-2/+3
|
* add nprintf for debuggingAnthon van der Neut2018-10-161-6/+12
|
* mypy updateAnthon van der Neut2018-09-191-2/+2
|
* nprint object with set_max_print to limit recursionAnthon van der Neut2018-09-161-3/+30
|
* mypy and minor fixAnthon van der Neut2018-09-091-2/+2
|
* updates for mypy and remove print statementsAnthon van der Neut2018-08-181-4/+5
|
* allow simple mappings as mapping keysAnthon van der Neut2018-08-161-2/+2
|
* fix issue #176 CommentedSeq does not support slice assignmentAnthon van der Neut2018-08-141-0/+61
| | | | | | | | | | | 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 listAnthon van der Neut2018-08-141-2/+2
| | | | re issue #176
* fix issue #196 loosing items on cast to dict0.15.52Anthon van der Neut2018-08-091-0/+2
| | | | | *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.50Anthon van der Neut2018-08-051-2/+2
|
* Apply oitnb and mypy 0.620, then make everything work again0.15.48Anthon van der Neut2018-08-031-6/+17
|
* Resolving issue #210 deprecation warning in python 3.7Anthon van der Neut2018-07-281-0/+2
| | | | | *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)*
* on Windows+PY2 get_config_var('Py_UNICODE_SIZE') is NoneMarcel Bargull2018-07-121-4/+1
|
* fix regression caused by PR 270.15.42Anthon van der Neut2018-07-011-0/+5
|
* re-added test to make sure C-Compiler is available0.15.41Anthon van der Neut2018-06-271-1/+1
|
* fix for indenting non-indented sequence after commentAnthon van der Neut2017-08-091-0/+7
| | | | | | - solves several expected to fail and fixes two incorrect tests (test_09-Sammy Sosa & test_before_nested_seq_from_scratch) - still swaps foo and bar on test_issue_25_03
* fix issue #144: integer overflow on 2.7 (reported by ccatterina)0.15.23Anthon van der Neut2017-08-011-0/+4
| | | | | | | I added a test loading 9223372036854775808 as sys.maxint on my development system is larger than the problematic value reported (on Raspberry Pi) If this change solves the issue then please change the status to closed.
* update to flake8==3.3.0 with --ignore F405Anthon van der Neut2017-07-121-4/+5
|
* top-level folded/literal scalar col-00.15.6Anthon van der Neut2017-06-101-0/+1
|
* error/warning on duplicate mapping keys0.15.1Anthon van der Neut2017-06-071-0/+10
|
* typing no longer needed, fix issue #117 (2.6 support)0.14.9Anthon van der Neut2017-04-221-2/+2
|
* fix issue 106, Text undefined in 3.5.10.14.1Anthon van der Neut2017-03-221-5/+7
| | | | Reported by Charles Bouchard-L?gar?
* update for mypy --strict, prepare de-inheritance (Loader/Dumper)0.14.0Anthon van der Neut2017-03-211-8/+11
|
* changes for mypyAnthon van der Neut2017-03-171-1/+4
|
* some changes for mypy --strictAnthon van der Neut2017-03-161-5/+23
|
* fix #92: typo in import0.13.9Anthon van der Neut2017-01-191-1/+1
| | | | reported by the-corinthian
* memory usage optimisations0.13.1Anthon van der Neut2016-11-221-0/+14
|
* fix for issue #72, dot allowed in anchorAnthon van der Neut2016-11-131-0/+20
|
* rewrite of 32 bit support based on exception0.12.10Anthon van der Neut2016-09-051-6/+0
|
* 32 bit unicode not supported on MacOS, fixes issue #560.12.9Anthon van der Neut2016-09-051-0/+7
| | | | reported by (David Tagatac)
* further tweaking for running mypy in schema_salad0.12.2Anthon van der Neut2016-08-161-2/+3
|
* initial type info, drop 2.60.12.0Anthon van der Neut2016-08-151-7/+7
|
* allow insert in CommentedMap (Py3) and add comment0.11.11Anthon van der Neut2016-05-021-1/+14
| | | | | | | | The insert() would only be available for CommentedMap on Py2 (thanks to ruamel.ordereddict). The standard library lacks this functionality. The method was added in the compatibility layer, and on CommentedMap the optional comment parameter allows directly setting an end-of-line comment on the inserted key.
* pep8 compliance, util.load_yaml_guess_indent0.11.2Anthon van der Neut2016-02-271-0/+1
|
* - main problem in moving stuff from yaml/py to yaml was thatAnthon van der Neut2015-08-281-0/+106
parser.py clashes with built-in parser module (CPython, C-module) which is inlucded from pkg_resources/__init__.py - no C compile yet