Skip to content

v6.0.0

Latest
Compare
Choose a tag to compare
@nejch nejch released this 04 Jun 02:38

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