This is an automated email from the ASF dual-hosted git repository.
kojiromike pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/avro.git
The following commit(s) were added to refs/heads/main by this push:
new 1eaf03367 AVRO-3952: Remove Outdated Pypy Versions
1eaf03367 is described below
commit 1eaf033678b7dbb848221bcae38f7dca2a0edd5e
Author: Michael A. Smith <[email protected]>
AuthorDate: Sat Apr 20 08:10:32 2024 -0400
AVRO-3952: Remove Outdated Pypy Versions
Per [this ml
discussion](https://lists.apache.org/thread/ng2l9r587knkzm7xxx3l4gfblzd9k9lw)
---
.github/workflows/test-lang-py.yml | 4 ----
lang/py/tox.ini | 2 --
share/docker/Dockerfile | 6 ++----
3 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/test-lang-py.yml
b/.github/workflows/test-lang-py.yml
index 7b0f8fb8a..83bd1f83f 100644
--- a/.github/workflows/test-lang-py.yml
+++ b/.github/workflows/test-lang-py.yml
@@ -46,8 +46,6 @@ jobs:
- '3.9'
- '3.8'
- '3.7'
- - 'pypy-3.7'
- - 'pypy-3.8'
- 'pypy-3.9'
- 'pypy-3.10'
@@ -94,8 +92,6 @@ jobs:
- '3.9'
- '3.8'
- '3.7'
- - 'pypy-3.7'
- - 'pypy-3.8'
- 'pypy-3.9'
- 'pypy-3.10'
diff --git a/lang/py/tox.ini b/lang/py/tox.ini
index 38c5e6d83..144e358dd 100644
--- a/lang/py/tox.ini
+++ b/lang/py/tox.ini
@@ -26,8 +26,6 @@ envlist =
py39
py310
py311
- pypy3.7
- pypy3.8
pypy3.9
pypy3.10
diff --git a/share/docker/Dockerfile b/share/docker/Dockerfile
index f4e4e18dc..db733760a 100644
--- a/share/docker/Dockerfile
+++ b/share/docker/Dockerfile
@@ -178,7 +178,7 @@ RUN curl -sSL https://cpanmin.us \
&& rm -rf .cpanm
# Install Python3
-ENV PATH="${PATH}:/opt/pypy3.8/bin:/opt/pypy3.9/bin:/opt/pypy3.10/bin" \
+ENV PATH="${PATH}:/opt/pypy3.9/bin:/opt/pypy3.10/bin" \
PIP_NO_CACHE_DIR=off
#
https://docs.docker.com/engine/reference/builder/#automatic-platform-args-in-the-global-scope
@@ -188,12 +188,10 @@ RUN case "${BUILDARCH:?}" in \
*) pypyarch=linux64;; \
esac \
&& cd /opt \
- && for url in
https://downloads.python.org/pypy/pypy3.8-v7.3.11-"$pypyarch".tar.bz2 \
-
https://downloads.python.org/pypy/pypy3.9-v7.3.12-"$pypyarch".tar.bz2 \
+ && for url in
https://downloads.python.org/pypy/pypy3.9-v7.3.12-"$pypyarch".tar.bz2 \
https://downloads.python.org/pypy/pypy3.10-v7.3.12-"$pypyarch".tar.bz2; \
do curl -fsSL "$url" | tar -xvjpf -; \
done \
- && ln -s pypy3.8* pypy3.8 \
&& ln -s pypy3.9* pypy3.9 \
&& ln -s pypy3.10* pypy3.10