It's MLK evening over in the US right now (10:30pm Eastern) and GLOBEX is in session, but fincal.calendar('new_york').areMarketsOpenNow(true) returns false because the code concludes today is a holiday.

OK, GLOBEX is not "new_york", so this might be a feature request to add "chicago", but the logic at line 421 is still wrong for E-mini contracts that trade for 23.25 hours a day.