From 238bbe62ff6f50c2d2bd87712a3c6f5801652f70 Mon Sep 17 00:00:00 2001 From: Huite Bootsma Date: Fri, 19 Jan 2024 14:55:41 +0100 Subject: [PATCH] Add pypi publish pixi task --- pixi.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pixi.toml b/pixi.toml index 7c1ddb168..db12cf37e 100644 --- a/pixi.toml +++ b/pixi.toml @@ -18,6 +18,7 @@ pre-commit = "pre-commit run --all-files" test = { depends_on = ["install"], cmd = "NUMBA_DISABLE_JIT=1 pytest --cov=xugrid --cov-report xml --cov-report term"} docs = { depends_on = ["install"], cmd = "NUMBA_DISABLE_JIT=1 sphinx-build docs docs/_build"} all = { depends_on = ["pre-commit", "test", "docs"]} +pypi-publish = { cmd = "rm --recursive --force dist && python -m build && twine check dist/* && twine upload dist/*" } [dependencies] dask = "*" @@ -43,3 +44,4 @@ sphinx-gallery = "*" xarray = "*" zarr = "*" ipykernel = "6.26.0.*" # So we can run examples +twine = "*"