Exclude extra packages tests for pypy-3.10
- numpy wheels for that version seem to have been yanked
- update checkout action version
diff --git a/.github/workflows/dockertests.yml b/.github/workflows/dockertests.yml
index 9daa2ad..f5db5dd 100644
--- a/.github/workflows/dockertests.yml
+++ b/.github/workflows/dockertests.yml
@@ -11,7 +11,7 @@
matrix:
docker-image: [debian, fedora, ubuntu, redhat]
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup docker container
run: |
docker build -t pyfakefs -f $GITHUB_WORKSPACE/.github/workflows/dockerfiles/Dockerfile_${{ matrix.docker-image }} . --build-arg github_repo=$GITHUB_REPOSITORY --build-arg github_branch=$GITHUB_REF_NAME
diff --git a/.github/workflows/release-deploy.yml b/.github/workflows/release-deploy.yml
index 41f4369..7143f07 100644
--- a/.github/workflows/release-deploy.yml
+++ b/.github/workflows/release-deploy.yml
@@ -14,7 +14,7 @@
python-version: [ '3.10' ]
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml
index a169e60..6aa334a 100644
--- a/.github/workflows/testsuite.yml
+++ b/.github/workflows/testsuite.yml
@@ -8,7 +8,7 @@
runs-on: ubuntu-latest
steps:
- name: Check out repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
with:
@@ -35,7 +35,7 @@
os: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
@@ -77,12 +77,12 @@
fi
shell: bash
- name: Install extra dependencies
- if: ${{ matrix.python-version != '3.12-dev' }}
+ if: ${{ matrix.python-version != '3.12-dev' && matrix.python-version != 'pypy-3.10' }}
run: |
pip install -r extra_requirements.txt
shell: bash
- name: Run unit tests with extra packages as non-root user
- if: ${{ matrix.python-version != '3.12-dev' }}
+ if: ${{ matrix.python-version != '3.12-dev' && matrix.python-version != 'pypy-3.10' }}
run: |
python -m pyfakefs.tests.all_tests
shell: bash
@@ -103,7 +103,7 @@
python-version: ["3.9"]
pytest-version: [3.0.0, 3.5.1, 4.0.2, 4.5.0, 5.0.1, 5.4.3, 6.0.2, 6.2.5, 7.0.1, 7.1.3, 7.2.0, 7.3.1, 7.4.0]
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
@@ -135,7 +135,7 @@
os: [ubuntu-latest, windows-latest]
python-version: ["3.10"]
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with: