Commit Graph

114 Commits

Author SHA1 Message Date
Robert Kaussow 7b9ba09f1d fix linting 2024-03-11 09:44:16 +01:00
Robert Kaussow b2f4fd2bd8
chore: bump ruff to v0.2.1 (#651) 2024-02-06 09:34:17 +01:00
Robert Kaussow 1e8a8beef7 fix linting 2024-01-15 15:24:52 +01:00
Robert Kaussow 78d4c5f44b
fix: make `ansible-core` an optional extra-dependency (#631) 2024-01-10 08:32:57 +01:00
Robert Kaussow 0db500b0a8
fix: replace log by message for yes/no prompt (#606) 2023-11-23 10:33:36 +01:00
Robert Kaussow dfa10dd209
fix: skip missing yaml file (#605) 2023-11-23 08:58:32 +01:00
Robert Kaussow cacc92f831
fix: parse taskfiles as ansible tasks (#597) 2023-11-12 21:39:41 +01:00
Robert Kaussow 9536cd400d
fix: replace deprecated ruamel.yaml.safe_load (#596) 2023-11-12 14:46:24 +01:00
Robert Kaussow 593a90ff10
chore: drop yapf and favor of the ruff formatter (#595) 2023-11-10 14:50:50 +01:00
Robert Kaussow 66f7738139
fix: remove deprecated distutils (#572) 2023-10-16 12:10:57 +02:00
Robert Kaussow 8e3dd49970 fix linting 2023-08-29 10:24:41 +02:00
Robert Kaussow a4a497ca4e
remove unnecessary newlines in templates (#537) 2023-08-09 09:46:15 +02:00
renovate[bot] 114f87306f
chore(deps): update dependency ruff to v0.0.278 (#527)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2023-07-19 10:16:46 +02:00
renovate[bot] 49e4a7183a
chore(deps): update devdeps non-major (#517)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2023-06-28 09:57:00 +02:00
Robert Kaussow 458f9fc577
feat: add vars `deprecated` and `type` scope to built-in templates (#509) 2023-06-14 16:47:44 +02:00
Robert Kaussow 588f41a3ea
feat: add support for indentation with spaces (#508) 2023-06-14 13:31:01 +02:00
renovate[bot] 70f458dce6
chore(deps): update devdeps non-major (#493) 2023-05-28 23:07:24 +02:00
Robert Kaussow 596b27e696
fix: fix formatting of meta.license.value in readme template (#479) 2023-04-05 14:08:36 +02:00
Germain Lefebvre 26d7a3cb8d
feat: add role requirements to templates (#463) 2023-03-27 21:04:56 +02:00
Germain Lefebvre 3d544b3beb
feat: extend var options with type and deprecated (#462) 2023-03-27 13:18:42 +02:00
Enzo Venturi 997959eda2
chore: update comment from "Todo" to "Tag" for tag includes (#466) 2023-03-02 08:41:29 +01:00
renovate[bot] 152e4e6adb
chore(deps): update dependency ruff to v0.0.252 (#464) 2023-02-27 09:03:09 +01:00
Robert Kaussow a95add9fbe
fix: fix map filter used for meta description (#457) 2023-02-16 20:55:31 +01:00
Robert Kaussow 8a8647512c
feat: add option to run ansible-doctor recursively (#451) 2023-02-12 12:57:57 +01:00
Robert Kaussow 3aad08646f
fix: join lines with newline instead of space in markdown templates (#446) 2023-02-09 19:27:22 +01:00
renovate[bot] 7382318cf6
chore(deps): update dependency ruff to v0.0.243 (#441) 2023-02-08 10:21:23 +01:00
Robert Kaussow 878cce1791
fix: use custom method for annotation split to allow escape chars (#432) 2023-01-22 15:02:09 +01:00
renovate[bot] 457e1fdcf9
chore(deps): update dependency ruff to v0.0.229 (#431) 2023-01-21 22:17:54 +01:00
Robert Kaussow 194a4e1d82
refctor: migrate flake8 to ruff python linter (#429) 2023-01-20 11:56:12 +01:00
renovate[bot] 4bfe75d991
chore(deps): update devdependencies (non-major) (#354) 2022-08-21 23:10:03 +02:00
Robert Kaussow 89be30578c
feat: add support for hugo summary (#315) 2022-06-07 13:40:02 +02:00
Robert Kaussow b6a2813114
fix: get role name from dependencies in case of a dictionary (#300) 2022-05-17 14:19:31 +02:00
Robert Kaussow ce0cd8a7e6
feat: add option exclude_tags to disable auto-discovery (#289) 2022-04-29 13:19:35 +02:00
renovate[bot] a6ace7a257
fix(deps): update dependency jinja2 to v3.1.1 (#267) 2022-03-27 13:13:34 +02:00
Robert Kaussow 307abeb3cb
fix: catch duplicate key error on yaml load (#256) 2022-03-02 22:37:13 +01:00
Robert Kaussow 6a4328d6d5
fix: allow to force line breaks using '\' in multiline strings (#255) 2022-03-02 14:33:37 +01:00
Robert Kaussow 15321e9fe9
feat: auto-discover tags and add annotation identifier (#250) 2022-02-26 13:35:34 +01:00
Robert Kaussow a3f240ef02
feat: implement todo identifiers (#246) 2022-02-21 21:38:47 +01:00
Robert Kaussow c5106144ad
fix: preserve multiline string formatting (#245) 2022-02-19 21:29:27 +01:00
Robert Kaussow aac0ef5f20
fix: allow line-breaks in multiline annotations (#243) 2022-02-19 14:58:35 +01:00
Robert Kaussow 8678ab4c00
fix: fix format string of the json logger (#181) 2021-10-07 22:59:43 +02:00
Robert Kaussow 4b28c6339f
adjust cli argument order 2021-07-27 22:01:56 +02:00
ptomas-adacis e07184fe6b
feat: add new CLI flag --no-role-detection to parse loose files (#135)
Co-authored-by: P. Tomas <ptomas@astr-ptomas.edcs.fr>
2021-07-27 21:32:39 +02:00
Robert Kaussow 801498570e
refactor: rename modules to reflect pep8 recommendations (#27) 2021-01-01 13:50:41 +01:00
Robert Kaussow 559cc5bef7
build: migrate to poetry 2020-12-31 14:16:00 +01:00
Robert Kaussow 131c2f0c1a
migrate to thegeeklab namespace 2020-09-27 14:21:54 +02:00
Robert Kaussow d96742b60e
[skip ci] bump version to 0.1.6 2020-09-06 19:40:16 +02:00
Robert Kaussow f5093c0f76 remove underscore replacement 2020-05-25 20:26:12 +02:00
Robert Kaussow e01792f57c [SKIP CI] prepare release 2020-04-11 17:17:24 +02:00
Robert Kaussow d60d539631 add flake8-pep3101 2020-04-11 14:00:54 +02:00