Bug 274256 - security/py-acme security/py-certbot*: Update to 2.7.3
Summary: security/py-acme security/py-certbot*: Update to 2.7.3
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: Yasuhiro Kimura
URL: https://github.com/certbot/certbot/bl...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-03 22:32 UTC by Yasuhiro Kimura
Modified: 2023-10-31 06:55 UTC (History)
3 users (show)

See Also:
sunpoet: maintainer-feedback+


Attachments
Patch file (11.52 KB, patch)
2023-10-03 22:32 UTC, Yasuhiro Kimura
no flags Details | Diff
Updated patch file (11.53 KB, patch)
2023-10-10 18:00 UTC, Yasuhiro Kimura
no flags Details | Diff
Updated patch file (21.49 KB, patch)
2023-10-23 07:03 UTC, Yasuhiro Kimura
no flags Details | Diff
Updated patch file (21.50 KB, patch)
2023-10-23 14:45 UTC, Yasuhiro Kimura
no flags Details | Diff
Updated patch file (21.50 KB, patch)
2023-10-26 02:57 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2023-10-03 22:32:12 UTC
Created attachment 245420 [details]
Patch file

Update to 2.7.0.

ChangeLog:      https://github.com/certbot/certbot/releases/tag/v2.7.0
Comment 1 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-10-03 22:43:18 UTC
* Build of all updated ports succeeds with poudriere and 13.2-RELEASE amd64 jail.
* Result of `make -C /usr/ports/security/py-acme test` is "250 passed".
* Result of `make -C /usr/ports/security/py-certbot test` is "985 passed, 28 skipped, 1 warning".
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-10-10 18:00:47 UTC
Created attachment 245555 [details]
Updated patch file

New version 2.7.1 is released.

ChangeLog:      https://github.com/certbot/certbot/blob/v2.7.1/certbot/CHANGELOG.md
Comment 3 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-10-10 19:58:15 UTC
(In reply to Yasuhiro Kimura from comment #2)

Did you check the source, at least setup.py?
There are some dependency changes in https://github.com/certbot/certbot/compare/v2.6.0...v2.7.1

from certbot/setup.py:
-    'ConfigArgParse>=0.9.3',
+    'ConfigArgParse>=1.5.3',
+    'importlib_resources>=1.3.1; python_version < "3.9"',
+    'importlib_metadata>=4.6; python_version < "3.10"',

from certbot-apache/setup.py:
+    'importlib_resources>=1.3.1; python_version < "3.9"',

from certbot-dns-dnsimple/setup.py:
-    'dns-lexicon>=3.2.1',
+    'dns-lexicon>=3.14.1',

from certbot-dns-dnsmadeeasy/setup.py:
-    'dns-lexicon>=3.2.1',
+    'dns-lexicon>=3.14.1',

from certbot-dns-gehirn/setup.py:
-    'dns-lexicon>=3.2.1',
+    'dns-lexicon>=3.14.1',

from certbot-dns-linode/setup.py:
-    'dns-lexicon>=3.2.1',
+    'dns-lexicon>=3.14.1',

from certbot-dns-luadns/setup.py:
-    'dns-lexicon>=3.2.1',
+    'dns-lexicon>=3.14.1',

from certbot-dns-nsone/setup.py:
-    'dns-lexicon>=3.2.1',
+    'dns-lexicon>=3.14.1',

from certbot-dns-ovh/setup.py:
-    'dns-lexicon>=3.2.1',
+    'dns-lexicon>=3.14.1',

from certbot-dns-sakuracloud/setup.py:
-    'dns-lexicon>=3.2.1',
+    'dns-lexicon>=3.14.1',

from certbot-nginx/setup.py:
+    'importlib_resources>=1.3.1; python_version < "3.9"',
Comment 4 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-10-23 07:03:37 UTC
Created attachment 245815 [details]
Updated patch file

* New version 2.7.2 is released.
* Update dependencies.

ChangeLog:      https://github.com/certbot/certbot/blob/v2.7.2/certbot/CHANGELOG.md
Comment 5 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-10-23 14:45:39 UTC
Created attachment 245829 [details]
Updated patch file

Use not PYTHON_VER but PYTHON_REL to check Python version.
Comment 6 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-10-26 02:57:58 UTC
Created attachment 245874 [details]
Updated patch file

New version 2.7.3 is released.

ChangeLog:      https://github.com/certbot/certbot/blob/v2.7.3/certbot/CHANGELOG.md
Comment 7 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-10-30 17:03:25 UTC
LGTM. Thanks.
Comment 8 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-10-31 06:48:52 UTC
Take.
Comment 9 commit-hook freebsd_committer freebsd_triage 2023-10-31 06:54:21 UTC
A commit in branch main references this bug:

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

commit 98958d8b835abaa9ee5dde3960dad8ea2b9f33d0
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2023-10-03 22:24:57 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2023-10-31 06:52:40 +0000

    security/py-{acme,certbot*}: Update to 2.7.3

    ChangeLog:      https://github.com/certbot/certbot/blob/v2.7.3/certbot/CHANGELOG.md
    PR:             274256
    Approved by:    sunpoet (python@)

 security/py-acme/distinfo                     |  6 +++---
 security/py-acme/version.mk                   |  2 +-
 security/py-certbot-apache/Makefile           |  8 +++++++-
 security/py-certbot-apache/distinfo           |  6 +++---
 security/py-certbot-dns-cloudflare/distinfo   |  6 +++---
 security/py-certbot-dns-digitalocean/distinfo |  6 +++---
 security/py-certbot-dns-dnsimple/Makefile     |  2 +-
 security/py-certbot-dns-dnsimple/distinfo     |  6 +++---
 security/py-certbot-dns-dnsmadeeasy/Makefile  |  2 +-
 security/py-certbot-dns-dnsmadeeasy/distinfo  |  6 +++---
 security/py-certbot-dns-gehirn/Makefile       |  2 +-
 security/py-certbot-dns-gehirn/distinfo       |  6 +++---
 security/py-certbot-dns-google/Makefile       |  5 ++---
 security/py-certbot-dns-google/distinfo       |  6 +++---
 security/py-certbot-dns-linode/Makefile       |  2 +-
 security/py-certbot-dns-linode/distinfo       |  6 +++---
 security/py-certbot-dns-luadns/Makefile       |  2 +-
 security/py-certbot-dns-luadns/distinfo       |  6 +++---
 security/py-certbot-dns-nsone/Makefile        |  2 +-
 security/py-certbot-dns-nsone/distinfo        |  6 +++---
 security/py-certbot-dns-ovh/Makefile          |  2 +-
 security/py-certbot-dns-ovh/distinfo          |  6 +++---
 security/py-certbot-dns-rfc2136/distinfo      |  6 +++---
 security/py-certbot-dns-route53/distinfo      |  6 +++---
 security/py-certbot-dns-sakuracloud/Makefile  |  2 +-
 security/py-certbot-dns-sakuracloud/distinfo  |  6 +++---
 security/py-certbot-nginx/Makefile            |  8 +++++++-
 security/py-certbot-nginx/distinfo            |  6 +++---
 security/py-certbot/Makefile                  | 14 ++++++++++++--
 security/py-certbot/distinfo                  |  6 +++---
 30 files changed, 88 insertions(+), 67 deletions(-)