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.11.7.3.23-r1 8 ~amd64 ~arm64 ~ppc64 ~x86 $(ver_cut/pypy311-pp73-432
3.11.7.3.22-r1 8 amd64 ~arm64 ~ppc64 x86 $(ver_cut/pypy311-pp73-416
2.7.7.3.23 8 ~amd64 ~arm64 ~ppc64 ~x86 $(ver_cut/73
2.7.7.3.22 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.11.7.3.23-r1 3.11.7.3.22-r1 2.7.7.3.23 2.7.7.3.22
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.22.tar.xz 5312 bytes
DIST pypy2.7-gentoo-patches-7.3.23.tar.xz 5316 bytes
DIST pypy2.7-v7.3.22-src.tar.bz2 21025542 bytes
DIST pypy2.7-v7.3.23-src.tar.bz2 21023543 bytes
DIST pypy3.11-gentoo-patches-7.3.22.tar.xz 3096 bytes
DIST pypy3.11-gentoo-patches-7.3.23.tar.xz 3096 bytes
DIST pypy3.11-v7.3.22-src.tar.bz2 25037599 bytes
DIST pypy3.11-v7.3.23-src.tar.bz2 25005650 bytes