From c1e13df4711bcc2e9cf985ddbe5eb6e1ae58f88c Mon Sep 17 00:00:00 2001 From: soltanoff Date: Sun, 26 Oct 2025 22:20:56 +0300 Subject: [PATCH] Package version updates --- .github/workflows/linters.yml | 62 +++++++++++++++++------------------ requirements-dev.txt | 6 ++-- requirements.txt | 4 +-- 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 334ddca..ed6d20c 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -7,55 +7,55 @@ on: branches: [ master ] jobs: - build: - runs-on: ubuntu-latest - timeout-minutes: 10 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 - - uses: syphar/restore-virtualenv@v1 - id: cache-virtualenv - - uses: syphar/restore-pip-download-cache@v1 - if: steps.cache-virtualenv.outputs.cache-hit != 'true' - - name: Install dependencies - if: steps.cache-virtualenv.outputs.cache-hit != 'true' - run: | - python -m pip install --upgrade pip wheel setuptools - pip install --no-cache-dir -r requirements-dev.txt flake8: runs-on: ubuntu-latest timeout-minutes: 5 - needs: [ build ] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 - - uses: syphar/restore-virtualenv@v1 - id: cache-virtualenv + - uses: actions/checkout@v5 + - name: Install python + uses: actions/setup-python@v6 + with: + python-version: '3.13' + - name: Install poetry + run: python -m pip install --upgrade pip wheel setuptools + - name: Install dependencies + run: | + pip install -r requirements-dev.txt - name: Analysing the code with flake8 run: | python -m flake8 . pylint: runs-on: ubuntu-latest timeout-minutes: 5 - needs: [ build ] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 - - uses: syphar/restore-virtualenv@v1 - id: cache-virtualenv + - uses: actions/checkout@v5 + - name: Install python + uses: actions/setup-python@v6 + with: + python-version: '3.13' + - name: Install poetry + run: python -m pip install --upgrade pip wheel setuptools + - name: Install dependencies + run: | + pip install -r requirements-dev.txt - name: Analysing the code with pylint run: | pylint pyswaggerclient safety: runs-on: ubuntu-latest timeout-minutes: 5 - needs: [ build ] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 - - uses: syphar/restore-virtualenv@v1 - id: cache-virtualenv + - uses: actions/checkout@v5 + - name: Install python + uses: actions/setup-python@v6 + with: + python-version: '3.13' + - name: Install poetry + run: python -m pip install --upgrade pip wheel setuptools + - name: Install dependencies + run: | + pip install -r requirements-dev.txt - name: Analysing the dependencies with safety run: | echo 'Ignore 70612 / CVE-2019-8341, Jinja2 is a safety dep, not ours' - python -m safety check --ignore 70612 \ No newline at end of file + python -m safety check --ignore 70612 diff --git a/requirements-dev.txt b/requirements-dev.txt index dce1e87..6c97fd6 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,6 +1,6 @@ -r requirements.txt -flake8==7.1.2 +flake8==7.3.0 flake8-bandit==4.1.1 -pylint==3.3.4 -safety==3.3.0 \ No newline at end of file +pylint==3.3.9 +safety==3.6.2 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index c81e1c9..bcd6f6e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -pyaml==25.1.0 -requests==2.32.3 +pyaml==25.7.0 +requests==2.32.5 validate_email==1.3 \ No newline at end of file