From b97647446d9c8d9e8d5b833780ee72aecfb20662 Mon Sep 17 00:00:00 2001 From: Frederick Jansen Date: Wed, 8 May 2024 14:18:54 -0400 Subject: [PATCH] Update Pylint to v3 for Python 12 Don't fail fast on GitHub Actions Make pyproject.toml description single line --- .github/workflows/lint-test-cover-docs.yml | 1 + pyproject.toml | 8 ++------ 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/lint-test-cover-docs.yml b/.github/workflows/lint-test-cover-docs.yml index 8a4889ce..48de426b 100644 --- a/.github/workflows/lint-test-cover-docs.yml +++ b/.github/workflows/lint-test-cover-docs.yml @@ -5,6 +5,7 @@ jobs: lint_test_cover_docs: runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: os: [ ubuntu-latest, macos-13, macos-14, windows-latest ] python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12' ] diff --git a/pyproject.toml b/pyproject.toml index 9f46f432..7de478db 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,11 +1,7 @@ [project] name = "oblivious" version = "7.1.0" -description = """\ - Python library that serves as an API for common \ - cryptographic primitives used to implement OPRF, OT, \ - and PSI protocols.\ - """ +description = "Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols." license = {text = "MIT"} authors = [ {name = "Nth Party"}, @@ -43,7 +39,7 @@ test = [ "fountains~=2.1" ] lint = [ - "pylint~=2.17.0" + "pylint~=3.1.0" ] coveralls = [ "coveralls~=3.3.1"