From b445b891d0c3425e90c18c08697216d0d77af7d5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 21 May 2026 04:42:54 +0000 Subject: [PATCH] Update release identity to v0.2.2 Agent-Logs-Url: https://github.com/nightmarewalker/D-SafeLogger/sessions/27fd493b-1a89-4758-b2a8-14c26a9d67b3 Co-authored-by: nightmarewalker <173026147+nightmarewalker@users.noreply.github.com> --- AGENTS.md | 2 +- CHANGELOG.md | 2 ++ pyproject.toml | 2 +- src/dsafelogger/__init__.py | 2 +- uv.lock | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) 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]