c-holtermann
3884e6abf5
unobfuscate get_date method name
2019-04-06 16:09:01 +02:00
c-holtermann
8ba5e552d9
return None object if return value is FALSE
2019-04-06 14:50:29 +02:00
c-holtermann
dafdd702e6
additional author
2019-04-06 14:12:06 +02:00
c-holtermann
79decfb754
deal with functions returning values through arguments
2019-04-06 14:11:55 +02:00
c-holtermann
445ff7e6c9
check for argument type. Also allow int.
2019-04-06 14:11:05 +02:00
c-holtermann
c779bcb72f
GetOwner may return project instead of owner
2019-04-04 17:56:42 +02:00
c-holtermann
6925ee3115
be prepared for GetDateDue returning null
2019-04-04 17:56:31 +02:00
c-holtermann
876079f8d2
remove TS suffix
2019-04-04 17:56:24 +02:00
c-holtermann
6eae440534
GetDate return unserializable datetime object
2019-04-04 17:56:16 +02:00
c-holtermann
b73be1b523
GetInvTaxTable returns unserializable object
2019-04-04 17:56:06 +02:00
c-holtermann
b06801185c
shebang should be specific to python version (PEP394)
...
preferred form is #!/usr/bin/env python3 as gnucash now only works with
python3
2019-04-04 17:48:42 +02:00
c-holtermann
e7d940ac3f
iteritems removed in python3
2019-04-04 17:48:10 +02:00
c-holtermann
77727ffc49
python3 does not return list of keys
2019-04-04 17:47:52 +02:00
c-holtermann
64a01f3027
python3 - 'as' needed in exceptions instead of comma
2019-04-04 17:47:34 +02:00
c-holtermann
0068475bb1
xrange has been dropped in python3
2019-04-04 17:47:14 +02:00
c-holtermann
298797a9be
fix due to different invoice date handling
2019-04-04 11:53:40 +02:00
Christoph Holtermann
206ed63233
typo
2019-04-04 11:53:23 +02:00
Christoph Holtermann
247d04a544
make executable, remove double -o
2019-04-04 11:52:44 +02:00
Christoph Holtermann
1184e92687
2to3
2019-04-04 11:52:13 +02:00
Christoph Holtermann
002595f4cc
add options iOP
2019-04-04 11:51:00 +02:00
Christoph Holtermann
61f7613b8d
fix for python3
2019-04-04 11:49:20 +02:00
Rob Reid
9be545f5ce
Fixes for new 64-bit time setter/getters
2019-01-06 22:05:43 +08:00
John Ralls
b8574a004a
Merge Christoff Holterman's 'PR-Python-GetBalTaxValues' into maint.
2018-12-24 13:53:22 -08:00
Frank Oltmanns
5675dad2f3
Update query for get_all_customers
...
Use same time of query in get_all_customers as in get_all_invoices
2018-12-24 13:42:22 -08:00
Christoph Holtermann
ff660a873e
Revert "Question about GncMonetary class instead of tuple"
...
This reverts commit 8fe0b14213 .
Question has been discussed in pull request.
2018-12-04 12:17:56 +01:00
Christoph Holtermann
8fe0b14213
Question about GncMonetary class instead of tuple
2018-12-04 12:14:23 +01:00
Christoph Holtermann
b431d471e0
decorate monetary list to access GncCommodity and GncNumeric
2018-12-04 12:14:23 +01:00
Christoph Holtermann
929a3bcd9e
pass additional args and document function
2018-12-04 12:14:22 +01:00
Frank H. Ellenberger
0467dd0b92
Fix several URLs in documentation parts
...
We have no longer svn, but 2 doxygen branches.
I don't remember, when Mailman moved from www to lists.
2018-11-03 10:15:19 +01:00
John Ralls
d9ed847595
Merge Christoph Holterman's 'PR-python2to3fixes' into maint.
2018-10-16 09:37:25 -07:00
Tom Lofts
820cd842f1
Bug 796893 - invoice.GetDatePosted() and other date related...
...
functions returns strange values for uninitalised dates.
Convert time64 equal to INT64_MAX to Python's None value.
2018-10-06 14:59:52 -07:00
Mahmoud Yaser
3e014f189f
Update change_tax_code.py
2018-09-26 08:21:17 +02:00
Mahmoud Yaser
f726238865
Update change_tax_code.py
2018-09-24 17:21:16 +02:00
Mahmoud Yaser
3b416f07be
Update change_tax_code.py
2018-09-24 11:12:16 +02:00
Christoph Holtermann
64a28b5263
xrange deprecated in python3, change to range
...
thanks to Sumit Bhardwaj for the hint
2018-09-22 18:12:11 +02:00
Christoph Holtermann
97916c6682
whitespace fixes
2018-09-21 09:28:41 +02:00
Christoph Holtermann
34fa18f04e
additional fixes for python3
2018-09-21 09:27:17 +02:00
Christoph Holtermann
54cb3358ce
add basic test for python query
...
add test for creating query object and setting search_for
related to Bug 796137 and fix in commit 1a7c5b9a32
2018-09-20 18:54:49 +02:00
John Ralls
1a7c5b9a32
Merge Christoff Holterman's Bug 796137 repair into maint.
2018-09-08 13:20:51 -07:00
Christoph Holtermann
3ab66623cd
Bug 796137 - implement search_for as method of Python Query
...
The last three commits fix the main part of Bug 796137. An inconvenience
with GSList remains as for the moment qof_query_add_boolean_match only
accepts bytes as parameter and no strings. This still needs to be fixed.
2018-09-08 09:31:45 +02:00
Christoph Holtermann
0551ee36e8
add option to exclude specified methods
...
an exclude option is being added to add_constructor_and_methods_with_prefix and
add_methods_with_prefix
2018-09-08 09:26:23 +02:00
John Ralls
fee589b28c
Remove Timespec from pricedb.
...
Includes removing the time64 specialized functions because the regular ones
handle time64 now.
2018-08-13 11:52:42 -07:00
John Ralls
756f444ac3
Update bug tracker URL
...
Change all instances of bugzilla.gnome.org to bugs.gnucash.org, reflecting
our migration to a self-hosted bug tracker.
Inform the Translation Project Coordinator at release that this affects
translatable strings and that all message catalogs have been updated.
2018-07-13 09:49:33 -07:00
Geert Janssens
1f3cf845c4
Work around a conflict between gcc 8.0 and swig 3.0
...
The swig 3.0 generated python wrappers trigger a warning converted into an error issued
by gcc 8.0 for using strncpy as follows:
strncpy(buff, "swig_ptr: ", 10);
The reason is this call will truncate the trailing null byte from the string.
This appears to have been fixed in swig master already but that's not released yet
so let disable the warning when compiling the swig wrappers until it is.
2018-05-09 22:18:29 +02:00
Geert Janssens
a9f35ed7ae
Lowercase cmake commands
...
A huge bikeshed fest but it distracted me enough to do it anyway.
2018-05-03 23:18:15 +02:00
Fabian Köster
07a5485814
Fix syntax
2018-04-19 08:32:46 +02:00
John Ralls
a0f49d8b17
Revert "Load the environment file when initializing the python bindings."
...
It's unnecessary, the swigged gnucash_core init function already does it.
This reverts commit 7b6854c163 .
2018-03-25 09:17:17 -07:00
John Ralls
7b6854c163
Load the environment file when initializing the python bindings.
2018-03-24 17:49:01 -07:00
John Ralls
148c02d231
[python bindings] Add required posted dates to the transactions.
2018-03-22 15:29:08 -07:00
John Ralls
bea89a50ac
More python 3 fixups.
2018-03-22 15:19:59 -07:00