Bug 283871 - textproc/py-sphinxcontrib-applehelp: update to 2.0.0
Summary: textproc/py-sphinxcontrib-applehelp: update to 2.0.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Wen Heping
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2025-01-05 20:15 UTC by Matthias Andree
Modified: 2025-01-06 00:47 UTC (History)
5 users (show)

See Also:
wenheping2000: maintainer-feedback+


Attachments
patch to update sphinxcontrib-applehelp. This is required to update sphinx later. (2.10 KB, patch)
2025-01-05 20:15 UTC, Matthias Andree
mandree: maintainer-approval? (wen)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Andree freebsd_committer freebsd_triage 2025-01-05 20:15:07 UTC
Created attachment 256451 [details]
patch to update sphinxcontrib-applehelp. This is required to update sphinx later.

sphinx shuffled its progress report bits around a bit and some parts now live in sphinx.util.display and no longer in sphinx.util.  Recent sphinxcontrib-applehelp versions have been upgraded such that they can cope with older and newer sphinx versions and import relevant objects from the right module.

While here, modernize to PEP517 (avoiding setuptools deprecation warnings) and get tests working.

This is remotely related to the Doxygen update from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279330 because that prompted me as py-breathe maintainer to look a bit at py-breathe, py-sphinx and experimenting with updates of the latter two ports.
Comment 1 wen 2025-01-05 23:48:51 UTC
(In reply to Matthias Andree from comment #0)
Approved.
Thank you !
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-01-06 00:44:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=58f7088891ec749713e3ed6cf34558cfec56ff11

commit 58f7088891ec749713e3ed6cf34558cfec56ff11
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2025-01-05 17:07:01 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2025-01-06 00:43:33 +0000

    textproc/py-sphinxcontrib-applehelp: update to 2.0.0

    ...in preparation of potential py-sphinx upgrades, which
    moved the progress reporting to sphinx.util.display.

    PR:             283871
    Approved by:    wen@ (maintainer)

 textproc/py-sphinxcontrib-applehelp/Makefile | 9 ++++++---
 textproc/py-sphinxcontrib-applehelp/distinfo | 6 +++---
 2 files changed, 9 insertions(+), 6 deletions(-)