Skip to content

Releases: Mergifyio/pytest-mergify

2026.01.26.1

26 Jan 17:00
4620947

Choose a tag to compare

What's Changed

  • fix(ci-insights): Preserve initial test status during flaky detection reruns by @remyduthu in #358

Full Changelog: 2026.01.20.1...2026.01.26.1

2026.01.20.1

20 Jan 09:11
ac25092

Choose a tag to compare

What's Changed

  • fix(ci-insights): Use GITHUB_HEAD_REF instead of GITHUB_REF_NAME by @remyduthu in #355

Full Changelog: 2026.01.12.1...2026.01.20.1

2026.01.12.1

12 Jan 11:58
9a7fb24

Choose a tag to compare

What's Changed

  • fix(ci-insights): Pre-compute tests to process from session by @remyduthu in #346
  • fix(ci-insights): Always fill test metrics from reports by @remyduthu in #347
  • chore(ci-insights): Add debug logs to the flaky detector by @remyduthu in #348

Full Changelog: 2026.01.09.1...2026.01.12.1

2026.01.09.1

09 Jan 09:59
debc3b4

Choose a tag to compare

What's Changed

  • fix(ci-insights): Properly compute remaining tests by @remyduthu in #326
  • refactor(ci-insights): Move comment to a better place & remove unnecessary variables by @remyduthu in #325
  • refactor(ci-insights): Stop relying on global deadline to get rerun count by @remyduthu in #327
  • fix(ci-insights): Completely remove the global deadline by @remyduthu in #329
  • fix: Always execute last rerun to prevent fixture finalizer leaks by @remyduthu in #331
  • refactor: Remove unused is_last_rerun_for_test method by @remyduthu in #332
  • refactor: Only rely on deadline to execute reruns by @remyduthu in #333
  • refactor: Use known method to get used budget in report by @remyduthu in #334
  • refactor: Remove is_processed flag from test metrics by @remyduthu in #335

Full Changelog: 2025.12.29.1...2026.01.09.1

2025.12.29.1

29 Dec 14:37
be62fa0

Choose a tag to compare

What's Changed

  • build: move from poetry to uv by @sileht in #289
  • chore(ci-insights): Remove flaky_detection_enabled flag by @remyduthu in #297
  • fix: handle when initial_duration is 0 by @sileht in #299
  • fix: unpin dev dependencies and replace frozen by lock in CI by @sileht in #300
  • fix(ci-insights): Properly detect if we can rerun a test by @remyduthu in #304

Full Changelog: 2025.12.1.1...2025.12.29.1

2025.12.1.1

01 Dec 15:30
6082dfa

Choose a tag to compare

What's Changed

  • chore(ci-insights): Check deadline before rerun by @remyduthu in #285
  • fix(ci-insights): Use pytest-timeout as a deadline by @remyduthu in #286

Full Changelog: 2025.11.28.1...2025.12.1.1

2025.11.28.1

28 Nov 15:24
40451bc

Choose a tag to compare

What's Changed

  • test(ci-insights): Improve test for unhealthy tests detection by @remyduthu in #281
  • chore(ci-insights): Log reruns in pytest report by @remyduthu in #282

Full Changelog: 2025.11.25.1...2025.11.28.1

2025.11.25.1

25 Nov 16:37
b7fdaaf

Choose a tag to compare

What's Changed

  • feat(ci-insights): Send only 1 span for reruns by @remyduthu in #280

Full Changelog: 2025.11.19.1...2025.11.25.1

2025.11.19.1

19 Nov 09:33
753ea41

Choose a tag to compare

What's Changed

  • chore(ci-insights): Remove irrelevant test by @remyduthu in #273
  • fix(ci-insights): Suspend & restore finalizers only for tracked tests by @remyduthu in #272
  • chore: Handle pytest-timeout by @remyduthu in #275
  • fix(ci-insights): Use all phases to measure duration of a test run by @remyduthu in #276

Full Changelog: 2025.11.14.2...2025.11.19.1

2025.11.14.2

14 Nov 10:27
c7836ef

Choose a tag to compare

What's Changed

  • feat(ci-insights): Add cicd.test.flaky_detection attribute by @remyduthu in #268
  • refactor(ci-insights): Use rerun instead of retry in flaky detection by @remyduthu in #269

Full Changelog: 2025.11.14.1...2025.11.14.2