Sourced from pytest's releases.
8.3.2
pytest 8.3.2 (2024-07-24)
Bug fixes
#12652: Resolve regression [conda]{.title-ref} environments where no longer being automatically detected.
-- by
RonnyPfannschmidt
{.interpreted-text role="user"}8.3.1
pytest 8.3.1 (2024-07-20)
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
pytest 8.3.0 (2024-07-20)
New features
#12231: Added [--xfail-tb]{.title-ref} flag, which turns on traceback output for XFAIL results.
- If the [--xfail-tb]{.title-ref} flag is not given, tracebacks for XFAIL results are NOT shown.
- The style of traceback for XFAIL is set with [--tb]{.title-ref}, and can be [auto|long|short|line|native|no]{.title-ref}.
- Note: Even if you have [--xfail-tb]{.title-ref} set, you won't see them if [--tb=no]{.title-ref}.
Some history:
With pytest 8.0, [-rx]{.title-ref} or [-ra]{.title-ref} 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]{.title-ref}, and now we turn on xfail tracebacks with [--xfail-tb]{.title-ref}. With this, the default [-rx]{.title-ref}/ [-ra]{.title-ref} 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
{.interpreted-text role="class"}, (unescaped)str
{.interpreted-text role="class"},bool
{.interpreted-text role="class"} &None
{.interpreted-text role="data"}.See
marker examples <marker_keyword_expression_example>
{.interpreted-text role="ref"} for more information.-- by
lovetheguitar
{.interpreted-text role="user"}#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
{.interpreted-text role="user"}
... (truncated)
bbcec9c
Prepare release version 8.3.278fe8b6
Merge pull request #12657
from pytest-dev/patchback/backports/8.3.x/6c806b499...238bad2
Merge pull request #12656
from RonnyPfannschmidt/fix-12652-detect-conda-envae6034a
Merge pull request #12641
from pytest-dev/patchback/backports/8.3.x/c03989cee...31337ab
Merge pull request #12640
from pytest-dev/update-userca3070b
Merge pull request #12637
from pytest-dev/release-8.3.1de98446
Prepare release version 8.3.1bd0a042
Merge pull request #12636
from pytest-dev/update-release-notes664325b
doc/changelog: update 8.3.0 notes19d225d
Merge pull request #12635
from pytest-dev/release-8.3.0Sourced from scikit-learn's releases.
Scikit-learn 1.5.1
We're happy to announce the 1.5.1 release.
This release contains fixes for a few regressions introduced in 1.5.
You can see the changelog here: https://scikit-learn.org/stable/whats_new/v1.5.html#version-1-5-1
You can upgrade with pip as usual:
pip install -U scikit-learn
The conda-forge builds can be installed using:
conda install -c conda-forge scikit-learn
Thanks to everyone who contributed to this release !
70fdc84
Bump version [cd build]b0ec847
DOC Add missing PR number in changelog entry (#29384)8179b8f
DOC Set 1.5.1 release month (#29377)851c0d6
FIX: accuracy
and zero_loss
support for
multilabel with Array API (#29336)99d8a32
FIX zero_one_loss
breaks with multilabel and Array API (#29269)059070b
ENH Add Array API compatibility to cosine_similarity
(#29014)ada571f
Fix a regression in GridSearchCV for parameter grids that have arrays of
diff...fb26476
:lock: :robot: CI Update lock files for cirrus-arm CI build(s) :lock:
:robot:...5a74cc0
Fix performance regression in ColumnTransformer (#29330)c3d69b2
MAINT Pin the ruff version on CI linters (#29359)Sourced from transformers's releases.
v4.43.4 Patch Release
Patch Release v4.43.4
There was a mick mack, now deepseep issues are properly pushed with:
- Resize embeds with DeepSpeed huggingface/transformers#32214
🤗 Enjoy holidays
v4.43.3 Patch deepspeed
Patch release v4.43.3: We still saw some bugs so
@​zucchini-nlp
added:- Resize embeds with DeepSpeed #32214
- don't log base model architecture in wandb if log model is false #32143
Other fixes:
- [whisper] fix short-form output type #32178, by
@​sanchit-gandhi
which fixes the short audio temperature fallback!- [BigBird Pegasus] set _supports_param_buffer_assignment to False #32222 by
@​kashif
, mostly related to the new super fast init, some models have to get this set to False. If you see a weird behavior look for that 😉v4.43.2: Patch release
- Fix float8_e4m3fn in modeling_utils (#32193)
- Fix resize embedding with Deepspeed (#32192)
- let's not warn when someone is running a forward (#32176)
- RoPE: relaxed rope validation (#32182)
v4.43.1: Patch release
- fix (#32162)
Patch release v4.42.4
Mostly gemma2 support FA2 softcapping!
but also fix the sliding window for long context and other typos.
- [Gemma2] Support FA2 softcapping (#31887) by
@​ArthurZucker
- [ConvertSlow] make sure the order is preserved for addedtokens (#31902) by
@​ArthurZucker
- Fixes to alternating SWA layers in Gemma2 (#31775) by
@​turboderp
- Requires for torch.tensor before casting (#31755) by
@​echarlaix
Was off last week could not get this out, thanks all for your patience 🥳
868d36d
Patch release v4.43.45cea2e7
Resize embeds with DeepSpeed (#32214)47c29cc
Patch release v4.43.354bc29c
don't log base model architecture in wandb if log model is false (#32143)cc75146
[BigBird Pegasus] set _supports_param_buffer_assignment to False (#32222)cd06184
[whisper] fix short-form output type (#32178)38d94bf
Patch releaseb4a0442
Fix float8_e4m3fn in modeling_utils (#32193)4672b4d
Fix resize embedding with Deepspeed (#32192)a2b6a00
let's not warn when someone is running a forward (#32176)