Skip to content

Fix ModuleNotFoundError when saving plot on Windows (#305) #679

Fix ModuleNotFoundError when saving plot on Windows (#305)

Fix ModuleNotFoundError when saving plot on Windows (#305) #679

Workflow file for this run

# Inspired by https://github.com/pyg-team/pytorch_geometric/blob/ee30973ed0957a7f29f345d4eeaf9cfd70805109/.github/workflows/linting.yml
name: Linting
description: Run ruff and mypy to check code quality and type hints.
on:
push:
branches:
- main
pull_request:
jobs:
ruff:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.10.18" # As in docker image (pytorch/pytorch:2.1.0-cuda12.1-cudnn8-runtime) used as dev container
- name: Install dependencies
run: pip install ruff
- name: Run linting
run: ruff check .
mypy:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
- name: Setup packages
uses: ./.github/actions/setup
with:
full_install: false
- name: Check type hints
run: |
mypy src/pathpyG