Tags: nikolas/pyflakes
Tags
Release version 1.0.0
After about a decade of Pyflakes, it's certainly no longer "pre 1.0"
software. There are no big changes since 0.9.2, really. It just felt
like the right thing to do.
New in this release:
- Python 3.5 support. async/await statements in particular.
Sundry bugfixes:
- test_api.py works on Windows now
- Eliminated a false UnusedImport warning when the name has been
declared "global"
Behind the scenes there have also been some adjustments to the CI
process to make sure 3.5 is tested, and a few more test cases added just
to better document why things are as they are.
I'd like to thank contributors to this release:
- Eduard-Cristian Stefan
- Ian Cordasco
- Igor Davydenko
- Ryne Everett
- Steven Myint
Release 0.9.0
Bugfixes:
- Exit gracefully, not with a traceback, on SIGINT and SIGPIPE.
- Fix incorrect report of undefined name when using lambda expressions
in generator expressions
- Don't crash on DOS line endings on Windows and Python 2.6
- Don't report an undefined name if the 'del' which caused a name to
become undefined is only conditionally executed
- Properly handle differences in list comprehension scope in Python 3
- Improve handling of edge cases around 'global' defined variables
New Features:
- Report an error for 'return' outside a function
I'd like to thank all the people who contributed to this release:
- Aaron Meurer
- Adi Roiban
- Charles-Francois Natali
- Florent Xicluna
- Ian Cordasco
- Jan Stürtz
- ryneeverett
- Steven Myint