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.5.0" |
34 __version__ = "3.0.1" |
35 |
35 |
36 """ Changes |
36 """ News |
|
37 3.0.1 (2022-11-24) |
|
38 |
|
39 - Fix crash on augmented assign to ``print`` builtin |
|
40 |
|
41 3.0.0 (2022-11-23) |
|
42 |
|
43 - Detect undefined name in variable defined by an annotated assignment |
|
44 - Add a new error for names which are annotated but unused |
|
45 - Remove handling of python 2.x ``# type:`` comments. Use annotations instead |
|
46 |
37 2.5.0 (2022-07-30) |
47 2.5.0 (2022-07-30) |
38 |
48 |
39 - Drop support for EOL python 2.7 / 3.4 / 3.5 |
49 - Drop support for EOL python 2.7 / 3.4 / 3.5 |
40 - Ignore ``__all__`` when not directly assigned |
50 - Ignore ``__all__`` when not directly assigned |
41 - Handle ``TypeAlias`` annotations as aliases (PEP 613) |
51 - Handle ``TypeAlias`` annotations as aliases (PEP 613) |