The species is oviparous, with females laying 10–50 eggs at a time. Afterward, females coil around the eggs to protect them and keep them warm through using muscular contractions to generate heat.[citation needed] This type of maternal care, which is typical for pythons, ceases once the hatchlings have emerged.