Release 1.35.0 Features: - kconfig check: allow range of kernel versions (MR 2060) - Add kconfig check for containers (MR 2060) - kconfig check: add support for checking zram options (MR 2075) - install: explicitly install osk-sdl when needed (MR 2066) - pmbootstrap init: Add mirror choice (MR 2035) - bootimg_analyze: Add support for boot header version 3 (MR 2073) - init: Hide unsupported UIs (MR 2043) Fixes: - install: allow to use last block for embedding (MR 2069) - pmbootstrap.py: Don't print stacktrace when KeyboardInterrupt is caught (MR 2078) - kconfig: add missing options for nftables support to kconfig check (MR 2076) - pmb.chroot.shutdown: clean up chroot marker here (MR 2082) - Fix pmbootstrap -h for --mirror-pmOS (MR 2082) - pmbootstrap init: fix question for locale (MR 2082) - install --ondev: no postmarketos-base-nofde (MR 2082) Other: - install: refactor embed_firmware and add test (MR 2069) - pmb.helpers.http: add missing parameter doc (MR 2035) - pmb.helpers.other.folder_size: use kilobytes (MR 2074) - pmb.helpers.run_core.kill_commands: use minimal subset of ps parameters (MR 2074) - CI: use Alpine for testing (MR 2074) - CI: don't install procps (MR 2077) - CI: drop support for cached venv + ci runner (MR 2080) - CI: check_mr_settings: use version from ci-common (MR 2080) - CI: .gitlab/vermin.sh -> .ci/vermin.sh (MR 2080) - CI: remove stages (MR 2080) - pmb/config/init.py: use f-strings, fix E501 (MR 2043)