Skip to content

Commit 558ad3a

Browse files
authored
Merge pull request #52 from mattip/v7.3.8
V7.3.8
2 parents 3cd0dc5 + 3d5a3ad commit 558ad3a

File tree

5 files changed

+244
-45
lines changed

5 files changed

+244
-45
lines changed

pages/checksums.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,15 @@ Here are the checksums
1010

1111
pypy3.9-v3.7.8 sha256::
1212

13+
89d7ee12a8c416e83fae80af82482531fc6502321e75e5b7a0cc01d756ee5f0e pypy3.9-v7.3.8-aarch64.tar.bz2
14+
a0d18e4e73cc655eb02354759178b8fb161d3e53b64297d05e2fff91f7cf862d pypy3.9-v7.3.8-linux32.tar.bz2
15+
129a055032bba700cd1d0acacab3659cf6b7180e25b1b2f730e792f06d5b3010 pypy3.9-v7.3.8-linux64.tar.bz2
16+
95bd88ac8d6372cd5b7b5393de7b7d5c615a0c6e42fdb1eb67f2d2d510965aee pypy3.9-v7.3.8-osx64.tar.bz2
17+
37b596bfe76707ead38ffb565629697e9b6fa24e722acc3c632b41ec624f5d95 pypy3.9-v7.3.8-s390x.tar.bz2
18+
546b7fc3789728869d5ada7b6a95ce9d03047e8489b92ada84613c900e431ee9 pypy3.9-v7.3.8-src.tar.bz2
19+
c5cece54ce0444943ae43fe672b13b21b3915d1e71ac730589de8204ec6f417a pypy3.9-v7.3.8-src.zip
20+
c1b2e4cde2dcd1208d41ef7b7df8e5c90564a521e7a5db431673da335a1ba697 pypy3.9-v7.3.8-win64.zip
21+
1322
81c58e0c0eb0f76801d0ac8cb528dd8a0b1e4138a4062e3e64e71beeadeccb79 pypy3.9-v7.3.8rc2-linux32.tar.bz2
1423
22ec1af269d68f7288a48f49ca58cb55fb9cb78f6ae58341cd13484838327751 pypy3.9-v7.3.8rc2-linux64.tar.bz2
1524
b49e569944f712f257e7557e61e21b36b388c9af09ce8a09085e93a51a8e3f95 pypy3.9-v7.3.8rc2-osx64.tar.bz2
@@ -27,6 +36,15 @@ pypy3.9-v3.7.8 sha256::
2736

2837
pypy3.8-v3.7.8 sha256::
2938

39+
fe41df391f87239925e573e195e631a9d03d37f471eb1479790ee13ca47a28af pypy3.8-v7.3.8-aarch64.tar.bz2
40+
bea4b275decd492af6462157d293dd6fcf08a949859f8aec0959537b40afd032 pypy3.8-v7.3.8-linux32.tar.bz2
41+
089f8e3e357d6130815964ddd3507c13bd53e4976ccf0a89b5c36a9a6775a188 pypy3.8-v7.3.8-linux64.tar.bz2
42+
de1b283ff112d76395c0162a1cf11528e192bdc230ee3f1b237f7694c7518dee pypy3.8-v7.3.8-osx64.tar.bz2
43+
ad53d373d6e275a41ca64da7d88afb6a17e48e7bfb2a6fff92daafdc06da6b90 pypy3.8-v7.3.8-s390x.tar.bz2
44+
f1a378b264cdbfb0e03d77dfc4d105d02f91d542bd7c9c957d1f8083a9808f1f pypy3.8-v7.3.8-src.tar.bz2
45+
7abf870044c95b31c8e1a0a32e887485b56f3c0a3151401446b113a0a65111b4 pypy3.8-v7.3.8-src.zip
46+
0894c468e7de758c509a602a28ef0ba4fbf197ccdf946c7853a7283d9bb2a345 pypy3.8-v7.3.8-win64.zip
47+
3048
475883e59f6d2a90d273142da27f999a227d510f51b7cdec3f53ceaf832b6b4b pypy3.8-v7.3.8rc2-linux32.tar.bz2
3149
141abedd8f0f46f61d9f05243c4fe32a88c6d9f2219cd3cd6a1312f56d4bd5eb pypy3.8-v7.3.8rc2-linux64.tar.bz2
3250
3bd390bfa30f4225cc379d592c822b9bb2dea9530451904fa215b8649d614375 pypy3.8-v7.3.8rc2-osx64.tar.bz2
@@ -44,6 +62,15 @@ pypy3.8-v3.7.8 sha256::
4462

4563
pypy3.7-v3.7.8 sha256::
4664

