pypi python-gitlab 5.1.0
v5.1.0

12 hours ago

v5.1.0 (2024-11-28)

Chores

  • deps: Update all non-major dependencies (9061647)

  • deps: Update gitlab/gitlab-ee docker tag to v17.6.0-ee.0 (#3044, 79113d9)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update all non-major dependencies (62da12a)

  • deps: Update gitlab/gitlab-ee docker tag to v17.5.2-ee.0 (#3041, d39129b)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update pre-commit hook maxbrunet/pre-commit-renovate to v39 (11458e0)

  • deps: Update all non-major dependencies (7e62136)

  • deps: Update dependency pytest-cov to v6 (ffa88b3)

  • deps: Update all non-major dependencies (d4b52e7)

  • deps: Update all non-major dependencies (541a7e3)

  • deps: Update gitlab/gitlab-ee docker tag to v17.5.1-ee.0 (8111f49)

Features

  • api: Get single project approval rule (029695d)

  • cli: Enable token rotation via CLI (0cb8171)

  • const: Add new Planner role to access levels (bdc8852)

  • api: Support list and delete for group service accounts (#2963, 499243b)

  • files: Add support for more optional flags (f51cd52)

GitLab's Repository Files API supports additional flags that weren't implemented before. Notably, the "start_branch" flag is particularly useful, as previously one had to use the "project-branch" command alongside "project-file" to add a file on a separate branch.

[1] https://docs.gitlab.com/ee/api/repository_files.html

Don't miss a new python-gitlab release

NewReleases is sending notifications on new releases.