Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

passagemath: Lattice points in polyhedra with LattE integrale and 4ti2

passagemath is open source mathematical software in Python, released under the GNU General Public Licence GPLv2+.

It is a fork of SageMath, which has been developed 2005-2026 under the motto “Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB”.

The passagemath fork uses the motto “Creating a Free Passage Between the Scientific Python Ecosystem and Mathematical Software Communities.” It was created in October 2024 with the following goals:

Moreover, the passagemath project:

  • provides a stable, frequently updated version of the Sage distribution,

  • integrates additional mathematical software, notably Macaulay2, a full set of GAP packages, and the Combinatorial Matrix Recognition library,

  • curates a library of Sage user packages.

Full documentation is available online.

passagemath attempts to support and provides binary wheels suitable for all major Linux distributions and recent versions of macOS.

Binary wheels for native Windows (x86_64, ARM) are are available for a subset of the passagemath distributions. Use of the full functionality of passagemath on Windows currently requires the use of Windows Subsystem for Linux (WSL) or virtualization.

The supported Python versions in the passagemath-10.8.x series are 3.11.x-3.14.x; the passagemath-10.6.x series (EOL 2026-10) still supports Python 3.10.x.

About this pip-installable distribution package

This pip-installable source distribution passagemath-latte-4ti2 provides an interface to LattE integrale (for the problems of counting lattice points in and integration over convex polytopes) and 4ti2 (for algebraic, geometric and combinatorial problems on linear spaces).

What is included

Examples

Using LattE integrale and 4ti2 programs on the command line:

$ pipx run --spec "passagemath-latte-4ti2" sage -sh -c 'ppi 5'
...
### This makes 47 PPI up to sign
### Writing data file ppi5.gra and matrix file ppi5.mat done.

Finding the installation location of a LattE integrale or 4ti2 program in Python:

$ pipx run --spec "passagemath-latte-4ti2[test]" ipython

In [1]: from sage.features.latte import Latte_count

In [2]: Latte_count().absolute_filename()
Out[2]: '/Users/mkoeppe/.local/pipx/.cache/2dc147a5e4863b4/lib/python3.11/site-packages/sage_wheels/bin/count'

In [3]: from sage.features.four_ti_2 import FourTi2Executable

In [4]: FourTi2Executable('ppi').absolute_filename()
Out[2]: '/Users/mkoeppe/.local/pipx/.cache/2dc147a5e4863b4/lib/python3.11/site-packages/sage_wheels/bin/ppi'

Using the low-level Python interfaces:

$ pipx run --spec "passagemath-latte-4ti2[test]" ipython

In [1]: from sage.interfaces.latte import count

In [2]: cdd_Hrep = 'H-representation\nbegin\n 6 4 rational\n 2 -1 0 0\n 2 0 -1 0\n 2 0 0 -1\n 2 1 0 0\n 2 0 0 1\n 2 0 1 0\nend\n'

In [3]: count(cdd_Hrep, cdd=True)
Out[3]: 125

Use with sage.geometry.polyhedron:

$ pipx run --spec "passagemath-latte-4ti2[test]" ipython

In [1]: from passagemath_polyhedra import *

In [2]: P = Polyhedron(vertices=[[1,0,0], [0,0,1], [-1,1,1], [-1,2,0]])

In [3]: P.volume(measure='induced_lattice', engine='latte')
Out[3]: 3

Metadata

Release files for passagemath-latte-4ti2 10.8.14rc0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for passagemath-latte-4ti2 10.8.14rc0
File Size Uploaded Provenance Actions
passagemath_latte_4ti2-10.8.14rc0.tar.gz 15.4 kB Without provenance Details for passagemath_latte_4ti2-10.8.14rc0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-latte-4ti2 10.8.14rc0
File Actions
passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-macosx_13_0_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-macosx_13_0_arm64.whl
passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-musllinux_1_2_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-musllinux_1_2_aarch64.whl
passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-macosx_13_0_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-macosx_13_0_arm64.whl
passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-musllinux_1_2_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-musllinux_1_2_aarch64.whl
passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details for passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-macosx_13_0_x86_64.whl
passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details for passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-macosx_13_0_arm64.whl

Total release size: 803.4 MB

Release files / passagemath_latte_4ti2-10.8.14rc0.tar.gz

