FS#80312 - [python-alembic] remove unneeded depends=python-editor

Attached to Project: Arch Linux
Opened by Marcell Meszaros (MarsSeed) - Tuesday, 21 November 2023, 11:53 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:21 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Felix Yan (felixonmars)
Levente Polyak (anthraxx)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

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

[1]: https://github.com/sqlalchemy/alembic/blob/rel_1_9_4/setup.cfg#L41
[2]: https://github.com/sqlalchemy/alembic/blob/rel_1_12_1/setup.cfg#L41
[3]: https://github.com/sqlalchemy/alembic/releases/tag/rel_1_7_0
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:21 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/python-alembic/issues/ 1

Loading...