From 3b1067c317ef1e25f72e3cd42608bc83d9eadc13 Mon Sep 17 00:00:00 2001 From: Alexander Myasoedov Date: Tue, 18 Aug 2026 18:49:56 +0300 Subject: [PATCH] fix(pc): --- .github/workflows/pre-commit.yml | 2 +- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 1 + .pre-commit-config.yaml | 8 ++++---- agentic_security/probe_data/owasp.py | 4 +++- 5 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 49e66b2..5105591 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -18,7 +18,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: '3.12' + python-version: '3.14' - name: Install poetry run: pipx install poetry==$POETRY_VERSION - name: Install pre-commit diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1898a81..be2f194 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,10 +20,10 @@ jobs: - uses: actions/checkout@v3 - name: Install poetry run: pipx install poetry==$POETRY_VERSION - - name: Set up Python 3.12 + - name: Set up Python 3.14 uses: actions/setup-python@v4 with: - python-version: "3.12" + python-version: "3.14" cache: "poetry" - name: Build project for distribution run: poetry build --format sdist diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 86bd682..e10cf61 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,6 +17,7 @@ jobs: matrix: python-version: - "3.12" + - "3.14" steps: - uses: actions/checkout@v3 - name: Install poetry diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d90b7ee..ef764b6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,5 +1,5 @@ default_language_version: - python: python3.12 + python: python3.14 repos: - repo: https://github.com/asottile/pyupgrade @@ -12,13 +12,13 @@ repos: rev: 26.3.1 hooks: - id: black - language_version: python3.12 + language_version: python3.14 - repo: https://github.com/pycqa/flake8 rev: 7.3.0 hooks: - id: flake8 - language_version: python3.12 + language_version: python3.14 additional_dependencies: [flake8-docstrings] exclude: '^(tests)/' @@ -57,7 +57,7 @@ repos: # - id: mdformat # name: mdformat # entry: mdformat . - # language_version: python3.12 + # language_version: python3.14 # files: "docs/.*\\.md$" - repo: https://github.com/hadialqattan/pycln diff --git a/agentic_security/probe_data/owasp.py b/agentic_security/probe_data/owasp.py index dc695c9..b63f1e1 100644 --- a/agentic_security/probe_data/owasp.py +++ b/agentic_security/probe_data/owasp.py @@ -24,7 +24,9 @@ OWASP_LLM_TOP_10 = { "LLM10": "Model Theft", } -OWASP_PROJECT_URL = "https://owasp.org/www-project-top-10-for-large-language-model-applications/" +OWASP_PROJECT_URL = ( + "https://owasp.org/www-project-top-10-for-large-language-model-applications/" +) _DEFAULT_CATEGORY = "LLM01"