Update dependency python-gitlab to v3.15.0#108
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
Conversation
506a6f3 to
e6b93a4
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==3.13.0→==3.15.0Release Notes
python-gitlab/python-gitlab (python-gitlab)
v3.15.0Compare Source
Chores
Update copyright year to include 2023
(
511c6e5)Update sphinx from 5.3.0 to 6.2.1
(
c44a290)ci: Use OIDC trusted publishing for pypi.org
(#2559,
7be09e5)chore(ci): use OIDC trusted publishing for pypi.org
chore(ci): explicitly install setuptools in tests
deps: Update all non-major dependencies
(
e3de6ba)deps: Update dependency commitizen to v3
(
784d59e)deps: Update dependency myst-parser to v1
(
9c39848)deps: Update dependency requests-toolbelt to v1
(
86eba06)deps: Update dependency types-setuptools to v67
(
c562424)deps: Update pre-commit hook commitizen-tools/commitizen to v3
(
1591e33)deps: Update pre-commit hook maxbrunet/pre-commit-renovate to v35
(
8202e3f)Documentation
(
e0f6f18)Features
select="package_file"in package upload(
3a49f09)Add ability to use
select="package_file"when uploading a generic package as described in:https://docs.gitlab.com/ee/user/packages/generic_packages/index.html
Closes: #2557
(
a2b8c8c)This can be used instead of 'user_ids'
See: https://docs.gitlab.com/ee/api/merge_request_approvals.html#create-project-level-rule
(
348f56e)v3.14.0Compare Source
Bug Fixes
parent_idinimport_group(
90f96ac)This will also fix other use cases where an integer is passed in to MultipartEncoder.
Added unit tests to show it works.
Closes: #2506
(#2513,
4f7c784)Co-authored-by: Nejc Habjan hab.nejc@gmail.com
cli: Display items when iterator is returned
(
33a04e7)cli: Warn user when no fields are displayed
(
8bf53c8)client: Properly parse content-type when charset is present
(
76063c3)Chores
(
fe334c9)See https://www.contributor-covenant.org/version/2/1/code_of_conduct/
(
0867564)Add a unit test for Python 3.12. This will use the latest version of Python 3.12 that is available
from https://github.com/actions/python-versions/
At this time it is 3.12.0-alpha.4 but will move forward over time until the final 3.12 release and
updates. So 3.12.0, 3.12.1, ... will be matched.
Add SECURITY.md
(
572ca3b)Remove
pre-commitas a defaulttoxenvironment(#2470,
fde2495)For users who use
toxhavingpre-commitas part of the default environment list is redundant asit will run the same tests again that are being run in other environments. For example: black,
flake8, pylint, and more.
prepare_send_data(
f2b5e4f)I found the tuple of three values confusing. So instead use a dataclass to return the three values.
It is still confusing but a little bit less so.
Also add some unit tests
.github: Actually make PR template the default
(
7a8a862)ci: Wait for all coverage reports in CI status
(
511764d)contributing: Refresh development docs
(
d387d91)deps: Update actions/stale action to v8
(
7ac4b86)deps: Update all non-major dependencies
(
8b692e8)deps: Update all non-major dependencies
(
2f06999)deps: Update all non-major dependencies
(#2493,
07d03dc)chore(deps): ungroup typing deps, group gitlab instead * chore(deps): downgrade argcomplete for
now
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nejc Habjan nejc.habjan@siemens.com
(#2479,
44786ef)Update the dependency versions: black: 23.1.0
commitizen: 2.40.0
They needed to be updated together as just updating
blackcaused a dependency conflict.Updated files by running
blackand committing the changes.(#2501,
aee73d0)Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(#2502,
3d4596e)Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
deps: Update dependency furo to v2023
(
7a1545d)deps: Update dependency pre-commit to v3
(#2508,
7d779c8)Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(
9c24657)Update the
requirements-*files.In order to update mypy==1.0.0 we need to also update responses==0.22.0
Fix one issue found by
mypyLeaving updates for
precommitto be done in a separate commit by someone.deps: Update pre-commit hook psf/black to v23
(
217a787)github: Add default pull request template
(
bf46c67)pre-commit: Bumping versions
(
e973729)renovate: Bring back custom requirements pattern
(
ae0b21c)renovate: Do not ignore tests dir
(
5b8744e)renovate: Swith to gitlab-ee
(
8da48ee)setup: Depend on typing-extensions for 3.7 until EOL
(
3abc557)Documentation
(
3d7ca1c)docs: fix update badge behaviour
Earlier: badge.image_link = new_link
Now: badge.image_url = new_image_url badge.link_url = new_link_url
advanced: Clarify netrc, proxy behavior with requests
(
1da7c53)advanced: Fix typo in Gitlab examples
(
1992790)objects: Fix typo in pipeline schedules
(
3057f45)Features
Add resource_weight_event for ProjectIssue
(
6e5ef55)backends: Use PEP544 protocols for structural subtyping
(#2442,
4afeaff)The purpose of this change is to track API changes described in
https://github.com/python-gitlab/python-gitlab/blob/main/docs/api-levels.rst, for example, for
package versioning and breaking change announcements in case of protocol changes.
This is MVP implementation to be used by #2435.
allow_force_pushfor protected branch(
929e07d)For the CLI: add
allow_force_pushas an optional argument for creating a protected branch.API reference: https://docs.gitlab.com/ee/api/protected_branches.html#protect-repository-branches
Closes: #2466
(#2471,
f711d9e)In order to support some new API calls we need to support the HTTP
PATCHmethod.Closes: #2469
objects: Support fetching PATs via id or
selfendpoint(
19b38bd)projects: Allow importing additional items from GitHub
(
ce84f2e)Refactoring
(
2dd177b)Testing
functional: Clarify MR fixture factory name
(
d8fd1a8)meta: Move meta suite into unit tests
(
847004b)They're always run with it anyway, so it makes no difference.
unit: Consistently use inline fixtures
(
1bc56d1)unit: Increase V4 CLI coverage
(
5748d37)unit: Remove redundant package
(
4a9e3ee)unit: Split the last remaining unittest-based classes into modules"
(
14e0f65)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 was generated by Mend Renovate. View the repository job log.