Pull request for optional update for python-matplotlib #305

Open
msmeissn wants to merge 2 commits from msmeissn/PackageHub:add-mathplotlib into leap-16.0
Member
PR: pool/python-matplotlib!2
autogits_workflow_pr_bot requested review from autogits_obs_staging_bot 2026-01-06 17:05:43 +01:00
autogits_workflow_pr_bot requested review from maintenance-release-review 2026-01-06 17:05:43 +01:00
autogits_workflow_pr_bot requested review from opensuse-review 2026-01-06 17:05:44 +01:00
autogits_workflow_pr_bot requested review from qam-openqa-review 2026-01-06 17:05:44 +01:00

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, pluskalm, rfrohl, slemke .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @maintenance-release-review: approve.
To request changes on behalf of the group, create the following comment: @maintenance-release-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, pluskalm, rfrohl, slemke . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@maintenance-release-review: approve`. To request changes on behalf of the group, create the following comment: `@maintenance-release-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
Build is started in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.0:PullRequest:305 .

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
autogits_obs_staging_bot requested changes 2026-01-06 17:19:42 +01:00
Dismissed
Member

Build failed

Build failed
Owner

@opensuse-review : decline

need at least an empty PR for the added package

@opensuse-review : decline need at least an empty PR for the added package
opensuse-review requested changes 2026-01-07 13:55:59 +01:00
Dismissed
opensuse-review left a comment
Member

oertel requested changes on behalf of opensuse-review. See #305 (comment)

oertel requested changes on behalf of opensuse-review. See https://src.opensuse.org/products/PackageHub/pulls/305#issuecomment-76406
eroca requested review from opensuse-review 2026-01-07 15:51:40 +01:00

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
Owner

Created the empty PR for review purposes and linked in the description above.

Created the empty PR for review purposes and linked in the description above.
msmeissn requested review from autogits_obs_staging_bot 2026-01-07 15:53:40 +01:00
autogits_obs_staging_bot requested changes 2026-01-07 15:57:07 +01:00
Dismissed
Member

Build failed

Build failed
Owner

@opensuse-review : decline

commit-id missing in submodule ref

@opensuse-review : decline commit-id missing in submodule ref
opensuse-review requested changes 2026-01-07 17:07:00 +01:00
Dismissed
opensuse-review left a comment
Member

oertel requested changes on behalf of opensuse-review. See #305 (comment)

oertel requested changes on behalf of opensuse-review. See https://src.opensuse.org/products/PackageHub/pulls/305#issuecomment-76493
Author
Member

@oertel the webui shows a correct submodule addition?

@oertel the webui shows a correct submodule addition?
Owner

@msmeissn it does not, it should be marked as submodule, but instead it says "Normal file":
image.png

@msmeissn it does not, it should be marked as submodule, but instead it says "Normal file": ![image.png](/attachments/b966c684-7d72-42cb-bb15-2a0919ca1e4f)
Owner
Example of good submodule addition: https://src.opensuse.org/products/PackageHub/pulls/278/files

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
autogits_workflow_pr_bot requested review from autogits_obs_staging_bot 2026-01-08 11:45:48 +01:00
autogits_workflow_pr_bot requested review from opensuse-review 2026-01-08 11:45:49 +01:00
Build is started in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.0:PullRequest:305 .
autogits_obs_staging_bot requested changes 2026-01-08 11:51:08 +01:00
Dismissed
Member

Build failed

Build failed

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
eroca requested review from autogits_obs_staging_bot 2026-01-08 11:53:06 +01:00

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, pluskalm, rfrohl, slemke .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @maintenance-release-review: approve.
To request changes on behalf of the group, create the following comment: @maintenance-release-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, pluskalm, rfrohl, slemke . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@maintenance-release-review: approve`. To request changes on behalf of the group, create the following comment: `@maintenance-release-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
Build is started in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.0:PullRequest:305 .
msmeissn force-pushed add-mathplotlib from 8ddff1a721 to 1d57d91eff 2026-01-08 12:01:08 +01:00 Compare
Build is started in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.0:PullRequest:305 .
autogits_workflow_pr_bot added 1 commit 2026-01-08 12:02:13 +01:00
auto-created for python-matplotlib
All checks were successful
ObsStaging OBS Staging build
9c1d2d53e7
This commit was autocreated by AutoGits PR Review Bot

