SHA256
1
0
forked from pool/python-acme

67 Commits

Author SHA256 Message Date
27b3328397 Accepting request 1311313 from devel:languages:python:certbot
- Update to 5.1.0
  * The function acme.crypto_util.make_self_signed_cert was deprecated
    and will be removed in a future release.

OBS-URL: https://build.opensuse.org/request/show/1311313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=77
2025-10-14 16:10:34 +00:00
337b0306ce - Update to 5.1.0
* The function acme.crypto_util.make_self_signed_cert was deprecated
    and will be removed in a future release.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=133
2025-10-14 07:56:24 +00:00
358d740c25 Accepting request 1302581 from devel:languages:python:certbot
- Update to 5.0.0
  * Removed acme.crypto_util.SSLSocket and acme.crypto_util.probe_sni
  * Removed a number of deprecated classes/interfaces in acme.challenges
  * Python 3.9 support was removed.
  * Migrated most functionality from setup.py to pyproject.toml

OBS-URL: https://build.opensuse.org/request/show/1302581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=76
2025-09-03 19:08:30 +00:00
7440444b5f - Update to 5.0.0
* Removed acme.crypto_util.SSLSocket and acme.crypto_util.probe_sni
  * Removed a number of deprecated classes/interfaces in acme.challenges
  * Python 3.9 support was removed.
  * Migrated most functionality from setup.py to pyproject.toml

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=131
2025-09-03 12:11:06 +00:00
9da6011d09 Accepting request 1299118 from devel:languages:python:certbot
- Update to 4.2.0
  * Catches and ignores errors during the directory fetch for ARI checking
    so that these errors do not hinder the actual certificate issuance.
  * Removed the dependency on pytz.
  * Deprecated acme.crypto_util.probe_sni
  * Support for Python 3.9 was deprecated and will be removed in our next
    planned release.

OBS-URL: https://build.opensuse.org/request/show/1299118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=75
2025-08-13 14:30:31 +00:00
1afa7a6d21 - Update to 4.2.0
* Catches and ignores errors during the directory fetch for ARI checking
    so that these errors do not hinder the actual certificate issuance.
  * Removed the dependency on pytz.
  * Deprecated acme.crypto_util.probe_sni
  * Support for Python 3.9 was deprecated and will be removed in our next
    planned release.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=129
2025-08-12 15:49:40 +00:00
bbc5097cbb Accepting request 1286019 from devel:languages:python:certbot
- Update to 4.1.1
  * ACME Renewal Info (ARI) support. certbot renew will automatically
    check ARI when using an ACME server that supports it, and may renew
    early based on the ARI information.
  * Switched to src-layout from flat-layout to accommodate PEP 517 pip
    editable installs
  * acme.client.ClientNetwork now makes the "key" parameter optional.
  * Deprecated acme.challenges.TLSALPN01*, acme.crypto_util.SSLSocket,
    acme.standalone.TLSServer, acme.standalone.TLSALPN01Server and
    parameter alpn_protocols from acme.crypto_util.probe_sni
  * Fixed an unintended change introduced in 4.0.0 where renew_before_expiry
    could not be shorter than certbot's default renewal time.

OBS-URL: https://build.opensuse.org/request/show/1286019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=74
2025-06-16 10:26:32 +00:00
4344ae8385 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=127 2025-06-13 14:39:42 +00:00
ea2c15d5fa - Update to 4.1.1
* ACME Renewal Info (ARI) support. certbot renew will automatically
    check ARI when using an ACME server that supports it, and may renew
    early based on the ARI information.
  * Switched to src-layout from flat-layout to accommodate PEP 517 pip
    editable installs
  * acme.client.ClientNetwork now makes the "key" parameter optional.
  * Deprecated acme.challenges.TLSALPN01*, acme.crypto_util.SSLSocket,
    acme.standalone.TLSServer, acme.standalone.TLSALPN01Server and
    parameter alpn_protocols from acme.crypto_util.probe_sni
  * Fixed an unintended change introduced in 4.0.0 where renew_before_expiry
    could not be shorter than certbot's default renewal time.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=126
