Skip to content

Commit 302f4f3

Browse files
committed
Remove PyPy from tests; PyPy is not supported.
1 parent a1ffb2f commit 302f4f3

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ python:
88
- "3.6"
99
- "3.7"
1010
- "3.8-dev"
11-
- "pypy3"
1211

1312

1413
branches:

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ Like the Bitcoin Core codebase CTransaction is immutable and
108108
CMutableTransaction is mutable; unlike the Bitcoin Core codebase this
109109
distinction also applies to COutPoint, CTxIn, CTxOut and CTxWitness.
110110

111-
112111
## Endianness Gotchas
113112

114113
Rather confusingly Bitcoin Core shows transaction and block hashes as
@@ -217,7 +216,6 @@ skipped):
217216
* CPython 3.6
218217
* CPython 3.7
219218
* CPython 3.8-dev
220-
* PyPy3
221219

222220
HTML coverage reports can then be found in the htmlcov/ subdirectory.
223221

release-notes.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ Fixes for openssl loading (only relevant for historical signatures:
66
- Fix issue with libssl on MacOSX 10.15. by trying to load `libssl.35` first
77
- The `libeay32` library is only tried to be loaded on Windows platform
88

9+
Tests for PyPy are removed. The compatibilty of ctypes module in PyPy with ctypes
10+
in CPython is lacking, and debugging the quirks of PyPy implementation is too costly,
11+
given that the code that looks good and runs perfectly with CPython fails on PyPy with
12+
incomprehensive messages. Use PyPy at your own risk, there will likely be bugs around
13+
ctypes interaction.
14+
915
## v1.1.0
1016

1117
Breaking changes:

0 commit comments

Comments
 (0)