set shell := ["powershell.exe", "-c"]


sync: 
  uv sync --extra dev,test

test: 
  uv run pytest -v

bump bump="patch":
  uv version --bump {{bump}}

build:
  uv build

publish : build
  uv publish

[script('python')]
python:
  print('Hello from python!')
  from pathlib import Path
  print(f'Current directory: {Path.cwd()}')


