* The ListenerModuleConfiguration.get_configuration() method is only used by __repr__(), deprecate it. * Non-relative imports make it harder for linters and IDEs to follow the imports.
There is MR for this: https://git.knut.univention.de/univention/ucs/-/merge_requests/295 It consists of 2 commits: one keeping the old functionality, just deprecating the method name, the other deprecating the functionality as well. The 2nd is optional. If the 2nd is desired, they'd be squashed.
*** Bug 54506 has been marked as a duplicate of this bug. ***
It was to much trouble to rebase the branch dtroeder/54501_udl_config_cleanup upon 5.0-2, so I created a new branch: dtroeder/54501_udl_config_cleanup_5.0-2 I contains one more commit, that: * removes ListenerModuleConfiguration.get_configuration() * removes a duplicate set entry and a commit for the changelog.
[5.0-2] 6d797fabaa Bug #54501: deprecate ListenerModuleConfiguration.get_configuration() and some cleanup [5.0-2] ba2cadd913 Bug #54501: prepare complete removal of deprecated ListenerModuleConfiguration.get_configuration() [5.0-2] c091ff5bec Bug #54501: fix static type hint, indent, add deprecation warning [5.0-2] 2213b5648f Bug #54501: remove ListenerModuleConfiguration.get_configuration() [5.0-2] 6ea675ab5a Bug #54501: changelog [5.0-2] d5c902962a Bug #54501: Merge branch 'dtroeder/54501_udl_config_cleanup_5.0-2' into 5.0-2 Package: univention-directory-listener Version: 14.0.6-2A~5.0.0.202206230904 Branch: ucs_5.0-0 Scope: ucs5.0-2
OK: git diff e3e0a3bfe4..6ea675ab5a OK: changelog OK: https://jenkins2022.knut.univention.de/job/UCS-5.0/job/UCS-5.0-2/
UCS 5.0-2 has been released. https://docs.software-univention.de/release-notes-5.0-2-en.html If this error occurs again, please clone this bug.