Package: python3-xlsxwriter Version: 1.1.2-0.2 Hi!
I'm having issues with python3-xlsxwriter printing syntax warnings to standard out. These can be reproduced by running this one-liner: python3 --version && python3 -Walways -c 'from xlsxwriter import Workbook' When I run it I see: $ python3 --version && python3 -Walways -c 'from xlsxwriter import Workbook' Python 3.8.5 /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:358: SyntaxWarning: "is" with a literal. Did you mean "=="? if token is '': /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:2437: SyntaxWarning: "is" with a literal. Did you mean "=="? if options['min_type'] is 'min' and options['min_value'] == 0: /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:2440: SyntaxWarning: "is" with a literal. Did you mean "=="? if options['max_type'] is 'max' and options['max_value'] == 0: /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:4999: SyntaxWarning: "is" with a literal. Did you mean "=="? if props[i]['type'] is 'number': /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:6827: SyntaxWarning: "is not" with a literal. Did you mean "!="? if data_bar['bar_axis_position'] is not 'none': /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:6862: SyntaxWarning: "is" with a literal. Did you mean "=="? if data_bar['bar_direction'] is 'left': /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:6865: SyntaxWarning: "is" with a literal. Did you mean "=="? if data_bar['bar_direction'] is 'right': /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:6875: SyntaxWarning: "is" with a literal. Did you mean "=="? if data_bar['bar_axis_position'] is 'middle': /usr/lib/python3/dist-packages/xlsxwriter/worksheet.py:6878: SyntaxWarning: "is" with a literal. Did you mean "=="? if data_bar['bar_axis_position'] is 'none': /usr/lib/python3/dist-packages/xlsxwriter/chart.py:2497: SyntaxWarning: "is" with a literal. Did you mean "=="? if val is 'right': /usr/lib/python3/dist-packages/xlsxwriter/chart.py:2500: SyntaxWarning: "is" with a literal. Did you mean "=="? if val is 'left': $ I believe that this has been fixed in python-xlsxwriter 1.2.2 according to: https://github.com/jmcnamara/XlsxWriter/issues/660 Please consider upgrading to at least version 1.2.2. Perhaps version 1.3.3 mentioned as a High prio action here might be an even better upgrade path (if it is considered a stable version): https://tracker.debian.org/pkg/xlsxwriter Thanks for the help and the hard work. :) / Sebastian