I'm using a vscode customized theme that I changed to fit my needs, which I based on github dark for scopes. I'm finally in a spot I find it nice looking but I have a problem with fstring quotes, they simply don't get colored.
I've tried some scopes and just the punctuation.definition.string.begin/end worked. When I tried using the meta.fstring.python it changed the whole string color, quotes and text inside. The strange is that the raw (r"") strings work. Also there's this bug with the {var} inside the raw one.
Tried MagicPython to see if any of their Scopes work, but it didn't
Any suggestions as to which should I use to fix it?

I got it to work, had to specify the scope more explicitly.
The order of the scopes in the Visual Studio Code theme file determines the order in which they are applied. To make the
punctuation.definition.string.begin.pythonscope take precedence over thestring.quoted.single.pythonscope, you need to ensure that the former is defined after the latter.However, even if the scopes are defined in the correct order, there can be a conflict if one of the scopes is more specific than the other. In this case, the
string.quoted.single.pythonscope is more specific than thepunctuation.definition.string.begin.pythonscope, so it will be applied instead. To address this, you can make thepunctuation.definition.string.begin.pythonscope more specific by includingstring.quoted.single.pythonas a sub-scope.This way, it works