[elbe-devel] [PATCH 00/19] use importlib and trim down elbepack.directories
Eduard Krein
eduard.krein at linutronix.de
Thu Apr 4 16:18:02 CEST 2024
Am Dienstag, dem 19.03.2024 um 08:47 +0100 schrieb Thomas Weißschuh:
> Reduce the amount of paths and use resource APIs which are compatible
> with zip distributions.
>
> Signed-off-by: Thomas Weißschuh <thomas.weissschuh at linutronix.de>
For the series:
Reviewed-by: Eduard Krein <eduard.krein at linutronix.de>
> ---
> Thomas Weißschuh (19):
> elbepack: simplify implementation of function template
> elbepack: write templates from arbitrary pathlike objects
> elbepack/init: simplify template writing
> elbepack: drop init_template_dir
> elbepack: drop mako_template_dir
> elbepack: drop default_preseed_fname
> elbepack: drop xsdtoasciidoc_mako_fname
> setup.py: make flake8 compatible
> conftest.py: make flake8 compatible
> test: make flake8 compatible
> test_flake8: only call flake8 once
> elbepack: drop pack_dir
> elbepack: tests: introduce helpers for xml testcases
> test_xml: use test parameter helpers
> test_preproc: use test parameter helpers
> elbepack: validate devel mode without using elbe_dir
> elbepack: init: simplify devel packaging
> elbepack: delete now unused elbe_dir
> elbepack: delete test_version.py
>
> conftest.py | 14 ++++-----
> elbepack/commands/init.py | 61 +++++++++++++++++++---------
> ----------
> elbepack/commands/xsdtoasciidoc.py | 6 ++--
> elbepack/directories.py | 10 -------
> elbepack/templates.py | 29 ++++++++++--------
> elbepack/tests/__init__.py | 26 ++++++++++++++++
> elbepack/tests/test_flake8.py | 20 ++++---------
> elbepack/tests/test_preproc.py | 18 ++---------
> elbepack/tests/test_version.py | 26 ----------------
> elbepack/tests/test_xml.py | 17 +++--------
> elbepack/version.py | 9 ++----
> setup.py | 45 ++++++++++++++--------------
> test/updated.py | 47 ++++++++++++++--------------
> -
> 13 files changed, 146 insertions(+), 182 deletions(-)
> ---
> base-commit: 0494866f13a20374514e056391138199803f0060
> change-id: 20240313-elbedir-185b72c9157a
>
> Best regards,
--
Eduard Krein
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen
Phone: +49 7556 25 999 19; Fax.: +49 7556 25 999 99
Hinweise zum Datenschutz finden Sie hier (Informations on data privacy
can be found here): https://linutronix.de/legal/data-protection.php
Linutronix GmbH | Firmensitz (Registered Office): Uhldingen-Mühlhofen |
Registergericht (Registration Court): Amtsgericht Freiburg i.Br.,
HRB700 806 | Geschäftsführer (Managing Directors): Heinz Egger, Thomas
Gleixner, Tiffany Silva, Sean Fennelly, Jeffrey Schneiderman
More information about the elbe-devel
mailing list