65+
4fb2f8281f3aaca72e6fe62ecc5fc054fcc79cd061ca3e0eea730f7d82d610d4 pypy3.7-v7.3.8-aarch64.tar.bz2
66+
38429ec6ea1aca391821ee4fbda7358ae86de4600146643f2af2fe2c085af839 pypy3.7-v7.3.8-linux32.tar.bz2
67+
409085db79a6d90bfcf4f576dca1538498e65937acfbe03bd4909bdc262ff378 pypy3.7-v7.3.8-linux64.tar.bz2
68+
76b8eef5b059a7e478f525615482d2a6e9feb83375e3f63c16381d80521a693f pypy3.7-v7.3.8-osx64.tar.bz2
69+
5c2cd3f7cf04cb96f6bcc6b02e271f5d7275867763978e66651b8d1605ef3141 pypy3.7-v7.3.8-s390x.tar.bz2
70+
35752be62b148fa6f7fb69e58e1f993c7cc319bea54928eb03ed2e75b8248d5f pypy3.7-v7.3.8-src.tar.bz2
71+
089fd12039ef92256fc218fc45652a93bbef1f5291181d07a4b55dad3f6987b9 pypy3.7-v7.3.8-src.zip
72+
96df67492bc8d62b2e71dddf5f6c58965a26cac9799c5f4081401af0494b3bcc pypy3.7-v7.3.8-win64.zip
73+
4774
a85189cdbf717928a4c5c90f05ccf48668e38291d2ac438e644d06aa6fa1fb7e pypy3.7-v7.3.8rc2-linux32.tar.bz2
4875
b8fe346d90561f34db1f23b0213ce247c148b7922d3b9acbfb7fdb1824c708b0 pypy3.7-v7.3.8rc2-linux64.tar.bz2
4976
480ad018194096736c47a2735ad453bbc0bd60117e7326508a723befe9543c28 pypy3.7-v7.3.8rc2-osx64.tar.bz2
@@ -61,6 +88,15 @@ pypy3.7-v3.7.8 sha256::
6188

6289
pypy2.7-v3.7.8 sha256::
6390

91+
ca1f8d3146c83002ee97615906b0930e821297dcce3063b5b28933a0690ef298 pypy2.7-v7.3.8-aarch64.tar.bz2
92+
7c84f173bbcd73d0eb10909259d11b5cc253d4c6ea4492e6da8f2532df9b3da5 pypy2.7-v7.3.8-linux32.tar.bz2
93+
1f2e84fb539ffce233c34769d2f11647955f894be091e85419e05f48011e8940 pypy2.7-v7.3.8-linux64.tar.bz2
94+
e5c1ff39ad9916ea23e3deb8012fe42367b6b19284cf13b1a1ea2b2f53a43add pypy2.7-v7.3.8-osx64.tar.bz2
95+
b4ae4e708ba84602d976ad6ae391ef2eef4b1896d831b8f2b2ec69927dd92014 pypy2.7-v7.3.8-s390x.tar.bz2
96+
0cdad270c62d3ccc53cc87eeb069a6dc46acaf95521b584624bcd6697d94fa1c pypy2.7-v7.3.8-src.tar.bz2
97+
13f70c6a0d4e5a59eb368c11d6b581ae09aa9715f96f84b890c5c9fa24cdaa93 pypy2.7-v7.3.8-src.zip
98+
806a29a6c5550b1e669d8870683d3379138d3d43eb1e07bdf26d65a0691265f2 pypy2.7-v7.3.8-win64.zip
99+
64100
3e9744307a60740191341df2b4feb42ca08452eff354156322b760e1aac3ef54 pypy2.7-v7.3.8rc2-linux32.tar.bz2
65101
a13ceb4a881a8da75475feea3d55dc337b7e2c6cf58e1e33924fa17012ace4e5 pypy2.7-v7.3.8rc2-linux64.tar.bz2
66102
6413048a6ab1ec5d7702a08f482443be0604a6f2019f32024a35e27c42ed7210 pypy2.7-v7.3.8rc2-osx64.tar.bz2

pages/download.rst

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,19 @@ Source
3131

3232
.. class:: download_menu
3333

34+
* `3.9 Source (tar.bz2)`__; `3.9 Source (zip)`__.
3435
* `3.8 Source (tar.bz2)`__; `3.8 Source (zip)`__.
3536
* `3.7 Source (tar.bz2)`__; `3.7 Source (zip)`__.
36-
37-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-src.tar.bz2
38-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-src.zip
39-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-src.tar.bz2
40-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-src.zip
37+
* `2.7 Source (tar.bz2)`__; `2.7 Source (zip)`__.
38+
39+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-src.tar.bz2
40+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-src.zip
41+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-src.tar.bz2
42+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-src.zip
43+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-src.tar.bz2
44+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-src.zip
45+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-src.tar.bz2
46+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-src.zip
4147

4248

4349
More information

pages/download_advanced.rst

Lines changed: 57 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111

1212
We provide pre-compiled binaries for many platforms and OSes:
1313

