Hey guys long time no see

I have a female darwin python and she is around 3yrs old, 6ft in length and not quite as round as a coke can.
Was just wondering if she would be ready for breeding?
As this is my first ever breeeding and really don't have much info
ie: Temps?,
Best time of year to be breeding?
Whether i should let her hatch them or incubate them myself ?
How round should she be ??
How do i tell if she is sexually mature ????
So any info would be greatly appreciated
Thanks guys