Releases: NikkeTryHard/tach-core
Releases · NikkeTryHard/tach-core
v0.8.6
v0.8.5
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
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
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
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
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
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
Test Milestone
Testing
- 2 new tests (
--durations-min,--html)
Stats
- 1038 tests passing
v0.7.7
Comprehensive Pytest Compatibility
Testing
--Werrorflag test verification- Comprehensive pytest CLI compatibility verified
Stats
- 1036 tests passing
- ~63 CLI flags supported
v0.7.6
Warnings as Errors
New CLI Flags
--Werror: Treat warnings as errors (passes-W errorto pytest)
Stats
- 1035 tests passing