Skip to content

Commit c857c32

Browse files
authored
fix(docker): stop trusting the compromised eMudhra intermediates (#51)
1 parent 768c527 commit c857c32

5 files changed

Lines changed: 7 additions & 5 deletions

File tree

‎Dockerfile‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@ FROM python:3.14-slim
22

33
WORKDIR /app
44

5-
# Install system dependencies
5+
# Install system dependencies. ca-certificates is listed to upgrade it: the base
6+
# image ships 20250419, which still trusts the compromised eMudhra intermediates.
67
RUN apt-get update && apt-get install -y \
8+
ca-certificates \
79
wget \
810
gnupg \
911
unzip \

‎docs/getting-started.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ pip install -e ".[visual]"
3131
## Docker
3232

3333
```bash
34-
docker run --rm drumsergio/wayback-diff:1.1.0 https://example.com/a https://example.com/b
34+
docker run --rm drumsergio/wayback-diff:1.1.1 https://example.com/a https://example.com/b
3535
```
3636

3737
The image is built for `linux/amd64`; on Apple Silicon add `--platform linux/amd64`. To build the image from a checkout instead: `docker build -t wayback-diff .`, then `docker run --rm wayback-diff <url1> <url2>`.

‎setup.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
setup(
99
name="wayback-diff",
10-
version="1.1.0",
10+
version="1.1.1",
1111
author="geiserx",
1212
author_email="sergio@geiser.cloud",
1313
description="Compare web pages, with Wayback Machine artifact cleaning and significance scoring",

‎tests/test_visual_comparison.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -870,4 +870,4 @@ def test_main_module_import(self):
870870
def test_package_version(self):
871871
"""Test package version is set."""
872872
from wayback_diff import __version__
873-
assert __version__ == "1.1.0"
873+
assert __version__ == "1.1.1"

‎wayback_diff/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Wayback-Diff: A comprehensive tool for comparing web pages with Wayback Machine support."""
22

3-
__version__ = "1.1.0"
3+
__version__ = "1.1.1"

0 commit comments

Comments
 (0)