Skip to content

DM-55490: Convert square_pypi_package template to nox - #362

Open
rra wants to merge 1 commit into
mainfrom
t/DM-55490
Open

DM-55490: Convert square_pypi_package template to nox#362
rra wants to merge 1 commit into
mainfrom
t/DM-55490

Conversation

@rra

@rra rra commented Aug 28, 2026

Copy link
Copy Markdown
Member

Use nox and uv as the build system for the square_pypi_package instead of tox. Move development dependencies into fine-grained dependency groups instead of a dev extra. Update GitHub Actions configuration and documentation accordingly.

Add a .python-version file to set the default Python version for GitHub Actions that don't need to run in a matrix. Set the default supported (and tested) Python versions to 3.13 and 3.14.

Use prek to run pre-commit hooks instead of pre-commit.

Update various other minor bits of wording or obsolete references caught while reviewing the whole template.

@rra
rra requested a review from jonathansick August 28, 2026 23:46
Use nox and uv as the build system for the `square_pypi_package`
instead of `tox`. Move development dependencies into fine-grained
dependency groups instead of a `dev` extra. Update GitHub Actions
configuration and documentation accordingly.

Add a `.python-version` file to set the default Python version for
GitHub Actions that don't need to run in a matrix. Set the default
supported (and tested) Python versions to 3.13 and 3.14.

Use prek to run pre-commit hooks instead of pre-commit.

Update various other minor bits of wording or obsolete references
caught while reviewing the whole template.
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