        - name: Install dependencies
          run: |
            python -m pip install --upgrade pip
            pip install flake8 pylint mypy pytest pytest-mock wheel
            pip install -r ./requirements/requirements_${{ matrix.backend }}.txt
        - name: Set Backend EnvVar
          run: echo "FACESWAP_BACKEND=${{ matrix.backend }}" | Out-File -FilePath $env:GITHUB_ENV -Append
        - name: Lint with flake8
          run: |
 
</s> remove         frame = reader.get_next_data()[:, :, ::-1]
 </s> add         frame = reader.get_next_data()[:, :, ::-1]  # type:ignore[index] </s> remove         logger.trace("Loading video frame: %s", frame_no)  # type: ignore
        reader = imageio.get_reader(self._args.input_dir, "ffmpeg")
 </s> add         logger.trace("Loading video frame: %s", frame_no)  # type:ignore[attr-defined]
        reader = imageio.get_reader(self._args.input_dir, "ffmpeg")  # type:ignore[arg-type]
          pip install types-attrs types-cryptography types-pyOpenSSL types-PyYAML types-setuptools
        - name: Install dependencies
          run: |
            python -m pip install --upgrade pip
            pip install flake8 pylint mypy pytest pytest-mock wheel
          pip install types-attrs types-cryptography types-pyOpenSSL types-PyYAML types-setuptools
            pip install -r ./requirements/requirements_${{ matrix.backend }}.txt
        - name: Set Backend EnvVar
          run: echo "FACESWAP_BACKEND=${{ matrix.backend }}" | Out-File -FilePath $env:GITHUB_ENV -Append
        - name: Lint with flake8
          run: |
keep keep keep add keep keep keep keep keep
 tests:
  - unit test: tools.alignments.media
  - Add mypy test
  - Typing fixes 
.github/workflows/pytest.yml