Bug 257371

Summary: databases/py-alembic: Update version 1.4.3=>1.7.3
Product: Ports & Packages Reporter: Goran Mekić <meka>
Component: Individual Port(s)Assignee: Muhammad Moinur Rahman <bofh>
Status: Closed Overcome By Events    
Severity: Affects Many People CC: sunpoet
Priority: --- Flags: bugzilla: maintainer-feedback? (bofh)
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 258789, 258790, 258791, 258793    
Bug Blocks:    
Attachments:
Description Flags
alembic.diff
none
patch none

Description Goran Mekić 2021-07-24 00:32:25 UTC
Created attachment 226648 [details]
alembic.diff

QA:

  * portlint: OK (looks fine.)
  * testport: OK (poudriere: 13.0, amd64 tested)
  * maketest: OK (1337 passed, 378 skipped)
Comment 1 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2021-07-24 10:11:03 UTC
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.
Comment 2 Goran Mekić 2021-07-24 11:57:07 UTC
Hello,

If I can help in porting or testing in any way please do tell and thank you.
Comment 3 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2021-09-29 23:09:46 UTC
Created attachment 228260 [details]
patch

patch
Comment 4 Po-Chuan Hsieh freebsd_committer freebsd_triage 2021-10-13 19:46:58 UTC
(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!
Comment 5 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2021-10-13 19:59:39 UTC
(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.
Comment 6 Po-Chuan Hsieh freebsd_committer freebsd_triage 2021-10-14 04:08:35 UTC
(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.
Comment 7 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2021-10-14 11:10:09 UTC
(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.
Comment 8 commit-hook freebsd_committer freebsd_triage 2021-10-14 23:13:52 UTC
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(-)