diff --git a/.copier-answers.yml b/.copier-answers.yml index 345b052..4d59c1f 100644 --- a/.copier-answers.yml +++ b/.copier-answers.yml @@ -1,5 +1,5 @@ # Changes here will be overwritten by Copier -_commit: '9689455' +_commit: '6957226' _src_path: https://github.com/python-project-templates/base.git add_extension: python email: 3105306+timkpaine@users.noreply.github.com diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2c20369..109d0d0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,12 +35,9 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + - uses: actions-ext/python/setup@main with: - python-version: ${{ matrix.python-version }} - cache: 'pip' - cache-dependency-path: 'pyproject.toml' + version: ${{ matrix.python-version }} - name: Install dependencies run: make develop diff --git a/Makefile b/Makefile index ab62754..ac44e43 100644 --- a/Makefile +++ b/Makefile @@ -4,13 +4,13 @@ .PHONY: develop build install develop: ## install dependencies and build library - python -m pip install -e .[develop] + uv pip install -e .[develop] build: ## build the python library python -m build -n install: ## install library - python -m pip install . + uv pip install . ######### # LINTS # diff --git a/pyproject.toml b/pyproject.toml index c364a29..1183d3e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,6 +36,7 @@ develop = [ "pytest-cov", "ruff", "twine", + "uv", "wheel", ]