Overview

Request 1135359 accepted

- update to 2.10:
* Drop support for Python 3.7 (Jendrik Seipp, #323).
* Add support for Python 3.12 (Jendrik Seipp, #332).
* Use `end_lineno` AST attribute to obtain more accurate line
counts (Jendrik Seipp).
* Use exit code 0 for `--help` and `--version` again (Jendrik
Seipp, #321).
* Use exit code 3 when dead code is found (whosayn, #319).
* Treat non-supported decorator names as "@" instead of
crashing (Llandy3d and Jendrik Seipp, #284).
* Drop support for Python 3.6 (Jendrik Seipp).
* Add `UnicodeEncodeError` exception handling to `core.py`
* Add whitelist for `Enum` attributes `_name_` and `_value_`
* Run tests and add PyPI trove for Python 3.11 (Jendrik Seipp).
* Ignore `setup_module()`, `teardown_module()`, etc. in pytest
`test_*.py` files (Jendrik Seipp).
* Add whitelist for
`socketserver.TCPServer.allow_reuse_address` (Ben Elliston).
* Clarify that `--exclude` patterns are matched against
absolute paths (Jendrik Seipp, #260).
* Add basic `match` statement support (kreathon, #276, #291).
* Mark imports in `__all__` as used (kreathon, #172, #282).
* Add whitelist for `pint.UnitRegistry.default_formatter` (Ben
Elliston, #258).
* Print absolute filepaths as relative again (as in version 2.1
and before)
* if they are below the current directory (The-Compiler, #246).
* Run tests and add PyPI trove for Python 3.10 (chayim, #266).
* Allow using the `del` keyword to mark unused variables
(sshishov, #279).

Request History
Dirk Mueller's avatar

dirkmueller created request

- update to 2.10:
* Drop support for Python 3.7 (Jendrik Seipp, #323).
* Add support for Python 3.12 (Jendrik Seipp, #332).
* Use `end_lineno` AST attribute to obtain more accurate line
counts (Jendrik Seipp).
* Use exit code 0 for `--help` and `--version` again (Jendrik
Seipp, #321).
* Use exit code 3 when dead code is found (whosayn, #319).
* Treat non-supported decorator names as "@" instead of
crashing (Llandy3d and Jendrik Seipp, #284).
* Drop support for Python 3.6 (Jendrik Seipp).
* Add `UnicodeEncodeError` exception handling to `core.py`
* Add whitelist for `Enum` attributes `_name_` and `_value_`
* Run tests and add PyPI trove for Python 3.11 (Jendrik Seipp).
* Ignore `setup_module()`, `teardown_module()`, etc. in pytest
`test_*.py` files (Jendrik Seipp).
* Add whitelist for
`socketserver.TCPServer.allow_reuse_address` (Ben Elliston).
* Clarify that `--exclude` patterns are matched against
absolute paths (Jendrik Seipp, #260).
* Add basic `match` statement support (kreathon, #276, #291).
* Mark imports in `__all__` as used (kreathon, #172, #282).
* Add whitelist for `pint.UnitRegistry.default_formatter` (Ben
Elliston, #258).
* Print absolute filepaths as relative again (as in version 2.1
and before)
* if they are below the current directory (The-Compiler, #246).
* Run tests and add PyPI trove for Python 3.10 (chayim, #266).
* Allow using the `del` keyword to mark unused variables
(sshishov, #279).


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:55"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:55"


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar accepted review

ok


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:adi:55 got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:adi:55 got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:adi:55 got accepted.

openSUSE Build Service is sponsored by