diff --git a/CHANGELOG.md b/CHANGELOG.md index 11dad612..7f437be4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## 0.0.1-alpha.3 + +### Extensions + +- Add `-t` / `--tag` flag for filtering tests by custom tag expressions ([#422](https://github.com/karva-dev/karva/pull/422)) + +### Test Running + +- Add `karva.raises` context manager for asserting exceptions ([#430](https://github.com/karva-dev/karva/pull/430)) +- Add `-m` / `--match` flag for regex-based test name filtering ([#428](https://github.com/karva-dev/karva/pull/428)) +- Replace body_length heuristic with random ordering ([#425](https://github.com/karva-dev/karva/pull/425)) + +### Contributors + +- [@MatthewMckee4](https://github.com/MatthewMckee4) + ## 0.0.1-alpha.2 ### Bug Fixes diff --git a/Cargo.lock b/Cargo.lock index 87360f89..ebba77bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1164,7 +1164,7 @@ dependencies = [ [[package]] name = "karva" -version = "0.0.1-alpha.2" +version = "0.0.1-alpha.3" dependencies = [ "anyhow", "argfile", @@ -1390,7 +1390,7 @@ dependencies = [ [[package]] name = "karva_python" -version = "0.0.1-alpha.2" +version = "0.0.1-alpha.3" dependencies = [ "karva", "karva_core", diff --git a/README.md b/README.md index df376b11..18901bf2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Karva (0.0.1-alpha.2) +# Karva (0.0.1-alpha.3) ![PyPI - Version](https://img.shields.io/pypi/v/karva) diff --git a/crates/karva/Cargo.toml b/crates/karva/Cargo.toml index 9118ebf5..b931c399 100644 --- a/crates/karva/Cargo.toml +++ b/crates/karva/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "karva" -version = "0.0.1-alpha.2" +version = "0.0.1-alpha.3" default-run = "karva" edition = { workspace = true } diff --git a/crates/karva_python/Cargo.toml b/crates/karva_python/Cargo.toml index 3feb4c2c..2bbddb15 100644 --- a/crates/karva_python/Cargo.toml +++ b/crates/karva_python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "karva_python" -version = "0.0.1-alpha.2" +version = "0.0.1-alpha.3" edition = { workspace = true } rust-version = { workspace = true } diff --git a/pyproject.toml b/pyproject.toml index 60ebf1f6..7cb49f37 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ requires = ["maturin>=1.7,<2.0"] [project] name = "karva" -version = "0.0.1-alpha.2" +version = "0.0.1-alpha.3" description = "A Python test framework, written in Rust." authors = [{ name = "Matthew McKee", email = "matthewmckee4@yahoo.co.uk" }] license = { file = "LICENSE" } diff --git a/python/karva/__init__.py b/python/karva/__init__.py index d3c86ebc..579842eb 100644 --- a/python/karva/__init__.py +++ b/python/karva/__init__.py @@ -15,7 +15,7 @@ tags, ) -__version__ = "0.0.1-alpha.2" +__version__ = "0.0.1-alpha.3" __all__: list[str] = [ "ExceptionInfo", diff --git a/seal.toml b/seal.toml index 3a4a1c13..ed04b428 100644 --- a/seal.toml +++ b/seal.toml @@ -1,5 +1,5 @@ [release] -current-version = "0.0.1-alpha.2" +current-version = "0.0.1-alpha.3" version-files = [ "README.md",