14-
* the Python2.7 compatible release — **PyPy2.7 v7.3.6**
14+
* the Python2.7 compatible release — **PyPy2.7 v7.3.8**
1515

16-
* the Python3.7 compatible release — **PyPy3.7 v7.3.7**
16+
* the Python3.7 compatible release — **PyPy3.7 v7.3.8**
1717

18-
* the Python3.8 compatible release — **PyPy3.8 v7.3.7**
18+
* the Python3.8 compatible release — **PyPy3.8 v7.3.8**
19+
20+
* the Python3.9 compatible release — **PyPy3.9 v7.3.8**
1921

2022
.. note::
2123

@@ -33,10 +35,11 @@ We provide pre-compiled binaries for many platforms and OSes:
3335
Anonymous tags work, this kind of tag doesn't ``Download <linux64-pypy3.7>``
3436
3537
.. list-table:: `PyPy latest`_
36-
:widths: 20 15 15 15 35
38+
:widths: 20 15 15 15 15 35
3739
:header-rows: 1
3840

3941
* - OS
42+
- PyPy3.9
4043
- PyPy3.8
4144
- PyPy3.7
4245
- PyPy2.7
@@ -46,12 +49,14 @@ We provide pre-compiled binaries for many platforms and OSes:
4649
- Download__
4750
- Download__
4851
- Download__
49-
- compatible with CentOS6 and later
52+
- Download__
53+
- compatible with CentOS7 and later
5054

5155
* - **Windows 64 bit**
5256
- Download__
5357
- Download__
5458
- Download__
59+
- Download__
5560
- compatible with any windows 64-bit
5661

5762
you might need the VC runtime library installer `vcredist.x64.exe`_
@@ -61,44 +66,51 @@ We provide pre-compiled binaries for many platforms and OSes:
6166
- Download__
6267
- Download__
6368
- Download__
64-
- High Sierra >= 10.13, not for Sierra and below. Not signed, for signed
65-
packages use Homebrew_.
69+
- Download__
70+
- MacOS >= 10.14, not for High-Sierra and below. Not signed, for signed
71+
packages use Homebrew_ or conda_.
6672

6773
* - **Linux ARM64**
6874

6975
- Download__
7076
- Download__
7177
- Download__
78+
- Download__
7279
- compatible with CentOS7 and later
7380

74-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-linux64.tar.bz2
75-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-linux64.tar.bz2
76-
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.6-linux64.tar.bz2
81+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-linux64.tar.bz2
82+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-linux64.tar.bz2
83+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-linux64.tar.bz2
84+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-linux64.tar.bz2
7785

78-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-win64.zip
79-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-win64.zip
80-
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.6-win64.zip
86+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-win64.zip
87+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-win64.zip
88+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-win64.zip
89+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-win64.zip
8190

82-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-osx64.tar.bz2
83-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-osx64.tar.bz2
84-
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.6-osx64.tar.bz2
91+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-osx64.tar.bz2
92+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-osx64.tar.bz2
93+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-osx64.tar.bz2
94+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-osx64.tar.bz2
8595

86-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-aarch64.tar.bz2
87-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-aarch64.tar.bz2
88-
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.6-aarch64.tar.bz2
96+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-aarch64.tar.bz2
97+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-aarch64.tar.bz2
98+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-aarch64.tar.bz2
99+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-aarch64.tar.bz2
89100

90-
.. _`PyPy latest`: https://doc.pypy.org/en/latest/release-v7.3.7.html
101+
.. _`PyPy latest`: https://doc.pypy.org/en/latest/release-v7.3.8.html
91102
.. _`vcredist.x64.exe`: https://www.microsoft.com/en-us/download/details.aspx?id=52685
92103

93104
..
94105
table finish
95106
96107

97108
.. list-table:: Other Platfoms
98-
:widths: 20 15 15 15 35
109+
:widths: 20 15 15 15 15 35
99110
:header-rows: 1
100111

101112
* - OS
113+
- PyPy3.9
102114
- PyPy3.8
103115
- PyPy3.7
104116
- PyPy2.7
@@ -109,17 +121,20 @@ We provide pre-compiled binaries for many platforms and OSes:
109121
- Download__
110122
- Download__
111123
- Download__
124+
- Download__
112125
- compatible with CentOS6 and later
113126

114127
* - **PowerPC PPC64**
115128

129+
- n/a
116130
- n/a
117131
- n/a
118132
- 7.3.1__
119133
- 64bit big-endian, Fedora 20 [1]_
120134

121135
* - **PowerPC PPC64le**
122136

137+
- n/a
123138
- n/a
124139
- n/a
125140
- 7.3.1__
@@ -130,20 +145,23 @@ We provide pre-compiled binaries for many platforms and OSes:
130145
- Download__
131146
- Download__
132147
- Download__
148+
- Download__
133149
- built on Redhat Linux 7.2 [1]_
134150

