You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Features:
- Add async context manager support (async with Timer())
- Add async function decorator support (@Timer on async functions)
- Add async generator function support
- Maintain full backward compatibility with existing synchronous code
Improvements:
- Update GitHub Actions to use latest actions (v6) and Python 3.11
- Integrate Codecov for automated coverage reporting
- Add Python 3.14 support to CI test matrix
- Fix test dependency installation to use pyproject.toml
- Update pre-commit config to be flexible on Python version
- Switch to pyenforce hook and resolve all linting issues
- Enhance type hints and protocol definitions
- Expand test suite with comprehensive async test coverage
- Update README with async usage examples
- Update shields.io badges
TimeRun is a simple, yet elegant elapsed time measurement library for [Python](https://www.python.org). It is distributed as a single file module and has no dependencies other than the [Python Standard Library](https://docs.python.org/3/library/).
0 commit comments