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)
chore(deps): update all non-major dependencies (369a595)
Feature
feat(api): add reviewer_details manager for mergrequest to get reviewers of merge request
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)
Fix
fix(cli): support binary files with @ notation
Support 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.
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)
chore(deps): update all non-major dependencies (369a595)
Feature
feat(api): add reviewer_details manager for mergrequest to get reviewers of merge request
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)
Fix
fix(cli): support binary files with @ notation
Support 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.
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Bumps python-gitlab from 4.3.0 to 4.4.0.
Release notes
Sourced from python-gitlab's releases.
... (truncated)
Changelog
Sourced from python-gitlab's changelog.
... (truncated)
Commits
72e1aa7
chore: release v4.4.0550f935
chore(deps): update all non-major dependencies9a199b6
chore(deps): update pre-commit hook pycqa/flake8 to v7880913b
chore(deps): update dependency jinja2 to v3.1.3 [security]20243c5
chore(deps): update dependency flake8 to v7adbd90c
feat(api): add reviewer_details manager for mergrequest to get reviewers of m...cbc13a6
chore(deps): update all non-major dependenciesb13971d
feat(api): support access token rotate API57749d4
fix(cli): support binary files with@
notationdae9e52
feat(api): support single resource access token get APIYou can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show