aboutsummaryrefslogtreecommitdiff
path: root/pypy/doc
diff options
context:
space:
mode:
Diffstat (limited to 'pypy/doc')
-rw-r--r--pypy/doc/config/objspace.soabi.txt14
-rw-r--r--pypy/doc/config/objspace.translationmodules.txt1
-rw-r--r--pypy/doc/release-1.4.0.txt28
3 files changed, 43 insertions, 0 deletions
diff --git a/pypy/doc/config/objspace.soabi.txt b/pypy/doc/config/objspace.soabi.txt
new file mode 100644
index 0000000000..ec55f28449
--- /dev/null
+++ b/pypy/doc/config/objspace.soabi.txt
@@ -0,0 +1,14 @@
+This option controls the tag included into extension module file names. The
+default is something like `pypy-14`, which means that `import foo` will look for
+a file named `foo.pypy-14.so` (or `foo.pypy-14.pyd` on Windows).
+
+This is an implementation of PEP3149_, with two differences:
+
+ * the filename without tag `foo.so` is not considered.
+ * the feature is also available on Windows.
+
+When set to the empty string (with `--soabi=`), the interpreter will only look
+for a file named `foo.so`, and will crash if this file was compiled for another
+Python interpreter.
+
+.. _PEP3149: http://www.python.org/dev/peps/pep-3149/
diff --git a/pypy/doc/config/objspace.translationmodules.txt b/pypy/doc/config/objspace.translationmodules.txt
new file mode 100644
index 0000000000..532e771524
--- /dev/null
+++ b/pypy/doc/config/objspace.translationmodules.txt
@@ -0,0 +1 @@
+This option enables all modules which are needed to translate PyPy using PyPy.
diff --git a/pypy/doc/release-1.4.0.txt b/pypy/doc/release-1.4.0.txt
new file mode 100644
index 0000000000..68fc83f7d4
--- /dev/null
+++ b/pypy/doc/release-1.4.0.txt
@@ -0,0 +1,28 @@
+===============================
+PyPy 1.4: Ouroboros in practice
+===============================
+
+Hello.
+
+We're pleased to announce the 1.4 release of PyPy. This is a major breakthrough
+in our long journey, as PyPy 1.4 is the first PyPy release that can translate
+itself faster than CPython. Starting today, we plan to start using PyPy for our
+own development.
+
+Among other features, this release includes numerous performance improvements
+(which made fast self-hosting possible), a 64-bit JIT backend, as well as serious
+stabilization. As of now, we can consider the 32-bit version of PyPy stable enough
+to run in production.
+
+More highlights
+===============
+
+* Virtualenv support: now PyPy is fully compatible with virtualenv_: note that
+ to use it, you need a recent version of virtualenv (>= 1.5).
+
+* Faster (and JITted) regular expressions - huge boost in speeding up
+ sre module.
+
+* Faster (and JITted) calls to functions like map().
+
+.. _virtualenv: http://pypi.python.org/pypi/virtualenv