Skip to content

chore(release): route release.yml through ci-tooling reusable @v0.4.2 - #1

Merged
livingstaccato merged 1 commit into
mainfrom
chore/use-reusable-release
Apr 23, 2026
Merged

chore(release): route release.yml through ci-tooling reusable @v0.4.2#1
livingstaccato merged 1 commit into
mainfrom
chore/use-reusable-release

Conversation

@livingstaccato

Copy link
Copy Markdown
Member

Matches the wrknv / batch-1-3 rollout. Also fixes 3 pre-existing mypy errors to unblock commit (unused type-ignore and two import-untyped on optional PyYAML imports). verify-testpypi uses importlib.metadata since provide.testkit has no version.

Replace inline release pipeline with caller of
provide-io/ci-tooling/.github/workflows/python-release.yml@v0.4.2 and
fix pre-existing mypy errors to unblock commit:

- quality/profiling/profiler.py: remove unused type: ignore on None assignment
- file/temp.py: silence import-untyped on optional yaml import
- cli/testing.py: silence import-untyped on optional yaml import

verify-testpypi uses importlib.metadata since provide.testkit has no
__version__ attribute (matches the old smoke-test's intent but adds
an assertion).
@livingstaccato
livingstaccato merged commit 9f61931 into main Apr 23, 2026
1 check passed

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates type hinting annotations across several files. Specifically, it adds type: ignore[import-untyped] to YAML imports in testing.py and temp.py to handle missing type stubs, and removes an unnecessary type: ignore[assignment] in profiler.py. I have no feedback to provide as there were no review comments.

livingstaccato added a commit that referenced this pull request May 3, 2026
…#1)

Replace inline release pipeline with caller of
provide-io/ci-tooling/.github/workflows/python-release.yml@v0.4.2 and
fix pre-existing mypy errors to unblock commit:

- quality/profiling/profiler.py: remove unused type: ignore on None assignment
- file/temp.py: silence import-untyped on optional yaml import
- cli/testing.py: silence import-untyped on optional yaml import

verify-testpypi uses importlib.metadata since provide.testkit has no
__version__ attribute (matches the old smoke-test's intent but adds
an assertion).
livingstaccato added a commit that referenced this pull request May 4, 2026
…#1)

Replace inline release pipeline with caller of
provide-io/ci-tooling/.github/workflows/python-release.yml@v0.4.2 and
fix pre-existing mypy errors to unblock commit:

- quality/profiling/profiler.py: remove unused type: ignore on None assignment
- file/temp.py: silence import-untyped on optional yaml import
- cli/testing.py: silence import-untyped on optional yaml import

verify-testpypi uses importlib.metadata since provide.testkit has no
__version__ attribute (matches the old smoke-test's intent but adds
an assertion).
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