Mercurial > hgrepos > FreeBSD > ports > PyPy
view pkg-descr @ 45:5e046980990d
Call the package.py script with WRKSRC as the CWD.
This removes the need for patching sysconfig.py and package.py (PyPy3)
because files that are created by the scripts in the CWD now are created
in WRKSRC.
This is also consistent with other build stept, where an explicit change
of the CWD to WRKSRC is done.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sun, 09 Oct 2022 19:11:04 +0200 |
| parents | a92355d5c173 |
| children |
line wrap: on
line source
PyPy is a fast, compliant alternative implementation of the Python language (2.7.18). It has several advantages and distinct features: - Speed: thanks to its Just-in-Time compiler, Python programs often run faster on PyPy. - Memory usage: large, memory-hungry Python programs might end up taking less space than they do in CPython. - Compatibility: PyPy is highly compatible with existing python code. It supports ctypes and can run popular python libraries like twisted and django. - Sandboxing: PyPy provides the ability to run untrusted code in a fully secure way. - Stackless: PyPy can be configured to run in stackless mode, providing micro-threads for massive concurrency. - As well as other features.
