diff --git a/conservancy_beancount/reports/fund.py b/conservancy_beancount/reports/fund.py index 651358ce042b874baf5777076fd6deb40a12d3bf..a789868e3535c152de28696253b63746d29f1a93 100644 --- a/conservancy_beancount/reports/fund.py +++ b/conservancy_beancount/reports/fund.py @@ -126,6 +126,7 @@ class ODSReport(core.BaseODS[FundPosts, None]): self.multiline_cell(["Of Which", "Unearned Income"], stylename=center_bold), ) self.lock_first_row() + self.lock_first_column() self.add_row() self.add_row(self.string_cell( f"Fund Report From {self.start_date.isoformat()} To {self.stop_date.isoformat()}", @@ -171,7 +172,9 @@ class ODSReport(core.BaseODS[FundPosts, None]): for index in reversed(skip_rows): del sheet.childNodes[index] self.lock_first_row(sheet) + self.lock_first_column(sheet) self.document.spreadsheet.insertBefore(sheet, self.sheet) + self.set_open_sheet(self.sheet) def _row_balances(self, accounts_map: AccountsMap) -> Iterable[core.Balance]: acct_order = ['Income', 'Expenses', 'Equity'] diff --git a/setup.py b/setup.py index 00c177eeed96a0142f6402b97735da51011da513..2105778ab2298284bdcc63fd2fac893b52fcb299 100755 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ from setuptools import setup setup( name='conservancy_beancount', description="Plugin, library, and reports for reading Conservancy's books", - version='1.5.3', + version='1.5.4', author='Software Freedom Conservancy', author_email='info@sfconservancy.org', license='GNU AGPLv3+',