Bug 296436 - www/py-flask-simpleldap: Update to 2.1.0
Summary: www/py-flask-simpleldap: Update to 2.1.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: Yusuf Yaman
URL: https://github.com/alexferl/flask-sim...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-02 00:39 UTC by Matthew Wener
Modified: 2026-07-02 15:17 UTC (History)
1 user (show)

See Also:
matthew: maintainer-feedback+


Attachments
patch (1.21 KB, patch)
2026-07-02 00:39 UTC, Matthew Wener
matthew: maintainer-approval+
Details | Diff
patch (3.95 KB, patch)
2026-07-02 01:10 UTC, Matthew Wener
matthew: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Wener 2026-07-02 00:39:03 UTC

    
Comment 1 Matthew Wener 2026-07-02 00:39:52 UTC
Created attachment 272353 [details]
patch
Comment 2 Matthew Wener 2026-07-02 01:10:02 UTC
Created attachment 272355 [details]
patch

- Upstream switched the build backend from setuptools to hatchling
- Lowercase PORTNAME: hatchling emits a normalized (PEP 427) wheel
- Trim RUN_DEPENDS to the direct dependencies declared upstream
- Requires Python 3.10+
- Chase the PKGNAME change in www/py-calibreweb LDAP_RUN_DEPENDS
Comment 3 commit-hook freebsd_committer freebsd_triage 2026-07-02 13:56:48 UTC
A commit in branch main references this bug:

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

commit c724ba71c4fbe192440b245b64733467a715f175
Author:     Matthew Wener <matthew@wener.org>
AuthorDate: 2026-07-02 13:45:39 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-07-02 13:55:26 +0000

    www/py-flask-simpleldap: Update 2.0.0 => 2.1.0

    Port changes:
    - Upstream switched the build backend from setuptools to hatchling.
    - Lowercase PORTNAME: hatchling emits a normalized (PEP 427) wheel.
    - Trim RUN_DEPENDS to the direct dependencies declared upstream.
    - Require Python 3.10+.

    Changelog:
    https://github.com/alexferl/flask-simpleldap/releases/tag/v2.1.0

    PR:             296436
    Approved by:    osa, vvd (Mentors, implicit)

 www/py-flask-simpleldap/Makefile | 22 +++++++---------------
 www/py-flask-simpleldap/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 18 deletions(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-07-02 13:56:49 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8ca229766370f4e566286fa64a9eff096b5bf19d

commit 8ca229766370f4e566286fa64a9eff096b5bf19d
Author:     Matthew Wener <matthew@wener.org>
AuthorDate: 2026-07-02 13:52:54 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-07-02 13:55:38 +0000

    www/py-calibreweb: Chase rename of www/py-flask-simpleldap

    PR:             296436
    Approved by:    osa, vvd (Mentors, implicit)

 www/py-calibreweb/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 5 Yusuf Yaman freebsd_committer freebsd_triage 2026-07-02 13:57:46 UTC
Hi,

Thank you for your submission.

I have tested build in Poudriere on 14.4-RELEASE-amd64-main-5dda9cdbb5b0 and it seems OK.

Committed, thanks.
Comment 6 Matthew Wener 2026-07-02 15:17:26 UTC
Thanks!