Fixes pandas 2.2 deprecation warnings concerning deprecation of frequency units "T", "H" and "S" in favor of "min", "h" and "s".
Preemptively constrains numpy dependency to <2 in anticipation of breaking changes with the upcoming major release 2.0. (make changes to accommodate numpy 2.0 post its release, keep exchange_calendars working in the meantime).
Removes python-dateutil from pyproject.toml dependencies (library is a dependency of pandas, not a direct dependency of
exchange_calendars).
Also, fixes #355 by removing superfluous kwarg from call in ecal to pd.date_range.
Updates dependencies.
Fixes
pandas
2.2 deprecation warnings concerning deprecation of frequency units "T", "H" and "S" in favor of "min", "h" and "s".Preemptively constrains numpy dependency to <2 in anticipation of breaking changes with the upcoming major release 2.0. (make changes to accommodate numpy 2.0 post its release, keep
exchange_calendars
working in the meantime).Removes
python-dateutil
from pyproject.toml dependencies (library is a dependency ofpandas
, not a direct dependency ofexchange_calendars
).Also, fixes #355 by removing superfluous kwarg from call in
ecal
topd.date_range
.