2025-06-13 14:33:44 +00:00
980d0a2116 Accepting request 1271239 from devel:languages:python:certbot
- Update to 4.0.0:
  * Added
    + The --preferred-profile and --required-profile flags allow requesting
      a profile.
  * Changed
    + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime
      left, if the lifetime is shorter than 10 days).
    + 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.

OBS-URL: https://build.opensuse.org/request/show/1271239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=73
2025-04-22 15:28:56 +00:00
ae461310a9 - Update to 4.0.0:
* Added
    + The --preferred-profile and --required-profile flags allow requesting
      a profile.
  * Changed
    + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime
      left, if the lifetime is shorter than 10 days).
    + 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=124
2025-04-22 03:30:36 +00:00
45e2da344c Accepting request 1254986 from devel:languages:python:certbot
- Update to 3.3.0
  * deprecated acme.crypto_util.dump_pyopenssl_chain
  * deprecated acme.crypto_util._pyopenssl_cert_or_req_all_names
  * deprecated acme.crypto_util._pyopenssl_cert_or_req_san

OBS-URL: https://build.opensuse.org/request/show/1254986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=72
2025-03-21 19:23:24 +00:00
404f99e5f1 - Update to 3.3.0
* deprecated acme.crypto_util.dump_pyopenssl_chain
  * deprecated acme.crypto_util._pyopenssl_cert_or_req_all_names
  * deprecated acme.crypto_util._pyopenssl_cert_or_req_san

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=122
2025-03-21 12:20:45 +00:00
e56deb1e1b Accepting request 1247351 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1247351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=71
2025-02-20 15:41:51 +00:00
f06a364c62 - update to 3.2.0:
* Python 3.13 support
  * certbot and its acme library now require cryptography>=43.0.0.
  * certbot-nginx and our acme library now require pyOpenSSL>=25.0.0.
  * Deprecated gen_ss_cert in acme.crypto_util as it uses deprecated
    pyOpenSSL API.
  * Support for Python 3.8 was deprecated and will be removed in

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=120
2025-02-13 09:33:29 +00:00
6e5858d3fd Accepting request 1240554 from devel:languages:python:certbot
- Update to 3.1.0
  * Python 3.8 support was removed.
- Convert to pip-based build

OBS-URL: https://build.opensuse.org/request/show/1240554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=70
2025-01-27 19:56:54 +00:00
edcdd3d40b fix build on Leap
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=118
2025-01-27 14:25:33 +00:00
9e4dceb45d now there is distinfo
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=117
2025-01-27 14:21:20 +00:00
2daf501a02 - Update to 3.1.0
* Python 3.8 support was removed.
- Convert to pip-based build

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=116
2025-01-27 14:06:04 +00:00
eb10b91d03 Accepting request 1228064 from devel:languages:python:certbot
- Update to 3.0.1
  * Support for Python 3.8 was deprecated and will be removed in 
    our next planned release.

OBS-URL: https://build.opensuse.org/request/show/1228064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=69
2024-12-03 19:48:13 +00:00
4257a83e50 - Update to 3.0.1
* Support for Python 3.8 was deprecated and will be removed in 
    our next planned release.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=114
2024-12-03 14:44:36 +00:00
ada6878966 Accepting request 1183166 from devel:languages:python:certbot
- Update to 2.11.0
  * sync with the main certbot package

OBS-URL: https://build.opensuse.org/request/show/1183166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=68
2024-06-25 21:08:56 +00:00
fe8881eb31 Accepting request 1174587 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1174587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=67
2024-05-16 15:17:24 +00:00
4a86e614c3 Accepting request 1145432 from devel:languages:python:certbot
- update to 2.9.0:
  * Support for Python 3.12 was added.
  * Updates `joinpath` syntax to only use one addition per call,
    because the multiple inputs version was causing mypy errors
    on Python 3.10.
  * Makes the `reconfigure` verb actually use the staging server
    for the dry run to check the new configuration.

