If it was unprovoked, it would have been a felony. The lady will not be charged because you cannot determine beyond a reasonable doubt that she was not acting in self-defense. What she did was stupid, but the actions that preceded raise enough doubt that a prosecutor would not take it to trial.