30 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
30 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
31 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
31 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
32 """ |
32 """ |
33 |
33 |
34 """ Changes |
34 """ Changes |
|
35 0.9.2 (2015-06-17): |
|
36 - Fix a traceback when a global is defined in one scope, and used in another. |
|
37 |
|
38 0.9.1 (2015-06-09): |
|
39 - Update NEWS.txt to include 0.9.0, which had been forgotten. |
|
40 |
|
41 0.9.0 (2015-05-31): |
|
42 - Exit gracefully, not with a traceback, on SIGINT and SIGPIPE. |
|
43 - Fix incorrect report of undefined name when using lambda expressions in |
|
44 generator expressions. |
|
45 - Don't crash on DOS line endings on Windows and Python 2.6. |
|
46 - Don't report an undefined name if the 'del' which caused a name to become |
|
47 undefined is only conditionally executed. |
|
48 - Properly handle differences in list comprehension scope in Python 3. |
|
49 - Improve handling of edge cases around 'global' defined variables. |
|
50 - Report an error for 'return' outside a function. |
|
51 |
35 0.8.1 (2014-03-30): |
52 0.8.1 (2014-03-30): |
36 - Detect the declared encoding in Python 3. |
53 - Detect the declared encoding in Python 3. |
37 - Do not report redefinition of import in a local scope, if the |
54 - Do not report redefinition of import in a local scope, if the |
38 global name is used elsewhere in the module. |
55 global name is used elsewhere in the module. |
39 - Catch undefined variable in loop generator when it is also used as |
56 - Catch undefined variable in loop generator when it is also used as |