From f9f61640e09b65593b8d65a4d776e02f5c5e37a4 Mon Sep 17 00:00:00 2001 From: Sameer Saxena Date: Mon, 15 Apr 2024 12:38:23 +0530 Subject: [PATCH] Fixed empty ledger issue in get_df --- pyluca/ledger.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyluca/ledger.py b/pyluca/ledger.py index 0779041..f69fa9f 100644 --- a/pyluca/ledger.py +++ b/pyluca/ledger.py @@ -152,8 +152,8 @@ def get_ledger(self) -> List[dict]: def get_df(self) -> pd.DataFrame: ledger_df = pd.DataFrame(self.get_ledger()) - ledger_df.drop(columns=['balance'], inplace=True) if not ledger_df.empty: + ledger_df.drop(columns=['balance'], inplace=True) ledger_df['account_name'] = ledger_df['account'].apply(lambda x: self.config['accounts'][x].get('name', x)) return ledger_df diff --git a/setup.py b/setup.py index 7d9db27..3bc8b40 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setuptools.setup( name='pyluca', - version='3.1.0', + version='3.1.1', author='datasignstech', author_email='tech+opensource@datasignstech.com', description='Double entry accounting system',