Skip to content

General build configuration improvements - #183

Open
clbarnes wants to merge 4 commits into
ome:mainfrom
clbarnes:justfile
Open

General build configuration improvements#183
clbarnes wants to merge 4 commits into
ome:mainfrom
clbarnes:justfile

Conversation

@clbarnes

@clbarnes clbarnes commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Resolves #182

  • Consolidate codespell config into pyproject.toml (previously split between pyproject.toml and .codespellrc)
  • Remove tox, just use uv run pytest as we only had 1 tox env anyway
  • Add common dev tasks to a justfile (just test, just build, just lint etc)

Also, skip .venv/, .tox/, _build/, and css files
Also bump version of checkout action on CI
@github-actions

Copy link
Copy Markdown

Automated Review URLs

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.

Build system cleanup

1 participant