Skip to content

chore(release): v0.7.1 Silent Infrastructure Patch#73

Merged
PythonWoods-Dev merged 12 commits into
mainfrom
release/v0.7.1
May 9, 2026
Merged

chore(release): v0.7.1 Silent Infrastructure Patch#73
PythonWoods-Dev merged 12 commits into
mainfrom
release/v0.7.1

Conversation

@PythonWoods-Dev
Copy link
Copy Markdown
Contributor

CI/CD alignment (The 4-Gates Standard).
Fix Nox matrices (3.10-3.14).
Enforcement of the default Zero-Config (respect_vcs_ignore=True)

… Peak 3.14)

- PYTHONS: ["3.11","3.12","3.13"] -> ["3.10","3.14"] (mirrors CI Pillar Matrix)
- Fixed sessions (lint, format, fmt, typecheck, reuse, security, mutation, bump):
  python="3.11" -> python="3.14"
- [tool.mypy] python_version: "3.11" -> "3.10" (enforces floor compat;
  tomllib/tomli guard and backport dep already in place)
- CHANGELOG: [Unreleased] section added (EN + IT)
- Remove unused # type: ignore[no-redef] from tomllib/tomli guards
  in config.py, _zensical.py, validator.py: with target 3.10 mypy
  evaluates sys.version_info >= (3, 11) as False, sees only the else
  branch (first and only import), no redefinition occurs.
  ignore_missing_imports=true handles the missing tomli stub.
- exclusion.py: replace 'from typing import Self' with
  'from typing_extensions import Self' under TYPE_CHECKING.
  typing.Self requires Python 3.11+ (PEP 673); typing_extensions
  provides the backport, available as transitive dep via pydantic>=2.

mypy src/: Success — 39 source files, 0 errors.
…LEVELS

Z000 (UNSUPPORTED_ENGINE) was documented in docstring and finding-codes.mdx
but missing from the three canonical dicts. Registry now at 34 codes.
verify-codes-parity counts Z000 as a full encyclopedia entry.
@PythonWoods-Dev PythonWoods-Dev merged commit 5c6445c into main May 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant