She would have had to shed at least once shortly after hatching. When ball pythons hatch, they have super shiny, glossy hatchling skin, enough to make them look like they're made of plastic. They shed this off usually with in the first week or two. If memory serves, young ball pythons that are still growing will shed as often as every 6-8 weeks after that, but it's mainly determined by growth. Make sure your husbandry is on point and that she's taking food regularly, and you should see a shed coming up pretty soon.