Skip to content

feat(template): add test_compat nox session, justfile command, and CI job#117

Merged
gtauzin merged 2 commits into
mainfrom
feat/template-test-compat
Mar 25, 2026
Merged

feat(template): add test_compat nox session, justfile command, and CI job#117
gtauzin merged 2 commits into
mainfrom
feat/template-test-compat

Conversation

@gtauzin

@gtauzin gtauzin commented Mar 25, 2026

Copy link
Copy Markdown
Member

Backport compat testing infrastructure from yohou#26.

Changes

  • noxfile.py.jinja: test_compat session — installs deps, optionally pins packages via session.posargs using uv pip install, then runs fast tests with --no-cov
  • justfile.jinja: test-compat command delegating to nox -s test_compat
  • tests.yml.jinja: test-compat CI job with empty pins: [] matrix (users populate with their dependency pins)

gtauzin added 2 commits March 25, 2026 20:42
… job

Backport compat testing infrastructure from yohou:
- noxfile: test_compat session that pins dependency versions via posargs
- justfile: test-compat command delegating to nox
- tests.yml: test-compat CI job with empty matrix (users populate pins)
@gtauzin gtauzin merged commit d8f8312 into main Mar 25, 2026
13 checks passed
@gtauzin gtauzin deleted the feat/template-test-compat branch March 25, 2026 19:58
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