Created attachment 226648 [details] alembic.diff QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 13.0, amd64 tested) * maketest: OK (1337 passed, 378 skipped)
Hi, I am working on it but this has to await as I need to create other versions of this packages as those are dependency for widely used ports. So it will take a couple of days. Thanks for your understanding and patience.
Hello, If I can help in porting or testing in any way please do tell and thank you.
Created attachment 228260 [details] patch patch
(In reply to Muhammad Moinur Rahman from comment #3) Could you use py-sqlalchemy14 instead of py-sqlalchemy13? It is needed by devel/py-oslo.db 11.0.0 (changing SQLAlchemy from 1.2.0+ to 1.4.0+). BTW, alembic 1.7.4 is out. Thanks!
(In reply to Po-Chuan Hsieh from comment #4) Not with py-alembic 1.4.x branch. That's the reason I have already created databases/py-alembic14. Once the mentioned bugs are fixed I will upgrade py-alembic to 1.7.4 which will support py-sqlalchemy13. You can wait a day or two as eventually a maintainer-timeout is going to occur tomorrow for the other two bugs.
(In reply to Muhammad Moinur Rahman from comment #5) I need py-alembic, not py-alembic14, to use py-sqlalchemy14. If not, I have to add a new port and change my ports to depend on this new port.
(In reply to Po-Chuan Hsieh from comment #6) Oops. Sorry I totally misunderstood your point. Yes it is very much possible. I will fix it today.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7b8174414a43821509506cea63014dc39397c26e commit 7b8174414a43821509506cea63014dc39397c26e Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2021-10-14 23:11:43 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2021-10-14 23:13:09 +0000 databases/py-alembic: Update version 1.4.3=>1.7.4 - Add LICENSE_FILE - Mark USE_PYTHON=concurrent PR: 257371 Reported by: meka@tilda.center Relnotes: https://github.com/sqlalchemy/alembic/releases/tag/rel_1_7_4 databases/py-alembic/Makefile | 12 +++++++----- databases/py-alembic/distinfo | 6 +++--- 2 files changed, 10 insertions(+), 8 deletions(-)