From 8e05d90cfeaa247b3b0bce5b82fe7898e886c58f790cdb64979e87feed95a760 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Mon, 27 Jan 2025 14:36:48 +0000 Subject: [PATCH] - update to version 3.1.0 * sync with the main certbot package - convert to pip-based build OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot-dns-digitalocean?expand=0&rev=97 --- .gitattributes | 23 ++ .gitignore | 1 + certbot_dns_digitalocean-2.11.0.tar.gz | 3 + certbot_dns_digitalocean-3.0.1.tar.gz | 3 + certbot_dns_digitalocean-3.1.0.tar.gz | 3 + python-certbot-dns-digitalocean.changes | 293 ++++++++++++++++++++++++ python-certbot-dns-digitalocean.spec | 61 +++++ 7 files changed, 387 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 certbot_dns_digitalocean-2.11.0.tar.gz create mode 100644 certbot_dns_digitalocean-3.0.1.tar.gz create mode 100644 certbot_dns_digitalocean-3.1.0.tar.gz create mode 100644 python-certbot-dns-digitalocean.changes create mode 100644 python-certbot-dns-digitalocean.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/certbot_dns_digitalocean-2.11.0.tar.gz b/certbot_dns_digitalocean-2.11.0.tar.gz new file mode 100644 index 0000000..b14aec4 --- /dev/null +++ b/certbot_dns_digitalocean-2.11.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5166fc7eb3b3e8a8de4b43e7485d60eda4225db1d525b6f096949d1487e1c6c +size 14417 diff --git a/certbot_dns_digitalocean-3.0.1.tar.gz b/certbot_dns_digitalocean-3.0.1.tar.gz new file mode 100644 index 0000000..5c2edf6 --- /dev/null +++ b/certbot_dns_digitalocean-3.0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16d53656ae9ab128cb1043238b0e92d1261dd2b570fe37eccb490fcc7eae94ba +size 14429 diff --git a/certbot_dns_digitalocean-3.1.0.tar.gz b/certbot_dns_digitalocean-3.1.0.tar.gz new file mode 100644 index 0000000..31c446b --- /dev/null +++ b/certbot_dns_digitalocean-3.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3f12dd067d00e61a5256a4f63cb4f746ba5ea1da0740c25edbd6dfc06dee3c4 +size 14405 diff --git a/python-certbot-dns-digitalocean.changes b/python-certbot-dns-digitalocean.changes new file mode 100644 index 0000000..a4a749e --- /dev/null +++ b/python-certbot-dns-digitalocean.changes @@ -0,0 +1,293 @@ +------------------------------------------------------------------- +Mon Jan 27 14:36:36 UTC 2025 - Markéta Machová + +- update to version 3.1.0 + * sync with the main certbot package +- convert to pip-based build + +------------------------------------------------------------------- +Tue Dec 3 14:52:32 UTC 2024 - Markéta Machová + +- update to version 3.0.1 + * sync with the main certbot package + +------------------------------------------------------------------- +Tue Jun 25 12:22:17 UTC 2024 - Markéta Machová + +- update to version 2.11.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Fri Feb 9 13:21:24 UTC 2024 - Dirk Müller + +- 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. + +------------------------------------------------------------------- +Wed Feb 7 12:41:17 UTC 2024 - Markéta Machová + +- Add %{?sle15_python_module_pythons} + +------------------------------------------------------------------- +Thu Dec 7 10:45:56 UTC 2023 - Markéta Machová + +- update to version 2.8.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Thu Nov 16 13:00:16 UTC 2023 - Markéta Machová + +- update to version 2.7.4 + * sync with the main certbot package + +------------------------------------------------------------------- +Tue Oct 31 08:12:55 UTC 2023 - Markéta Machová + +- update to version 2.7.3 + * sync with the main certbot package + +------------------------------------------------------------------- +Wed Jun 7 16:05:11 UTC 2023 - Markéta Machová + +- update to version 2.6.0 + * Support for Python 3.11 was added to Certbot and all of its components. + * All Certbot components now require pytest to run tests. + * Packaged tests for all Certbot components besides josepy were moved inside the _internal/tests module. + * There is now a new Other annotated challenge object to allow plugins to support entirely novel challenges. + * Certbot no longer depends on zope. + +------------------------------------------------------------------- +Thu Oct 27 08:21:32 UTC 2022 - Markéta Machová + +- update to version 1.31.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Wed Sep 21 17:56:26 UTC 2022 - Markéta Machová + +- update to version 1.30.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Mon Jul 11 13:07:42 UTC 2022 - Dirk Müller + +- 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 + +------------------------------------------------------------------- +Fri Jun 24 19:32:10 UTC 2022 - Dirk Müller + +- update to version 1.28.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Mon May 30 09:20:48 UTC 2022 - Markéta Machová + +- update to version 1.27.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Fri Apr 8 09:48:14 UTC 2022 - Markéta Machová + +- update to version 1.26.0 + * dns-digitalocean used the SOA TTL for newly created records, rather than 30 seconds. Fixed. + +------------------------------------------------------------------- +Tue Dec 21 18:49:02 UTC 2021 - Danilo Spinella + +- update to version 1.22.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Tue Aug 10 13:57:55 UTC 2021 - Danilo Spinella + +- update to version 1.18.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Fri Jul 30 08:44:40 UTC 2021 - Markéta Machová + +- update to version 1.17.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Thu Jun 24 09:27:20 UTC 2021 - Markéta Machová + +- update to version 1.16.0 + * Require the latest certbot and acme plugins for simplicity + +------------------------------------------------------------------- +Wed May 12 12:06:51 UTC 2021 - Markéta Machová + +- update to version 1.15.0 + * sync with the main certbot package + +------------------------------------------------------------------- +Wed Apr 14 15:16:52 UTC 2021 - Markéta Machová + +- update to version 1.14.0 + * The DigitalOcean plugin now creates TXT records for the DNS-01 + challenge with a lower 30s TTL. + +------------------------------------------------------------------- +Mon Mar 8 08:39:06 UTC 2021 - Markéta Machová + +- update to version 1.13.0 + * Support for Python 2 has been removed. + +------------------------------------------------------------------- +Fri Jan 8 10:19:34 UTC 2021 - Antonio Larrosa + +- update to version 1.11.0 + * sync with the main certbot package + +- 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. + +------------------------------------------------------------------- +Wed Oct 7 08:43:58 UTC 2020 - Marketa Calabkova + +- update to version 1.9.0 + * Sync with main certbot package. + +------------------------------------------------------------------- +Fri Aug 21 08:42:11 UTC 2020 - Marketa Calabkova + +- update to version 1.7.0 + * Sync with main certbot package. + +------------------------------------------------------------------- +Mon Jul 13 08:39:14 UTC 2020 - Marketa Calabkova + +- update to version 1.6.0 + * Sync with main certbot package. + +------------------------------------------------------------------- +Thu Jun 11 12:13:10 UTC 2020 - Marketa Calabkova + +- update to version 1.5.0 + * Sync with main certbot package. + +------------------------------------------------------------------- +Thu May 14 08:50:02 UTC 2020 - Marketa Calabkova + +- update to version 1.4.0 + * Sync with main certbot package. + +------------------------------------------------------------------- +Wed Mar 11 13:44:23 UTC 2020 - Marketa Calabkova + +- update to version 1.3.0 + * Sync with main certbot package. + +------------------------------------------------------------------- +Fri Feb 21 15:33:19 UTC 2020 - Marketa Calabkova + +- update to version 1.2.0 + * Sync with main certbot package. + +------------------------------------------------------------------- +Tue Jan 21 09:42:01 UTC 2020 - Marketa Calabkova + +- update to version 1.1.0 + * Sync with main certbot package. + +------------------------------------------------------------------- +Fri Jan 3 11:48:56 UTC 2020 - Marketa Calabkova + +- update to version 1.0.0 + * sync with main certbot package + +------------------------------------------------------------------- +Thu Nov 14 11:56:26 UTC 2019 - Marketa Calabkova + +- update to version 0.40.1 + * Sync with main certbot package. + +------------------------------------------------------------------- +Thu Oct 17 11:21:17 UTC 2019 - Richard Brown + +- Remove obsolete Groups tag (fate#326485) + +------------------------------------------------------------------- +Wed Oct 2 10:29:07 UTC 2019 - Marketa Calabkova + +- update to version 0.39.0 + * Support for Python 3.8 was added to Certbot and all of its components. + +------------------------------------------------------------------- +Wed Sep 11 12:29:41 UTC 2019 - Marketa Calabkova + +- update to version 0.38.0 + * sync with main certbot package + +------------------------------------------------------------------- +Mon Aug 26 10:41:35 UTC 2019 - Marketa Calabkova + +- update to version 0.37.2 + * sync with main certbot package + +------------------------------------------------------------------- +Wed Jul 17 13:36:53 UTC 2019 - Marketa Calabkova + +- update to version 0.36.0 (bsc#1141928) + * sync with main certbot package + +------------------------------------------------------------------- +Tue Jun 18 10:06:29 UTC 2019 - Marketa Calabkova + +- update to 0.35.1 + * sync with main certbot package + +------------------------------------------------------------------- +Sun May 19 12:18:00 UTC 2019 - Dirk Mueller + +- update to 0.34.2: + * sync with main certbot package + +------------------------------------------------------------------- +Mon Mar 18 09:52:51 UTC 2019 - Marketa Calabkova + +- update to version 0.32.0 + * sync with main certbot package + +------------------------------------------------------------------- +Fri Feb 8 10:43:53 UTC 2019 - Marketa Calabkova + +- update to version 0.31.0 + * sync with main certbot package + +------------------------------------------------------------------- +Tue Jan 29 11:47:55 UTC 2019 - Tomáš Chvátal + +- Version update to 0.30.2: + * lockstep with main certbot pkg + +------------------------------------------------------------------- +Fri Sep 14 08:44:46 UTC 2018 - Marketa Calabkova + +- update to version 0.27.1 + * sync with main certbot package + +------------------------------------------------------------------- +Mon Sep 3 09:27:18 UTC 2018 - Marketa Calabkova + +- Split the module from the main certbot package diff --git a/python-certbot-dns-digitalocean.spec b/python-certbot-dns-digitalocean.spec new file mode 100644 index 0000000..0fdcbdb --- /dev/null +++ b/python-certbot-dns-digitalocean.spec @@ -0,0 +1,61 @@ +# +# spec file for package python-certbot-dns-digitalocean +# +# Copyright (c) 2025 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%{?sle15_python_module_pythons} +Name: python-certbot-dns-digitalocean +Version: 3.1.0 +Release: 0 +Summary: DigitalOcean Authenticator plugin for Certbot +License: Apache-2.0 +URL: https://github.com/certbot/certbot +Source: https://files.pythonhosted.org/packages/source/c/certbot-dns-digitalocean/certbot_dns_digitalocean-%{version}.tar.gz +BuildRequires: %{python_module certbot >= %{version}} +BuildRequires: %{python_module digitalocean >= 1.11} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +Requires: python-acme >= %{version} +Requires: python-certbot >= %{version} +Requires: python-digitalocean >= 1.11 +BuildArch: noarch +%python_subpackages + +%description +Digitalocean DNS Authenticator plugin for Certbot. + +%prep +%setup -q -n certbot_dns_digitalocean-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%check +%pytest + +%files %{python_files} +%doc README.rst +%license LICENSE.txt +%{python_sitelib}/* + +%changelog