diff --git a/lifelines/fitters/__init__.py b/lifelines/fitters/__init__.py index 20f2b070b..41a13dcce 100644 --- a/lifelines/fitters/__init__.py +++ b/lifelines/fitters/__init__.py @@ -1250,7 +1250,13 @@ def _compute_central_values_of_raw_training_data(self, df, strata=None, name="ba return v else: - described = df.describe(include="all") + from distutils.version import LooseVersion + if LooseVersion(pd.__version__) >= '1.1.0': + # silence deprecation warning + describe_kwarg = {'datetime_is_numeric': True} + else: + describe_kwarg = {} + described = df.describe(include="all", **describe_kwarg) if "top" in described.index and "50%" not in described.index: central_stats = described.loc["top"].copy() elif "50%" in described.index and "top" not in described.index: