Commit Graph

190 Commits

Author SHA1 Message Date
ansible-documentation-bot[bot]
da170cbb57 ci: refresh docs build dependencies (#2572)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-29 15:22:33 +01:00
ansible-documentation-bot[bot]
06115bc756 ci: refresh dev dependencies (#2568)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-29 15:19:48 +01:00
ansible-documentation-bot[bot]
3f4b318287 ci: refresh dev dependencies (#2539)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-22 09:53:29 +01:00
ansible-documentation-bot[bot]
a0af537558 ci: refresh docs build dependencies (#2540)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-22 09:34:59 +01:00
ansible-documentation-bot[bot]
fb9cc5307f ci: refresh docs build dependencies (#2513)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-15 12:47:15 +01:00
ansible-documentation-bot[bot]
e199f9f481 ci: refresh dev dependencies (#2512)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-15 12:37:20 +01:00
Maxwell G
f6a549a8ab pr_labeler: update constraints (#2510)
This updates the dependency lockfile used by the labeler workflow. I did
some basic testing locally.
2025-04-15 12:28:42 +01:00
ansible-documentation-bot[bot]
e38020aeeb ci: refresh docs build dependencies (#2500)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-09 08:35:41 +01:00
ansible-documentation-bot[bot]
2a0cc90023 ci: refresh dev dependencies (#2501)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-09 08:34:50 +01:00
Maxwell G
d1a809e19d Merge pull request #2498 from ansible/pip-compile-dev-update
ci: add missing pip-compile lockfile to pip-compile-dev workflow
2025-04-08 13:46:25 -05:00
Maxwell G
3742c97f04 tests: refresh pip-compile lockfile
This makes slight changes to the handling of universal lockfiles. These
were regenerated with `nox -e pip-compile -- --no-upgrade` to keep the
versions the same but adapt to the new way uv simplifies environment
markers.
2025-04-08 12:56:25 -05:00
ansible-documentation-bot[bot]
c7e1aa9a99 ci: refresh docs build dependencies (#2496)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-08 07:41:53 +01:00
ansible-documentation-bot[bot]
ad3c9fffe9 ci: refresh dev dependencies (#2492)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-07 20:26:40 +01:00
ansible-documentation-bot[bot]
ef7753e4b2 ci: refresh docs build dependencies (#2488)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-03-31 09:55:29 +01:00
ansible-documentation-bot[bot]
0273270737 ci: refresh dev dependencies (#2473) 2025-03-27 12:36:10 -05:00
Don Naro
d1e36eca12 Increase the upper limit for resolvelib (#2471)
* resolves #2356 by increasing the upper limit for resolvelib

* update lockfile
2025-03-26 07:40:18 -05:00
Felix Fontein
c7c3eea9dc Add yamllint check for RST code listings (#2385)
* Add yamllint check for RST code listings.

* Address review comments.

* Sort languages and remove no longer needed duplicates.

* Enable warnings, but disable all failing rules.

* Improve formulation.

Co-authored-by: Don Naro <dnaro@redhat.com>

* Show allowed languages when no or invalid language is supplied. Improve line lengths.

* Make sure that 'yamllint .' passes.

* Fix indentation issues introduced in #2095.

---------

Co-authored-by: Don Naro <dnaro@redhat.com>
2025-03-21 19:41:40 +01:00
ansible-documentation-bot[bot]
f88750f405 ci: refresh docs build dependencies (#2443)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-03-20 16:40:26 -04:00
ansible-documentation-bot[bot]
eade223e44 ci: refresh docs build dependencies (#2439)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-03-11 16:24:15 +00:00
ansible-documentation-bot[bot]
f772d7fba2 ci: refresh docs build dependencies (#2436)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-03-07 09:53:34 +00:00
Felix Fontein
f22daf42b3 Also check .txt files with rstcheck (#2384)
* Also check .txt files with rstcheck.

* Ignore .txt files in docs/docsite/rst/getting_started/ansible_output.
2025-02-12 18:54:29 +01:00
Felix Fontein
2ca9afc29e Skip auto-generated porting guides for rstcheck. (#2376) 2025-01-28 20:04:38 +01:00
Felix Fontein
1b91cd7f08 Bump antsibull-docs to 2.16.3 (#2367)
* Bump antsibull-docs version to 2.16.3.

* Update docs build dependencies.
2025-01-20 17:44:23 +00:00
Don Naro
8d8047741c Remove the relaxed requirements (#2353)
* rm relaxed requirements

* rm base constraints file

* update requirements input file

* sync requirements lock file

* update noxfile to rm relaxed reqs

* update pip-compile workflow to rm relaxed reqs

* update docs

* fix noxfile issues

* tidy up pins and reqs

* Update tests/constraints.in

Co-authored-by: Felix Fontein <felix@fontein.de>

* add all version ranges to constraints

* Update tests/requirements.in

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update tests/constraints.in

Co-authored-by: Felix Fontein <felix@fontein.de>

* sync req lock file

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-01-17 09:40:41 +00:00
Felix Fontein
359c1984c1 Bump antsibull-docs to 2.16.2. (#2317) 2025-01-07 06:54:05 +01:00
ansible-documentation-bot[bot]
43505c9dfb [devel] ci: refresh dev dependencies (#2310)
* ci: refresh dev dependencies

* ci: refresh dev dependencies

* ci: refresh dev dependencies

---------

Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-01-06 16:32:18 +00:00
ansible-documentation-bot[bot]
a4e48c3139 [devel] ci: refresh docs build dependencies (#2314)
* ci: refresh docs build dependencies

* ci: refresh docs build dependencies

---------

Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-12-29 16:12:08 +01:00
ansible-documentation-bot[bot]
cff89e9af1 [devel] ci: refresh docs build dependencies (#2301)
* ci: refresh docs build dependencies

* ci: refresh docs build dependencies

---------

Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-12-17 17:24:40 +00:00
ansible-documentation-bot[bot]
c6820dfc6d ci: refresh dev dependencies (#2299) 2024-12-16 15:58:41 -06:00
ansible-documentation-bot[bot]
a3aaa7450f ci: refresh docs build dependencies (#2269)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-12-10 10:36:57 -05:00
ansible-documentation-bot[bot]
fe89755810 ci: refresh dev dependencies (#2267)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-12-09 17:33:13 +00:00
Maxwell G
efd49d7f0a tests: switch to uv pip-compile for lockfiles (#2084)
* tests: switch to uv pip-compile for lockfiles

This switches the nox pip-compile session and lockfiles to use uv pip
compile (written in Rust and much faster) instead of pip-compile from
pip-tools for our dependency update jobs.

As a side effect, this addresses the issue brought up in
https://github.com/ansible/ansible-documentation/pull/1950#issuecomment-2443965477,
as we're no longer using pip-compile that can break anytime pip changes
the private/internal APIs that pip-tools relies on.

I re-generated the lockfiles with `--no-upgrade` to avoid extraneous
changes in this PR.
The only additions are the formatting of comments in the lockfile and
colorama.
colorama was added as a result of `uv pip-compile`'s `--universal` flag
which creates "universal" lockfiles that include dependencies of other
platforms, architectures, and Python versions than those of the system
used to generate the lockfile.
`--universal` should create more consistent results for contributors who
use other systems
(e.g., Mac OS or a newer Python version than the one used in CI).

Fixes: https://github.com/ansible/ansible-documentation/issues/1755

* nox pip_compile: improve code comments

Suggested-by: Don Naro <dnaro@redhat.com>
2024-12-04 11:30:37 +00:00
ansible-documentation-bot[bot]
186f2d7469 ci: refresh dev dependencies (#2233)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-12-02 12:36:47 +00:00
ansible-documentation-bot[bot]
a8b30889b1 ci: refresh docs build dependencies (#2234)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-12-02 12:35:47 +00:00
ansible-documentation-bot[bot]
517a332ae4 ci: refresh docs build dependencies (#2227)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-11-26 13:39:23 +00:00
ansible-documentation-bot[bot]
d8201b6868 ci: refresh dev dependencies (#2222)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-11-25 18:16:56 +00:00
Felix Fontein
148ce639ea [devel] Update docs build dependencies; bump antsibull-docs to 2.16.1 (#2217)
* Bump antsibull-docs to 2.16.1.

* ci: refresh docs build dependencies

---------

Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-11-21 15:34:16 -05:00
ansible-documentation-bot[bot]
5781146ed8 ci: refresh dev dependencies (#2174)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-11-18 11:37:36 +00:00
Felix Fontein
16e677f1f4 [devel] Update docs build dependencies, use antsibull-docs 2.16.0 (#2167)
* Bump antsibull-docs to 2.16.0.

* ci: refresh docs build dependencies

---------

Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-11-18 09:59:10 +00:00
ansible-documentation-bot[bot]
8f33bd921f ci: refresh dev dependencies (#2125)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-11-12 13:48:30 +00:00
ansible-documentation-bot[bot]
40cd7c388b ci: refresh dev dependencies (#2082) 2024-11-05 20:29:36 -06:00
Felix Fontein
1abc44e3a5 Upgrade antsibull-docs to 2.15.0 and antsibull-core to 3.3.0. (#1994) 2024-10-09 15:55:33 -04:00
Maxwell G
7138e42716 pr_labeler: re-architect triager script (#1882)
This commit reorganizes the issue/PR triager script and updates the
workflow to run more efficiently.

- Make the script a proper Python package instead of an unwieldy single
  file
- Use locked dependencies and UV to decrease workflow runtime to under
  10 seconds.
2024-09-17 14:07:31 -05:00
ansible-documentation-bot[bot]
61db4dafb0 ci: refresh docs build dependencies (#1891)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-09-16 17:45:01 +01:00
ansible-documentation-bot[bot]
2f20082a3b ci: refresh dev dependencies (#1888) 2024-09-14 23:18:53 -05:00
ansible-documentation-bot[bot]
2d2f89b878 ci: refresh dev dependencies (#1845)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-09-09 23:44:46 +02:00
ansible-documentation-bot[bot]
5b96636eed [devel] ci: refresh docs build dependencies (#1835)
* ci: refresh docs build dependencies

* ci: refresh docs build dependencies

---------

Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-09-09 17:12:19 -04:00
Felix Fontein
f326554c49 Bump antsibull-docs to 2.14.0; add antsibull-docutils and antsibull-fileutils. (#1837) 2024-09-09 17:55:23 +01:00
ansible-documentation-bot[bot]
f23ba65472 ci: refresh dev dependencies (#1834) 2024-09-08 14:11:39 -05:00
ansible-documentation-bot[bot]
d38b6000c7 ci: refresh dev dependencies (#1826)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2024-09-02 16:37:05 +01:00