135151

136-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-linux32.tar.bz2
137-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-linux32.tar.bz2
138-
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.6-linux32.tar.bz2
152+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-linux32.tar.bz2
153+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-linux32.tar.bz2
154+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-linux32.tar.bz2
155+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-linux32.tar.bz2
139156

140157
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.1-ppc64.tar.bz2
141158

142159
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.1-ppc64le.tar.bz2
143160

144-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-s390x.tar.bz2
145-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-s390x.tar.bz2
146-
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.6-s390x.tar.bz2
161+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-s390x.tar.bz2
162+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-s390x.tar.bz2
163+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-s390x.tar.bz2
164+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-s390x.tar.bz2
147165

148166
.. [1]
149167
Linux binaries are provided for the
@@ -185,8 +203,7 @@ are better solutions:
185203
`Fedora`_, `Gentoo`_ and `Arch`_ are known to package PyPy, with various
186204
degrees of being up-to-date. FreshPorts_ packages for FreeBSD.
187205

188-
* use conda_, (for MacOS) which will also enable installing binary-compiled
189-
packages.
206+
* use conda_, which will also enable installing binary-compiled packages.
190207

191208
* `recompile the CFFI-based`_ TCL/TK, OpenSSL, or sqlite3 modules, using system
192209
libraries and the scripts in ``pypy/lib_pypy/pypy_tools``. This solution will
@@ -329,19 +346,21 @@ Building from source
329346

330347
.. code-block:: bash
331348
332-
# switch to the branch that implements Python 3.7
333-
hg update py3.7
349+
# switch to the branch that implements Python 3.8
350+
hg update py3.8
334351
335352
Alternatively, get one of the following smaller packages for the source at
336353
the same revision as the above binaries:
337354

338-
* `pypy2.7-v7.3.6-src.tar.bz2`__ (sources, PyPy 2.7 only)
339-
* `pypy3.7-v7.3.7-src.tar.bz2`__ (sources, PyPy 3.7 only)
340-
* `pypy3.8-v7.3.7-src.tar.bz2`__ (sources, PyPy 3.8 only)
355+
* `pypy2.7-v7.3.8-src.tar.bz2`__ (sources, PyPy 2.7 only)
356+
* `pypy3.7-v7.3.8-src.tar.bz2`__ (sources, PyPy 3.7 only)
357+
* `pypy3.8-v7.3.8-src.tar.bz2`__ (sources, PyPy 3.8 only)
358+
* `pypy3.9-v7.3.8-src.tar.bz2`__ (sources, PyPy 3.9 only)
341359

342-
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.6-src.tar.bz2
343-
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.7-src.tar.bz2
344-
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.7-src.tar.bz2
360+
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.8-src.tar.bz2
361+
.. __: https://downloads.python.org/pypy/pypy3.7-v7.3.8-src.tar.bz2
362+
.. __: https://downloads.python.org/pypy/pypy3.8-v7.3.8-src.tar.bz2
363+
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.8-src.tar.bz2
345364

346365

347366
2. Make sure you **installed the dependencies.** See the list here__.
@@ -474,7 +493,7 @@ pre-compiling them, normal users will get errors:
474493
normally found: e.g. in your project's main directory, or in a
475494
directory that you add to the env var ``PYTHONPATH``.
476495

477-
.. _`package.py`: https://foss.heptapod.net/pypy/pypy/-/blob/release-pypy3.7-v7.3.7/pypy/tool/release/package.py
496+
.. _`package.py`: https://foss.heptapod.net/pypy/pypy/-/blob/release-pypy3.8-v7.3.8/pypy/tool/release/package.py
478497

479498
Checksums
480499
---------

pages/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,13 @@ On average, PyPy is **4.2 times faster** than CPython
9494
.. _`(What is a JIT compiler?)`: http://en.wikipedia.org/wiki/Just-in-time_compilation
9595
.. _`run untrusted code`: features.html#sandboxing
9696
.. _`compliant`: compat.html
97-
.. _`Python docs`: http://docs.python.org/2.7
97+
.. _`Python docs`: http://docs.python.org/3
9898
.. _`twisted`: https://twistedmatrix.com/
9999
.. _`django`: https://www.djangoproject.com/
100100
.. _`cffi`: https://cffi.readthedocs.org
101101
.. _`cppyy`: https://cppyy.readthedocs.org
102102
.. _`features`: features.html
103-
.. _`less space`: http://morepypy.blogspot.com/2009/10/gc-improvements.html
103+
.. _`less space`: /posts/2009/10/gc-improvements-6174120095428192954.html
104104
.. _`highly compatible`: compat.html
105105
.. _`speed`: http://speed.pypy.org/
106106
.. _`compatibility`: compat.html

0 commit comments

Comments
 (0)