Support PEP448
https://www.python.org/dev/peps/pep-0448/
Closed mine since this one covers it better. This unpacking syntax is really handy and my projects are using it all over - is support coming soon?
I'd strongly recommend moving your project over to use parso. I've done it with mutmut. Parso is well supported.
Parso is well supported.
wait, are baron/redbaron not supported anymore? I still see some activity on the projects, though I haven't dug in too deeply.
It's way way behind and not catching up. Parso is caught up and has way less bugs. It's also used by big projects like jedi and indirectly ipython so will be invested in. You should bet on it.
The following is a MWE for this issue:
import textwrap
import redbaron
text = textwrap.dedent(
'''
d1 = {1: 2}
d2 = {3: 4}
d_combo = {**d1, **d2}
''').strip('\n')
# This code should work
exec(text)
# But it does not
red = redbaron.RedBaron(text)
@boxed is parso a FST? can it do refactoring similar to redbaron?
@Erotemic it is. I use it in mutmut for mutation testing.