diff --git a/impectPy/iteration_averages.py b/impectPy/iteration_averages.py index 73df156..f1e8ebf 100644 --- a/impectPy/iteration_averages.py +++ b/impectPy/iteration_averages.py @@ -127,7 +127,12 @@ def getPlayerIterationAveragesFromHost( ) # fill join cols with placeholder - averages_raw.loc[mask] = averages_raw.loc[mask].fillna(-1) + filled = ( + averages_raw.loc[mask] + .infer_objects(copy=False) + .fillna(-1) + ) + averages_raw.loc[mask] = filled # get matchShares match_shares_raw = averages_raw[ diff --git a/setup.py b/setup.py index aaafd0d..6862ce1 100644 --- a/setup.py +++ b/setup.py @@ -14,8 +14,8 @@ packages=["impectPy"], # Needed for dependencies install_requires=["requests>=2.24.0", - "pandas>=2.0.0", - "numpy>=1.24.2,<2.0"], + "pandas>=2.2.0", + "numpy>=1.24.2"], # *strongly* suggested for sharing version="2.5.2", # The license can be anything you like