Bug 261470

Summary: devel/py-medikit: Update to 0.8.0
Product: Ports & Packages Reporter: Kai Knoblich <kai>
Component: Individual Port(s)Assignee: Kai Knoblich <kai>
Status: Closed FIXED    
Severity: Affects Only Me CC: python, sunpoet
Priority: --- Flags: bugzilla: maintainer-feedback? (sunpoet)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/python-medikit/medikit/blob/0.8.0/docs/changelog.rst
Bug Depends on:    
Bug Blocks: 261471    
Attachments:
Description Flags
py-medikit-prepare-for-stevedore-3.5.0.patch
none
py-medikit-0.8.0.patch kai: maintainer-approval+

Description Kai Knoblich freebsd_committer freebsd_triage 2022-01-25 17:19:01 UTC
Created attachment 231322 [details]
py-medikit-prepare-for-stevedore-3.5.0.patch

Hi Sunpoet,

attached is a patch that relaxes the version requirements to pave the way for devel/py-stevedore 3.5.0+. (see bug that depends upon this bug for more details)

For the case if devel/py-medikit 0.7.5 doesn't work with the newer release of devel/py-stevedore there's still the option to update devel/py-medikit to 0.8.0 .

QA:
~~~
- poudriere -> OK (12.2-RELEASE amd64, py37, py38, py39, py310)
Comment 1 Po-Chuan Hsieh freebsd_committer freebsd_triage 2022-01-25 20:22:41 UTC
The better solution is to update this port to 0.8.0.
It changes from "stevedore ~= 1.28" to "stevedore ~= 3.0".

Here is the patch, https://people.FreeBSD.org/~sunpoet/patch/devel-py-medikit.txt.
Comment 2 Kai Knoblich freebsd_committer freebsd_triage 2022-01-25 20:35:03 UTC
(In reply to Po-Chuan Hsieh from comment #1)

Thanks for quick review.  Ok, then the patch should be committed together with the one of bug #261471 once the approval (by maintainer or timeout) is given there.

Do you want to commit the patches then or should I take care of it?
Comment 3 Kai Knoblich freebsd_committer freebsd_triage 2022-02-14 06:35:10 UTC
Created attachment 231808 [details]
py-medikit-0.8.0.patch

^Triage: Use patch from comment #1 and set maintainer-approval flag accordingly (given via e-mail).
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-02-14 06:42:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5575e7076572b78a2fbff8143d032b41c269e5e8

commit 5575e7076572b78a2fbff8143d032b41c269e5e8
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-02-14 06:32:09 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2022-02-14 06:39:55 +0000

    devel/py-medikit: Update to 0.8.0

    Changelog:

    https://github.com/python-medikit/medikit/blob/0.8.0/docs/changelog.rst

    PR:             261470
    Approved by:    sunpoet (maintainer)

 devel/py-medikit/Makefile             |  5 ++---
 devel/py-medikit/distinfo             |  6 +++---
 devel/py-medikit/files/patch-setup.py | 23 +++++++++++++----------
 3 files changed, 18 insertions(+), 16 deletions(-)
Comment 5 Kai Knoblich freebsd_committer freebsd_triage 2022-02-14 06:44:27 UTC
Committed, thanks!