Matthieu Dartiailh
Matthieu Dartiailh
On a similar note QEventLoop does not clean up asyncio.events._set_running_loop which can cause issue when multiple different event loops are used over time (I have a testing situation where this...
@sccolbert I am interested in the historical reasons you had not to provide such a mode initially.
Thanks for the detailed explanation. Given it means aligning with most toolkit, this addition looks fine to me. Could you add some tests and an entry to the changelog ?
Tests failures are only Codecov failing to retrieve the upload_token. So all good. Could you add an entry into the changelog and I will merge.
The fact that the current parser produces the same AST as the Python parser but the output differs leaves me perplex. I will try to look into it.
Python is playing some funny games here: ``` >>> ast.unparse(ast.parse(r"""'a\n'""")) '"""a\n"""' >>> eval(ast.unparse(ast.parse(r"""'a\n'"""))) 'a\n' >>> ast.unparse(ast.parse(r"""f'a\n'""")) "f'a\\n'" >>> eval(ast.unparse(ast.parse(r"""f'a\n'"""))) 'a\n' ```
Indeed in kiwi one cannot directly access the objective function. Kiwi attempts to satisfy all constraints and minimize the deviation for constraints with a non-required strength. I am not sure...
Doing this would require to also extend the C++ API. I know how to do it and I can see the value in the feature but I would like @sccolbert...
Atom does not generate automatically an `__init__` so by default you can always create an instance. Extending the API to generate meaningful init by default is on my mind but...
Travis did not trigger on this PR is it normal ?