A python wrapper for the GitLab API.
chore(deps): update all non-major dependencies (550f935
)
chore(deps): update pre-commit hook pycqa/flake8 to v7 (9a199b6
)
chore(deps): update dependency jinja2 to v3.1.3 [security] (880913b
)
chore(deps): update dependency flake8 to v7 (20243c5
)
chore(deps): update all non-major dependencies (cbc13a6
)
chore(ci): align upload and download action versions (dcca59d
)
chore(deps): update actions/upload-artifact action to v4 (7114af3
)
chore(ci): add Python 3.13 development CI job
Add a job to test the development versions of Python 3.13. (ff0c11b
)
369a595
)Those changes implements 'GET /projects/:id/merge_requests/:merge_request_iid/reviewers' gitlab API call.
Naming for call is not reviewers because reviewers atribute already presen in merge request response (adbd90c
)
feat(api): support access token rotate API (b13971d
)
feat(api): support single resource access token get API (dae9e52
)
@
notationSupport binary files being used in the CLI with arguments using the
@
notation. For example --avatar @/path/to/avatar.png
Also explicitly catch the common OSError exception, which is the parent exception for things like: FileNotFoundError, PermissionError and more exceptions.
Remove the bare exception handling. We would rather have the full traceback of any exceptions that we don't know about and add them later if needed.
Closes: #2752 (57749d4
)
chore(deps): update all non-major dependencies (d7bdb02
)
chore(deps): update actions/stale action to v9 (c01988b
)
chore(deps): update all non-major dependencies (9e067e5
)
chore(deps): update actions/setup-python action to v5 (fad1441
)
chore(deps): update all non-major dependencies (bb2af7b
)
chore(deps): update all non-major dependencies (5ef1b4a
)
chore(deps): update dependency types-setuptools to v69 (de11192
)
2b6da6e
)feat(api): add support for the Draft notes API (#2728)
feat(api): add support for the Draft notes API
fix(client): handle empty 204 reponses in PUT requests (ebf9d82
)
Add a --no-ssl-verify
option to disable SSL verification
Closes: #2714 (3fe9fa6
)
chore(deps): update all non-major dependencies (8aeb853
)
chore(deps): update dessant/lock-threads action to v5 (f4ce867
)
chore(deps): update all non-major dependencies (9fe2335
)
chore(deps): update all non-major dependencies (91e66e9
)
chore(deps): update all non-major dependencies (d0546e0
)
https://docs.gitlab.com/ee/api/pipelines.html (4954bbc
)
Added UploadMixin in mixin module
Added UploadMixin dependency for Project, ProjectWiki, GroupWiki
Added api tests for wiki upload
Added unit test for mixin
Added docs sections to wikis.rst (7b864b8
)
chore(ci): add release id to workflow step (9270e10
)
chore(deps): update all non-major dependencies (32954fb
)
The examples which show usage of new runner registration api endpoint
are missing commas. This change adds the missing commas. (b1b2edf
)
b928639
)1611d78
)2a69c0e
)5f46cfd
)59d6a88
)d900910
)40a102d
)8d2d297
)016d90c
)e15349c
)31c3c5e
)118ce42
)45b8930
)71fca8c
)gitlab.const
can no longer be imported globally from gitlab
.
Import them from gitlab.const
instead. (e4a1f6e
)as_list
argument in
list()
calls has been removed. Use iterator
instead. (9b6d89e
)lint()
method is no longer available.
Use ci_lint.create()
instead. (0b17a2d
)project.artifact()
method is no longer available.
Use project.artifacts.raw()
instead. (90134c9
)project.artifacts()
method is no longer available.
Use project.artifacts.download()
instead. (42639f3
)group.add_ldap_group_link()
and group.delete_ldap_group_link()
methods are no longer available. Use group.ldap_group_links.create()
and group.ldap_group_links.delete()
instead. (5c8b7c1
)project.transfer_project()
method is no longer available.
Use project.transfer()
instead. (27ed490
)--all
option is no longer available in the CLI. Use --get-all
instead. (e9d48cf
)058d5a5
)ce84f2e
)self
endpoint (19b38bd
)6e5ef55
)4afeaff
)f711d9e
)allow_force_push
for protected branch (929e07d
)8bf53c8
)76063c3
)parent_id
in import_group
(90f96ac
)4f7c784
)33a04e7
)ee5f444
)9322db6
)dced76a
)043de2d
)5f8b8f5
)865fa41
)b6c0872
)91a665f
)ef5feb4
)from_config
(#2392) (e88d34e
)50a0301
)585e3a8
)3f86d36
)faf842e
)44f05dc
)5579750
)4c9a072
)1020ce9
)3a61f60
)ad7c8fa
)d0a0348
)034cde3
)060cfe1
)892281e
)e5dc72d
)6fcf3b6
)65abb85
)12aea32
)cancel_merge_when_pipeline_succeeds()
(#2350) (bd82d74
)