← Back to team overview

divmod-dev team mailing list archive

[Bug 872503] [NEW] Pyflakes is unable to recognize string substitution as a use

 

Public bug reported:

See attached program for a trivial example of a common idiom:

"my special string %(with_a_variable)s"%locals()

I wouldn't expect pyflakes to know how to deal with an arbitrary
dictionary in the right hand position, but the use of locals() means
that certain variables are actually used!

** Affects: pyflakes
     Importance: Undecided
         Status: New


** Tags: and formatting string substitution

-- 
You received this bug notification because you are a member of Divmod-
dev, which is the registrant for Pyflakes.
https://bugs.launchpad.net/bugs/872503

Title:
  Pyflakes is unable to recognize string substitution as a use

Status in Pyflakes:
  New

Bug description:
  See attached program for a trivial example of a common idiom:

  "my special string %(with_a_variable)s"%locals()

  I wouldn't expect pyflakes to know how to deal with an arbitrary
  dictionary in the right hand position, but the use of locals() means
  that certain variables are actually used!

To manage notifications about this bug go to:
https://bugs.launchpad.net/pyflakes/+bug/872503/+subscriptions


Follow ups

References