2 次代碼提交 b871871be1 ... 8c7e3c5368

作者 SHA1 備註 提交日期
  Daniel Sheffield 8c7e3c5368 ignore lock opening readonly and add memo -> store mappings 3 周之前
  Daniel Sheffield 3bc0ed37c0 unpin urwid dependency 1 月之前
共有 2 個文件被更改,包括 4 次插入3 次删除
  1. 4 2
      reconcile.py
  2. 0 1
      requirements.txt

+ 4 - 2
reconcile.py

@@ -1,4 +1,4 @@
-#!/usr/bin/python3
+#!/usr/bin/env python3
 #
 # Copyright (c) Daniel Sheffield 2021 - 2024
 # Copyright (c) Shannon Sheffield 2021 - 2024
@@ -69,6 +69,8 @@ STORE_CODES = {
     'Fruit King' : 'FK',
     'Fresh Choice': 'FC',
     'FC12-3189-0013895-00': 'DV',
+    'FC12-3492-0039844-00': 'TOFS',
+    'FC15-3972-0049064-03': 'CO',
     'ORGANIC FOOD SH' : 'TOFS',
     'WWNZ' : 'CD',
     'Farmers Market': 'FM',
@@ -165,7 +167,7 @@ def _iter(root, blacklist, whitelist, _from, _to):
 
 if __name__ == '__main__':
   args = sys.argv
-  session = gnucash.Session(args[1])
+  session = gnucash.Session(args[1], mode=gnucash.SessionOpenMode.SESSION_READ_ONLY)
   tags = set(DEFAULT_TAGS)
   if len(args) > 5:
     for arg in args[5:]:

+ 0 - 1
requirements.txt

@@ -2,7 +2,6 @@
 #psycopg: debian package libpq5 required
 additional-urwid-widgets
 markdown
-git+https://github.com/djyotta/urwid.git@31cd6b518a803f146ba149461bd7f64234289453
 psycopg
 faker
 pandas