Bug 292602 - www/py-django-post_office: Update to 3.11
Summary: www/py-django-post_office: Update to 3.11
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kai Knoblich
URL: https://github.com/ui/django-post_off...
Keywords:
Depends on:
Blocks: 291707
  Show dependency treegraph
 
Reported: 2026-01-20 10:54 UTC by Kai Knoblich
Modified: 2026-02-04 12:59 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (ultima)


Attachments
py-django-post_office-3.11-v1.patch (3.29 KB, patch)
2026-01-20 10:54 UTC, Kai Knoblich
kai: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Knoblich freebsd_committer freebsd_triage 2026-01-20 10:54:13 UTC
Created attachment 267319 [details]
py-django-post_office-3.11-v1.patch

Hi Richard,

attached is a patch that updates www/py-django-post_office to 3.11.

Changes to the port:
~~~~~~~~~~~~~~~~~~~~
- Switch to the PEP517 build framework.
- Remove no longer required USE_LOCALE as the UTF-8 mode is enabled by default when the locale is C since Python 3.7.

QA:
~~~
poudriere -> OK (13.5-RELEASE amd64, py311)
Comment 1 Kai Knoblich freebsd_committer freebsd_triage 2026-02-04 12:34:25 UTC
Comment on attachment 267319 [details]
py-django-post_office-3.11-v1.patch

^Triage: Set maintainer-approval flag to '+' due maintainer's timeout.
Comment 2 commit-hook freebsd_committer freebsd_triage 2026-02-04 12:55:37 UTC
A commit in branch main references this bug:

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

commit 4d0eb2f6119dff05a6ff8e531e864c0b86094171
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-02-04 12:54:26 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-02-04 12:54:26 +0000

    www/py-django-post_office: Update to 3.11

    * Switch to the PEP517 build framework.

    * Remove no longer required USE_LOCALE as the UTF-8 mode is enabled
      by default when the locale is C since Python 3.7.

    Changelog since 3.9.1:

    https://github.com/ui/django-post_office/blob/v3.11/CHANGELOG.md

    PR:             292602
    Approved by:    maintimer timeout (14+ days)

 www/py-django-post_office/Makefile                 | 13 ++++++-------
 www/py-django-post_office/distinfo                 |  6 +++---
 .../files/patch-pyproject.toml (new)               | 22 ++++++++++++++++++++++
 3 files changed, 31 insertions(+), 10 deletions(-)