Skip to content

Add type checks, docs-source linting, and integration coverage glob - #206

Closed
timkpaine wants to merge 2 commits into
mainfrom
tkp/checks-types-docs-omit
Closed

timkpaine wants to merge 2 commits into
mainfrom
tkp/checks-types-docs-omit

Conversation

@timkpaine

Copy link
Copy Markdown
Member

Three changes the dau repositories had been carrying as local edits to template-rendered lines; moving them here lets those repositories converge on the next copier update.

  • checks runs check-types alongside check-dist in every python variant (the target already existed; it was not in the gate).
  • With add_docs, lint-docs and fix-docs also cover docs/src/, the documentation source directory the template's gitignore already assumes (docs/src/_build/).
  • The coverage omit entry is a glob, <module>/tests/integration/*. A bare directory path matches no file, so the integration tests were never actually omitted.

…ration tests by glob

checks now runs check-types alongside check-dist in every python variant. With add_docs, lint-docs and fix-docs cover docs/src/ (the source directory the gitignore already assumes with docs/src/_build/). The coverage omit entry is a glob: a bare directory path matches no file, so the integration tests were never omitted.

Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
@timkpaine
timkpaine force-pushed the tkp/checks-types-docs-omit branch from 41b14ab to 282ed1a Compare October 8, 2026 20:31
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
@timkpaine timkpaine closed this Oct 8, 2026
@timkpaine
timkpaine deleted the tkp/checks-types-docs-omit branch October 8, 2026 20:55
@timkpaine timkpaine changed the title Run the type check in checks, lint docs/src with add_docs, omit integration tests by glob Add type checks, docs-source linting, and integration coverage glob Oct 8, 2026
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