diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 104ac3025..718048d59 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -56,11 +56,12 @@ jobs: steps: - uses: actions/checkout@v5 with: - fetch-depth: 1 + persist-credentials: false submodules: true - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} + cache: pip - name: Test psql run: | psql --version # Needs to be compatible with the postgres container image @@ -69,7 +70,7 @@ jobs: run: | python -m pip install --upgrade pip setuptools python -m pip install tox coveralls - - name: Checkout system space + - name: Check system space run: | df - name: Test with tox @@ -82,14 +83,15 @@ jobs: steps: - uses: actions/checkout@v5 with: - fetch-depth: 1 + persist-credentials: false submodules: true - uses: actions/setup-node@v5 with: node-version: '18.12.1' - uses: actions/setup-python@v6 with: - python-version: '3.13' + python-version: '3.14' + cache: pip - name: Install dependencies run: | python3 -m pip install --upgrade pip setuptools diff --git a/LICENSE b/LICENSE index 90a2cb547..23cc6f894 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2005-2021 Galaxy Contributors (see https://github.com/galaxyproject/galaxy/blob/dev/CONTRIBUTORS.md) +Copyright (c) 2005-2025 Galaxy Contributors (see https://github.com/galaxyproject/galaxy/blob/dev/CONTRIBUTORS.md) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/pyproject.toml b/pyproject.toml index 310fdad72..151a125cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,12 +1,15 @@ [build-system] -requires = ["setuptools>=42", "wheel"] +requires = ["setuptools>=77.0.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "planemo" dynamic = ["version", "readme", "dependencies"] description = "Command-line utilities to assist in building tools for the Galaxy project (http://galaxyproject.org/)." -license = { text = "MIT" } +license = "MIT" +license-files = [ + "LICENSE", +] authors = [ { name = "Galaxy Project and Community", email = "galaxy-committers@lists.galaxyproject.org" } ] @@ -14,7 +17,6 @@ classifiers = [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Environment :: Console", - "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Topic :: Software Development", "Topic :: Software Development :: Code Generators",