- Add %{?sle15_python_module_pythons}

  * acme.challenges.HTTP01Response.simple_verify now accepts a timeout argument
    which defaults to 30 that causes the verification request to timeout after
  * The default key type for new certificates is now ECDSA secp256r1 (P-256).
  * acme.messages.Directory now only supports lookups by the exact resource name
  * Certbot will no longer respect very long challenge polling intervals, which
    may be suggested by some ACME servers. Certbot will continue to wait up to
    90 seconds by default, or up to a total of 30 minutes if requested by the server
  * acme.client.ClientV2 now provides separate begin_finalization and poll_finalization
  * acme.client.ClientBase, acme.messages.Authorization.resolved_combinations,
    acme.messages.Authorization.combinations, acme.mixins, acme.fields.resource
  * acme.messages.OLD_ERROR_PREFIX (urn:acme:error:) is deprecated and support
    for the old ACME error prefix in Certbot will be removed in the next major
  * acme.messages.Directory.register is deprecated and will be removed in the
    next major release of Certbot. Furthermore, .Directory will only support
    lookups by the exact resource name string in the ACME directory (e.g.
  * The source_address argument for acme.client.ClientNetwork is deprecated and
  * use order "status" to determine action during finalization
  * The PGP key F2871B4152AE13C49519111F447BF683AA3B26C3 was added
  * Added show_account subcommand, which will fetch the account information from
    the ACME server and show the account details (account URL and, if applicable,

OBS-URL: https://build.opensuse.org/request/show/1145432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=66
2024-02-09 22:54:33 +00:00
16b3883efa Accepting request 1132999 from devel:languages:python:certbot
- Update to 2.8.0
  * Support for Python 3.7 was removed.

- Update to 2.7.4
  * sync with the main certbot package

OBS-URL: https://build.opensuse.org/request/show/1132999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=65
2023-12-14 21:02:49 +00:00
9a2112206c Accepting request 1123632 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1123632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=64
2023-11-06 20:14:51 +00:00
d08e0a09df Accepting request 1091296 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/1091296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=63
2023-06-07 21:08:08 +00:00
c45f68f382 Accepting request 1031480 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1031480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=62
2022-10-27 11:54:35 +00:00
a09c87a789 Accepting request 1005262 from devel:languages:python:certbot
- Update to 1.30.0
  * acme.client.ClientBase, acme.messages.Authorization.resolved_combinations, 
    acme.messages.Authorization.combinations, acme.mixins, acme.fields.resource 
    and acme.fields.Resource are deprecated and will be removed in a future release.
  * acme.messages.OLD_ERROR_PREFIX (urn:acme:error:) is deprecated and support 
    for the old ACME error prefix in Certbot will be removed in the next major 
    release of Certbot.
  * acme.messages.Directory.register is deprecated and will be removed in the 
    next major release of Certbot. Furthermore, .Directory will only support 
    lookups by the exact resource name string in the ACME directory (e.g. 
    directory['newOrder']).
  * The source_address argument for acme.client.ClientNetwork is deprecated and 
    support for it will be removed in the next major release.

OBS-URL: https://build.opensuse.org/request/show/1005262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=61
2022-09-22 12:49:59 +00:00
6458df4f22 Accepting request 988382 from devel:languages:python:certbot
- update to 1.29.0:
  * --allow-subset-of-names will now additionally retry in cases where domains
    are rejected while creating or finalizing orders. This requires subproblem
    support from the ACME server
  * The show_account subcommand now uses the "newAccount" ACME endpoint to
    fetch the account data, so it doesn't rely on the locally stored account URL.
    This fixes situations where Certbot
    would use old ACMEv1 registration info with non-functional account URLs.
  * The generated Certificate Signing Requests are now generated as version 1
    instead of version 3. This resolves situations in where strict enforcement
    of PKCS#10 meant that CSRs that were generated as version 3 were rejected

OBS-URL: https://build.opensuse.org/request/show/988382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=60
2022-07-11 17:10:17 +00:00
91baebdb21 Accepting request 984952 from devel:languages:python:certbot
update to 1.28.0

OBS-URL: https://build.opensuse.org/request/show/984952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=59
2022-06-25 08:24:41 +00:00
66231fdbda Accepting request 979811 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/979811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=58
2022-05-30 10:44:29 +00:00
5383da8d32 Accepting request 967759 from devel:languages:python:certbot
- Update to version 1.26.0
  * Added show_account subcommand, which will fetch the account information from 
    the ACME server and show the account details (account URL and, if applicable, 
    email address or addresses)
  * The acme library now requires requests>=2.20.0.
  * Certbot and its acme library now require pytz>=2019.3.
  * Certbot and its acme module now depend on josepy>=1.13.0 due to better type annotation support.
  * Previously, when Certbot was in the process of registering a new ACME account 
    and the ACME server did not present any Terms of Service, the user was asked 
    to agree with a non-existent Terms of Service ("None"). This bug is now fixed, 
    so that if an ACME server does not provide any Terms of Service to agree with, 
    the user is not asked to agree to a non-existent Terms of Service any longer.
  * If account registration fails, Certbot did not relay the error from the ACME 
    server back to the user. This is now fixed: the error message from the ACME 
    server is now presented to the user when account registration fails.

OBS-URL: https://build.opensuse.org/request/show/967759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=57
2022-04-08 20:46:00 +00:00
efb2a447ad Accepting request 941920 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/941920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=56
2021-12-21 19:16:44 +00:00
2c23d0c01a Accepting request 941879 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/941879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=55
2021-12-21 17:40:53 +00:00
Richard Brown
264c446f70 Accepting request 911356 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/911356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=54
2021-08-11 09:47:33 +00:00
0b3505a11c Accepting request 909363 from devel:languages:python:certbot
- update to version 1.17.0
  * sync with main certbot package

OBS-URL: https://build.opensuse.org/request/show/909363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=53
2021-07-30 21:22:16 +00:00
28c0bca3ce Accepting request 901677 from devel:languages:python:certbot
- update to version 1.16.0
  * sync with main certbot package

OBS-URL: https://build.opensuse.org/request/show/901677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=52
2021-06-24 16:22:42 +00:00
643cdb9c3f Accepting request 892476 from devel:languages:python:certbot
- update to version 1.15.0
  * sync with main certbot package

OBS-URL: https://build.opensuse.org/request/show/892476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=51
2021-05-12 17:32:31 +00:00
015a4b1068 Accepting request 885405 from devel:languages:python:certbot
- update to version 1.14.0
  * The module acme.magic_typing is deprecated and will be removed in 
    a future release. Please use the built-in module typing instead.

OBS-URL: https://build.opensuse.org/request/show/885405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=50
2021-04-15 14:57:40 +00:00
3d6cd2f802 Accepting request 877591 from devel:languages:python:certbot
- update to version 1.13.0
  * Support for Python 2 has been removed.
  * The acme library no longer depends on the security extras from 
    requests which was needed to support SNI in TLS requests when 
    using old versions of Python 2.
  * When revoking a certificate by --cert-name, it is no longer 
    necessary to specify the --server if the certificate was 
    obtained from a non-default ACME server.

OBS-URL: https://build.opensuse.org/request/show/877591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=49
2021-03-08 14:19:23 +00:00
18980d30ae Accepting request 861638 from devel:languages:python:certbot
- update to version 1.11.0
  * We deprecated support for Python 2 in Certbot and its ACME
    library. Support for Python 2 will be removed in the next
    planned release of Certbot.
- update to version 1.10.1
  * sync with the main certbot package
- update to version 1.10.0
  * Support for Python 3.9 was added to Certbot and all of its
    components.

OBS-URL: https://build.opensuse.org/request/show/861638
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=48
2021-01-08 16:38:55 +00:00
3bd3f27219 Accepting request 839987 from devel:languages:python:certbot
- update to version 1.9.0
  * sync with the main certbot package
- update to version 1.8.0
  * Support for Python 3.5 has been removed.
  * The acme library can now tell the ACME server to clear contact information by passing an empty
    tuple to the contact field of a Registration message.

OBS-URL: https://build.opensuse.org/request/show/839987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=47
2020-10-07 12:19:03 +00:00
68271bca2b Accepting request 828416 from devel:languages:python:certbot
- update to version 1.7.0
  * We deprecated support for Python 3.5 in Certbot and its ACME library.
    Support for Python 3.5 will be removed in the next major release of Certbot.

OBS-URL: https://build.opensuse.org/request/show/828416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=46
2020-08-21 17:11:58 +00:00
9a0d085750 Accepting request 820645 from devel:languages:python:certbot
- update to version 1.6.0
  * Support for alternative certificate chains in the acme module.
  * Added --preferred-chain <issuer CN>. If a CA offers multiple 
    certificate chains, it may be used to indicate to Certbot which 
    chain should be preferred.

OBS-URL: https://build.opensuse.org/request/show/820645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=45
2020-07-15 13:01:22 +00:00
af7b933857 Accepting request 813504 from devel:languages:python:certbot
- update to version 1.5.0
  * Fix TLS-ALPN test that fails when run with newer versions of OpenSSL.

OBS-URL: https://build.opensuse.org/request/show/813504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=44
2020-06-11 13:15:25 +00:00
232f5808bc Accepting request 805531 from devel:languages:python:certbot
- update to version 1.4.0
  * Added TLS-ALPN-01 challenge support in the acme library. Support of this
    challenge in the Certbot client is planned to be added in a future release.
  * mock dependency is now conditional on Python 2 in all of our packages.
  * When using an RFC 8555 compliant endpoint, the acme library no longer sends the
    resource field in any requests or the type field when responding to challenges.

OBS-URL: https://build.opensuse.org/request/show/805531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=43
2020-05-14 21:26:32 +00:00
71523527ef Accepting request 783841 from devel:languages:python:certbot
- update to version 1.3.0
  * Don't verify the existing certificate in HTTP01Response.simple_verify, for
    compatibility with the real-world ACME challenge checks.
  * Fix acme module warnings when response Content-Type includes params (e.g. charset).

OBS-URL: https://build.opensuse.org/request/show/783841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=42
2020-03-11 17:54:53 +00:00
13c115196f Accepting request 778029 from devel:languages:python:certbot
- update to version 1.2.0
  * Support for Python 3.4 has been removed.
  * Fix collections.abc imports for Python 3.9.

OBS-URL: https://build.opensuse.org/request/show/778029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=41
2020-02-26 14:02:26 +00:00
6801bca132 Accepting request 766003 from devel:languages:python:certbot
- update to version 1.1.0
  * Removed the fallback introduced with 0.34.0 in acme to retry a POST-as-GET
    request as a GET request when the targeted ACME CA server seems to not support
    POST-as-GET requests.
  * Support for Python 3.4 in Certbot and its ACME library is deprecated and will be
    removed in the next release of Certbot.

OBS-URL: https://build.opensuse.org/request/show/766003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=40
2020-01-21 20:01:47 +00:00
0616ded92a Accepting request 760670 from devel:languages:python:certbot
- update to version 1.0.0 (bsc#1160066)
  * Deprecated attributes related to the TLS-SNI-01 challenge in
    acme.challenges and acme.standalone have been removed.

OBS-URL: https://build.opensuse.org/request/show/760670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=39
2020-01-03 16:39:29 +00:00
d6237408c6 Accepting request 748663 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/748663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=38
2019-11-14 23:20:17 +00:00
dd09916463 Accepting request 739154 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/739154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=37
2019-10-31 17:13:55 +00:00
ff4d6b2fd2 Accepting request 734564 from devel:languages:python:certbot
- update to version 0.39.0
  * Support for Python 3.8 was added to Certbot and all of its components.

OBS-URL: https://build.opensuse.org/request/show/734564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=36
2019-10-02 12:56:02 +00:00
Ludwig Nussel
1b4ca34557 Accepting request 730160 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/730160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=35
2019-09-13 12:59:00 +00:00
33e6fdc9a7 Accepting request 726139 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/726139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=34
2019-08-28 14:03:41 +00:00
dfb06c0201 Accepting request 718483 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/718483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=33
2019-07-29 15:27:32 +00:00
d472fee93b Accepting request 716074 from devel:languages:python:certbot
- update to version 0.36.0
  * Added missing error types from RFC8555

OBS-URL: https://build.opensuse.org/request/show/716074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=32
2019-07-18 13:22:25 +00:00
24bb1b7b21 Accepting request 710518 from devel:languages:python:certbot
- update to 0.35.1
  * sync with main certbot package

OBS-URL: https://build.opensuse.org/request/show/710518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=31
2019-06-18 12:59:30 +00:00
fa1fd1f035 Accepting request 707190 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/707190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=30
2019-06-03 16:58:21 +00:00
8e1ec00e35 Accepting request 705621 from devel:languages:python:certbot
up

OBS-URL: https://build.opensuse.org/request/show/705621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=29
2019-06-03 16:49:56 +00:00
286e5976ee Accepting request 685977 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/685977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=28
2019-03-19 08:59:25 +00:00
298e91bafc Accepting request 673115 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/673115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=27
2019-02-11 20:26:14 +00:00
Stephan Kulow
f9db045ceb Accepting request 669787 from devel:languages:python:certbot
- Update to 0.30.2:
  * Remove josepy helpers that are no longer needed

OBS-URL: https://build.opensuse.org/request/show/669787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=26
2019-02-02 20:48:48 +00:00
53aee8076d Accepting request 658303 from devel:languages:python:certbot
- update to 0.29.1:
  * Release 0.29.1
  * Release 0.29.0
  * WIP External Account Binding (#6059)
  * Implement POST-as-GET requests (#6522)
  * ignore erroneously no-member lint error
  * Revert acme/acme/client.py
  * Bump version to 0.29.0
  * remove unused six imports
  * Remove module-level ignore::ResourceWarnings
  * bring requests back down to 2.4.1 in setup and oldest constraints
  * Requests no longer vendorizes urllib3
  * Use a newer version of requests because of the upcoming Callable import
    Deprecation in Python 3.8 that warns in Python 3.7
  * Cover is run on 2.7, so mark 3-only lines as no cover
  * Ignore ResourceWarnings in various modules in a 2-compatible way.
  * ignore ResourceWarnings in acme tests
  * s/assertEquals/assertEqual
- Adjust Requires

OBS-URL: https://build.opensuse.org/request/show/658303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=25
2018-12-18 13:57:50 +00:00
4a231c76b0 Accepting request 649947 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/649947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=24
2018-11-18 22:33:16 +00:00
ea8812d77d Accepting request 635679 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/635679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-acme?expand=0&rev=23
2018-09-15 13:41:04 +00:00
4 changed files with 114 additions and 18 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4950015cf52ff0de12f37fc28034c7710aca63f64f1696253d2f6cb9f22645e
size 91641

3
acme-5.1.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7b97820857d9baffed98bca50ab82bb6a636e447865d7a013a7bdd7972f03cda
size 89982

View File

@@ -1,3 +1,100 @@
-------------------------------------------------------------------
Tue Oct 14 07:53:40 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Update to 5.1.0
* The function acme.crypto_util.make_self_signed_cert was deprecated
and will be removed in a future release.
-------------------------------------------------------------------
Wed Sep 3 12:06:41 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Update to 5.0.0
* Removed acme.crypto_util.SSLSocket and acme.crypto_util.probe_sni
* Removed a number of deprecated classes/interfaces in acme.challenges
* Python 3.9 support was removed.
* Migrated most functionality from setup.py to pyproject.toml
-------------------------------------------------------------------
Tue Aug 12 15:45:31 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Update to 4.2.0
* Catches and ignores errors during the directory fetch for ARI checking
so that these errors do not hinder the actual certificate issuance.
* Removed the dependency on pytz.
* Deprecated acme.crypto_util.probe_sni
* Support for Python 3.9 was deprecated and will be removed in our next
planned release.
-------------------------------------------------------------------
Fri Jun 13 14:29:12 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Update to 4.1.1
* ACME Renewal Info (ARI) support. certbot renew will automatically
check ARI when using an ACME server that supports it, and may renew
early based on the ARI information.
* Switched to src-layout from flat-layout to accommodate PEP 517 pip
editable installs
* acme.client.ClientNetwork now makes the "key" parameter optional.
* Deprecated acme.challenges.TLSALPN01*, acme.crypto_util.SSLSocket,
acme.standalone.TLSServer, acme.standalone.TLSALPN01Server and
parameter alpn_protocols from acme.crypto_util.probe_sni
* Fixed an unintended change introduced in 4.0.0 where renew_before_expiry
could not be shorter than certbot's default renewal time.
-------------------------------------------------------------------
Tue Apr 22 03:28:47 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 4.0.0:
* Added
+ The --preferred-profile and --required-profile flags allow requesting
a profile.
* Changed
+ Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime
left, if the lifetime is shorter than 10 days).
+ 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.
-------------------------------------------------------------------
Fri Mar 21 12:18:34 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Update to 3.3.0
* deprecated acme.crypto_util.dump_pyopenssl_chain
* deprecated acme.crypto_util._pyopenssl_cert_or_req_all_names
* deprecated acme.crypto_util._pyopenssl_cert_or_req_san
-------------------------------------------------------------------
Thu Feb 13 09:33:05 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 3.2.0:
* Python 3.13 support
* certbot and its acme library now require cryptography>=43.0.0.
* certbot-nginx and our acme library now require pyOpenSSL>=25.0.0.
* Deprecated gen_ss_cert in acme.crypto_util as it uses deprecated
pyOpenSSL API.
-------------------------------------------------------------------
Mon Jan 27 13:58:54 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Update to 3.1.0
* Python 3.8 support was removed.
- Convert to pip-based build
-------------------------------------------------------------------
Tue Dec 3 14:42:56 UTC 2024 - Markéta Machová <mmachova@suse.com>
- Update to 3.0.1
* Support for Python 3.8 was deprecated and will be removed in
our next planned release.
-------------------------------------------------------------------
Tue Jun 25 12:13:18 UTC 2024 - Markéta Machová <mmachova@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-acme
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,27 +19,27 @@
%{?sle15_python_module_pythons}
%define libname acme
Name: python-%{libname}
Version: 2.11.0
Version: 5.1.0
Release: 0
Summary: Python library for the ACME protocol
License: Apache-2.0
URL: https://github.com/certbot/certbot
Source0: https://files.pythonhosted.org/packages/source/a/%{libname}/%{libname}-%{version}.tar.gz
BuildRequires: %{python_module cryptography >= 3.2.1}
BuildRequires: %{python_module josepy >= 1.13.0}
BuildRequires: %{python_module pyOpenSSL >= 17.5.0}
BuildRequires: %{python_module cryptography >= 43.0.0}
BuildRequires: %{python_module josepy >= 2.0.0}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pyOpenSSL >= 25.0.0}
BuildRequires: %{python_module pyRFC3339}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module pytz >= 2019.3}
BuildRequires: %{python_module requests >= 2.20.0}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-cryptography >= 3.2.1
Requires: python-josepy >= 1.13.0
Requires: python-pyOpenSSL >= 17.5.0
Requires: python-cryptography >= 43.0.0
Requires: python-josepy >= 2.0.0
Requires: python-pyOpenSSL >= 25.0.0
Requires: python-pyRFC3339
Requires: python-pytz >= 2019.3
Requires: python-requests >= 2.20.0
BuildArch: noarch
%if %{?suse_version} < 1500
@@ -55,20 +55,19 @@ Python library implementing the Automatic Certificate Management Environment
%setup -q -n %{libname}-%{version}
%build
%python_build
%pyproject_wheel
%install
%python_install
# remove duplicates
%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}/%{libname}
%check
%pytest acme/_internal/tests/
%pytest
%files %{python_files}
%license LICENSE.txt
%pycache_only %{python_sitelib}/%{libname}/__pycache__
%{python_sitelib}/%{libname}
%{python_sitelib}/%{libname}-%{version}*.egg-info
%{python_sitelib}/%{libname}-%{version}.dist-info
%changelog