Overview

Request 1203766 accepted

- Add patch support-python-313.patch:
* Support Python 3.13 AttributeError message changes.

- update to 8.3.0:
* :class:`ShouldRaise` now supports :class:`ExceptionGroup`.
* Fixed bug where
:func:`~testfixtures.comparison.compare_generator` did not
respect strict=True.
* Fixed bug in the type annotations for :class:`ShouldRaise`
and :func:`~testfixtures.comparison.compare_exception`.
* :class:`LogCapture` will now raise an exception if closed
while still installed. This can be a source of particularly
confusing bugs.


Ana Guerrero's avatar

@StevenK

Makes python-pywbem tests failing:

[  332s] =========================== short test summary info ============================
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_Connections::test_connection_1
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_Connections::test_connection_2
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_Connections::test_connection_summary
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_exception
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_exception_all
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_getinstance[instancename_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_HTTPRequests::test_stage_http_request_all[instancename_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_HTTPRequests::test_stage_http_request_summary[instancename_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_HTTPRequests::test_stage_http_request_int[instancename_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_instance[instance_tuple0-10]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_instance[instance_tuple0-1000]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_instance[instance_tuple0-all]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_HTTPResponses::test_stage_http_response_all[instance_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_HTTPResponses::test_stage_http_response_summary[instance_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_HTTPResponses::test_stage_http_response_int[instance_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_instance_paths[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_getinstance[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_getinstance_exception[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_getinstance_exception_all[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_getinstance_result_all[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_enuminstances_result[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_enuminstancenames_result[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_openenuminstances_all[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_associators_result[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_invokemethod_int[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_invokemethod_summary[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestExternLoggerDef::test_root_logger[instance_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_instances_paths[instances_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemResults::test_result_pull_instances_paths[instances_wp_tuple0]
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_openenuminstances_result_all
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::Test_LOR_PywbemArgsResults::test_associators_result_exception
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_1 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_2 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_3 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_4 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_5 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_6 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_7 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_8 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_9 - A...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_10 - ...
[  332s] ERROR tests/unittest/pywbem/test_recorder.py::TestLoggingEndToEnd::test_err
[  332s] ==== 17941 passed, 856 skipped, 63 warnings, 42 errors in 318.05s (0:05:18) ====

Steve Kowalik's avatar

I have also fixed pywebm at the same time, but it's in a devel project I can't commit to:

https://build.opensuse.org/request/show/1203765

Request History
Steve Kowalik's avatar

StevenK created request

- Add patch support-python-313.patch:
* Support Python 3.13 AttributeError message changes.

- update to 8.3.0:
* :class:`ShouldRaise` now supports :class:`ExceptionGroup`.
* Fixed bug where
:func:`~testfixtures.comparison.compare_generator` did not
respect strict=True.
* Fixed bug in the type annotations for :class:`ShouldRaise`
and :func:`~testfixtures.comparison.compare_exception`.
* :class:`LogCapture` will now raise an exception if closed
while still installed. This can be a source of particularly
confusing bugs.


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:K as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:K"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:K"


Dominique Leuenberger's avatar

dimstar accepted review


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:K"


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:I as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:I"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:I"


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:I"


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:E as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:E"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:E"


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:E"


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:H as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:H"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:H"


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:H got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:H got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:H got accepted.

openSUSE Build Service is sponsored by