A Python interface to the number theory library PARI/GP.
Installation
From a distribution package (GNU/Linux, conda-forge)
A package might be available in your package manager, see https://repology.org/project/python:cypari2/versions or https://doc.sagemath.org/html/en/reference/spkg/cypari for installation instructions.
From a pre-built wheel from PyPI
Requirements:
Python >= 3.12
pip
Install cypari2 via the Python Package Index (PyPI) via
$ pip install cypari2 [--user]
(the optional option –user allows to install cypari2 for a single user and avoids using pip with administrator rights).
From source with pip
Requirements:
PARI/GP >= 2.9.4 (header files and library); see https://doc.sagemath.org/html/en/reference/spkg/pari#spkg-pari for availability in distributions (GNU/Linux, conda-forge, Homebrew, FreeBSD), or install from source (e.g using the script .install-pari.sh provided in this repository).
gmp (if PARI/GP was built with gmp)
A C compiler (GCC)
pkg-config
Python >= 3.12
pip
Install cypari2 via the Python Package Index (PyPI) via
$ pip install --no-binary cypari2 cypari2 [--user]
(the optional option –user allows to install cypari2 for a single user and avoids using pip with administrator rights).
pip builds the package using build isolation. All Python build dependencies of the package, declared in pyproject.toml, are automatically installed in a temporary virtual environment.
If you want to try the development version, use
$ pip install git+https://github.com/sagemath/cypari2.git [--user]
Usage
The interface as been kept as close as possible from PARI/GP. The following computation in GP
? zeta(2) %1 = 1.6449340668482264364724151666460251892 ? p = x^3 + x^2 + x - 1; ? modulus = t^3 + t^2 + t - 1; ? fq = factorff(p, 3, modulus); ? centerlift(lift(fq)) %5 = [ x - t 1] [x + (t^2 + t - 1) 1] [ x + (-t^2 - 1) 1]
translates into
>>> import cypari2
>>> pari = cypari2.Pari()
>>> pari(2).zeta()
1.64493406684823
>>> p = pari("x^3 + x^2 + x - 1")
>>> modulus = pari("t^3 + t^2 + t - 1")
>>> fq = p.factorff(3, modulus)
>>> fq.lift().centerlift()
[x - t, 1; x + (t^2 + t - 1), 1; x + (-t^2 - 1), 1]
The object pari above is the object for the interface and acts as a constructor. It can be called with basic Python objects like integer or floating point. When called with a string as in the last example the corresponding string is interpreted as if it was executed in a GP shell.
Beyond the interface object pari of type Pari, any object you get a handle on is of type Gen (that is a wrapper around the GEN type from libpari). All PARI/GP functions are then available in their original names as methods like zeta, factorff, lift or centerlift above.
Alternatively, the pari functions are accessible as methods of pari. The same computations be done via
>>> import cypari2
>>> pari = cypari2.Pari()
>>> pari.zeta(2)
1.64493406684823
>>> p = pari("x^3 + x^2 + x - 1")
>>> modulus = pari("t^3 + t^2 + t - 1")
>>> fq = pari.factorff(p, 3, modulus)
>>> pari.centerlift(pari.lift(fq))
[x - t, 1; x + (t^2 + t - 1), 1; x + (-t^2 - 1), 1]
The complete documentation of cypari2 is available at https://cypari2.readthedocs.io and the PARI/GP documentation at https://pari.math.u-bordeaux.fr/doc.html
Contributing & Development
CyPari 2 is maintained by the SageMath community.
Open issues or submit pull requests at https://github.com/sagemath/cypari2 and join https://groups.google.com/group/sage-devel to discuss.
To get started with development, you can set up an environment using Conda as follows:
- ::
$ conda create -n cypari2-dev python cython pari=*=*_pthread ninja meson-python cysignals c-compiler $ conda activate cypari2-dev
Afterwards, you can build and install the package in editable mode:
- ::
$ pip install -e . –no-build-isolation
Metadata
Release files for cypari2 2.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cypari2-2.2.4.tar.gz | 692.5 kB | Details |
Built distributions (wheels)
Total release size: 201.0 MB
Release files / cypari2-2.2.4.tar.gz
| Download URL | cypari2-2.2.4.tar.gz |
|---|---|
| Size | 692.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f9f0e994a9a0b064619320411e1d9c303158847e055b58082efdade5ac97f613
|
|
BLAKE2b-256 checksum How to use checksums |
48343f8671615a7ac0c6de69ca4ba7d9f640a46198cf020eca114eda33dd25f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | cypari2-2.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f30a3b5a245163ce926d95b3d72d7380eaadd1763c9b45011a062ed8acbafb05
|
|
BLAKE2b-256 checksum How to use checksums |
e90a81535ae4eeff933d3f4dbc97da5377c584577341eddbd5a646296453b5a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | cypari2-2.2.4-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
2e7217948789a0aaf940d07c1be8c9e790d0c05289f93f2116f5179715f5c3b9
|
|
BLAKE2b-256 checksum How to use checksums |
7c45918273ce17501e3b8532c42a57925d7bbf106d17d6a7aaeca9cbbb3571f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cypari2-2.2.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
cf19c15d86529bb6102785f3706b2066a4928511744acc2b0561ae54c3cdf95e
|
|
BLAKE2b-256 checksum How to use checksums |
f13ce65b1e603c77eece94f6f6ed5d2b157b05c7d04193864094e7e0dc959ac7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cypari2-2.2.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
641dffd22ba34dee3326b6edad74d77728c20ee63cc344d9ad819dbdc7fba710
|
|
BLAKE2b-256 checksum How to use checksums |
5f8557bd59e6e8c5de763db24d82a57edf085b74f180f375f5f2a3b83d253b05
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314t-macosx_15_0_arm64.whl
| Download URL | cypari2-2.2.4-cp314-cp314t-macosx_15_0_arm64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e0cb5849fc90af8b0b62fa79d27639fcb318c4e4a495e7e6f17daf4ec99667fc
|
|
BLAKE2b-256 checksum How to use checksums |
26929744b2c0072dc6e007607d95004773f26001de56bedcf33096c81e138912
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314t-macosx_13_0_x86_64.whl
| Download URL | cypari2-2.2.4-cp314-cp314t-macosx_13_0_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
dc7ebf6bf6f03d9fc718e2a0327b67cd1272fc5800b0d56a6200d8fa619a697f
|
|
BLAKE2b-256 checksum How to use checksums |
757145f83a2b601af423fb8127193fe58ee4762e386e59e2ae66b903d45feca2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | cypari2-2.2.4-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
4374b61c48ab61641bd9e48c8ad5c21ef5beda1db3c1ac138e273ab49cd8d514
|
|
BLAKE2b-256 checksum How to use checksums |
2b36943589098f1e255b143856dfbeef8ae335e7175c28bda48bf79ba200335f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | cypari2-2.2.4-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.5 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
78341cdb7447bde14baabee763e3c67cef36c1c3b76489c84b41e6c7594a83c0
|
|
BLAKE2b-256 checksum How to use checksums |
2f01bf733bd16fe7c4c068f1ad29cb4aef7652e56a579ea3b80909a267073b7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cypari2-2.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
20937f0bbfe716b6a30b365bfcc86032c539d1f9a9ba9769231be7eaad0fe036
|
|
BLAKE2b-256 checksum How to use checksums |
93e22a2418bb36aac1cafacf6fece3fdbbd85be1569e1c630aa78e5e7450deac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cypari2-2.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.4 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
4403d0eeb0474a6fc499a1bdc4677de4d3131070ce8fc0eea0b245f80334b602
|
|
BLAKE2b-256 checksum How to use checksums |
400c2735e9257d510a5cf89fd7c9526fa59c082d21ca76809a5ca49f342e3b60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314-macosx_15_0_arm64.whl
| Download URL | cypari2-2.2.4-cp314-cp314-macosx_15_0_arm64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.14 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b325670c10b76639726ad6ed0a4eb8fd19dfba9d87592559c30fcb06ca611ce2
|
|
BLAKE2b-256 checksum How to use checksums |
cd559123244fcdcae6b9c764f8032e2f1ab31e432d85869a9900610b57f75a8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp314-cp314-macosx_13_0_x86_64.whl
| Download URL | cypari2-2.2.4-cp314-cp314-macosx_13_0_x86_64.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.14 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
2bf676779e685416eba9242446fb5877731b92821b5683ab1b7d03298b1c6b52
|
|
BLAKE2b-256 checksum How to use checksums |
7115fa62d9e34860835b7ee68524c0da7719f974427fa19fbe725507c8397525
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | cypari2-2.2.4-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fddc74d6896594f7dd9672b3de377e2de65da985325e4c93a9691cced0516f7e
|
|
BLAKE2b-256 checksum How to use checksums |
2aa61944ea1d0a01da91fc5fe2bc1c72e5b2faca80c07651c72beed5234efef7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | cypari2-2.2.4-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.5 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
6cd9bd9c3e3c9c5de34c9f8ce4b9cd4a2f08274d311b5876f4889bdfc7f32e41
|
|
BLAKE2b-256 checksum How to use checksums |
9bcf2b1e1f334ccdcbcfceab59a4bdc64c51695c9dd205377b587c5cc5aa75c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cypari2-2.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c8843fdf996be17b1fb946b3daf11c2a3653b119b1356cd7b8f5c2b5066dbc2f
|
|
BLAKE2b-256 checksum How to use checksums |
c46ced5824de3cb1ef894428850fb410685a8b36be6fd9a00204775130910aba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cypari2-2.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.3 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
6d2b861780897023289dce0e24733b54b1d38a4a5167865e03e21460042cfcd1
|
|
BLAKE2b-256 checksum How to use checksums |
a15061fc42d71c1e5b92a593c132f949ff87845f0afa5544882a36044079da03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp313-cp313-macosx_15_0_arm64.whl
| Download URL | cypari2-2.2.4-cp313-cp313-macosx_15_0_arm64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.13 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7cd48d32a0d433bdc87e291595b1606625753c94b1d9eca94a8fcd0c4d1c402f
|
|
BLAKE2b-256 checksum How to use checksums |
354fba6264f123f530f1191765f359fc100f784e7d052b0f4fd7cd0dde4e7a3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp313-cp313-macosx_13_0_x86_64.whl
| Download URL | cypari2-2.2.4-cp313-cp313-macosx_13_0_x86_64.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.13 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
4187f73b2c974d4c42936caca766173a8840066eab71347d9d4256e906995cc8
|
|
BLAKE2b-256 checksum How to use checksums |
4682f94d62eb544e6a287245081b30a15621591821d0bd55f0fbed587f958ca9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | cypari2-2.2.4-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f9887183853ba87e1e19b6831130254a32830ed2b54f494819f211a2ea35be9f
|
|
BLAKE2b-256 checksum How to use checksums |
314eb73ab6fe309f08e9e44dbfd2cec42d38f52e8ffc79991c006a97ba0785da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | cypari2-2.2.4-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.5 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
a8b75d6537147c2f6ae22dcec14a18b39c79d7925966b6ff3c39b11d9bafaadc
|
|
BLAKE2b-256 checksum How to use checksums |
f9ca19e258a3a1ae7b832825c9737d8a0c82f8ceaed7d56d12b50eb2f5ce7495
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cypari2-2.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d73ff3eaa67ceba6ffd4388f21755c062a6a841c9587dd397a823d113b40d321
|
|
BLAKE2b-256 checksum How to use checksums |
662ee3abc874763b2a74cc33e925bff8aa274c007724611745986503cd6c3c56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cypari2-2.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
3f32f5cb8d297a007dbbe161d44cbae8b44672763de772d79ab1eeca6b77a6bd
|
|
BLAKE2b-256 checksum How to use checksums |
cb0f9e8c0abf66ac6e025780ccea2f5950be1e47e946b1ad5e515d40510ed314
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp312-cp312-macosx_15_0_arm64.whl
| Download URL | cypari2-2.2.4-cp312-cp312-macosx_15_0_arm64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.12 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4e2cb496902ee9f4f3eee022ed5fb75c8aad2bd4b8627447136dc0065f2eaf84
|
|
BLAKE2b-256 checksum How to use checksums |
356466e70762292de9da834ff45c684deb70d30c579fc4253eab96afd34bcbf2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / cypari2-2.2.4-cp312-cp312-macosx_13_0_x86_64.whl
| Download URL | cypari2-2.2.4-cp312-cp312-macosx_13_0_x86_64.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.12 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
06005c95992057126394beb60e50364534780df507632140a61be59b5300d853
|
|
BLAKE2b-256 checksum How to use checksums |
14bda70fccdfac9563aa435936923d456e2618859fe4d5eb6bd30c611526b5ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|