From f3e3ef65451a5dcf9699d612cdf8c537e8fa5748 Mon Sep 17 00:00:00 2001 From: "Haoyu (Daniel)" Date: Tue, 8 Oct 2024 15:49:23 +0800 Subject: [PATCH] space out a bit for readability --- .github/workflows/linting.yml | 7 +++++++ .github/workflows/testing.yml | 3 +++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 0fbd186..e1fe854 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -14,29 +14,36 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} + - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r requirements-ci.txt --quiet + - name: mypy run: | mypy --namespace-packages --explicit-package-bases pymatgen + - name: black run: | black --version black --check --diff --color pymatgen + - name: flake8 run: | flake8 --count --show-source --statistics pymatgen # exit-zero treats all errors as warnings. flake8 --count --exit-zero --max-complexity=20 --statistics pymatgen + - name: pydocstyle run: | pydocstyle --count pymatgen + - name: pylint run: | pylint pymatgen \ No newline at end of file diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 2a0ee10..688abc6 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -15,15 +15,18 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} + - name: Install dependencies run: | python -m pip install --upgrade pip pip install --quiet -r requirements.txt -r requirements-ci.txt pip install -e . + - name: pytest run: | pytest --cov=pymatgen.analysis.diffusion --durations=30 pymatgen