Port details on branch 2022Q2 |
- pypy3 Fast, compliant implementation of the Python language
- 7.3.0_1 lang
=1 7.3.0_1Version of this port present on the latest quarterly branch.
- DEPRECATED: Uses Python 2.7 which is EOLed upstream
This port expired on: 2020-12-31
- Maintainer: python@FreeBSD.org
- Port Added: 2016-08-04 08:43:53
- Last Update: 2021-06-26 10:57:46
- Commit Hash: 5e1a89f
- People watching this port, also watch:: monit, tmux, tcpdump, zrep
- Also Listed In: python
- License: MIT PSFL
- WWW:
- http://pypy.org
- Description:
- PyPy3 is a fast, compliant alternative implementation of the Python
language (3.5.3). It has several advantages and distinct features:
- Speed: thanks to its Just-in-Time compiler, Python programs often run faster
on PyPy3.
- Memory usage: large, memory-hungry Python programs might end up taking less
space than they do in CPython.
- Compatibility: PyPy3 is highly compatible with existing python code. It
supports ctypes and can run popular python libraries like
twisted and django.
- Sandboxing: PyPy3 provides the ability to run untrusted code in a fully
secure way.
- Stackless: PyPy3 can be configured to run in stackless mode, providing
micro-threads for massive concurrency.
- As well as other features.
WWW: http://pypy.org
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: pypy3
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 armv6 armv7 i386 powerpc64 powerpc64le
- distinfo:
- TIMESTAMP = 1598691597
SHA256 (pypy3.6-v7.3.0-src.tar.bz2) = 48d12c15fbcbcf4a32882a883195e1f922997cde78e7a16d4342b9b521eefcfa
SIZE (pypy3.6-v7.3.0-src.tar.bz2) = 21937786
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Master port: lang/pypy
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py27-pycparser>=2.10 : devel/py-pycparser@py27
- gmake>=4.3 : devel/gmake
- python2.7 : lang/python27
- as : devel/binutils
- Library dependencies:
-
- libexpat.so : textproc/expat2
- libffi.so : devel/libffi
- libintl.so : devel/gettext-runtime
- libunwind.so : devel/libunwind
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for pypy3-7.3.0_1:
====> Translation method: you have to select exactly one of them
PYTHON=on: Use Python-2.7 to translate (slowest)
PYPY=off: Use PyPy to translate (fastest, highest memory usage)
PYPY_MINMEM=off: Use PyPy to translate (lowest memory usage)
===> Use 'make config' to modify these settings
- Options name:
- lang_pypy3
- USES:
- gettext-runtime gmake shebangfix ssl tar:bzip2 compiler:c11 python:2.7,build
- pkg-message:
- For install:
- Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
gdbm databases/pypy-gdbm
sqlite3 databases/pypy-sqlite3
tkinter x11-toolkits/pypy-tkinter
Note that PyPy does not implement the following module that would
have been provided as a separate port:
bsddb databases/pypy-bsddb
- Master Sites:
|