(.deb) Setting up flectra (17.20200812) ... SyntaxWarning: "is not" with a literal ...
Doing an apt upgrade
to the 20200812 Debian package results in several warnings:
Preparing to unpack .../5-flectra_1.7.20200812_all.deb ...
Unpacking flectra (1.7.20200812) over (1.6.20200318) ...
...
Setting up flectra (1.7.20200812) ...
/usr/lib/python3/dist-packages/flectra/addons/account/models/account.py:884: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if self.amount_type is not 'group':
/usr/lib/python3/dist-packages/flectra/addons/account_asset/tests/test_account_asset.py:88: SyntaxWarning: "is" with a literal. Did you mean "=="?
if self.asset_id_1.method is 'degressive':
/usr/lib/python3/dist-packages/flectra/addons/account_asset/tests/test_account_asset.py:92: SyntaxWarning: "is" with a literal. Did you mean "=="?
if self.asset_id_1.method_time is 'number':
/usr/lib/python3/dist-packages/flectra/addons/account_asset/tests/test_account_asset.py:95: SyntaxWarning: "is" with a literal. Did you mean "=="?
if self.asset_id_1.method_time is 'end':
/usr/lib/python3/dist-packages/flectra/addons/base/res/res_config.py:548: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if method.startswith('set_') and method is not 'set_values':
/usr/lib/python3/dist-packages/flectra/addons/website/models/res_config_settings.py:186: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if method.startswith('set_') and method is not 'set_values':
/usr/lib/python3/dist-packages/flectra/fields.py:2573: SyntaxWarning: "is" with a literal. Did you mean "=="?
if size is 0:
/usr/lib/python3/dist-packages/flectra/fields.py:2575: SyntaxWarning: "is" with a literal. Did you mean "=="?
elif size is 1:
/usr/lib/python3/dist-packages/flectra/tools/misc.py:1075: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if not digits and digits is not 0:
System:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.1 LTS
Release: 20.04
Codename: focal