Update certbot to v4.2.0 #63

Merged
renovate-bot merged 1 commits from renovate/certbot into master 2025-08-12 20:05:34 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
certbot minor ==4.1.1 -> ==4.2.0
certbot-dns-cloudflare minor ==4.1.1 -> ==4.2.0

Release Notes

certbot/certbot (certbot)

v4.2.0: Certbot 4.2.0

Compare Source

Added
  • Added --eab-hmac-alg parameter to support custom HMAC algorithm for
    External Account Binding.
    (#​10281)
Changed
  • Catches and ignores errors during the directory fetch for ARI checking so
    that these errors do not hinder the actual certificate issuance.
    (#​10342)
  • Removed the dependency on pytz.
    (#​10350)
  • Deprecated acme.crypto_util.probe_sni
    (#​10386)
  • Support for Python 3.9 was deprecated and will be removed in our next planned
    release. (#​10390)
Fixed
  • The Certbot snap no longer sets the environment variable PYTHONPATH stopping
    it from picking up Python files in the current directory and polluting the
    environment for Certbot hooks written in Python.
    (#​10176,
    #​10257)
  • Previously, we claimed to set FAILED_DOMAINS and RENEWED_DOMAINS env
    variables for use by post-hooks when certificate renewals fail, but we were
    not actually setting them. Now, we are.
    (#​10259)
  • Certbot now always uses the server value from the renewal configuration file
    for ARI checks instead of the server value from the current invocation of
    Certbot. This helps prevent ARI requests from going to the wrong server if
    the user changes CAs.
    (#​10339)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [certbot](https://github.com/certbot/certbot) | minor | `==4.1.1` -> `==4.2.0` | | [certbot-dns-cloudflare](https://github.com/certbot/certbot) | minor | `==4.1.1` -> `==4.2.0` | --- ### Release Notes <details> <summary>certbot/certbot (certbot)</summary> ### [`v4.2.0`](https://github.com/certbot/certbot/releases/tag/v4.2.0): Certbot 4.2.0 [Compare Source](https://github.com/certbot/certbot/compare/v4.1.1...v4.2.0) ##### Added - Added `--eab-hmac-alg` parameter to support custom HMAC algorithm for External Account Binding. ([#&#8203;10281](https://github.com/certbot/certbot/issues/10281)) ##### Changed - Catches and ignores errors during the directory fetch for ARI checking so that these errors do not hinder the actual certificate issuance. ([#&#8203;10342](https://github.com/certbot/certbot/issues/10342)) - Removed the dependency on `pytz`. ([#&#8203;10350](https://github.com/certbot/certbot/issues/10350)) - Deprecated `acme.crypto_util.probe_sni` ([#&#8203;10386](https://github.com/certbot/certbot/issues/10386)) - Support for Python 3.9 was deprecated and will be removed in our next planned release. ([#&#8203;10390](https://github.com/certbot/certbot/issues/10390)) ##### Fixed - The Certbot snap no longer sets the environment variable PYTHONPATH stopping it from picking up Python files in the current directory and polluting the environment for Certbot hooks written in Python. ([#&#8203;10176](https://github.com/certbot/certbot/issues/10176), [#&#8203;10257](https://github.com/certbot/certbot/issues/10257)) - Previously, we claimed to set FAILED_DOMAINS and RENEWED_DOMAINS env variables for use by post-hooks when certificate renewals fail, but we were not actually setting them. Now, we are. ([#&#8203;10259](https://github.com/certbot/certbot/issues/10259)) - Certbot now always uses the server value from the renewal configuration file for ARI checks instead of the server value from the current invocation of Certbot. This helps prevent ARI requests from going to the wrong server if the user changes CAs. ([#&#8203;10339](https://github.com/certbot/certbot/issues/10339)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
renovate-bot added 1 commit 2025-08-12 20:00:18 +00:00
Update certbot to v4.2.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Test Pull Request / Build Image (pull_request) Successful in 5m14s
Test Pull Request / Notify (pull_request) Successful in 4s
Build Image / Validate Image (push) Successful in 1m16s
Build Image / Publish Image (push) Successful in 5m51s
Build Image / Notify (push) Successful in 5s
ac42351d0e
renovate-bot scheduled this pull request to auto merge when all checks succeed 2025-08-12 20:00:18 +00:00
renovate-bot merged commit ac42351d0e into master 2025-08-12 20:05:34 +00:00
renovate-bot deleted branch renovate/certbot 2025-08-12 20:05:35 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MrMeeb/certbot-cron-docker#63
No description provided.