From 3cbbcbfdd5195863ff4d497d6522b4668e2ebf24 Mon Sep 17 00:00:00 2001 From: Stefan Majer Date: Thu, 23 Jan 2025 14:54:32 +0100 Subject: [PATCH 1/2] Fix release action --- .github/workflows/release.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9f9af69d0..544f272cf 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -9,11 +9,11 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Set up Python 3.8 - uses: actions/setup-python@v1 + - uses: actions/checkout@v4 + - name: Set up Python 3.10 + uses: actions/setup-python@v5 with: - python-version: 3.8 + python-version: "3.10" - name: Test run: | pip install .[dev] From 726b12a35c478ded1a4cb9041a928413efae4833 Mon Sep 17 00:00:00 2001 From: Gerrit Date: Thu, 23 Jan 2025 16:31:56 +0100 Subject: [PATCH 2/2] Remove nose dependency. --- .github/workflows/auto_generate.yaml | 4 ++-- .github/workflows/master.yaml | 6 +++--- .github/workflows/pull_request.yaml | 6 +++--- .github/workflows/release-drafter.yaml | 2 +- .github/workflows/release.yaml | 6 +++--- .gitignore | 3 +-- setup.py | 1 - 7 files changed, 13 insertions(+), 15 deletions(-) diff --git a/.github/workflows/auto_generate.yaml b/.github/workflows/auto_generate.yaml index acde340af..2b4719f20 100644 --- a/.github/workflows/auto_generate.yaml +++ b/.github/workflows/auto_generate.yaml @@ -10,10 +10,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up Python 3.10 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.13" - name: Generate run: | if ! which yq; then diff --git a/.github/workflows/master.yaml b/.github/workflows/master.yaml index af887d070..20b7bbd7b 100644 --- a/.github/workflows/master.yaml +++ b/.github/workflows/master.yaml @@ -10,14 +10,14 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up Python 3.10 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.13" - name: Test run: | pip install .[dev] - nosetests + python -m unittest discover -v -p 'test_*.py' -s test - name: Package run: | python -m pip install setuptools wheel diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index 2dd04965c..f6d0e7972 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up Python 3.10 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.13" - name: Test run: | pip install .[dev] - nosetests + python -m unittest discover -v -p 'test_*.py' -s test diff --git a/.github/workflows/release-drafter.yaml b/.github/workflows/release-drafter.yaml index da232f3c5..f0e8eae2c 100644 --- a/.github/workflows/release-drafter.yaml +++ b/.github/workflows/release-drafter.yaml @@ -10,6 +10,6 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: release-drafter/release-drafter@v5 + - uses: release-drafter/release-drafter@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 544f272cf..34c5486c8 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -10,14 +10,14 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up Python 3.10 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.13" - name: Test run: | pip install .[dev] - nosetests + python -m unittest discover -v -p 'test_*.py' -s test - name: Package run: | python -m pip install setuptools wheel diff --git a/.gitignore b/.gitignore index 9eacdf911..a7e30eaf3 100644 --- a/.gitignore +++ b/.gitignore @@ -40,7 +40,6 @@ htmlcov/ .coverage .coverage.* .cache -nosetests.xml coverage.xml *,cover .hypothesis/ @@ -64,4 +63,4 @@ target/ .ipynb_checkpoints .idea/ -metal-api.json \ No newline at end of file +metal-api.json diff --git a/setup.py b/setup.py index 01a874f15..db5b40a24 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,6 @@ install_requires=REQUIRES, extras_require=dict( dev=[ - "nose", "coverage", ] ),