Download URL passagemath_latte_4ti2-10.8.14rc0.tar.gz
Size 15.4 kB
Tags Source
SHA-256 checksum
How to use checksums
fe0e6661015bce1fd59b5b518d7d57a525a6dfe190c9948aded0bdb59ffe2080
BLAKE2b-256 checksum
How to use checksums
53c4cca320c0760efaac6df9afb90cf5d4115baa5d63b9c16eb55523fd8b6b76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 62.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
07cb57c14d3c0fb75af0d06cb386d417eb7593011b7dc46357456b6973e7a6ae
BLAKE2b-256 checksum
How to use checksums
2c0e3118e8f0e1e638eeb786d9e23e97016de25e384047fdc6edc874da104762
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 60.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fa7399c672fa7b7100a2dafc348eedb188be7266dbe215f861de408a988fe138
BLAKE2b-256 checksum
How to use checksums
b628544720c7cd7a8eec0ec817d38f2c31c91afed2e7253231fc80de16dd46d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 64.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c2e22a4b6612b46b6d739c8e327ddf458edf9c3eec9da67bb4916e1a6a3e5de2
BLAKE2b-256 checksum
How to use checksums
74e8a530c93d812047ecdb0f018ec699ad69e09a0c0769ed9eead8fc69984add
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 63.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
81ff7c86601b4e40d5693df47cc15155d9d70acf33722c01f600d14a0fc749cf
BLAKE2b-256 checksum
How to use checksums
051eed6e971c48e4c38acf5e1439e4b280d296bfb4e9de477cf67ecbea06ff0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Size 8.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
e53ad883a0c043e052c47a37517585742dfe16b6744db225a39960ada0c29f1f
BLAKE2b-256 checksum
How to use checksums
4e46aad6c0ae85f43a32af9f85add012b0828a7f5837cb87bb7a74cb0dc4b7a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp314-cp314t-macosx_13_0_arm64.whl
Size 7.8 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
ff5c84c9026ebd0269176c6b7bc6c5d4c9c027a9b99221744e8ed0838c550be7
BLAKE2b-256 checksum
How to use checksums
0fc4471e78b10e5af47d3bb4f97c3b6736e52dfad13ee1441c1a31686d2be08f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Size 62.9 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
9f68bec29118450ddb1e2db050d0689dd23583138c15b2cefa8d0c9fe5f63c80
BLAKE2b-256 checksum
How to use checksums
2bf864e3be8f8a97405cf9e9e08a13972a07bfd9cb3fddb510d8dcaeef898beb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Size 60.9 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
c8cd5e3f757a5f23d11378428f1fd806000b658ac16619a02b17d2143cbd798d
BLAKE2b-256 checksum
How to use checksums
cd547a4b6c69292f6044a562b2933213658fbf755713ddf1e8b742dd73006149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 64.7 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
eb86fefdd4b8f014039dca1efbcd753fa3bf7967ec35ee6358b25182fc5bc5f8
BLAKE2b-256 checksum
How to use checksums
4807648bd049265b733060966cd11ad198f0fa5fee849b9b06b77f5951e5a5ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 63.0 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
4016cd4d33d188cabb8077490ab01e10c4d6230f6ad60c8fe7cc3cd193f91fe3
BLAKE2b-256 checksum
How to use checksums
3c2ccb6ebad41a2d8911affbee57aad2fd231427a201e3ef159631c2973f7af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-macosx_13_0_x86_64.whl
Size 8.5 MB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
0e35f91c70c321494e134779a9b0871e1ee221203545660508ec9e46f8b79856
BLAKE2b-256 checksum
How to use checksums
d0681cf0a29f7eddeaca445134078fe6f8ee1389006bdbc08656d9a9a592fdb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp312-abi3-macosx_13_0_arm64.whl
Size 7.8 MB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
8f1cb2c0d7ccfb95d591f2624ad3383e0c0a7828d5abcc2842d16d41cd174cfc
BLAKE2b-256 checksum
How to use checksums
28cceedbf6eba9a2aca673ba5e37a08d665cf9195173901a9299aa285ddfabd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 62.9 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
994fb0abd1155347dd888bc223e51988e1052819a8da31901b6d7c5f1f111d74
BLAKE2b-256 checksum
How to use checksums
cb082b59a4450877e75034030b26dc54e767ef6f9703df87d21a01296500e654
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 60.9 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0b437f367085e7551caeba68bfb4319a8a43b701709ed43c3879574cc46ff03f
BLAKE2b-256 checksum
How to use checksums
c3fea59f6a71f2be2c4a45c689e4ac919833ddafda7187f9bfc23f83a1379d19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 64.7 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
78d6da2cf08afacdae394b5e67d8a72f3747354a09878fb51ceb73185bd17afa
BLAKE2b-256 checksum
How to use checksums
b91c1ad92f0cda6cf30bccc14c91c06194875a4f8d559350ebbcb3894139ac77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 63.0 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5468bf431ebf619aa07458be226eb85ed41c14e9799e25b1c9b94563d4652699
BLAKE2b-256 checksum
How to use checksums
bb6a91d2e23c34d3148b87e36744ce24b9a14f7424f47f4f32b4986201fe1685
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-macosx_13_0_x86_64.whl
Size 8.5 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
43312396d64f499358aff333fb917a8e2fe9ef9f03894270d88623c6576936c1
BLAKE2b-256 checksum
How to use checksums
4b35c60596358108dc878c729825d49e71265b0ec500fdbc5980bf636593748f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_latte_4ti2-10.8.14rc0-cp311-cp311-macosx_13_0_arm64.whl
Size 7.8 MB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
82965a8f7191ae7760b5f09628aeac1bfcfc48e924b4e6f0c9215521806dcf49
BLAKE2b-256 checksum
How to use checksums
e925412c5605fe984b39ee09d7fac8b762eeac5ad2f03efe4467e5c34aec7bef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for passagemath-latte-4ti2 10.8.14rc0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page