Skip to content

Commit 998b035

Browse files
lrafeeiTimPansino
andauthored
Upgrade to Pypy38 for TypedDict (#861)
* Fix base branch * Revert tox dependencies * Replace all pypy37 with pypy38 * Remove action.yml file * Push Empty Commit * Fix skip_missing_interpreters behavior * Fix skip_missing_interpreters behavior * Pin dev CI image sha * Remove unsupported Tornado tests * Add latest tests to Tornado * Remove pypy38 (for now) --------- Co-authored-by: Tim Pansino <[email protected]>
1 parent 9883c2b commit 998b035

File tree

4 files changed

+73
-121
lines changed

4 files changed

+73
-121
lines changed

.github/actions/setup-python-matrix/action.yml

-50
This file was deleted.

.github/containers/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ RUN echo 'eval "$(pyenv init -)"' >>$HOME/.bashrc && \
7979
pyenv update
8080

8181
# Install Python
82-
ARG PYTHON_VERSIONS="3.10 3.9 3.8 3.7 3.11 2.7 pypy2.7-7.3.11 pypy3.7"
82+
ARG PYTHON_VERSIONS="3.10 3.9 3.8 3.7 3.11 2.7 pypy2.7-7.3.11 pypy3.8"
8383
COPY --chown=1000:1000 --chmod=+x ./install-python.sh /tmp/install-python.sh
8484
COPY ./requirements.txt /requirements.txt
8585
RUN /tmp/install-python.sh && \

.github/workflows/tests.yml

+14-14
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ jobs:
119119

120120
runs-on: ubuntu-20.04
121121
container:
122-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
122+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
123123
options: >-
124124
--add-host=host.docker.internal:host-gateway
125125
timeout-minutes: 30
@@ -164,7 +164,7 @@ jobs:
164164

165165
runs-on: ubuntu-20.04
166166
container:
167-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
167+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
168168
options: >-
169169
--add-host=host.docker.internal:host-gateway
170170
timeout-minutes: 30
@@ -209,7 +209,7 @@ jobs:
209209

210210
runs-on: ubuntu-20.04
211211
container:
212-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
212+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
213213
options: >-
214214
--add-host=host.docker.internal:host-gateway
215215
timeout-minutes: 30
@@ -269,7 +269,7 @@ jobs:
269269

270270
runs-on: ubuntu-20.04
271271
container:
272-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
272+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
273273
options: >-
274274
--add-host=host.docker.internal:host-gateway
275275
timeout-minutes: 30
@@ -332,7 +332,7 @@ jobs:
332332

333333
runs-on: ubuntu-20.04
334334
container:
335-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
335+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
336336
options: >-
337337
--add-host=host.docker.internal:host-gateway
338338
timeout-minutes: 30
@@ -395,7 +395,7 @@ jobs:
395395

396396
runs-on: ubuntu-20.04
397397
container:
398-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
398+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
399399
options: >-
400400
--add-host=host.docker.internal:host-gateway
401401
timeout-minutes: 30
@@ -453,7 +453,7 @@ jobs:
453453

454454
runs-on: ubuntu-20.04
455455
container:
456-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
456+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
457457
options: >-
458458
--add-host=host.docker.internal:host-gateway
459459
timeout-minutes: 30
@@ -513,7 +513,7 @@ jobs:
513513

514514
runs-on: ubuntu-20.04
515515
container:
516-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
516+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
517517
options: >-
518518
--add-host=host.docker.internal:host-gateway
519519
timeout-minutes: 30
@@ -571,7 +571,7 @@ jobs:
571571

572572
runs-on: ubuntu-20.04
573573
container:
574-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
574+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
575575
options: >-
576576
--add-host=host.docker.internal:host-gateway
577577
timeout-minutes: 30
@@ -630,7 +630,7 @@ jobs:
630630

631631
# runs-on: ubuntu-20.04
632632
# container:
633-
# image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
633+
# image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
634634
# options: >-
635635
# --add-host=host.docker.internal:host-gateway
636636
# timeout-minutes: 30
@@ -710,7 +710,7 @@ jobs:
710710

711711
runs-on: ubuntu-20.04
712712
container:
713-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
713+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
714714
options: >-
715715
--add-host=host.docker.internal:host-gateway
716716
timeout-minutes: 30
@@ -768,7 +768,7 @@ jobs:
768768

769769
runs-on: ubuntu-20.04
770770
container:
771-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
771+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
772772
options: >-
773773
--add-host=host.docker.internal:host-gateway
774774
timeout-minutes: 30
@@ -828,7 +828,7 @@ jobs:
828828

829829
runs-on: ubuntu-20.04
830830
container:
831-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
831+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
832832
options: >-
833833
--add-host=host.docker.internal:host-gateway
834834
timeout-minutes: 30
@@ -889,7 +889,7 @@ jobs:
889889

890890
runs-on: ubuntu-20.04
891891
container:
892-
image: ghcr.io/newrelic/newrelic-python-agent-ci:latest
892+
image: ghcr.io/newrelic/newrelic-python-agent-ci:sha-b0ffe8bdbb28ba0579377076ad680054da8fbc28
893893
options: >-
894894
--add-host=host.docker.internal:host-gateway
895895
timeout-minutes: 30

0 commit comments

Comments
 (0)