v6.0.0 (2025-06-04)
This release is published under the LGPL-3.0-or-later License.
Chores
-
Add reformat code commit to .git-blame-ignore-revs (
a6ac939
) -
Reformat code with skip_magic_trailing_comma = true (
2100aa4
) -
Remove trivial get methods in preparation for generic Get mixin (
edd01a5
) -
Upgrade to sphinx 8.2.1 and resolve issues (
d0b5ae3
) -
ci: Replace docs artifact with readthedocs previews (
193c5de
) -
deps: Update all non-major dependencies (
4fef9f6
) -
deps: Update all non-major dependencies (
78c0c03
) -
deps: Update all non-major dependencies (
ee6cba1
) -
deps: Update all non-major dependencies (
e54516f
) -
deps: Update all non-major dependencies (
159b958
) -
deps: Update all non-major dependencies (
af137ca
) -
deps: Update all non-major dependencies (
1a2a68c
) -
deps: Update all non-major dependencies (
6ad4ce6
) -
deps: Update all non-major dependencies (
f166928
) -
deps: Update all non-major dependencies (
1a95981
) -
deps: Update all non-major dependencies (
451d951
) -
deps: Update all non-major dependencies (
41eb95d
) -
deps: Update all non-major dependencies (
37ff25b
) -
deps: Update dependency black to v25 (
e61157b
) -
deps: Update dependency isort to v6 (
46dfc50
) -
deps: Update dependency jinja2 to v3.1.6 [security] (
52bc585
) -
deps: Update dependency types-setuptools to v76 (
1299440
) -
deps: Update dependency types-setuptools to v78 (
20f83e3
) -
deps: Update dependency types-setuptools to v79 (
2e51cd5
) -
deps: Update dependency types-setuptools to v80 (
9ba9ac0
) -
deps: Update gitlab/gitlab-ee docker tag to v17.8.2-ee.0 (#3135,
051ea71
) -
deps: Update gitlab/gitlab-runner docker tag to v92098577 (#3142,
58e798e
) -
deps: Update gitlab/gitlab-runner docker tag to v92594782 (#3167,
795f83c
) -
deps: Update gitlab/gitlab-runner docker tag to v96856197 (#3190,
8c8fd84
) -
deps: Update pre-commit hook maxbrunet/pre-commit-renovate to v40 (
5a4acab
) -
deps: Update pre-commit hook psf/black to v25 (
9040dbe
) -
deps: Update pre-commit hook pycqa/isort to v6 (
c45e445
) -
deps: Update python-semantic-release/python-semantic-release action to v10 (
f49d54e
) -
dev: Add option for serving docs locally (
beb2f24
)
Documentation
-
Use get_all keyword arg instead of all in docstrings (
f62dda7
) -
Use list(get_all=True) in documentation examples (
f36614f
) -
api-usage: Fix GitLab API links to the publicly accessible URLs (
f55fa15
) -
api-usage-graphql: Fix the example graphql query string (
8dbdd7e
) -
job_token_scope: Fix typo/inconsistency (
203bd92
)
Features
-
Adds member role methods (
055557e
) -
api: Add iteration_id as boards create attribute (#3191,
938b0d9
) -
api: Add support for adding instance deploy keys (
22be96c
) -
api: Add support for avatar removal (
5edd2e6
) -
api: Add support for token self-rotation (
da40e09
) -
api: Listmixin.list typing overload (
6eee494
) -
api: Make RESTManager generic on RESTObject class (
91c4f18
) -
api: Make RESTObjectList typing generic (
befba35
) -
settings: Implement support for 'silent_mode_enabled' (
a9163a9
)
Refactoring
- Use more python3.9 syntax (
4e90c11
)
Testing
- functional: Switch to new runner registration API (
cbc613d
)
Detailed Changes: v5.6.0...v6.0.0