Jawshua
b0d0a83277
google: use Application Default Credentials where available ( #9670 )
...
* google: use Application Default Credentials where available
* Updated custom role documentation
2023-04-22 07:58:18 +10:00
Brad Warren
1fe201e320
Bump version to 2.6.0
2023-04-04 08:07:50 -07:00
Brad Warren
3c667e8fff
Release 2.5.0
2023-04-04 08:07:49 -07:00
Brad Warren
ba3dde9384
make dns tests internal ( #9639 )
2023-03-29 09:10:34 +11:00
Will Greenberg
242c96527b
Bump version to 2.5.0
2023-03-07 13:18:07 -08:00
Will Greenberg
eeb88c0855
Release 2.4.0
2023-03-07 13:18:06 -08:00
Brad Warren
a3c9371dc5
Use pytest assertions ( #9585 )
...
* run unittest2pytest
The command used here was `unittest2pytest -nw acme/tests certbot*/tests`.
* fix with pytest.raises
* add parens to fix refactoring
* <= not <
2023-02-16 16:02:02 +11:00
Will Greenberg
941119f05b
Bump version to 2.4.0
2023-02-14 12:44:32 -08:00
Will Greenberg
d4b2d3202b
Release 2.3.0
2023-02-14 12:44:31 -08:00
Brad Warren
dc07dfd07b
Automatically run test files with pytest ( #9576 )
...
* Switch to pytest
git grep -l unittest.main | xargs sed -i 's/unittest.main()/sys.exit(pytest.main([__file__]))/g'
git ls-files -m | xargs -I {} sh -c "echo 'import sys\nimport pytest' >> '{}'"
isort --float-to-top .
* add pytest dep
* use sys.argv
2023-02-14 06:44:42 +11:00
Brad Warren
1bb09da270
Update and run isort ( #9573 )
...
I want to use isort as part of https://github.com/certbot/certbot/issues/9572 because I want to do it programmatically, however, I felt like the config needed to be tweaked a bit due to it not understanding what is and is not our own code.
This PR updates the isort config so it recognizes our own modules and runs `isort .` from the root of the repo to update everything.
* update isort config
* run "isort ."
2023-02-10 10:51:20 -08:00
Daniel McMahon
71a14f5193
Fix docs google permissions ( #9556 )
...
* include project level IAM requirements
* add name to authors.md
* Update certbot-dns-google/certbot_dns_google/__init__.py
Co-authored-by: alexzorin <alex@zorin.au>
* Update certbot-dns-google/certbot_dns_google/__init__.py
Co-authored-by: alexzorin <alex@zorin.au>
* Update certbot-dns-google/certbot_dns_google/__init__.py
Co-authored-by: alexzorin <alex@zorin.au>
---------
Co-authored-by: Daniel McMahon <daniel@igloocontrols.com>
Co-authored-by: alexzorin <alex@zorin.au>
2023-02-02 07:59:35 +11:00
Brad Warren
32a233d93b
Bump version to 2.3.0
2023-01-11 13:21:23 -08:00
Brad Warren
4ab4c9b65d
Release 2.2.0
2023-01-11 13:21:22 -08:00
Brad Warren
7240e06613
Bump version to 2.2.0
2022-12-07 06:51:42 -08:00
Brad Warren
5e193eb12f
Release 2.1.0
2022-12-07 06:51:41 -08:00
Will Greenberg
1e61513859
Bump version to 2.1.0
2022-11-21 09:59:06 -08:00
Will Greenberg
3d0c2abd3b
Release 2.0.0
2022-11-21 09:59:04 -08:00
Brad Warren
1c5e56d9c7
Claim Python 3.11 support and add tests ( #9471 )
...
* set up 3.11 tests
* fixup warnings
* sed -i "s/\( *'Pro.*3\.1\)0\(',\)/\10\2\n\11\2/" */setup.py
* update changelog
2022-11-18 07:55:27 +11:00
Alex Zorin
d5d8739783
bump version to 2.0.0.dev0
2022-10-05 05:17:29 +11:00
Alex Zorin
4fcc0f7c2a
Merge branch 'master' into 2.0-merge-master
2022-10-05 05:15:39 +11:00
Brad Warren
3eac48ba5a
Bump version to 1.32.0
2022-10-04 07:41:45 -07:00
Brad Warren
d0fbde9126
Release 1.31.0
2022-10-04 07:41:44 -07:00
Will Greenberg
26d479d6e3
Remove external mock dependency ( #9331 )
...
* Remove external mock dependency
This also removes the "external-mock" test environment
* remove superfluous ignores
* remove mock warning ignore from pytest.ini
* drop deps on mock in oldest, drop dep on types-mock
Co-authored-by: Alex Zorin <alex@zorin.id.au>
2022-09-28 16:17:03 -07:00
Will Greenberg
614eaf6898
Bump version to 1.31.0
2022-09-07 11:09:12 -07:00
Will Greenberg
667b736879
Release 1.30.0
2022-09-07 11:09:11 -07:00
Will Greenberg
f1f526d63c
Bump version to 1.30.0
2022-07-05 11:16:40 -07:00
Will Greenberg
befa4434ad
Release 1.29.0
2022-07-05 11:16:39 -07:00
Will Greenberg
4dd603f786
Bump version to 1.29.0
2022-06-07 12:43:12 -07:00
Will Greenberg
b9f9ebc4fc
Release 1.28.0
2022-06-07 12:43:11 -07:00
Will Greenberg
8d7ced5e12
Bump version to 1.28.0
2022-05-03 11:35:09 -07:00
Will Greenberg
373ff0e6e9
Release 1.27.0
2022-05-03 11:35:08 -07:00
Brad Warren
b9a7d771bc
Bump version to 1.27.0
2022-04-05 10:43:01 -07:00
Brad Warren
5b8cc18456
Release 1.26.0
2022-04-05 10:43:00 -07:00
Erica Portnoy
429bc553a0
Bump version to 1.26.0
2022-03-16 11:17:55 -07:00
Erica Portnoy
44c097fc05
Release 1.25.0
2022-03-16 11:17:54 -07:00
Erica Portnoy
9d312af32a
Bump version to 1.25.0
2022-03-01 12:34:54 -08:00
Erica Portnoy
3d3077e1f1
Release 1.24.0
2022-03-01 12:34:21 -08:00
Brad Warren
c1030c0d40
Drop Python 3.6 support ( #9216 )
...
* Remove deprecation warnings
* update ci
* update setup.py files
* update changelog
* update pinnings
* update requests and friends
* update setuptools pin
* update setuptools pin pt2
* update pytz
* upgrade pyparsing
* upgrade boto deps
* update deps and docs
* update pyproject.toml comment
* remove trailets pin
* remove explicit PYTHON_VERSION
2022-02-28 15:23:30 -08:00
Brad Warren
c96420dbe0
remove outdated setup.cfg files ( #9201 )
2022-02-17 22:17:21 +11:00
Brad Warren
d73c6f44c5
Bump version to 1.24.0
2022-02-08 07:50:45 -08:00
Brad Warren
719f3ac577
Release 1.23.0
2022-02-08 07:50:44 -08:00
Patrik Hagara
d1608f8f2d
include py.typed marker files in distribution ( #9187 )
2022-02-04 18:29:26 +01:00
tJouve
fb564cddd9
Dns-google: update permissions needed in documentation ( #9094 )
...
* dns-google : Update account permission needed
Add permission for transaction creation => dns.managedZones.get
Add permission for RR removal transaction => dns.changes.list
* Add fix GCP Permission Changelog
* Update CHANGELOG.md
2022-01-24 18:17:43 +11:00
Mads Jensen
ed7964b424
Improve assertions in nginx and DNS plugin tests. ( #9157 )
...
* Improve assertions in nginx and DNS plugin tests.
* Use assertIs for asserting is True/False.
2022-01-04 23:59:58 +01:00
Adrien Ferrand
89ccbccff0
Fully type all DNS plugins ( #9125 )
...
* Add types in all DNS plugins
* Order imports
* Fix type
* Update certbot-dns-route53/certbot_dns_route53/_internal/dns_route53.py
Co-authored-by: alexzorin <alex@zor.io>
* Clean up imports
Co-authored-by: alexzorin <alex@zor.io>
2021-12-14 12:38:14 +11:00
Erica Portnoy
c02ead0f11
Bump version to 1.23.0
2021-12-07 14:03:51 -08:00
Erica Portnoy
6463a2e22d
Release 1.22.0
2021-12-07 14:03:50 -08:00
Adrien Ferrand
d20e42562c
Add type annotations to the certbot package (part 1) ( #9084 )
...
* Extract from #9084
* Cast/ignore types during the transition
* Fix after review
* Fix lint
2021-11-12 14:27:46 +11:00
alexzorin
4756b66089
docs: update intersphinx url for certbot project ( #9096 )
2021-11-11 09:44:59 +01:00