Scientists, genealogists, and other researchers often work with events in the distant past, and need tools to record and work with dates before the common era. For example, PostgreSQL can support dates from 4713 BC to 294276 AD.
It seems that CPython date is limited to the MINYEAR of 1. This limits projects, such as Django, since non-CE date handling cannot be built without turning to a contributed library like Astropy.
How can Python core be extended to support a wider range of dates?