SyntaxWarning on Python 3.8 in selection.py

Bug #1859877 reported by Jacob Middag on 2020-01-15
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Duplicity
Medium
Unassigned

Bug Description

When running duplicity on Python 3.8, I get a SyntaxWarning

/usr/local/Cellar/duplicity/0.8.09/libexec/lib/python3.8/site-packages/duplicity/selection.py:213: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if result is 2:

Looks to me the suggestion is correct and should be fixed. With a simple regex I could not find more identity comparisons with a number literal.

Duplicity: 0.8.09
Python 3.8.1
macOS 10.15 (Catalina)

Changed in duplicity:
status: New → Fix Committed
importance: Undecided → Medium
milestone: none → 0.8.10
Changed in duplicity:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers