George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / deluge
Commits: 24af2f8c by loqs at 2026-07-04T20:51:17+12:00 Remove pkg_resources Related https://archlinux.org/todo/python-pkg_resources-deprecation/. - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -69,9 +69,27 @@ validpgpkeys=( EA01185D0E8AA00D6323A30890597A687B836BA3 # Calum Lind <[email protected]> ) +_backports=( + # tests(plugins): new tests for plugin discovery and loading + '319eaf53995afd729dd9001a04811c669a540871' + # feat(ui): use importlib in entrypoint instead of pkg_resources + '1a031d00094d4613667bcaadae57b548b7e1413b' + # feat(pluginmanager): new plugin finder using stdlib without pkg_resources + 'dab761f3b857327ca87c18e56f723849bd8baeef' + # feat(plugins): replace common.py pkg_resources with importlib + '959d5b83e37ce8ef497685634984909367702fe9' +) + + prepare() { cd deluge + local _c + for _c in "${_backports[@]}"; do + git log --oneline --max-count=1 "${_c}" + git cherry-pick --no-commit "${_c}" + done + # Installation fixes git apply -3 ../0001-Fix-data-installation-when-building-wheel.patch } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/deluge/-/commit/24af2f8c5f0320a54ba4161ab281381c8923e449 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/deluge/-/commit/24af2f8c5f0320a54ba4161ab281381c8923e449 You're receiving this email because of your account on gitlab.archlinux.org. Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications | Help: https://gitlab.archlinux.org/help
