Skip to content

Bump python-gitlab from 3.15.0 to 4.1.0#8936

Closed
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pip/dev/python-gitlab-4.1.0
Closed

Bump python-gitlab from 3.15.0 to 4.1.0#8936
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pip/dev/python-gitlab-4.1.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Nov 3, 2023

Bumps python-gitlab from 3.15.0 to 4.1.0.

Release notes

Sourced from python-gitlab's releases.

v4.1.0

Feature

  • add Merge Request merge_status and detailed_merge_status values as constants (e18a424)

v4.0.0

Feature

  • client: mask tokens by default when logging (1611d78)
  • api: add ProjectPackagePipeline
  • feat: officially support Python 3.12 (2a69c0e)
  • packages: Allow uploading bytes and files
  • feat: Use requests AuthBase classes (5f46cfd)
  • api: add support for job token scope settings (59d6a88)
  • api: support project remote mirror deletion (d900910)
  • api: add optional GET attrs for /projects/:id/ci/lint (40a102d)
  • api: add support for new runner creation API (#2635)
  • releases: Add support for direct_asset_path
  • feat: Added iteration to issue and group filters (8d2d297)

Fix

  • cli: add _from_parent_attrs to user-project manager (#2558) (016d90c)
  • cli: fix action display in --help when there are few actions
  • client: support empty 204 responses in http_patch (e15349c)
  • snippets: allow passing list of files (31c3c5e)

Documentation

  • correct error with back-ticks (#2653)
  • access_token: adopt token docs to 16.1
  • files: fix minor typo in variable declaration (118ce42)

Breaking

  • python-gitlab now explicitly passes auth to requests, meaning it will only read netrc credentials if no token is provided, fixing a bug where netrc credentials took precedence over OAuth tokens. This also affects the CLI, where all environment variables now take precedence over netrc files. (45b8930)
  • python-gitlab now stores metadata in pyproject.toml as per PEP 621, with setup.py removed. pip version v21.1 or higher is required if you want to perform an editable install. (71fca8c)
  • Constants defined in gitlab.const can no longer be imported globally from gitlab. Import them from gitlab.const instead. (e4a1f6e)
  • Support for the deprecated as_list argument in list() calls has been removed. Use iterator instead. (9b6d89e)
  • The deprecated lint() method is no longer available. Use ci_lint.create() instead. (0b17a2d)
  • The deprecated project.artifact() method is no longer available. Use project.artifacts.raw() instead. (90134c9)

... (truncated)

Changelog

Sourced from python-gitlab's changelog.

v4.1.0 (2023-10-28)

Chore

  • chore(deps): update all non-major dependencies (bf68485)

  • chore(CHANGELOG): re-add v4.0.0 changes using old format (258a751)

  • chore(CHANGELOG): revert python-semantic-release format change (b5517e0)

  • chore: add source label to container image (7b19278)

  • chore(rtd): revert to python 3.11 (#2694) (1113742)

Ci

  • ci: remove unneeded GitLab auth (fd7bbfc)

Feature

  • feat: add Merge Request merge_status and detailed_merge_status values as constants (e18a424)

Fix

  • fix: remove depricated MergeStatus (c6c012b)

v4.0.0 (2023-10-17)

Breaking

  • docs(advanced): document new netrc behavior

BREAKING CHANGE: python-gitlab now explicitly passes auth to requests, meaning it will only read netrc credentials if no token is provided, fixing a bug where netrc credentials took precedence over OAuth tokens. This also affects the CLI, where all environment variables now take precedence over netrc files. (45b8930)

  • refactor(build): build project using PEP 621

BREAKING CHANGE: python-gitlab now stores metadata in pyproject.toml as per PEP 621, with setup.py removed. pip version v21.1 or higher is required if you want to perform an editable install. (71fca8c)

  • refactor(const): remove deprecated global constant import

BREAKING CHANGE: Constants defined in gitlab.const can no longer be imported globally from gitlab. Import them from gitlab.const instead. (e4a1f6e)

  • refactor(list): as_list support is removed.

... (truncated)

Commits
  • ecc28cb chore: release v4.1.0
  • bf68485 chore(deps): update all non-major dependencies
  • c6c012b fix: remove depricated MergeStatus
  • e18a424 feat: add Merge Request merge_status and detailed_merge_status values as cons...
  • 258a751 chore(CHANGELOG): re-add v4.0.0 changes using old format
  • b5517e0 chore(CHANGELOG): revert python-semantic-release format change
  • 7b19278 chore: add source label to container image
  • fd7bbfc ci: remove unneeded GitLab auth
  • 1113742 chore(rtd): revert to python 3.11 (#2694)
  • 83cc63d chore: release v4.0.0
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 <dependency name> 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)

Bumps [python-gitlab](https://github.com/python-gitlab/python-gitlab) from 3.15.0 to 4.1.0.
- [Release notes](https://github.com/python-gitlab/python-gitlab/releases)
- [Changelog](https://github.com/python-gitlab/python-gitlab/blob/main/CHANGELOG.md)
- [Commits](python-gitlab/python-gitlab@v3.15.0...v4.1.0)

---
updated-dependencies:
- dependency-name: python-gitlab
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Nov 3, 2023
Copy link
Copy Markdown
Contributor

@mtesauro mtesauro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Nov 6, 2023

Superseded by #8942.

@dependabot dependabot Bot closed this Nov 6, 2023
@dependabot dependabot Bot deleted the dependabot/pip/dev/python-gitlab-4.1.0 branch November 6, 2023 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant