She's a little thin, but not anything life threatening or anything. It's not unusual for ball pythons to stop eating around her size, We call it the 1000 gram wall. A general rule of thumb is, as long as a snake doesn't loose more than 15 - 20% of their body weight during a fast, it's nothing to worry about. I had a large import female not eat for 18 months, and she only lost about 300 grams, which was roughly 10% of her weight.

Mostly, all you can do is wait it out. If you have been offering food each week, or even every 2 weeks, try waiting 3 weeks or so between offerings. Also, I have found, they can and do pick up on your emotions, and if you are all worries and wound up about the not eating when you feed, it can sometimes make things worse. So do your best to stay relaxed and unconcerned, and it may just help.

I hope things get better for you both soon, but the truth is the fasting thing is almost always wayyyy harder on us than it is on them.

Gale