Releases: umihico/docker-selenium-lambda
Version Updates Wed Jan 8 01:46:23 UTC 2025
SHA256_DIGEST=b55d728b6dbedf77e48ce6c9c634942a0a2df106eccf865377cbd22728d30e2b
REVISION=1368529
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.27.1
CHROME_VERSION=131.0.6778.264
diff --git a/Dockerfile b/Dockerfile
index a1aa72c..052d668 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112 as build
+FROM public.ecr.aws/lambda/python@sha256:b55d728b6dbedf77e48ce6c9c634942a0a2df106eccf865377cbd22728d30e2b as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.204/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.204/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.264/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.264/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112
+FROM public.ecr.aws/lambda/python@sha256:b55d728b6dbedf77e48ce6c9c634942a0a2df106eccf865377cbd22728d30e2b
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 1e3aed3..528b082 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.0
-- chromium 131.0.6778.204
-- chromedriver 131.0.6778.204
+- chromium 131.0.6778.264
+- chromedriver 131.0.6778.264 - selenium 4.27.1
Running the demo
Version Updates Thu Dec 19 01:51:41 UTC 2024
SHA256_DIGEST=f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112
REVISION=1368529
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.27.1
CHROME_VERSION=131.0.6778.204
diff --git a/Dockerfile b/Dockerfile
index d37df29..a1aa72c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,7 @@
FROM public.ecr.aws/lambda/python@sha256:f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.108/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.108/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.204/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.204/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
diff --git a/README.md b/README.md
index 59e06e3..1e3aed3 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.0
-- chromium 131.0.6778.108
-- chromedriver 131.0.6778.108
+- chromium 131.0.6778.204
+- chromedriver 131.0.6778.204 - selenium 4.27.1
Running the demo
Version Updates Wed Dec 11 01:55:09 UTC 2024
SHA256_DIGEST=f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112
REVISION=1368529
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.27.1
CHROME_VERSION=131.0.6778.108
diff --git a/Dockerfile b/Dockerfile
index 98eb2d3..d37df29 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,7 @@
FROM public.ecr.aws/lambda/python@sha256:f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.87/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.87/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.108/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.108/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
diff --git a/README.md b/README.md
index f163188..59e06e3 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.0
-- chromium 131.0.6778.87
-- chromedriver 131.0.6778.87
+- chromium 131.0.6778.108
+- chromedriver 131.0.6778.108 - selenium 4.27.1
Running the demo
Version Updates Wed Dec 4 01:55:21 UTC 2024
SHA256_DIGEST=f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112
REVISION=1368529
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.27.1
CHROME_VERSION=131.0.6778.87
diff --git a/Dockerfile b/Dockerfile
index b142052..98eb2d3 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,7 @@
FROM public.ecr.aws/lambda/python@sha256:f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.85/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.85/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.87/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.87/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
diff --git a/README.md b/README.md
index 5a4355a..f163188 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.0
-- chromium 131.0.6778.85
-- chromedriver 131.0.6778.85
+- chromium 131.0.6778.87
+- chromedriver 131.0.6778.87 - selenium 4.27.1
Running the demo
Version Updates Wed Nov 27 01:52:47 UTC 2024
SHA256_DIGEST=f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112
REVISION=1368529
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.27.1
CHROME_VERSION=131.0.6778.85
diff --git a/Dockerfile b/Dockerfile
index ad06ff7..b142052 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -10,7 +10,7 @@ RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
xorg-x11-xauth dbus-glib dbus-glib-devel nss mesa-libgbm
-RUN pip install selenium==4.27.0
+RUN pip install selenium==4.27.1
COPY --from=build /opt/chrome-linux64 /opt/chrome
COPY --from=build /opt/chromedriver-linux64 /opt/
COPY main.py ./
diff --git a/README.md b/README.md
index b68a808..5a4355a 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ This image goes with these versions. [These are automatically updated and tested
- Python 3.13.0
- chromium 131.0.6778.85
- chromedriver 131.0.6778.85
-- selenium 4.27.0
+- selenium 4.27.1
Running the demo
Version Updates Tue Nov 26 01:51:34 UTC 2024
SHA256_DIGEST=f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112
REVISION=1368529
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.27.0
CHROME_VERSION=131.0.6778.85
diff --git a/Dockerfile b/Dockerfile
index cf86cf8..ad06ff7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,16 +1,16 @@
-FROM public.ecr.aws/lambda/python@sha256:013e1e2a142f1e778b162e81c46eeb817474ec7f50720218496ca340d92033fa as build
+FROM public.ecr.aws/lambda/python@sha256:f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112 as build
RUN dnf install -y unzip &&
curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.85/linux64/chromedriver-linux64.zip" &&
curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.85/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:013e1e2a142f1e778b162e81c46eeb817474ec7f50720218496ca340d92033fa
+FROM public.ecr.aws/lambda/python@sha256:f5b51b377b80bd303fe8055084e2763336ea8920d12955b23ef8cb99dda56112
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
xorg-x11-xauth dbus-glib dbus-glib-devel nss mesa-libgbm
-RUN pip install selenium==4.26.1
+RUN pip install selenium==4.27.0
COPY --from=build /opt/chrome-linux64 /opt/chrome
COPY --from=build /opt/chromedriver-linux64 /opt/
COPY main.py ./
diff --git a/README.md b/README.md
index 056bc20..b68a808 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ This image goes with these versions. [These are automatically updated and tested
- Python 3.13.0
- chromium 131.0.6778.85
- chromedriver 131.0.6778.85
-- selenium 4.26.1
+- selenium 4.27.0
Running the demo
Version Updates Wed Nov 20 01:50:15 UTC 2024
SHA256_DIGEST=013e1e2a142f1e778b162e81c46eeb817474ec7f50720218496ca340d92033fa
REVISION=1368529
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.26.1
CHROME_VERSION=131.0.6778.85
diff --git a/Dockerfile b/Dockerfile
index 13f2cfc..cf86cf8 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:4835868c64d5be2b2196850ae892a6c40899a63bb9d0e87073aa21cc8654d8a9 as build
+FROM public.ecr.aws/lambda/python@sha256:013e1e2a142f1e778b162e81c46eeb817474ec7f50720218496ca340d92033fa as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.69/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.69/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.85/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.85/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:4835868c64d5be2b2196850ae892a6c40899a63bb9d0e87073aa21cc8654d8a9
+FROM public.ecr.aws/lambda/python@sha256:013e1e2a142f1e778b162e81c46eeb817474ec7f50720218496ca340d92033fa
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 7fabfde..056bc20 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.0
-- chromium 131.0.6778.69
-- chromedriver 131.0.6778.69
+- chromium 131.0.6778.85
+- chromedriver 131.0.6778.85 - selenium 4.26.1
Running the demo
Version Updates Wed Nov 13 01:44:35 UTC 2024
SHA256_DIGEST=4835868c64d5be2b2196850ae892a6c40899a63bb9d0e87073aa21cc8654d8a9
REVISION=1368529
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.26.1
CHROME_VERSION=131.0.6778.69
diff --git a/Dockerfile b/Dockerfile
index 8c4b766..13f2cfc 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:8db9a714dea462273d843affaa652f191f319332b284ba63e86694ee0fef9ecc as build
+FROM public.ecr.aws/lambda/python@sha256:4835868c64d5be2b2196850ae892a6c40899a63bb9d0e87073aa21cc8654d8a9 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.116/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.116/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.69/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.69/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:8db9a714dea462273d843affaa652f191f319332b284ba63e86694ee0fef9ecc
+FROM public.ecr.aws/lambda/python@sha256:4835868c64d5be2b2196850ae892a6c40899a63bb9d0e87073aa21cc8654d8a9
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index 6fe6681..7fabfde 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.13.0
-- chromium 130.0.6723.116
-- chromedriver 130.0.6723.116
+- chromium 131.0.6778.69
+- chromedriver 131.0.6778.69 - selenium 4.26.1
Running the demo
Version Updates Thu Nov 7 01:44:18 UTC 2024
SHA256_DIGEST=8db9a714dea462273d843affaa652f191f319332b284ba63e86694ee0fef9ecc
REVISION=1356013
PYTHON_VERSION=3.13.0
SELENIUM_VERSION=4.26.1
CHROME_VERSION=130.0.6723.116
diff --git a/Dockerfile b/Dockerfile
index ce7124c..8c4b766 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,11 @@
-FROM public.ecr.aws/lambda/python@sha256:2951186769ff98c4f1acf3783d9432e40cb3b03c72aab239588b3544f647bb36 as build
+FROM public.ecr.aws/lambda/python@sha256:8db9a714dea462273d843affaa652f191f319332b284ba63e86694ee0fef9ecc as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.93/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.93/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.116/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.116/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
-FROM public.ecr.aws/lambda/python@sha256:2951186769ff98c4f1acf3783d9432e40cb3b03c72aab239588b3544f647bb36
+FROM public.ecr.aws/lambda/python@sha256:8db9a714dea462273d843affaa652f191f319332b284ba63e86694ee0fef9ecc
RUN dnf install -y atk cups-libs gtk3 libXcomposite alsa-lib
libXcursor libXdamage libXext libXi libXrandr libXScrnSaver
libXtst pango at-spi2-atk libXt xorg-x11-server-Xvfb
diff --git a/README.md b/README.md
index eb18552..6fe6681 100644
--- a/README.md
+++ b/README.md
@@ -7,9 +7,9 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
-- Python 3.12.7
-- chromium 130.0.6723.93
-- chromedriver 130.0.6723.93
+- Python 3.13.0
+- chromium 130.0.6723.116
+- chromedriver 130.0.6723.116
- selenium 4.26.1
Running the demo
Version Updates Wed Nov 6 01:43:48 UTC 2024
SHA256_DIGEST=2951186769ff98c4f1acf3783d9432e40cb3b03c72aab239588b3544f647bb36
REVISION=1356013
PYTHON_VERSION=3.12.7
SELENIUM_VERSION=4.26.1
CHROME_VERSION=130.0.6723.93
diff --git a/Dockerfile b/Dockerfile
index 4c4ce27..ce7124c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,7 @@
FROM public.ecr.aws/lambda/python@sha256:2951186769ff98c4f1acf3783d9432e40cb3b03c72aab239588b3544f647bb36 as build
RUN dnf install -y unzip && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.91/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.91/linux64/chrome-linux64.zip" && \
- curl -Lo "/tmp/chromedriver-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.93/linux64/chromedriver-linux64.zip" && \
- curl -Lo "/tmp/chrome-linux64.zip" "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.93/linux64/chrome-linux64.zip" &&
unzip /tmp/chromedriver-linux64.zip -d /opt/ &&
unzip /tmp/chrome-linux64.zip -d /opt/
diff --git a/README.md b/README.md
index 26fc114..eb18552 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ This is minimum demo of headless chrome and selenium on container image on AWS L
This image goes with these versions. These are automatically updated and tested everyday.
- Python 3.12.7
-- chromium 130.0.6723.91
-- chromedriver 130.0.6723.91
+- chromium 130.0.6723.93
+- chromedriver 130.0.6723.93 - selenium 4.26.1