diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index de3308c..fda32d6 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -31,15 +31,15 @@ jobs: poetry lock poetry install fi - - name: Pylint + - name: Pylint (Python v${{ matrix.python-version }}) run: poetry run pylint functional - - name: black - run: poetry run black --check functional + - name: black (Python v${{ matrix.python-version }}) + run: poetry run black --diff --check functional if: always() - - name: Test with pytest + - name: Test with pytest (Python v${{ matrix.python-version }}) run: poetry run pytest --cov=functional --cov-report=xml if: always() - - name: mypy + - name: mypy (Python v${{ matrix.python-version }}) run: poetry run mypy functional if: always() - uses: codecov/codecov-action@v1 diff --git a/CHANGELOG.md b/CHANGELOG.md index cc1f4a6..2a8ffbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Release 1.6 +- Added Python version to GitHub Action workflow job steps and set Black to show required formatting changes - Upgraded pre-commit hooks (pre-commit-hooks to `v5.0.0` and ruff-pre-commit to `v0.6.0`) - Added [run-test.sh](run-tests.sh) script that runs all checks on code - Added support for Python 3.12 and 3.13 by upgrading Pylint and disabling/fixing Pylint errors