Restore datetime constructor type acceptability in factory.get() (#943)
Restore datetime constructor type acceptability in factory.get() (#943)

* restore int, int, int type acceptability to .get

* allow for a variable number of integer arguments a la datetime.datetime

there does not seem to be a clear way to enforce 3-7 (the number of
integer arguments accepted by datetime.datetime) without duplicating
this definition for each case
crsmithdev/arrow