Tried the bumped versions and currently behaviour closes on the second quote i.e. f" doesn’t close but f"" → f""|"
I also have to change the order of the brackets for triple quotes to work: brackets: ["(", "[", "{", "'", '"', "'''", '"""'] → brackets: ["(", "[", "{", "'''", '"""', "'", '"']
Odd. For me it closes on the first quote. And the order of the brackets should not be significant. Could you double check your observation and provide reproducing code?
Ah - I hadn’t realised that if I used pythonLanguage.data.of({closeBrackets: {...}})
I needed to override the entire closeBrackets object and not just {closeBrackets: {before: ...}}