Felix Fontein
aec1826c34
Reformat everything with black.
...
I had to undo the u string prefix removals to not drop Python 2 compatibility.
That's why black isn't enabled in antsibull-nox.toml yet.
2025-04-28 10:48:00 +02:00
Felix Fontein
aa9e7b6dfb
Add isort and flake8 to CI ( #869 )
...
* Run isort.
* Clean up unused assignments.
* Add flake8 linting step.
2025-04-27 22:18:29 +02:00
Felix Fontein
33ef158b09
Fix linting errors.
2025-04-26 12:18:21 +02:00
Felix Fontein
942be86635
Reformat documentation with 'andebox yaml-doc' ( #828 )
...
* Reformat documentation with 'andebox yaml-doc'.
* Fix/improve.
* Remaining fixes.
* One more.
2024-12-28 16:00:28 +00:00
Felix Fontein
6b1a3d6e68
Add conversion filters for serial numbers ( #713 )
...
* Refactoring.
* Add parse_filter and to_filter plugins.
* Mention filters when serial numbers are accepted or returned.
2024-02-18 21:27:48 +01:00
Felix Fontein
ba456c5eaf
Add gpg_fingerprint lookup and filter ( #639 )
...
* Add gpg_fingerprint lookup.
* Work around problems on some CI targets.
* Use get_bin_path to find the gpg executable. Document that we need it.
* Improve and test error handling.
* Refactor (potentially) common code to module_utils and plugin_utils.
This will be useful to create a filter version of this, and further lookups, filters, and modules.
* Do not create a keyring when there isn't one.
* Fixups.
* Fix description.
* More fixes for lookup.
* Also add a gpg_fingerprint filter.
* Improve formulation.
Co-authored-by: Sandra McCann <samccann@redhat.com >
---------
Co-authored-by: Sandra McCann <samccann@redhat.com >
2023-08-02 11:16:34 +02:00
Felix Fontein
99d1521266
Use semantic markup ( #626 )
...
* Enable semantic markup.
* Use semantic markup.
* Break long lines.
* Add ignores.
* Use real option, not alias.
2023-06-24 10:00:56 +02:00
Felix Fontein
aea3713484
Remove unneccessary imports ( #569 )
...
* Remove unneccessary imports.
* Add noqas.
* Add comment which name is actually ignored.
2023-02-09 11:57:54 +01:00
Felix Fontein
8a80ced4b8
Add openssl_privatekey_info filter ( #555 )
...
* Add openssl_privatekey_info filter.
* Update description.
2022-12-31 17:45:45 +01:00
Felix Fontein
ef2bb6d510
Add openssl_csr_info ilter. ( #554 )
2022-12-31 07:58:37 +01:00
Felix Fontein
889cfdf47e
Add openssl_publickey_info filter. ( #556 )
2022-12-31 07:56:54 +01:00
Felix Fontein
c173449c46
Add x509_crl_info filter ( #558 )
...
* Add x509_crl_info filter.
* Work around bugs in Ansible 2.9 and ansible-base 2.10.
2022-12-31 07:56:34 +01:00
Felix Fontein
c08bae8308
Add x509_certificate_info filter. ( #557 )
2022-12-31 07:56:11 +01:00
Felix Fontein
7cc9a70e43
Add split_pem filter ( #549 )
...
* Add split_pem filter.
* Fix documentation.
* Python 2.7.
* Improve error message matching.
Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com >
Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com >
2022-12-27 21:57:20 +01:00