Bump python-gitlab from 5.1.0 to 5.4.0
Bumps python-gitlab from 5.1.0 to 5.4.0.
Release notes
Sourced from python-gitlab's releases.
v5.4.0 (2025-01-28)
Bug Fixes
- api: Make type ignores more specific where possible (
e3cb806
)Instead of using absolute ignore
# type: ignore
use a more specific ignores like# type: ignore[override]
. This might help in the future where a new bug might be introduced and get ignored by a general ignore comment but not a more specific one.Signed-off-by: Igor Ponomarev igor.ponomarev@collabora.com
api: Return the new commit when calling cherry_pick (
de29503
)files: Add optional ref parameter for cli project-file raw (python-gitlab#3032) (
22f03bd
)The ef parameter was removed in python-gitlab v4.8.0. This will add ef back as an optional parameter for the project-file raw cli command.
Chores
pytest has changed the function argument name to
start_path
- Fix warning being generated (
0eb5eb0
)The CI shows a warning. Use
get_all=False
to resolve issue.
- Resolve DeprecationWarning message in CI run (
accd5aa
)Catch the DeprecationWarning in our test, as we expect it.
- ci: Set a 30 minute timeout for 'functional' tests (
e8d6953
)Currently the functional API test takes around 17 minutes to run. And the functional CLI test takes around 12 minutes to run.
Occasionally a job gets stuck and will sit until the default 360 minutes job timeout occurs.
Now have a 30 minute timeout for the 'functional' tests.
Co-authored-by: renovate[bot]
... (truncated)
Changelog
Sourced from python-gitlab's changelog.
v5.4.0 (2025-01-28)
Bug Fixes
- api: Make type ignores more specific where possible (
e3cb806
)Instead of using absolute ignore
# type: ignore
use a more specific ignores like# type: ignore[override]
. This might help in the future where a new bug might be introduced and get ignored by a general ignore comment but not a more specific one.Signed-off-by: Igor Ponomarev igor.ponomarev@collabora.com
api: Return the new commit when calling cherry_pick (
de29503
)files: Add optional ref parameter for cli project-file raw (python-gitlab#3032) (
22f03bd
)The ef parameter was removed in python-gitlab v4.8.0. This will add ef back as an optional parameter for the project-file raw cli command.
Chores
pytest has changed the function argument name to
start_path
- Fix warning being generated (
0eb5eb0
)The CI shows a warning. Use
get_all=False
to resolve issue.
- Resolve DeprecationWarning message in CI run (
accd5aa
)Catch the DeprecationWarning in our test, as we expect it.
- ci: Set a 30 minute timeout for 'functional' tests (
e8d6953
)Currently the functional API test takes around 17 minutes to run. And the functional CLI test takes around 12 minutes to run.
Occasionally a job gets stuck and will sit until the default 360 minutes job timeout occurs.
... (truncated)
Commits
-
30f470b
chore: release v5.4.0 -
36d9b24
feat(api): Narrow down return type of ProjectFileManager.raw using typing.ove... -
175b355
feat(api): add support for external status check -
de29503
fix(api): return the new commit when calling cherry_pick -
939505b
chore(deps): update all non-major dependencies -
9214b83
chore(deps): update gitlab (#3088) -
e8d6953
chore(ci): set a 30 minute timeout for 'functional' tests -
accd5aa
chore: resolve DeprecationWarning message in CI run -
95db680
chore: fix pytest deprecation -
0eb5eb0
chore: fix warning being generated - Additional commits viewable in compare view