referencing PRs:
 PR: pool/python-matplotlib!2

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, pluskalm, rfrohl, slemke .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @maintenance-release-review: approve.
To request changes on behalf of the group, create the following comment: @maintenance-release-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, pluskalm, rfrohl, slemke . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@maintenance-release-review: approve`. To request changes on behalf of the group, create the following comment: `@maintenance-release-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
Build is started in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.0:PullRequest:305 .
autogits_obs_staging_bot approved these changes 2026-01-08 13:22:31 +01:00
Member

Build successful

Build successful
First-time contributor
openQA tests triggered: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A305%3Apython-matplotlib&distri=opensuse&version=16.0
First-time contributor
openQA tests failed: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A305%3Apython-matplotlib&distri=opensuse&version=16.0 @qam-openqa-review: decline
qam-openqa-review requested changes 2026-01-08 14:39:13 +01:00
qam-openqa-review left a comment
Member

openqa-maintenance requested changes on behalf of qam-openqa-review. See #305 (comment)

openqa-maintenance requested changes on behalf of qam-openqa-review. See https://src.opensuse.org/products/PackageHub/pulls/305#issuecomment-77144
Owner

waiting for maint review

waiting for maint review
Owner

@opensuse-review : approve

LGTM

@opensuse-review : approve LGTM
Owner

merge ok

merge ok
opensuse-review approved these changes 2026-01-11 12:51:00 +01:00
opensuse-review left a comment
Member

oertel approved a review on behalf of opensuse-review

oertel approved a review on behalf of opensuse-review
atartamo added the staging/Backlog label 2026-02-16 17:49:42 +01:00
Contributor

Hi, I don't understand what is going on with the openQA. Could someone please tell me what is wrong at the package level?

Hi, I don't understand what is going on with the openQA. Could someone please tell me what is wrong at the package level?
rfrohl requested review from qam-openqa-review 2026-02-20 15:46:59 +01:00
Member

Hi, I don't understand what is going on with the openQA. Could someone please tell me what is wrong at the package level?

Might have been a early setup issue, I will ask Santi to re-run openQA to verify.

> Hi, I don't understand what is going on with the openQA. Could someone please tell me what is wrong at the package level? Might have been a early setup issue, I will ask Santi to re-run openQA to verify.

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, openqa-maintenance, rfrohl, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
Author
Member

AFAIK the release is lower as the SLES version, thats why it was not triggering.

But the qt package is new, so that should work and go out

AFAIK the release is lower as the SLES version, thats why it was not triggering. But the qt package is new, so that should work and go out
Author
Member

also tests fail currently:

obs rbl openSUSE:Backports:SLE-16.0:PullRequest:305 python-matplotlib:test standard x86_64

[ 311s] SKIPPED [1] ../../../../../../usr/lib64/python3.13/site-packages/matplotlib/tests/test_usetex.py:106: chemformula is not available
[ 311s] FAILED test_colors.py::test_norm_callback - AssertionError: assert 3 == 1
[ 311s] + where 3 = .call_count
[ 311s] ===== 1 failed, 9094 passed, 223 skipped, 32 xfailed in 154.46s (0:02:34) ======

also tests fail currently: obs rbl openSUSE:Backports:SLE-16.0:PullRequest:305 python-matplotlib:test standard x86_64 [ 311s] SKIPPED [1] ../../../../../../usr/lib64/python3.13/site-packages/matplotlib/tests/test_usetex.py:106: chemformula is not available [ 311s] FAILED test_colors.py::test_norm_callback - AssertionError: assert 3 == 1 [ 311s] + where 3 = <Mock id='140641656188480'>.call_count [ 311s] ===== 1 failed, 9094 passed, 223 skipped, 32 xfailed in 154.46s (0:02:34) ======
Author
Member

openSUSE:Factory/python-matplotlib correct-reset-mock.patch might be needed

openSUSE:Factory/python-matplotlib correct-reset-mock.patch might be needed
All checks were successful
ObsStaging OBS Staging build
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u add-mathplotlib:msmeissn-add-mathplotlib
git checkout msmeissn-add-mathplotlib
Sign in to join this conversation.