Sunday, June 19, 2016¶
I deployed the latest version to Die Eiche. A quick spontaneous
change which they will probably like: The detail_layout of a sales
invoice in Lino Voga now shows balance_before
and
balance_to_pay
instead
of total_excl and total_vat. That’s because our first target group
are the other educational organisations in Eastern Belgium, none of
whom needs to care about VAT.
#980 (Export vers Excel ne fontionne pas)¶
The CPAS de Châtelet server reported two errors related to
lino.modlib.export_excel
and caused by #913:
“ImportError: No module named openpyxl” was because they didn’t have openpyxl installed. I added openpyxl to install_requires and removed xlwt and xlrd which were still being declared there though they are no longer used.
Even with openpyxl installed, we had a UnicodeEncodeError: ‘ascii’ codec can’t encode character u’xc9’ in position 0: ordinal not in range(128) whenever some column header contained non-ascii characters.
This case was not covered by export_excel : Exporting to Excel. I added a section which repeats the request for French user “Romain”. I had to add fr to the
languages
oflino_book.projects.min1.settings
.An unrelated test, Answering to invalid requests was in this document until now, now it is in its own document.
lino.api.doctest
now doesfrom builtins import str
.
ImportError: cannot import name ctask¶
James reported a problem (and its solution) which occured when
using the new pyinvoke version 0.13 (released 10 days ago). I adapted
atelier.invlib
so that it now works with both versions.
I registered this problem as #981. It was also the reason for build failures on Travis which had started last week and which I just didn’t yet take time to look at since then.
Congratulations to James for his first code contribution.
Minor optimizations in Lino Noi¶
I removed the boolean fields closed
, standby
and
feedback
of a ticket from the user interface. This field is
obsolete.
Convert fab release to inv release¶
About the abort()
function:
https://github.com/pyinvoke/invoke/issues/269
Released Lino 1.7.2¶
The main reason for this release was that I wanted to test the
inv release
command. But anyway it was time for the next
release. And indeed, version 1.7.1 failed (has no files), that’s why
I did a second attempt.