gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Apr 14 17:29:05 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/fc355958 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b2f25408 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8823f728 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f772b505 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0c028669 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/18a26884 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/db9e98a8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3884e6ab (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8ba5e552 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dafdd702 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/79decfb7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/445ff7e6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c779bcb7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6925ee31 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/876079f8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6eae4405 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b73be1b5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b0680118 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e7d940ac (commit)
	 via  https://github.com/Gnucash/gnucash/commit/77727ffc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/64a01f30 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0068475b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/298797a9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/206ed632 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/247d04a5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1184e926 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/002595f4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/61f7613b (commit)
	from  https://github.com/Gnucash/gnucash/commit/0f6465ca (commit)



commit fc355958b8201e6cd63909654e1ddda4d59befff
Merge: b2f25408d c779bcb72
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Apr 14 14:27:53 2019 -0700

    Merge Christoph Holtermann's 'PR-python2to3-rest-api' into maint.

commit b2f25408d7464f35747ab34ea7bfe4fabb9ac1a9
Merge: 8823f7283 0c0286696
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Apr 14 14:26:35 2019 -0700

    Merge Christoff Holtermann's 'PR-python-time64-modifications' into maint

commit 8823f7283f78181533988e14f185662012e68853
Merge: f772b5054 b06801185
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Apr 14 14:24:16 2019 -0700

    Merge Christoph Holtermann's 'PR-python2to3' into maint.

commit f772b505429f7c416dd534f38906692379c30aff
Merge: 0f6465ca6 298797a9b
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Apr 14 14:23:37 2019 -0700

    Merge Christoph Holterman's 'PR-python2to3-str_methods-gnc_jinja' into maint

commit 0c028669642ae4a5937bbb2f3c4344280eec283c
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Apr 6 17:13:41 2019 +0200

    PyDate_Check works for date and datetime

commit 18a26884197cc72551a58c77c88f7355bebe01eb
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Apr 6 16:17:58 2019 +0200

    typo

commit db9e98a812daf6d293f29c6ed07a50dd28b8f70e
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Apr 6 16:10:04 2019 +0200

    also allow datetime.date
    
    Initialisation of some business objects has been done with
    datetime.date.today() and it is also mentioned as a possibility
    in the source doc. So leave it possible.

commit 3884e6abf549ad5c6c8d09604a493d3f9ff88371
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Apr 6 16:09:01 2019 +0200

    unobfuscate get_date method name

commit 8ba5e552d92a9c745ba1295d76b3bcfd3408a485
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Apr 6 14:50:29 2019 +0200

    return None object if return value is FALSE

commit dafdd702e6bfffee5fe75f973f8a67320586c7ff
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Apr 6 14:09:10 2019 +0200

    additional author

commit 79decfb754fb7ff7624357e98cbbe59a66e2ee7c
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Apr 6 14:08:52 2019 +0200

    deal with functions returning values through arguments

commit 445ff7e6c98b9203780b434fa2dbc4dda1340e3c
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Apr 6 07:51:15 2019 +0200

    check for argument type. Also allow int.

commit c779bcb72fc6221d206d627dd05a9196db3aa444
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:43:19 2019 +0200

    GetOwner may return project instead of owner

commit 6925ee3115b329b1d93639c2275e89fbe788f26d
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:42:46 2019 +0200

    be prepared for GetDateDue returning null

commit 876079f8d2404b81c14314f524fe3e311337c91d
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:42:02 2019 +0200

    remove TS suffix

commit 6eae440534f85064c7376fb32aa76b90e38f6d4d
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:41:28 2019 +0200

    GetDate return unserializable datetime object

commit b73be1b5239181071c0e161d80abe07f67044dc0
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:39:18 2019 +0200

    GetInvTaxTable returns unserializable object

commit b06801185c764bca61f05574496d93d95c08396c
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 14:50:05 2019 +0200

    shebang should be specific to python version (PEP394)
    
    preferred form is #!/usr/bin/env python3 as gnucash now only works with
    python3

commit e7d940ac3f0ec4de3c999e47aac7cc2c80717e3c
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:24:40 2019 +0200

    iteritems removed in python3

commit 77727ffc49aeaedb9368fe5161d6fab1a108ca0b
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:30:44 2019 +0200

    python3 does not return list of keys

commit 64a01f302706007cfbe049a40fd6dae26001ee3e
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:32:14 2019 +0200

    python3 - 'as' needed in exceptions instead of comma

commit 0068475bb1b1d4e3486b0e3897e7b9d66f75a070
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 17:35:34 2019 +0200

    xrange has been dropped in python3

commit 298797a9bebb1140a61dee87b89d2ff962b78f58
Author: c-holtermann <mail at c-holtermann.net>
Date:   Thu Apr 4 11:03:52 2019 +0200

    fix due to different invoice date handling

commit 206ed63233ede3a7bd7e00961d85f78bd7aa4b5d
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Sep 21 08:53:16 2018 +0200

    typo

commit 247d04a5441d8a102555c8bd69c154f9060dd06e
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Fri Sep 21 08:49:48 2018 +0200

    make executable, remove double -o

commit 1184e92687e704d67373e4ce6c55165577faa132
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Sep 6 13:17:31 2018 +0200

    2to3

commit 002595f4ccf6912235f5d41117b4796dae7f223a
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Thu Sep 6 13:15:20 2018 +0200

    add options iOP

commit 61f7613b8d7a88b31b37ad1c82063a5a5a46a29e
Author: Christoph Holtermann <c.holtermann at gmx.de>
Date:   Sun Sep 2 16:25:04 2018 +0200

    fix for python3



Summary of changes:
 .../python/example_scripts/account_analysis.py     |   2 +-
 bindings/python/example_scripts/gnc_convenience.py |   2 +-
 .../python/example_scripts/gncinvoice_jinja.py     |  71 ++++++++---
 bindings/python/example_scripts/latex_invoices.py  |   2 +-
 .../new_book_with_opening_balances.py              |   4 +-
 bindings/python/example_scripts/priceDB_test.py    |   2 +-
 .../example_scripts/price_database_example.py      |   2 +-
 bindings/python/example_scripts/quotes_historic.py |   2 +-
 .../example_scripts/rest-api/gnucash_rest.py       |   6 +-
 .../example_scripts/rest-api/gnucash_simple.py     |  21 ++--
 bindings/python/example_scripts/simple_book.py     |   2 +-
 .../example_scripts/simple_business_create.py      |   2 +-
 .../example_scripts/simple_invoice_insert.py       |   2 +-
 bindings/python/example_scripts/simple_session.py  |   6 +-
 .../python/example_scripts/simple_sqlite_create.py |   2 +-
 bindings/python/example_scripts/simple_test.py     |   2 +-
 bindings/python/example_scripts/str_methods.py     | 134 +++++++--------------
 bindings/python/gnucash_business.py                |   2 +-
 bindings/python/gnucash_core.py                    |   3 +-
 bindings/python/time64.i                           | 100 ++++++++++++---
 20 files changed, 216 insertions(+), 153 deletions(-)
 mode change 100644 => 100755 bindings/python/example_scripts/gncinvoice_jinja.py



More information about the gnucash-patches mailing list