Update certbot to v4 (major) (#52)
All checks were successful
Build Image / Validate Image (push) Successful in 2m21s
Build Image / Publish Image (push) Successful in 4m29s
Build Image / Notify (push) Successful in 2s

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [certbot](https://github.com/certbot/certbot) | major | `==3.3.0` -> `==4.0.0` |
| [certbot-dns-cloudflare](https://github.com/certbot/certbot) | major | `==3.3.0` -> `==4.0.0` |

---

### Release Notes

<details>
<summary>certbot/certbot (certbot)</summary>

### [`v4.0.0`](https://github.com/certbot/certbot/releases/tag/v4.0.0): Certbot 4.0.0

[Compare Source](https://github.com/certbot/certbot/compare/v3.3.0...v4.0.0)

##### Added

-   The --preferred-profile and --required-profile flags allow requesting a profile.
    https://datatracker.ietf.org/doc/draft-aaron-acme-profiles/

##### Changed

-   Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left,
    if the lifetime is shorter than 10 days). This is a change from a hardcoded
    renewal at 30 days before expiration. The config field renew_before_expiry
    still overrides this default.

-   removed `acme.crypto_util._pyopenssl_cert_or_req_all_names`

-   removed `acme.crypto_util._pyopenssl_cert_or_req_san`

-   removed `acme.crypto_util.dump_pyopenssl_chain`

-   removed `acme.crypto_util.gen_ss_cert`

-   removed `certbot.crypto_util.dump_pyopenssl_chain`

-   removed `certbot.crypto_util.pyopenssl_load_certificate`

##### Fixed

-   Moved `RewriteEngine on` directive added during apache http01 authentication
    to the end of the virtual host, so that it overwrites any `RewriteEngine off`
    directives that already exist and allows redirection to the challenge URL.

More details about these changes can be found on our GitHub repo.

</details>

---

### Configuration

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

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNTIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI1Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #52
Co-authored-by: Renovate Bot <renovate@mrmeeb.stream>
Co-committed-by: Renovate Bot <renovate@mrmeeb.stream>
This commit is contained in:
Renovate Bot 2025-04-23 09:50:24 +00:00 committed by MrMeeb
parent 7e70255067
commit c05d78f206
Signed by: Gitea
GPG Key ID: F0F281CA810217FF

View File

@ -1,5 +1,5 @@
# For pinning Python packages to then be parsed by Renovate # For pinning Python packages to then be parsed by Renovate
certbot ==3.3.0 certbot ==4.0.0
certbot-dns-cloudflare ==3.3.0 certbot-dns-cloudflare ==4.0.0
apprise ==1.9.3 apprise ==1.9.3