From fa6c128379b0c8ca53174de3d74653fb7b3b74bb Mon Sep 17 00:00:00 2001 From: benoit74 Date: Tue, 8 Oct 2024 11:46:15 +0000 Subject: [PATCH] Upgrade to browsertrix crawler 1.3.2, warc2zim 2.1.2 and other dependencies --- .pre-commit-config.yaml | 6 +++--- CHANGELOG.md | 4 ++++ Dockerfile | 2 +- pyproject.toml | 12 ++++++------ 4 files changed, 14 insertions(+), 10 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 57a6b4e..4f91d0b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,15 +7,15 @@ repos: - id: trailing-whitespace - id: end-of-file-fixer - repo: https://github.com/psf/black - rev: "24.8.0" + rev: "24.10.0" hooks: - id: black - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.5.7 + rev: v0.6.9 hooks: - id: ruff - repo: https://github.com/RobertCraigie/pyright-python - rev: v1.1.375 + rev: v1.1.383 hooks: - id: pyright name: pyright (system) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3060430..a4b733a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Upgrade to browsertrix crawler 1.3.2, warc2zim 2.1.2 and other dependencies (#406) + ## [2.1.2] - 2024-09-09 ### Changed diff --git a/Dockerfile b/Dockerfile index fac2c7d..7b0f2f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM webrecorder/browsertrix-crawler:1.3.0-beta.1 +FROM webrecorder/browsertrix-crawler:1.3.2 LABEL org.opencontainers.image.source https://github.com/openzim/zimit RUN apt-get update \ diff --git a/pyproject.toml b/pyproject.toml index add31f0..ffedf8b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,20 +26,20 @@ scripts = [ "invoke==2.2.0", ] lint = [ - "black==24.8.0", - "ruff==0.6.4", + "black==24.10.0", + "ruff==0.6.9", ] check = [ - "pyright==1.1.380", + "pyright==1.1.383", ] test = [ "pytest==8.3.3", "coverage==7.6.1", ] dev = [ - "pre-commit==3.8.0", - "debugpy==1.8.5", - "selenium==4.24.0", # used in daily tests, convenient for dev purpose (autocompletion) + "pre-commit==4.0.0", + "debugpy==1.8.6", + "selenium==4.25.0", # used in daily tests, convenient for dev purpose (autocompletion) "zimit[scripts]", "zimit[lint]", "zimit[test]",