diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml index 82db8ec..d721f8b 100644 --- a/.github/workflows/test_and_deploy.yml +++ b/.github/workflows/test_and_deploy.yml @@ -15,6 +15,10 @@ on: - npe2 workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: test: name: ${{ matrix.platform }} py${{ matrix.python-version }} diff --git a/pyproject.toml b/pyproject.toml index 89258a0..a4de111 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,8 @@ name = "ndev-sampledata" dynamic = ["version"] description = "Sample data for the ndev kit" readme = "README.md" -license = {file = "LICENSE"} +license = "BSD-3-Clause" +license-files = ["LICENSE"] authors = [ {name = "Tim Monko"}, {email = "timmonko@gmail.com"}, @@ -12,7 +13,6 @@ classifiers = [ "Development Status :: 2 - Pre-Alpha", "Framework :: napari", "Intended Audience :: Developers", - "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", @@ -55,7 +55,7 @@ ndev-sampledata = "ndev_sampledata:napari.yaml" "User Support" = "https://github.com/ndev-kit/ndev-sampledata/issues" [build-system] -requires = ["setuptools>=42.0.0", "wheel", "setuptools_scm"] +requires = ["setuptools>=77.0.3", "wheel", "setuptools_scm"] build-backend = "setuptools.build_meta" [tool.setuptools]