summaryrefslogtreecommitdiffstats
path: root/python/PyPy/README
diff options
context:
space:
mode:
author Yth - Arnaud2023-03-17 09:40:50 +0100
committer Willy Sudiarto Raharjo2023-03-18 03:50:18 +0100
commit334ea335780f5e6bd9358c22f4042fdb7b41b87c (patch)
tree88abdc585c6c7a9e42c8482611900088a04b8ff5 /python/PyPy/README
parent18dda33f5af77ba056fe659aee939819db926e3a (diff)
downloadslackbuilds-334ea335780f5e6bd9358c22f4042fdb7b41b87c.tar.gz
python/PyPy: Added (implementation of Python 2 written in Python).
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'python/PyPy/README')
-rw-r--r--python/PyPy/README21
1 files changed, 21 insertions, 0 deletions
diff --git a/python/PyPy/README b/python/PyPy/README
new file mode 100644
index 0000000000..78e6bd3909
--- /dev/null
+++ b/python/PyPy/README
@@ -0,0 +1,21 @@
+PyPy is a very compliant implementation of the Python language. PyPy
+has several advantages and distinctive features: speed (Just-in-Time
+compiler), lower memory usage for large programs, sandboxing and
+stackless mode.
+
+This script is for PyPy implementation of Python 2.7 from sources.
+Beware: this takes up a lot of time and about 5Gb of RAM in a 64bit
+system. And still 3Gb on a 32bit system.
+
+Note: This package does conflict with pypy, overwriting files.
+
+OPTIONAL: pypy or PyPy, available on SBo.
+If pypy2 is installed, from binary repackaging using pypy, or from
+a previous installation of PyPy, it'll be used instead of CPython2.7,
+as it is twice as fast.
+It might even be better for a first build of PyPy to build and install
+pypy first.
+pycparser is required only when using Slackware's CPython2.7
+for building.
+
+REQUIRES: you need one of pycparser, pypy or PyPy.