From 9a1be22fede514eb930063f95c0c2b2c4779159c Mon Sep 17 00:00:00 2001 From: Jonathan Prescott-Roy Date: Wed, 5 Apr 2023 17:02:38 -0400 Subject: [PATCH] DataFrame.append has been removed from the pandas API. Docs recommend using concat instead. --- brainio/lookup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/brainio/lookup.py b/brainio/lookup.py index 4d7c261..5cacc32 100644 --- a/brainio/lookup.py +++ b/brainio/lookup.py @@ -152,7 +152,8 @@ def append(catalog_identifier, object_identifier, cls, lookup_type, f"Trying to add duplicate identifier {object_lookup['identifier']}, existing {duplicates}") # append and save add_lookup = pd.DataFrame({key: [value] for key, value in object_lookup.items()}) - catalog = catalog.append(add_lookup) + # catalog = catalog.append(add_lookup) + catalog = pd.concat((catalog, add_lookup)) catalog.to_csv(catalog_path, index=False) _catalogs[catalog_identifier] = catalog return catalog