Bug 258595

Summary: devel/py-watchdog: Update to 2.1.6
Product: Ports & Packages Reporter: Kai Knoblich <kai>
Component: Individual Port(s)Assignee: Kai Knoblich <kai>
Status: Closed FIXED    
Severity: Affects Only Me CC: nivit
Priority: --- Flags: bugzilla: maintainer-feedback? (nivit)
kai: merge-quarterly-
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/gorakhargosh/watchdog/blob/v2.1.6/changelog.rst
Attachments:
Description Flags
py-watchdog-2.15.patch
none
py-watchdog-2.1.6.patch kai: maintainer-approval+

Description Kai Knoblich freebsd_committer 2021-09-19 08:48:18 UTC
Created attachment 228003 [details]
py-watchdog-2.15.patch

Hi,

attached is the patch that updates devel/py-watchdog to 2.1.5.

Changes to the port:
~~~~~~~~~~~~~~~~~~~~
* Add two patches that fixes the test suite (already merged by upstream)
* Improve the "do-test" target

Please see the URL field for a complete changelog since 0.10.6. 

It isn't a MFH candidate because of the many changes that were made since the 0.10.6 release and 2021Q4 is near.

QA:
~~~
- poudriere -> OK (11.4-, 12.2- 13.0-RELEASE for py38, py39, py37 and py36)

Results of "make test" (py38, py39, py37, py36):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 91 passed, 13 skipped in N.NN seconds
Comment 1 Kai Knoblich freebsd_committer 2021-10-03 12:43:37 UTC
Created attachment 228397 [details]
py-watchdog-2.1.6.patch

^ Triage: Update patch and set maintainer-approval flag to '+' due maintainer's timeout.
Comment 2 Kai Knoblich freebsd_committer 2021-10-03 12:44:08 UTC
^ Triage: Update URL
Comment 3 commit-hook freebsd_committer 2021-10-03 13:00:53 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8127308d93c94f5c0286b341a300d8fc3ebdefe2

commit 8127308d93c94f5c0286b341a300d8fc3ebdefe2
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2021-10-03 12:48:56 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2021-10-03 12:57:48 +0000

    devel/py-watchdog: Update to 2.1.6

    * Improve "do-test" target while I'm here.

    Changelog since 0.10.6:

    https://github.com/gorakhargosh/watchdog/blob/v2.1.6/changelog.rst

    PR:             258595
    Approved by:    maintainer timeout (14 days)
    MFH:            No (feature release)

 devel/py-watchdog/Makefile | 16 +++++++---------
 devel/py-watchdog/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 12 deletions(-)