~bdrung/apport:setuptools

Last commit made on 2023-09-04
Get this branch:
git clone -b setuptools https://git.launchpad.net/~bdrung/apport
Only Benjamin Drung can upload to this branch. If you are Benjamin Drung please log in for upload directions.

Branch merges

Branch information

Name:
setuptools
Repository:
lp:~bdrung/apport

Recent commits

12c74fc... by Benjamin Drung

Revert back to setup.py

a5690d9... by Benjamin Drung

Try setuptools-gettext

Notes:

`python3 setup.py build_mo` works, but the mo files are not built when
calling `python3 setup.py install`.

def73ae... by Benjamin Drung

Use pyproject.toml

TODO:
* dynamic systemd_unit_dir and systemd_tmpfiles_dir
* optional_data_files
* systemd and udev: /usr/lib instead of /lib
* files in /etc (not /usr/etc)

Translation support:

Merging translations into build/share/polkit-1/actions/com.ubuntu.apport.policy.
CREATED build/share/polkit-1/actions/com.ubuntu.apport.policy
Merging translations into build/share/applications/apport-kde-mimelnk.desktop.
Merging translations into build/share/applications/apport-kde-mime.desktop.
Merging translations into build/share/applications/apport-gtk.desktop.
Merging translations into build/share/applications/apport-kde.desktop.

Signed-off-by: Benjamin Drung <email address hidden>

2e361d0... by Benjamin Drung

Release apport 2.27.0-0ubuntu2

Signed-off-by: Benjamin Drung <email address hidden>

ecf7e6f... by Benjamin Drung

Depend on dictionaries-common for having a dpkg diversion test package

Ubuntu used to have a dpkg diversion for dash, but that changed in
Ubuntu 23.10 (mantic). During package build dh-translations is installed
that provides a dpkg diversion, but there is no dpkg diversion in the
autopkgtest.

So install dictionaries-common in the autopkgtest, because this is the
smallest package that was found.

LP: #2028879
Signed-off-by: Benjamin Drung <email address hidden>

3ad8839... by Benjamin Drung

Run only pylint --errors-only and mypy from tests/run-linters

LP: #2028881
Signed-off-by: Benjamin Drung <email address hidden>

1a1b3ea... by Benjamin Drung

Release apport 2.27.0-0ubuntu1

Signed-off-by: Benjamin Drung <email address hidden>

627d1d3... by Benjamin Drung

Apply black changes and pylint fixes to patches

Signed-off-by: Benjamin Drung <email address hidden>

7a87a89... by Benjamin Drung

Switch running test suite with pytest

Signed-off-by: Benjamin Drung <email address hidden>

cb0b5ad... by Benjamin Drung

Drop patches that were applied upstream

Signed-off-by: Benjamin Drung <email address hidden>