-
Update
src/geoai_simkit/_version.py. -
Summarize user-facing changes in
CHANGELOG.md. -
Run tests:
pytest -q
-
Build distributions:
python -m pip install -e .[dev] python -m build python -m twine check dist/* -
Smoke-check the installed CLI in a clean environment when possible.
ci.ymlbuilds and tests the package on pushes and pull requests.publish.ymlis prepared for PyPI/TestPyPI Trusted Publishing.- Before enabling the publish workflow, replace placeholder package URLs and configure the matching PyPI trusted publishers.
- verify the README renders correctly on the package index
- confirm optional extras install cleanly
- confirm GUI launch on a desktop-capable machine
- confirm gmsh/OpenGL system libraries on Linux workstations
- choose and add the final project license before a public open-source release