Closed redhat-qe-bot closed 1 year ago
Report bugs in Issues
The following are automatically added:
.pre-commit-config.yaml
exists in the repo.Available user actions:
/wip
to the PR, To remove it from the PR comment /wip cancel
to the PR./hold
, To un-block merging of PR comment /hold cancel
./verified
to the PR, to un-verify comment /verified cancel
to the PR.
verified label removed on each new commit push./cherry-pick <target branch to cherry-pick to>
in the PR.
/cherry-pick branch1 branch2
)/build-and-push-container
in the PR (tag will be the PR number)./<label name>
, to remove, use /<label name> cancel
Owner of the pull request is redhat-qe-bot
Pull request is merged automatically.
New container for quay.io/redhat_msi/openshift-ci-trigger:latest published
This PR contains the following updates:
^3.15.0
->^4.0.0
Release Notes
python-gitlab/python-gitlab (python-gitlab)
### [`v4.1.1`](https://togithub.com/python-gitlab/python-gitlab/blob/HEAD/CHANGELOG.md#v411-2023-11-03) [Compare Source](https://togithub.com/python-gitlab/python-gitlab/compare/v4.1.0...v4.1.1) ##### Chore - chore(ci): add release id to workflow step ([`9270e10`](https://togithub.com/python-gitlab/python-gitlab/commit/9270e10d94101117bec300c756889e4706f41f36)) - chore(deps): update all non-major dependencies ([`32954fb`](https://togithub.com/python-gitlab/python-gitlab/commit/32954fb95dcc000100b48c4b0b137ebe2eca85a3)) ##### Documentation - docs(users): add missing comma in v4 API create runner examples The examples which show usage of new runner registration api endpoint are missing commas. This change adds the missing commas. ([`b1b2edf`](https://togithub.com/python-gitlab/python-gitlab/commit/b1b2edfa05be8b957c796dc6d111f40c9f753dcf)) ##### Fix - fix(build): include py.typed in dists ([`b928639`](https://togithub.com/python-gitlab/python-gitlab/commit/b928639f7ca252e0abb8ded8f9f142316a4dc823)) ### [`v4.1.0`](https://togithub.com/python-gitlab/python-gitlab/blob/HEAD/CHANGELOG.md#v410-2023-10-28) [Compare Source](https://togithub.com/python-gitlab/python-gitlab/compare/v4.0.0...v4.1.0) ##### Chore - chore(deps): update all non-major dependencies ([`bf68485`](https://togithub.com/python-gitlab/python-gitlab/commit/bf68485613756e9916de1bb10c8c4096af4ffd1e)) - chore(CHANGELOG): re-add v4.0.0 changes using old format ([`258a751`](https://togithub.com/python-gitlab/python-gitlab/commit/258a751049c8860e39097b26d852d1d889892d7a)) - chore(CHANGELOG): revert python-semantic-release format change ([`b5517e0`](https://togithub.com/python-gitlab/python-gitlab/commit/b5517e07da5109b1a43db876507d8000d87070fe)) - chore: add source label to container image ([`7b19278`](https://togithub.com/python-gitlab/python-gitlab/commit/7b19278ac6b7a106bc518f264934c7878ffa49fb)) - chore(rtd): revert to python 3.11 ([#2694](https://togithub.com/python-gitlab/python-gitlab/issues/2694)) ([`1113742`](https://togithub.com/python-gitlab/python-gitlab/commit/1113742d55ea27da121853130275d4d4de45fd8f)) ##### Ci - ci: remove unneeded GitLab auth ([`fd7bbfc`](https://togithub.com/python-gitlab/python-gitlab/commit/fd7bbfcb9500131e5d3a263d7b97c8b59f80b7e2)) ##### Feature - feat: add Merge Request merge_status and detailed_merge_status values as constants ([`e18a424`](https://togithub.com/python-gitlab/python-gitlab/commit/e18a4248068116bdcb7af89897a0c4c500f7ba57)) ##### Fix - fix: remove depricated MergeStatus ([`c6c012b`](https://togithub.com/python-gitlab/python-gitlab/commit/c6c012b9834b69f1fe45689519fbcd92928cfbad)) ### [`v4.0.0`](https://togithub.com/python-gitlab/python-gitlab/blob/HEAD/CHANGELOG.md#v400-2023-10-17) [Compare Source](https://togithub.com/python-gitlab/python-gitlab/compare/v3.15.0...v4.0.0) ##### 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`](https://togithub.com/python-gitlab/python-gitlab/commit/45b89304d9745be1b87449805bf53d45bf740e90)) - 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`](https://togithub.com/python-gitlab/python-gitlab/commit/71fca8c8f5c7f3d6ab06dd4e6c0d91003705be09)) - 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`](https://togithub.com/python-gitlab/python-gitlab/commit/e4a1f6e2d1c4e505f38f9fd948d0fea9520aa909)) - refactor(list): `as_list` support is removed. In `list()` calls support for the `as_list` argument has been removed. `as_list` was previously deprecated and now the use of `iterator` will be required if wanting to have same functionality as using `as_list` BREAKING CHANGE: Support for the deprecated `as_list` argument in `list()` calls has been removed. Use `iterator` instead. ([`9b6d89e`](https://togithub.com/python-gitlab/python-gitlab/commit/9b6d89edad07979518a399229c6f55bffeb9af08)) - refactor(lint): remove deprecated `lint()`in favor of `ci_lint.create()` BREAKING CHANGE: The deprecated `lint()` method is no longer available. Use `ci_lint.create()` instead. ([`0b17a2d`](https://togithub.com/python-gitlab/python-gitlab/commit/0b17a2d24a3f9463dfbcab6b4fddfba2aced350b)) - refactor(artifacts): remove deprecated `artifact()`in favor of `artifacts.raw()` BREAKING CHANGE: The deprecated `project.artifact()` method is no longer available. Use `project.artifacts.raw()` instead. ([`90134c9`](https://togithub.com/python-gitlab/python-gitlab/commit/90134c949b38c905f9cacf3b4202c25dec0282f3)) - refactor(artifacts): remove deprecated `artifacts()`in favor of `artifacts.download()` BREAKING CHANGE: The deprecated `project.artifacts()` method is no longer available. Use `project.artifacts.download()` instead. ([`42639f3`](https://togithub.com/python-gitlab/python-gitlab/commit/42639f3ec88f3a3be32e36b97af55240e98c1d9a)) - refactor(groups): remove deprecated LDAP group link add/delete methods BREAKING CHANGE: The deprecated `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`](https://togithub.com/python-gitlab/python-gitlab/commit/5c8b7c1369a28d75261002e7cb6d804f7d5658c6)) - refactor(projects): remove deprecated `project.transfer_project()` in favor of `project.transfer()` BREAKING CHANGE: The deprecated `project.transfer_project()` method is no longer available. Use `project.transfer()` instead. ([`27ed490`](https://togithub.com/python-gitlab/python-gitlab/commit/27ed490c22008eef383e1a346ad0c721cdcc6198)) - fix(cli): remove deprecated `--all` option in favor of `--get-all` BREAKING CHANGE: The `--all` option is no longer available in the CLI. Use `--get-all` instead. ([`e9d48cf`](https://togithub.com/python-gitlab/python-gitlab/commit/e9d48cf69e0dbe93f917e6f593d31327cd99f917)) - feat: remove support for Python 3.7, require 3.8 or higher Python 3.8 is End-of-Life (EOL) as of 2023-06-27 as stated in https://devguide.python.org/versions/ and https://peps.python.org/pep-0537/ By dropping support for Python 3.7 and requiring Python 3.8 or higher it allows python-gitlab to take advantage of new features in Python 3.8, which are documented at: https://docs.python.org/3/whatsnew/3.8.html BREAKING CHANGE: As of python-gitlab 4.0.0, Python 3.7 is no longer supported. Python 3.8 or higher is required. ([`058d5a5`](https://togithub.com/python-gitlab/python-gitlab/commit/058d5a56c284c771f1fb5fad67d4ef2eeb4d1916)) ##### Chore - chore(ci): follow upstream config for release build_command ([`3e20a76`](https://togithub.com/python-gitlab/python-gitlab/commit/3e20a76fdfc078a03190939bda303577b2ef8614)) - chore(ci): update release build for python-semantic-release v8 ([#2692](https://togithub.com/python-gitlab/python-gitlab/issues/2692)) ([`bf050d1`](https://togithub.com/python-gitlab/python-gitlab/commit/bf050d19508978cbaf3e89d49f42162273ac2241)) - chore(deps): update pre-commit hook pycqa/pylint to v3 ([`0f4a346`](https://togithub.com/python-gitlab/python-gitlab/commit/0f4a34606f4df643a5dbae1900903bcf1d47b740)) - chore(deps): update all non-major dependencies ([`1348a04`](https://togithub.com/python-gitlab/python-gitlab/commit/1348a040207fc30149c664ac0776e698ceebe7bc)) - chore: add package pipelines API link ([`2a2404f`](https://togithub.com/python-gitlab/python-gitlab/commit/2a2404fecdff3483a68f538c8cd6ba4d4fc6538c)) - chore(ci): fix pre-commit deps and python version ([`1e7f257`](https://togithub.com/python-gitlab/python-gitlab/commit/1e7f257e79a7adf1e6f2bc9222fd5031340d26c3)) - chore(ci): remove Python 3.13 dev job ([`e8c50f2`](https://togithub.com/python-gitlab/python-gitlab/commit/e8c50f28da7e3879f0dc198533041348a14ddc68)) - chore(helpers): fix previously undetected flake8 issue ([`bf8bd73`](https://togithub.com/python-gitlab/python-gitlab/commit/bf8bd73e847603e8ac5d70606f9393008eee1683)) - chore: fix test names ([`f1654b8`](https://togithub.com/python-gitlab/python-gitlab/commit/f1654b8065a7c8349777780e673aeb45696fccd0)) - chore: make linters happy ([`3b83d5d`](https://togithub.com/python-gitlab/python-gitlab/commit/3b83d5d13d136f9a45225929a0c2031dc28cdbed)) - chore: change `_update_uses` to `_update_method` and use an Enum Change the name of the `_update_uses` attribute to `_update_method` and store an Enum in the attribute to indicate which type of HTTP method to use. At the moment it supports `POST` and `PUT`. But can in the future support `PATCH`. ([`7073a2d`](https://togithub.com/python-gitlab/python-gitlab/commit/7073a2dfa3a4485d2d3a073d40122adbeff42b5c)) - chore(deps): update all non-major dependencies ([`ff45124`](https://togithub.com/python-gitlab/python-gitlab/commit/ff45124e657c4ac4ec843a13be534153a8b10a20)) - chore(deps): update dependency pylint to v3 ([`491350c`](https://togithub.com/python-gitlab/python-gitlab/commit/491350c40a74bbb4945dfb9f2618bcc5420a4603)) - chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v37 ([`b4951cd`](https://togithub.com/python-gitlab/python-gitlab/commit/b4951cd273d599e6d93b251654808c6eded2a960)) - chore(deps): update all non-major dependencies ([`0d49164`](https://togithub.com/python-gitlab/python-gitlab/commit/0d491648d16f52f5091b23d0e3e5be2794461ade)) - chore(deps): update dependency commitizen to v3.10.0 ([`becd8e2`](https://togithub.com/python-gitlab/python-gitlab/commit/becd8e20eb66ce4e606f22c15abf734a712c20c3)) - chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.10.0 ([`626c2f8`](https://togithub.com/python-gitlab/python-gitlab/commit/626c2f8879691e5dd4ce43118668e6a88bf6f7ad)) - chore(deps): update all non-major dependencies ([`6093dbc`](https://togithub.com/python-gitlab/python-gitlab/commit/6093dbcf07b9edf35379142ea58a190050cf7fe7)) - chore(deps): update all non-major dependencies ([`bb728b1`](https://togithub.com/python-gitlab/python-gitlab/commit/bb728b1c259dba5699467c9ec7a51b298a9e112e)) - chore(deps): update all non-major dependencies to v23.9.1 ([`a16b732`](https://togithub.com/python-gitlab/python-gitlab/commit/a16b73297a3372ce4f3ada3b4ea99680dbd511f6)) - chore(deps): update actions/checkout action to v4 ([`af13914`](https://togithub.com/python-gitlab/python-gitlab/commit/af13914e41f60cc2c4ef167afb8f1a10095e8a00)) - chore(deps): update all non-major dependencies ([`9083787`](https://togithub.com/python-gitlab/python-gitlab/commit/9083787f0855d94803c633b0491db70f39a9867a)) - chore(deps): update dependency build to v1 ([`2e856f2`](https://togithub.com/python-gitlab/python-gitlab/commit/2e856f24567784ddc35ca6895d11bcca78b58ca4)) - chore(deps): update all non-major dependencies ([`b6a3db1`](https://togithub.com/python-gitlab/python-gitlab/commit/b6a3db1a2b465a34842d1a544a5da7eee6430708)) - chore(rtd): use readthedocs v2 syntax ([`6ce2149`](https://togithub.com/python-gitlab/python-gitlab/commit/6ce214965685a3e73c02e9b93446ad8d9a29262e)) - chore(rtd): fix docs build on readthedocs.io ([#2654](https://togithub.com/python-gitlab/python-gitlab/issues/2654)) ([`3d7139b`](https://togithub.com/python-gitlab/python-gitlab/commit/3d7139b64853cb0da46d0ef6a4bccc0175f616c2)) - chore(ci): adapt release workflow and config for v8 ([`827fefe`](https://togithub.com/python-gitlab/python-gitlab/commit/827fefeeb7bf00e5d8fa142d7686ead97ca4b763)) - chore(deps): update relekang/python-semantic-release action to v8 ([`c57c85d`](https://togithub.com/python-gitlab/python-gitlab/commit/c57c85d0fc6543ab5a2322fc58ec1854afc4f54f)) - chore(deps): update all non-major dependencies ([`16f2d34`](https://togithub.com/python-gitlab/python-gitlab/commit/16f2d3428e673742a035856b1fb741502287cc1d)) - chore(deps): update all non-major dependencies ([`5b33ade`](https://togithub.com/python-gitlab/python-gitlab/commit/5b33ade92152e8ccb9db3eb369b003a688447cd6)) - chore(deps): update pre-commit hook maxbrunet/pre-commit-renovate to v36 ([`db58cca`](https://togithub.com/python-gitlab/python-gitlab/commit/db58cca2e2b7d739b069904cb03f42c9bc1d3810)) - chore(deps): update dependency ubuntu to v22 ([`8865552`](https://togithub.com/python-gitlab/python-gitlab/commit/88655524ac2053f5b7016457f8c9d06a4b888660)) - chore(deps): update all non-major dependencies ([`3732841`](https://togithub.com/python-gitlab/python-gitlab/commit/37328416d87f50f64c9bdbdcb49e9b9a96d2d0ef)) - chore(deps): update dependency pytest-docker to v2 ([`b87bb0d`](https://togithub.com/python-gitlab/python-gitlab/commit/b87bb0db1441d1345048664b15bd8122e6b95be4)) - chore: switch to docker-compose v2 Closes: [#2625](https://togithub.com/python-gitlab/python-gitlab/issues/2625) ([`713b5ca`](https://togithub.com/python-gitlab/python-gitlab/commit/713b5ca272f56b0fd7340ca36746e9649a416aa2)) - chore: update PyYAML to 6.0.1 Fixes issue with CI having error: `AttributeError: cython_sources` Closes: [#2624](https://togithub.com/python-gitlab/python-gitlab/issues/2624) ([`3b8939d`](https://togithub.com/python-gitlab/python-gitlab/commit/3b8939d7669f391a5a7e36d623f8ad6303ba7712)) - chore(deps): update all non-major dependencies ([`511f45c`](https://togithub.com/python-gitlab/python-gitlab/commit/511f45cda08d457263f1011b0d2e013e9f83babc)) - chore(deps): update all non-major dependencies ([`d4a7410`](https://togithub.com/python-gitlab/python-gitlab/commit/d4a7410e55c6a98a15f4d7315cc3d4fde0190bce)) - chore(deps): update all non-major dependencies ([`12846cf`](https://togithub.com/python-gitlab/python-gitlab/commit/12846cfe4a0763996297bb0a43aa958fe060f029)) - chore(deps): update all non-major dependencies ([`33d2aa2`](https://togithub.com/python-gitlab/python-gitlab/commit/33d2aa21035515711738ac192d8be51fd6106863)) - chore(deps): update dependency types-setuptools to v68 ([`bdd4eb6`](https://togithub.com/python-gitlab/python-gitlab/commit/bdd4eb694f8b56d15d33956cb982a71277ca907f)) - chore(deps): update actions/upload-artifact action to v3 ([`b78d6bf`](https://togithub.com/python-gitlab/python-gitlab/commit/b78d6bfd18630fa038f5f5bd8e473ec980495b10)) - chore(deps): update dependency setuptools to v68 ([`0f06082`](https://togithub.com/python-gitlab/python-gitlab/commit/0f06082272f7dbcfd79f895de014cafed3205ff6)) - chore(deps): bring myst-parser up to date with sphinx 7 ([`da03e9c`](https://togithub.com/python-gitlab/python-gitlab/commit/da03e9c7dc1c51978e51fedfc693f0bce61ddaf1)) - chore(deps): bring furo up to date with sphinx ([`a15c927`](https://togithub.com/python-gitlab/python-gitlab/commit/a15c92736f0cf78daf78f77fb318acc6c19036a0)) - chore(deps): update dependency sphinx to v7 ([`2918dfd`](https://togithub.com/python-gitlab/python-gitlab/commit/2918dfd78f562e956c5c53b79f437a381e51ebb7)) - chore(deps): update actions/checkout action to v3 ([`e2af1e8`](https://togithub.com/python-gitlab/python-gitlab/commit/e2af1e8a964fe8603dddef90a6df62155f25510d)) - chore(deps): update actions/setup-python action to v4 ([`e0d6783`](https://togithub.com/python-gitlab/python-gitlab/commit/e0d6783026784bf1e6590136da3b35051e7edbb3)) - chore(deps): update all non-major dependencies ([`5ff56d8`](https://togithub.com/python-gitlab/python-gitlab/commit/5ff56d866c6fdac524507628cf8baf2c498347af)) - chore(deps): pin pytest-console-scripts for 3.7 ([`6d06630`](https://togithub.com/python-gitlab/python-gitlab/commit/6d06630cac1a601bc9a17704f55dcdc228285e88)) - chore(deps): update all non-major dependencies ([`7586a5c`](https://togithub.com/python-gitlab/python-gitlab/commit/7586a5c80847caf19b16282feb25be470815729b)) ##### Documentation - docs: correct error with back-ticks ([#2653](https://togithub.com/python-gitlab/python-gitlab/issues/2653)) New linting package update detected the issue. ([`0b98dd3`](https://togithub.com/python-gitlab/python-gitlab/commit/0b98dd3e92179652806a7ae8ccc7ec5cddd2b260)) - docs(access_token): adopt token docs to 16.1 expires_at is now required Upstream MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/124964 ([`fe7a971`](https://togithub.com/python-gitlab/python-gitlab/commit/fe7a971ad3ea1e66ffc778936296e53825c69f8f)) - docs(files): fix minor typo in variable declaration ([`118ce42`](https://togithub.com/python-gitlab/python-gitlab/commit/118ce4282abc4397c4e9370407b1ab6866de9f97)) ##### Feature - feat(client): mask tokens by default when logging ([`1611d78`](https://togithub.com/python-gitlab/python-gitlab/commit/1611d78263284508326347843f634d2ca8b41215)) - feat(api): add ProjectPackagePipeline Add ProjectPackagePipeline, which is scheduled to be included in GitLab 16.0 ([`5b4addd`](https://togithub.com/python-gitlab/python-gitlab/commit/5b4addda59597a5f363974e59e5ea8463a0806ae)) - feat: officially support Python 3.12 ([`2a69c0e`](https://togithub.com/python-gitlab/python-gitlab/commit/2a69c0ee0a86315a3ed4750f59bd6ab3e4199b8e)) - feat(packages): Allow uploading bytes and files This commit adds a keyword argument to GenericPackageManager.upload() to allow uploading bytes and file-like objects to the generic package registry. That necessitates changing file path to be a keyword argument as well, which then cascades into a whole slew of checks to not allow passing both and to not allow uploading file-like objects as JSON data. Closes [https://github.com/python-gitlab/python-gitlab/issues/1815](https://togithub.com/python-gitlab/python-gitlab/issues/1815) ([`61e0fae`](https://togithub.com/python-gitlab/python-gitlab/commit/61e0faec2014919e0a2e79106089f6838be8ad0e)) - feat: Use requests AuthBase classes ([`5f46cfd`](https://togithub.com/python-gitlab/python-gitlab/commit/5f46cfd235dbbcf80678e45ad39a2c3b32ca2e39)) - feat(api): add support for job token scope settings ([`59d6a88`](https://togithub.com/python-gitlab/python-gitlab/commit/59d6a880aacd7cf6f443227071bb8288efb958c4)) - feat(api): support project remote mirror deletion ([`d900910`](https://togithub.com/python-gitlab/python-gitlab/commit/d9009100ec762c307b46372243d93f9bc2de7a2b)) - feat(api): add optional GET attrs for /projects/:id/ci/lint ([`40a102d`](https://togithub.com/python-gitlab/python-gitlab/commit/40a102d4f5c8ff89fae56cd9b7c8030c5070112c)) - feat(api): add support for new runner creation API ([#2635](https://togithub.com/python-gitlab/python-gitlab/issues/2635)) Co-authored-by: Nejc Habjan \Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.