diff --git a/AGENTS.md b/AGENTS.md index 2766742..466034c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -8,7 +8,7 @@ This guide gives AI agents the current project context, quality gates, and bench ## Current Release Status -- Current target release: `0.2.1` +- Current target release: `0.2.2` - Current import name: `dsafelogger` - Latest pre-publish review status (2026-05-07): **GO-with-fixes**, with v23j follow-up fixes applied locally. - Resolved release blockers: diff --git a/CHANGELOG.md b/CHANGELOG.md index 5976191..8548b31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.2] - 2026-05-21 + ### Added - Type validation as a CI quality gate: `mypy` and `pyright` are now required dev dependencies; `publication-checks` runs `uv run mypy src` and `uv run pyright src` on every push. - `scripts/install_built_wheel.py` — helper for installing the freshly built wheel into the uv-managed venv before running `pyright --verifytypes` against the packaged module (rather than the editable source tree). diff --git a/pyproject.toml b/pyproject.toml index 2c85022..e454027 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "D-SafeLogger" -version = "0.2.1" +version = "0.2.2" description = "Zero-dependency, thread-safe, append-only logging library for Python with 3-layer config pipeline" readme = "README.md" requires-python = ">=3.11" diff --git a/src/dsafelogger/__init__.py b/src/dsafelogger/__init__.py index 8046ec5..37ad4cd 100644 --- a/src/dsafelogger/__init__.py +++ b/src/dsafelogger/__init__.py @@ -9,7 +9,7 @@ from __future__ import annotations -__version__ = '0.2.1' +__version__ = '0.2.2' __all__ = ['ConfigureLogger', 'GetLogger', 'register_level', 'ReopenLogFiles'] import atexit diff --git a/uv.lock b/uv.lock index b14442b..c457538 100644 --- a/uv.lock +++ b/uv.lock @@ -161,7 +161,7 @@ toml = [ [[package]] name = "d-safelogger" -version = "0.2.1" +version = "0.2.2" source = { editable = "." } [package.dev-dependencies]