dev-lang/pypy (gentoo)

Search

Install

Install this package:

emerge -a dev-lang/pypy

Package Information

Description:
A fast, compliant alternative implementation of the Python ($(ver_cut) language
Homepage:
https://pypy.org/ https://github.com/pypy/pypy/
License:
MIT

Versions

Version EAPI Keywords Slot
3.12.8.0.0 8 ~amd64 ~arm64 ~ppc64 ~x86 $(ver_cut/pypy312-pp80-448
3.11.8.0.0 8 ~amd64 ~arm64 ~ppc64 ~x86 $(ver_cut/pypy311-pp80-432
3.11.7.3.23 8 amd64 ~arm64 ~ppc64 x86 $(ver_cut/pypy311-pp73-432
2.7.8.0.0 8 ~amd64 ~arm64 ~ppc64 ~x86 $(ver_cut/pypy-80
2.7.7.3.23 8 amd64 ~arm64 ~ppc64 x86 $(ver_cut/73

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>python@gentoo.org</email>
		<name>Python</name>
	</maintainer>
	<use>
		<flag name="ensurepip">
			Install the ensurepip module that uses bundled wheels
			to bootstrap pip and setuptools (if disabled, it will
			be only possible to use venv `--without-pip`)
		</flag>
		<flag name="full-stdlib">
			Install complete stdlib as necessary to use PyPy for general
			purpose programs.  By default, only a limited subset that is
			used when building PyPy3 executables is installed.  Note
			that PyPy2.7's stdlib contains multiple known vulnerabilities.
		</flag>
		<flag name="symlink">
			Install "pypy3" symlink, making this PyPy slot the default
			PyPy3 implementation that is used for building Gentoo packages.
		</flag>
		<flag name="test-install">
			Install the test suite packages, that are required to run
			tests in a few reverse dependencies.
		</flag>
	</use>
	<upstream>
		<remote-id type="github">pypy/pypy</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-lang/pypy | euse -E <flag> -p dev-lang/pypy | euse -D <flag> -p dev-lang/pypy

Flag Description 3.12.8.0.0 3.11.8.0.0 3.11.7.3.23 2.7.8.0.0 2.7.7.3.23
bzip2 Enable bzip2 compression support ✗ ✗ ✗ ✓ ✓
ensurepip Install the ensurepip module that uses bundled wheels to bootstrap pip and setuptools (if disabled, it will be only possible to use venv `--without-pip`) ⊕ ⊕ ⊕ ✗ ✗
full-stdlib Install complete stdlib as necessary to use PyPy for general purpose programs. By default, only a limited subset that is used when building PyPy3 executables is installed. Note that PyPy2.7's stdlib contains multiple known vulnerabilities. ✗ ✗ ✗ ✓ ✓
gdbm Add support for sys-libs/gdbm (GNU database libraries) ✓ ✓ ✓ ✓ ✓
jit Enable just-in-time compilation for improved performance. May prevent use of some PaX memory protection features in Gentoo Hardened. ⊕ ⊕ ⊕ ⊕ ⊕
ncurses Add ncurses support (console display library) ✓ ✓ ✓ ✓ ✓
sqlite Add support for sqlite - embedded sql database ✓ ✓ ✓ ✓ ✓
symlink Install "pypy3" symlink, making this PyPy slot the default PyPy3 implementation that is used for building Gentoo packages. ✓ ✓ ✓ ✗ ✗
test-install Install the test suite packages, that are required to run tests in a few reverse dependencies. ⊕ ⊕ ⊕ ✗ ✗
tk Add support for Tk GUI toolkit ✓ ✓ ✓ ✓ ✓

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST pypy2.7-gentoo-patches-7.3.23.tar.xz 5316 bytes
DIST pypy2.7-gentoo-patches-8.0.0.tar.xz 988 bytes
DIST pypy2.7-v7.3.23-src.tar.bz2 21023543 bytes
DIST pypy2.7-v8.0.0-src.tar.gz 21312909 bytes
DIST pypy3.11-gentoo-patches-7.3.23.tar.xz 3096 bytes
DIST pypy3.11-gentoo-patches-8.0.0.tar.xz 1392 bytes
DIST pypy3.11-v7.3.23-src.tar.bz2 25005650 bytes
DIST pypy3.11-v8.0.0-src.tar.gz 25897899 bytes
DIST pypy3.12-gentoo-patches-8.0.0.tar.xz 1876 bytes
DIST pypy3.12-v8.0.0-src.tar.gz 25838522 bytes