Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release apport 2.27.0 #213

Merged
merged 1 commit into from
Jul 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
36 changes: 36 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,42 @@
This file summarizes the major and interesting changes for each release. For a
detailed list of changes, please see the git history.

2.27.0 (2023-07-24)
-------------------

### Added

* Add support for deb822 APT sources
* crash-digger: Add support for using a GDB sandbox (`--gdb-sandbox`)

### Changed

* Already add package info during Python crashes
* apport:
- Demote debug gdbus log to debug level
- Demote non-error log messages to info level
* Use f-strings everywhere
* Increase maximum line length to 88
* test: Rely on pytest and drop support running unittest directly
* Drop Python < 3.10 support
* Move pylint overrides to affected files instead of disabling the checks globally

### Fixed

* apport-unpack: Catch `MalformedProblemReport` on extraction
([LP: #1997912](https://launchpad.net/bugs/1997912))
* Correct range of system users/groups from 499 to dynamic 999
* Fix raising `OSError` if `_command_output()` runs into a timeout
* Use `ProblemReport` for running generic hook manually
* Fix type hints and run `mypy` in the CI
* Fix spelling mistakes found by codespell
* ui: Fix translating the web browser opening error message
* test:
- Clear environment for `test_run_as_real_user_no_sudo`
- Fix check for full name in `test_run_crash_anonymity`
- Fix false positives for `test_run_crash_anonymity`
- ui: fix hangup on test failure

2.26.1 (2023-04-12)
-------------------

Expand Down
2 changes: 1 addition & 1 deletion apport/ui.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
from apport.packaging_impl import impl as packaging
from apport.user_group import get_process_user_and_group

__version__ = "2.26.1"
__version__ = "2.27.0"


symptom_script_dir = os.environ.get("APPORT_SYMPTOMS_DIR", "/usr/share/apport/symptoms")
Expand Down