Skip to content

Releases: NikkeTryHard/tach-core

v0.8.6

05 Mar 03:43

Choose a tag to compare

Live Logging

New CLI Flags

  • --live-log: Enable live log output at DEBUG level during test execution

Stats

  • 1043 tests passing
  • ~74 CLI flags, 11 subcommands
  • 36 releases from v0.3.1 to v0.8.6

v0.8.5

05 Mar 03:42

Choose a tag to compare

Verification Tests

Testing

  • 2 new verification tests (--sw-skip, --tb=auto)

Stats

  • 1043 tests passing (95 new this session)
  • ~72 CLI flags

v0.8.4

05 Mar 03:42

Choose a tag to compare

Stepwise Skip & Traceback Improvements

New CLI Flags

  • --sw-skip: Stepwise with skip first failure on resume (combines --lf + -x)
  • --tb-short: Convenience flag for short tracebacks
  • Updated roadmap to v0.8.3

Stats

  • 1041 tests passing
  • ~70 CLI flags

v0.8.3

05 Mar 03:41

Choose a tag to compare

Comprehensive Pytest Compat Test

Testing

  • Comprehensive integration test verifying all ~20 major pytest flags can be combined without conflicts
  • Updated roadmap status

Stats

  • 1041 tests passing
  • ~68 CLI flags, 11 subcommands

v0.8.2

05 Mar 03:41

Choose a tag to compare

Short Traceback Flag

New CLI Flags

  • --tb-short: Convenience flag for short tracebacks (overrides any other traceback setting)

Stats

  • 1040 tests passing

v0.8.1

05 Mar 03:40

Choose a tag to compare

Bench Command & Git Hash

New Commands

  • tach bench: Discovery performance benchmark showing files, tests, fixtures, time, and tests/sec rate

Improvements

  • Version output now includes git commit hash: tach 0.8.1 (abc1234)
  • --log-cli-level LEVEL: Control live logging output level

Stats

  • 1039 tests passing
  • 11 subcommands total

v0.8.0

05 Mar 03:40

Choose a tag to compare

Complete Pytest Drop-in Replacement

Major milestone release: tach-core now supports ~65 CLI flags, making it a complete pytest CLI drop-in replacement.

New Features

  • --log-cli-level LEVEL: Control live logging output level
  • Complete pytest CLI compatibility with ~65 flags verified
  • 11 subcommands: init, config, markers, fixtures, clean, stats, check, bench, list, version, completions

Stats

  • 1039 tests passing
  • ~65 CLI flags supported
  • 10 subcommands

v0.7.8

05 Mar 03:40

Choose a tag to compare

Test Milestone

Testing

  • 2 new tests (--durations-min, --html)

Stats

  • 1038 tests passing

v0.7.7

05 Mar 03:39

Choose a tag to compare

Comprehensive Pytest Compatibility

Testing

  • --Werror flag test verification
  • Comprehensive pytest CLI compatibility verified

Stats

  • 1036 tests passing
  • ~63 CLI flags supported

v0.7.6

05 Mar 03:39

Choose a tag to compare

Warnings as Errors

New CLI Flags

  • --Werror: Treat warnings as errors (passes -W error to pytest)

Stats

  • 1035 tests passing