Opened 8 weeks ago

Closed 8 weeks ago

#20116 closed enhancement (fixed)

pytest-8.3.1 (Python module)

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Xi Ruoyao, 8 weeks ago

8.3.1:

The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes.

8.3.0:

  • #12231: Added --xfail-tb flag, which turns on traceback output for XFAIL results.
    • If the --xfail-tb flag is not given, tracebacks for XFAIL results are NOT shown.
    • The style of traceback for XFAIL is set with --tb, and can be auto|long|short|line|native|no.
    • Note: Even if you have --xfail-tb set, you won't see them if --tb=no.

Some history:

With pytest 8.0, -rx or -ra would not only turn on summary reports for xfail, but also report the tracebacks for xfail results. This caused issues with some projects that utilize xfail, but don't want to see all of the xfail tracebacks.

This change detaches xfail tracebacks from -rx, and now we turn on xfail tracebacks with --xfail-tb. With this, the default -rx/ -ra behavior is identical to pre-8.0 with respect to xfail tracebacks. While this is a behavior change, it brings default behavior back to pre-8.0.0 behavior, which ultimately was considered the better course of action.

  • #12281: Added support for keyword matching in marker expressions.

Now tests can be selected by marker keyword arguments. Supported values are int, (unescaped) str, bool & None.

See marker examples for more information.

-- by lovetheguitar

  • #12567: Added --no-fold-skipped command line option.

If this option is set, then skipped tests in short summary are no longer grouped by reason but all tests are printed individually with their nodeid in the same way as other statuses.

-- by pbrezina

comment:2 by Bruce Dubbs, 8 weeks ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:3 by Bruce Dubbs, 8 weeks ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

29c08dc00c Fix a gcc14 issue in vorbis-tools .
152e56f57f Update to pytest-8.3.1 (Python module).
99384e6d66 Update to fmt-11.0.2.
44d17c710f Update to wpa_supplicant-2.11.
d9a60453ba Update to ldns-1.8.4.
Note: See TracTickets for help on using tickets.