Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.2 KB

DEVELOPMENT.md

File metadata and controls

37 lines (23 loc) · 1.2 KB

Development

Seashells uses the Hatch project manager (installation instructions).

Formatting and linting

You can run the Ruff formatter and linter with:

hatch fmt

This will automatically make safe fixes to your code. If you want to only check your files without making modifications, run hatch fmt --check.

Packaging

You can use hatch build to create build artifacts, a source distribution ("sdist") and a built distribution ("wheel").

You can use hatch publish to publish build artifacts to PyPI.

Continuous integration

Formatting/linting is checked in CI.