Brad Warren and GitHub
9f5451d16b
update intersphinx mapping ( #10074 )
...
this hopefully fixes our nightly failures
readthedocs seems to redirect users to its .io site so
https://acme-python.readthedocs.org/en/latest/objects.inv is supposed to
redirect people to
https://acme-python.readthedocs.io/en/latest/objects.inv , but that
doesn't always seem to work and instead [sometimes serves a
403](https://dev.azure.com/certbot/certbot/_build/results?buildId=8237&view=logs&j=d74e04fe-9740-597d-e9fa-1d0400037dfd&t=dde413a4-f24c-59a0-9684-e33d79f9aa02&l=800 )
removing the need for this redirect seems to fix things based on some
quick testing and certainly shouldn't hurt
2024-12-03 11:16:13 -08:00
Will Greenberg and GitHub
5ada20cb74
Merge pull request #10068 from certbot/test-include-ssl-provider
...
stage SSL lib and set OPENSSL_MODULES
2024-11-22 13:22:09 -08:00
Brad Warren
ba256adcdb
add changelog entry
2024-11-22 11:23:00 -08:00
Brad Warren
94adff7247
stage ssl lib and set OPENSSL_MODULES
2024-11-22 11:00:56 -08:00
Will Greenberg and GitHub
06d6231d6d
Merge pull request #10060 from certbot/candidate-3.0.1
...
update main from 3.0.1 release
2024-11-18 13:38:23 -08:00
Brad Warren
61da18cc47
Merge branch 'main' into candidate-3.0.1
2024-11-18 13:25:09 -08:00
7ab421233e
remove old python macos cover tests ( #10063 )
...
Co-authored-by: Will Greenberg <willg@eff.org >
2024-11-18 19:18:46 +00:00
Brad Warren and GitHub
59f32c9d11
update docker image ( #10057 )
2024-11-14 13:37:08 -08:00
Brad Warren
2b57c5f03c
Bump version to 3.1.0
2024-11-14 09:22:05 -08:00
Brad Warren
8f75af1e84
Add contents to certbot/CHANGELOG.md for next version
2024-11-14 09:22:05 -08:00
Brad Warren
3c9b936168
Remove built packages from git
2024-11-14 09:22:04 -08:00
Brad Warren
93294fc989
Release 3.0.1
v3.0.1
2024-11-14 09:22:03 -08:00
Brad Warren
58a07ddd79
Update changelog for 3.0.1 release
2024-11-14 09:21:24 -08:00
Will Greenberg and Brad Warren
933c1703b6
Remove built packages from git
...
(cherry picked from commit 990352e371 )
2024-11-14 09:21:04 -08:00
Brad Warren and GitHub
a44d739dd7
silence warning and add test ( #10054 ) ( #10058 )
...
fixes https://github.com/certbot/certbot/issues/9967
actually fixing the underlying issue is being tracked by https://github.com/certbot/certbot/issues/10053
in addition to the unit test, i tested this manually. if you obtain any cert and run `certbot renew` in an up-to-date dev environment, there's 3 warnings when on `main` and none on this branch
(cherry picked from commit aa6ea3b513 )
2024-11-14 09:07:06 -08:00
Brad Warren and GitHub
58374867c8
Merge pull request #10056 from certbot/prep-for-3.0.1
...
prep for 3.0.1
2024-11-13 20:40:33 -08:00
Brad Warren and GitHub
aa6ea3b513
silence warning and add test ( #10054 )
...
fixes https://github.com/certbot/certbot/issues/9967
actually fixing the underlying issue is being tracked by https://github.com/certbot/certbot/issues/10053
in addition to the unit test, i tested this manually. if you obtain any cert and run `certbot renew` in an up-to-date dev environment, there's 3 warnings when on `main` and none on this branch
2024-11-13 20:39:50 -08:00
ohemorange and Brad Warren
a25ef72c4f
escape backslashes in format string in finish_release.py ( #10043 )
...
(cherry picked from commit 38fc7fcc48 )
2024-11-13 10:34:32 -08:00
ohemorange and Brad Warren
396b6cce02
Fix release script main replacement ( #10042 )
...
* restore incorrect regex changes to CHANGELOG.md
* Update _release.sh regex to switch only first instance of main in changelog
(cherry picked from commit 0e225dcba2 )
2024-11-13 10:34:26 -08:00
ohemorange and GitHub
38fc7fcc48
escape backslashes in format string in finish_release.py ( #10043 )
2024-11-05 23:42:59 +00:00
ohemorange and GitHub
0e225dcba2
Fix release script main replacement ( #10042 )
...
* restore incorrect regex changes to CHANGELOG.md
* Update _release.sh regex to switch only first instance of main in changelog
2024-11-05 14:55:23 -08:00
Brad Warren and GitHub
4ff5719a65
Merge pull request #10039 from certbot/candidate-3.0.0
...
Candidate 3.0.0
2024-11-05 12:52:47 -08:00
Will Greenberg
798a61622c
Bump version to 3.1.0
2024-11-05 10:55:20 -08:00
Will Greenberg
b20d01e032
Add contents to certbot/CHANGELOG.md for next version
2024-11-05 10:55:20 -08:00
Will Greenberg
990352e371
Remove built packages from git
2024-11-05 10:55:20 -08:00
Will Greenberg
c5a5d6f9a1
Release 3.0.0
v3.0.0
2024-11-05 10:55:19 -08:00
Will Greenberg
d4850399c5
Update changelog for 3.0.0 release
2024-11-05 10:54:15 -08:00
Brad Warren and GitHub
c4be440853
update dependencies ( #10036 )
...
this fixes the current [dependabot alert](https://github.com/certbot/certbot/security/dependabot )
2024-11-01 10:04:10 -07:00
Will Greenberg and GitHub
165c3e32b0
snap: fix generated postrefreshhook script ( #9994 )
...
Fixes #9990
If the python oneliner to check certbot's version succeeded, exit_code
would never be set, which would cause our exit_code check to fail. Use
a check that handles unset exit_code
2024-11-01 08:03:57 -07:00
2660a2017b
Certbot 3.0 outdated plugin warning ( #10031 )
...
* Print an error if outdated snap plugins detected
With Certbot 3.0 comes a bump to Python 3.12, so if any snap plugins
are still located in a python3.8 directory, print an error informing
the user.
* tox nitpicks
* personal nitpick
* review fixups
* Update certbot/certbot/_internal/snap_config.py
Co-authored-by: ohemorange <ebportnoy@gmail.com >
* Use LOGGER.warn instead of error
* warn-->warning
* warn-->warning
---------
Co-authored-by: ohemorange <ebportnoy@gmail.com >
2024-11-01 07:52:48 -07:00
ohemorange and GitHub
6a6544fd90
Update azure standard tests to use macOS-15 and python3.12 ( #10032 )
...
macOS-12 is [being deprecated](https://github.com/actions/runner-images/issues/10721 ) on Azure, so update to the latest available version.
* Upgrade macOS azure tests to use macOS-15
* switch standard azure tests to using python 3.12
* restore mac and linux cover tests to oldest and newest version style, and add explanation that that's what we're doing.
2024-11-01 07:34:16 -07:00
Brad Warren and GitHub
320cf92944
depecate py38 support ( #10034 )
2024-10-31 15:48:57 -07:00
Brad Warren and GitHub
3078c2f3db
remove reference to "good first issue" label ( #10018 )
2024-10-25 11:43:44 -07:00
Brad Warren and GitHub
c54f99e35b
mattermost/action-mattermost-notify still uses master ( #10021 )
2024-10-04 14:08:25 -07:00
Brad Warren and GitHub
c81dbb2582
Make Docker builds more verbose ( #10022 )
...
* use consistent casing to fix warnings
* don't truncate docker build logs
* make docker build output verbose
2024-10-04 13:54:56 -07:00
Will Greenberg and GitHub
742f97e11a
docs: fix logo url ( #10019 )
2024-09-26 15:10:06 -07:00
Will Greenberg
84c8dbc52a
Migrate master branch to main
...
We're a few years behind the curve on this one, but using "master" as a
programming term is a callous practice that explicitly uses the
historical institution of slavery as a cheap, racist metaphor. Switch to
using "main", as it's the new default in git and GitHub.
2024-09-26 14:48:10 -07:00
Brad Warren and GitHub
4b51e3004c
remove certbot_dns_route53.authenticator ( #10014 )
...
This is another and very minor piece of https://github.com/certbot/certbot/issues/9988 .
We've done nothing to warn/migrate installations using the old `certbot-route53:auth` plugin name and installations like that still exist according to https://gist.github.com/bmw/aceb69020dceee50ba827ec17b22e08a . We could try to warn/migrate these users for a future release or decide it's niche enough that we'll just let it break, but I think it's easy enough to keep the simple shim around.
This PR just moves the code raising a deprecation warning into `_internal` as part of cleaning up all deprecation warnings I found in https://github.com/certbot/certbot/issues/9988 . I manually tested this with a Certbot config using the `certbot-route53:auth` plugin name and renewal worked just fine.
2024-09-18 14:07:35 -07:00
ohemorange and GitHub
018800c5cc
specify channel in weekly mm message ( #10013 )
2024-09-16 12:31:52 -07:00
Brad Warren and GitHub
2eb4154169
allow manually triggering GH actions ( #10015 )
2024-09-16 12:16:51 -07:00
Brad Warren and GitHub
becc2c3fee
Remove deprecated --dns-route53-propagation-seconds ( #10010 )
...
* remove dns-route53-prop-secs
* document design difference
2024-09-13 12:14:49 -07:00
ldlb and GitHub
cb5382d4d5
Remove deprecated features:--manual-public-ip-logging-ok ( #9991 )
...
* Remove parameter '--manual-public-ip-logging-ok'
* Update changelog with removal of '--manual-public-ip-logging-ok' flag
2024-09-12 07:21:55 -07:00
ohemorange and GitHub
6975e32998
Fix weekly mattermost notifier ( #10009 )
2024-09-11 11:11:47 -07:00
Brad Warren and GitHub
62962357c5
add parenthesis ( #10008 )
2024-09-10 13:06:48 -07:00
ohemorange and GitHub
343b540970
Use new mattermost action workflow ( #10007 )
2024-09-10 12:53:21 -07:00
ohemorange and GitHub
089b7efacd
Update syntax for mattermost webhooks ( #10006 )
2024-09-10 12:16:53 -07:00
Brad Warren and GitHub
1584b0b58c
add macos qol suggestions ( #9995 )
2024-09-09 12:34:00 -07:00
Brad Warren and GitHub
141b15077c
Update changelog for 3.0 and remove update_symlinks and {csr,key}_dir ( #10004 )
...
* update changelog to 3.0
we did a similar thing in https://github.com/certbot/certbot/pull/9461
* remove update_symlinks
* remove {csr,key}_dir
2024-09-09 12:31:25 -07:00
Brad Warren and GitHub
ee2c4844b9
fix centos9 test ( #9999 )
2024-09-05 16:14:10 -07:00
Shubham Sharma and GitHub
181813b9b2
add mijn.host ( #10002 )
2024-09-05 08:56:03 -07:00