Skip to content

Commit 97eab3e

Browse files
authored
Bump PyPy version support to 3.9 and 3.10 (#1265)
1 parent e2194b2 commit 97eab3e

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

.github/workflows/run-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,12 +85,12 @@ jobs:
8585
strategy:
8686
matrix:
8787
os: [ubuntu-latest]
88-
version: ['3.9', '3.10']
88+
version: ['3.10', '3.11']
8989
include:
90-
- version: '3.9'
91-
tox-env: pypy39
9290
- version: '3.10'
9391
tox-env: pypy310
92+
- version: '3.11'
93+
tox-env: pypy311
9494
steps:
9595
- uses: actions/checkout@v4
9696
- uses: actions/setup-python@v5

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2020
* Optimised mainstream seq-consuming functions by coercing their inputs into `seq` upfront (#1234)
2121
* Renamed `awith` and `afor` to `with-async` and `for-async` for improved clarity (#1248)
2222
* `basilisp.main.init` will only initialize the runtime environment on the first invocation (#1242)
23+
* Updated support for PyPy to 3.9 and 3.10 (#1265)
2324

2425
### Fixed
2526
* Fix a bug where protocols with methods with leading hyphens in the could not be defined (#1230)

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ clean:
6868
pypy-shell:
6969
@docker run -it \
7070
--mount src=`pwd`,target=/usr/src/app,type=bind \
71+
--mount src="${HOME}/.local/share/basilisp",target="/root/.local/share/basilisp",type=bind \
7172
--workdir /usr/src/app \
72-
pypy:3.10-7.3-slim-buster \
73+
pypy:3.10-7.3-slim \
7374
/bin/sh -c 'pip install -e . && basilisp repl'

docs/compiler.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ The following settings enable and disable warnings from the Basilisp compiler du
4040
* Environment Variable: ``BASILISP_WARN_ON_ARITY_MISMATCH``
4141
* Default: ``true``
4242

43-
4443
* ``warn-on-shadowed-name`` - if ``true``, emit warnings if a local name is shadowed by another local name
4544

4645
* Environment Variable: ``BASILISP_WARN_ON_SHADOWED_NAME``

0 commit comments

Comments
 (0)