Felix Fontein
b3dc06a7dd
Clean up other Python files ( #11379 )
...
* Address issues found by ruff check.
* Make mypy happy; remove some Python 2 compat code.
* Also declare port1.
2026-01-05 17:59:58 +01:00
Alexei Znamensky
266d9d3fb0
batch 2 - update Python idiom to 3.7 using pyupgrade ( #11342 )
...
* batch 2 - update Python idiom to 3.7 using pyupgrade
* Apply suggestions from code review
2025-12-30 22:50:16 +13:00
Alexei Znamensky
d549baa5e1
straight up: ruff format ( #11329 )
...
* straight up: ruff format
* Apply suggestions from code review
2025-12-28 01:36:24 +13:00
Felix Fontein
3ee55c6828
Use antsibull-nox instead of extra sanity test runner and extra workflows ( #10022 )
...
* Use antsibull-nox instead of extra sanity test runner and extra workflows.
* Avoid sys.argv[0].
2025-04-21 13:28:49 +02:00
Felix Fontein
d2088ccfcc
Polish botmeta extra sanity test and make it work without warnings on Python 3.13 ( #9297 )
...
Polish botmeta and make it work without warnings on Python 3.13.
2024-12-21 16:49:23 +01:00
Felix Fontein
ec6496024f
Prepare 10.0.0 release ( #8921 )
...
* Bump version to 10.0.0, remove deprecated modules and plugins.
* Remove redhat module utils.
* Drop support for ansible-core 2.13 and ansible-core 2.14.
2024-10-07 23:37:44 +02:00
Alexei Znamensky
ecc048bc12
Use dict comprehension in plugins ( #8814 )
...
* use dict comprehension in plugins
* Apply suggestions from code review
* add changelog frag
* fix references in changelog frag
2024-09-01 20:22:53 +02:00
Felix Fontein
838e4e3f02
Add Alicloud, Online, Packet, and Scaleway scenario guides ( #7714 )
...
* Add Alicloud, Packet, and Scaleway scenario guides.
These were taken from
3f12228c79/docs/docsite/rst/scenario_guides
and adjusted to reality.
* Fix references.
* Add Online guide.
* Add BOTMETA entries.
* Use FQCN.
* Improve code formatting and indentation.
* Update BOTMETA.
2023-12-11 19:09:57 +01:00
Felix Fontein
9f87989e7f
Remove unnecessary test imports ( #5978 )
...
Remove unnecessary test imports.
2023-02-12 21:05:08 +01:00
Felix Fontein
123c7efe5e
Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt ( #5065 )
...
* Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt.
* Replace 'Copyright:' with 'Copyright'
sed -i 's|Copyright:\(.*\)|Copyright\1|' $(rg -l 'Copyright:')
Co-authored-by: Maxwell G <gotmax@e.email>
2022-08-05 12:28:29 +02:00
Felix Fontein
11205eefee
Fix BOTMETA and corresponding sanity test ( #3989 )
...
* Fix BOTMETA and authors mistakes.
* Fix BOTMETA sanity test regex.
2022-01-05 22:54:21 +01:00
Felix Fontein
71a655193c
Update botmeta sanity test to accept notifications.
2021-09-28 22:39:34 +02:00
Felix Fontein
87baa5860a
Actually enable BOTMETA sanity test to force new plugins/modules to have BOTMETA entry. ( #3096 )
2021-07-27 20:26:26 +02:00
Felix Fontein
024e7419da
BOTMETA: enforce entries for new plugins/modules, add documentation for creating new plugins/modules ( #3088 )
...
* More BOTMETA improvements.
* Improve BOTMETA test, start reporting missing entries for new plugins/modules.
* Add instructions for creating new plugins and modules.
2021-07-26 16:54:00 +02:00
Felix Fontein
4982eaf935
Update BOTMETA, fix some plugin authors, improve BOTMETA extra sanity test ( #3069 )
...
* Update BOTMETA, fix some plugin authors, improve BOTMETA extra sanity test.
* Linting.
2021-07-26 11:44:41 +02:00
Felix Fontein
dc3e16113d
Add BOTMETA extra sanity test ( #3064 )
...
* Add BOTMETA sanity test.
* Make compile with Python 2.6.
2021-07-25 10:00:10 +02:00