remove unneeded depends=python-editor

Task Info (Flyspray)
Opened By Marcell Meszaros (MarsSeed)
Task ID 80312
Type Bug Report
Project Arch Linux
Category Packages: Extra
Version None
OS All
Opened 2023-11-21 11:53:40 UTC
Status Assigned
Assignee Felix Yan (felixonmars)
Assignee Levente Polyak (anthraxx)

Details

Description: extra/python-editor is not needed in any way by either current extra/python-alembic 1.9.4-3 1, nor by its latest upstream release 2.

Alembic has dropped that dependency in its 1.7.0 release (Aug 30, 2021). 3.

Benefit if this task is implemented:

  • extra/python-editor has no other reverse dependencies so it can be dropped from repo.

Disadvantage if not implemented:

  • extra/python-editor fails to build with Python 3.12, so it will be a blocker unless patched (it is based on PyPI/python-editor, last release version 1.0.4 from Feb 1, 2019).

Details about affected package:

  • extra/python-alembic 1.9.4-3 -- declares depends=python-editor -- declares makedepends=python-editor