BSD Ports

math/py-gmpy2 2.3.2 FreeBSD

GMP/MPIR, MPFR, and MPC interface to Python

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
20f07a21eb
License
GPLv3
Categories
math, python
Package size
170.6 KiB, 725.5 KiB installed

Description

C-coded Python extension module that supports multiple-precision arithmetic. In addition to supporting GMP or MPIR for multiple-precision integer and rational arithmetic, gmpy2 adds support for the MPFR (correctly rounded real floating-point arithmetic) and MPC (correctly rounded complex floating-point arithmetic) libraries.

In the other systems

SystemPortVersion
FreeBSDmath/py-gmpy22.3.2
OpenBSDmath/py-gmpy22.2.2
NetBSDmath/py-gmpy22.3.1
DragonFlymath/py-gmpy22.2.1_1
MidnightBSDmath/py-gmpy22.2.1_1

Install

Binary package:

pkg install py312-gmpy2

From the ports tree:

cd /usr/ports/math/py-gmpy2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-gmpy2>0:math/py-gmpy2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.3.12.3.22.1.22.2.1_12.3.2
FreeBSD:14:quarterly2.3.12.3.1n/a2.2.1_12.3.1
FreeBSD:15:latest2.3.22.3.2n/a2.2.1_12.2.1_1
FreeBSD:15:quarterly2.3.12.3.1n/an/an/a
FreeBSD:16:latest2.3.12.3.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 3

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 20
Run dependencies 10
Required by 168

The first 100 are listed.

Configuration

No options to configure.

USES
localbase python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
gmpy2-2.3.2.tar.gz301349f20b7e2f8fd16f8d6846bb5b73359c3cc5aa41ec5cf266321d362f547c8fd097
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
20f07a21eb Yuri Victorovich math/py-gmpy2: update 2.3.1 → 2.3.2
73f79e7622 Yuri Victorovich math/py-gmpy2: update 2.2.1 → 2.3.1