29 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION |
29 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION |
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 __version__ = '2.0.0+' |
|
35 |
34 """ Changes |
36 """ Changes |
|
37 2.0.0 (2018-05-20) |
|
38 - Drop support for EOL Python <2.7 and 3.2-3.3 |
|
39 - Check for unused exception binding in `except:` block |
|
40 - Handle string literal type annotations |
|
41 - Ignore redefinitions of `_`, unless originally defined by import |
|
42 - Support `__class__` without `self` in Python 3 |
|
43 - Issue an error for `raise NotImplemented(...)` |
|
44 |
|
45 1.6.0 (2017-08-03) |
|
46 - Process function scope variable annotations for used names |
|
47 - Find Python files without extensions by their shebang |
|
48 |
35 1.5.0 (2017-01-09) |
49 1.5.0 (2017-01-09) |
36 - Enable support for PEP 526 annotated assignments |
50 - Enable support for PEP 526 annotated assignments |
37 |
51 |
38 1.4.0 (2016-12-30): |
52 1.4.0 (2016-12-30): |
39 - Change formatting of ImportStarMessage to be consistent with other errors |
53 - Change formatting of ImportStarMessage to be consistent with other errors |