Skip to content

Commit

Permalink
release: Release v2.5.0!
Browse files Browse the repository at this point in the history
  • Loading branch information
david-yz-liu committed Apr 27, 2023
1 parent 938b814 commit 7b8d375
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@ and adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased

## [2.5.0] - 2023-04-27

### Bug fixes

- Fixed bug in possibly-undefined checker where a comprehension variable is falsely flagged as possibly undefined.
- Fixed bug where `check_errors` and `check_all` opens a webpage when a nonexistent or unreadable path is passed as an argument.
- Fixed the CFG implementation of pyta to resolve a bug in the possibly-undefined checker where variables were falsely flagged as possibly undefined when the code conditionally raises an exception and the variable was referenced afterwards.
- Fixed the CFG implementation to resolve a bug in the possibly-undefined checker where variables were falsely flagged as possibly undefined when the code conditionally raises an exception and the variable was referenced afterwards.
- Fixed bug where the generated CFGs will highlight the except block as unreachable if the same exception it is handling was raised in the body of the tryexcept.

### New checkers
Expand Down
2 changes: 1 addition & 1 deletion python_ta/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import python_ta
python_ta.check_all()
"""
__version__ = "2.4.3.dev" # Version number
__version__ = "2.5.0" # Version number

# First, remove underscore from builtins if it has been bound in the REPL.
import builtins
Expand Down

0 comments on commit 7b8d375

Please sign in to comment.