Skip to main content

ci lint PyPI - Version PyPI - Python Version Codecov joss

Installation

PyAMG requires numpy and scipy

pip install pyamg

or from source:

pip install .

or with conda (see details below)

conda config --add channels conda-forge
conda install pyamg

For an editable install use:

pip install meson-python meson ninja pybind11 versioningit pytest
pip install --no-build-isolation -e .

Introduction

PyAMG is a library of Algebraic Multigrid (AMG) solvers with a convenient Python interface.

PyAMG is currently developed and maintained by Luke Olson, Jacob Schroder, and Ben Southworth. The organization of the project can be found in organization.md and examples of use can be found in pyamg-examples.

Acknowledgements: PyAMG was created by Nathan Bell, Luke Olson, and Jacob Schroder. Portions of the project were partially supported by the NSF under award DMS-0612448.

Citing

If you use PyAMG in your work, please consider using the following citation:

@article{pyamg2023,
  author    = {Nathan Bell and Luke N. Olson and Jacob Schroder and Ben Southworth},
  title     = {{PyAMG}: Algebraic Multigrid Solvers in Python},
  journal   = {Journal of Open Source Software},
  year      = {2023},
  publisher = {The Open Journal},
  volume    = {8},
  number    = {87},
  pages     = {5495},
  doi       = {10.21105/joss.05495},
  url       = {https://doi.org/10.21105/joss.05495},
}

Getting Help

  • For documentation see http://pyamg.readthedocs.io/en/latest/.

  • Create an issue.

  • Look at the Tutorial or the examples (for instance the 0_start_here example).

  • Run the unit tests (pip install pytest):

    • From Python with PyAMG installed and from a non-source directory:
    import pyamg
    pyamg.test()
    
    • From the PyAMG source directory and an editable install: (e.g. with pip install -e .):
    pip install --no-build-isolation -e ".[test]"
    pytest .
    
    • From the PyAMG source directory and a regular install: (e.g. with pip install -e .):
    pip install ".[test]"
    pytest --pyargs pyamg --basetemp=temp
    

What is AMG?

AMG is a multilevel technique for solving large-scale linear systems with optimal or near-optimal efficiency. Unlike geometric multigrid, AMG requires little or no geometric information about the underlying problem and develops a sequence of coarser grids directly from the input matrix. This feature is especially important for problems discretized on unstructured meshes and irregular grids.

PyAMG Features

PyAMG features implementations of:

  • Ruge-Stuben (RS) or Classical AMG
  • AMG based on Smoothed Aggregation (SA)

and experimental support for:

  • Adaptive Smoothed Aggregation (αSA)
  • Compatible Relaxation (CR)

The predominant portion of PyAMG is written in Python with a smaller amount of supporting C++ code for performance critical operations.

Example Usage

PyAMG is easy to use! The following code constructs a two-dimensional Poisson problem and solves the resulting linear system with Classical AMG.

import pyamg
import numpy as np
A = pyamg.gallery.poisson((500,500), format='csr')  # 2D Poisson problem on 500x500 grid
ml = pyamg.ruge_stuben_solver(A)                    # construct the multigrid hierarchy
print(ml)                                           # print hierarchy information
b = np.random.rand(A.shape[0])                      # pick a random right hand side
x = ml.solve(b, tol=1e-10)                          # solve Ax=b to a tolerance of 1e-10
print("residual: ", np.linalg.norm(b-A@x))          # compute norm of residual vector

Program output:

MultilevelSolver
Number of Levels:     9
Operator Complexity:   2.198
Grid Complexity:       1.667
Coarse Solver:        'pinv'
  level   unknowns     nonzeros
     0      250000      1248000 [45.50%]
     1      125000      1121002 [40.87%]
     2       31372       280840 [10.24%]
     3        7814        69818 [2.55%]
     4        1953        17559 [0.64%]
     5         481         4421 [0.16%]
     6         123         1145 [0.04%]
     7          30          282 [0.01%]
     8          10           76 [0.00%]

residual:  4.772211803542084e-09

Conda

More information can be found at conda-forge/pyamg-feedstock.

Linux: Circle CI

OSX: TravisCI

Windows: AppVeyor

Version: Anaconda-Server Badge

Downloads: Anaconda-Server Badge

Installing pyamg from the conda-forge channel can be achieved by adding conda-forge to your channels with:

conda config --add channels conda-forge

Once the conda-forge channel has been enabled, pyamg can be installed with:

conda install pyamg

It is possible to list all of the versions of pyamg available on your platform with:

conda search pyamg --channel conda-forge

Metadata

Release files for pyamg 5.4.1

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

Source distribution (sdist)

Source distribution for pyamg 5.4.1
File Size Uploaded Provenance Actions
pyamg-5.4.1.tar.gz 4.2 MB With provenance Details for pyamg-5.4.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pyamg 5.4.1
File Actions
pyamg-5.4.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for pyamg-5.4.1-cp314-cp314-win_amd64.whl
pyamg-5.4.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for pyamg-5.4.1-cp314-cp314-musllinux_1_2_x86_64.whl
pyamg-5.4.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for pyamg-5.4.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
pyamg-5.4.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for pyamg-5.4.1-cp314-cp314-macosx_11_0_arm64.whl
pyamg-5.4.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for pyamg-5.4.1-cp314-cp314-macosx_10_15_x86_64.whl
pyamg-5.4.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for pyamg-5.4.1-cp313-cp313-win_amd64.whl
pyamg-5.4.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for pyamg-5.4.1-cp313-cp313-musllinux_1_2_x86_64.whl
pyamg-5.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details for pyamg-5.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
pyamg-5.4.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for pyamg-5.4.1-cp313-cp313-macosx_11_0_arm64.whl
pyamg-5.4.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for pyamg-5.4.1-cp313-cp313-macosx_10_13_x86_64.whl
pyamg-5.4.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for pyamg-5.4.1-cp312-cp312-win_amd64.whl
pyamg-5.4.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for pyamg-5.4.1-cp312-cp312-musllinux_1_2_x86_64.whl
pyamg-5.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for pyamg-5.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
pyamg-5.4.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for pyamg-5.4.1-cp312-cp312-macosx_11_0_arm64.whl
pyamg-5.4.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for pyamg-5.4.1-cp312-cp312-macosx_10_13_x86_64.whl
pyamg-5.4.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for pyamg-5.4.1-cp311-cp311-win_amd64.whl
pyamg-5.4.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for pyamg-5.4.1-cp311-cp311-musllinux_1_2_x86_64.whl
pyamg-5.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for pyamg-5.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
pyamg-5.4.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for pyamg-5.4.1-cp311-cp311-macosx_11_0_arm64.whl
pyamg-5.4.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for pyamg-5.4.1-cp311-cp311-macosx_10_9_x86_64.whl
pyamg-5.4.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for pyamg-5.4.1-cp310-cp310-win_amd64.whl
pyamg-5.4.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for pyamg-5.4.1-cp310-cp310-musllinux_1_2_x86_64.whl
pyamg-5.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details for pyamg-5.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
pyamg-5.4.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for pyamg-5.4.1-cp310-cp310-macosx_11_0_arm64.whl
pyamg-5.4.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for pyamg-5.4.1-cp310-cp310-macosx_10_9_x86_64.whl

Total release size: 65.4 MB

Release files / pyamg-5.4.1.tar.gz

Download URL pyamg-5.4.1.tar.gz
Size 4.2 MB
Tags Source
SHA-256 checksum
How to use checksums
b5829ce39687655ce68db4415c93ee171056bb4e41e7b798ef4e6e9f9f93beae
BLAKE2b-256 checksum
How to use checksums
719d099c69dbde77ea34cc483bba8655847e8fb553a021da68f25bc0f4be45ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp314-cp314-win_amd64.whl

Download URL pyamg-5.4.1-cp314-cp314-win_amd64.whl
Size 2.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
66a083c4f42d2735c22267f9cb38f1a8f46add355b0a77d29bc10c341ea6e9f7
BLAKE2b-256 checksum
How to use checksums
28d2a6176b3ee2e50f03f885d8a1ad58ebe5fa904893b5254130267100b9cfdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL pyamg-5.4.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
47a5befac3623fb129af8ac0100a0ff012bc4b7455c611dbcbb67c49958c3e74
BLAKE2b-256 checksum
How to use checksums
7cb520a1b862b7cab90ce3f4e7640dd3137e9ddb2c3bb8b892b04d7d939937c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyamg-5.4.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2b56a96bc7f492ec49377ef537bd74f6ef7e53d8c39222dd8464f000f89d8441
BLAKE2b-256 checksum
How to use checksums
a239b3c2eb3779a16ca481b1babcd4a465f5ae5bf237c922064832810e820c8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL pyamg-5.4.1-cp314-cp314-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5c971d54735af4be4c0653a7be37e5c7bb59f3eef47addfaf346a3cce1e54cd8
BLAKE2b-256 checksum
How to use checksums
6144b8243a387d951821e863e3a764b971d30a4f9d0b0b012ad960b2820de423
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL pyamg-5.4.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 2.2 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
74a55e4b5053e9890ee9afe61fcc5e3d81757add39ac9f3d8ea211c86b461bab
BLAKE2b-256 checksum
How to use checksums
c612ef2f10bacec01e4febf568d12e401d7488b63d28d6ad59af5953c35ae14a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp313-cp313-win_amd64.whl

Download URL pyamg-5.4.1-cp313-cp313-win_amd64.whl
Size 2.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f5a1b5c3c31480735b5060bc40f73703456700467ad169f3bf97821a84eac3e7
BLAKE2b-256 checksum
How to use checksums
6dfa1dc34191692817ba5fc8a6eedae7cce9d45e09f7e317bf7e4242e24ce0d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL pyamg-5.4.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7d0201edd541d928f71936474ec717ebdc32517b87807b40aea27b5b80c29ed9
BLAKE2b-256 checksum
How to use checksums
93110d82d935833b210c53c7c27dc405430ffc7d432e72896e3325653966ebab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyamg-5.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e3189f1c0272b656be9467e9deadbc0b7d7fe7b70a4673a3518d0c6d3a78d79b
BLAKE2b-256 checksum
How to use checksums
3311892187db57dd5c30a6924f0d21d6e489b97606043b02aee69262d4ff1211
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL pyamg-5.4.1-cp313-cp313-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dc116b69dded020081a830b481b9429daae4754a8e3a70fb02133f81de3b5dc7
BLAKE2b-256 checksum
How to use checksums
618f3bc51376b987876645959b659daca34fa3c42d3b76b756b6c74a2b33935a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL pyamg-5.4.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
d33ef24262002583825e4d64b18c5f532780efa012057c58441353558c51b377
BLAKE2b-256 checksum
How to use checksums
0efb143b6a89c66d3cccb61fd660d5dfa6975f2b34e93648c8ba8415ef2da4b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp312-cp312-win_amd64.whl

Download URL pyamg-5.4.1-cp312-cp312-win_amd64.whl
Size 2.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
9ba9a0642dd1def9124a93c253b022d3b1b9f09488381df9159bccc6e92464c9
BLAKE2b-256 checksum
How to use checksums
b09f2fc77142cdf59032477fc06af64961b51efc7a819d24e91e24ae95436e56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pyamg-5.4.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
71d0fcf1bfc93aaf6d857ebc0c8163479f39d9cb00ac42d9b145707528e0d71e
BLAKE2b-256 checksum
How to use checksums
c611952c3ef547d09e3c7ea666cfb18ec9dd7c1d133aedb5ba9cbd5fab1094c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyamg-5.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
91992dd46bae10b01b923c69f0a00bb8700d7c6f8da3098487fa3b7aa3b431fe
BLAKE2b-256 checksum
How to use checksums
f1f3e7c269e72159702eb4a3c970dfb892b378d1dcf8f5a51508754e7d9c3c18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL pyamg-5.4.1-cp312-cp312-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
acf6268a7d8d97cd76306769aacf04769aa69c5a2486329030c03b872c1fdf45
BLAKE2b-256 checksum
How to use checksums
b26ffab4fe701d2777f577bc018acc2eeba530b11319ab37e5d9cc1af193f51c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL pyamg-5.4.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 2.2 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
6874a9374881d5908fc7f66efee5af2a428b4a826613824a75e775d909fa6b00
BLAKE2b-256 checksum
How to use checksums
a139bfddd720f54de34141a57c4144a340ea034535e01f679feb67b81b1626da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp311-cp311-win_amd64.whl

Download URL pyamg-5.4.1-cp311-cp311-win_amd64.whl
Size 2.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b1992c2ffb29a1e5df69b8198d297762d153f6475d886e044047a069110c86da
BLAKE2b-256 checksum
How to use checksums
8ebd5a7c98bc5de0c7a865eda1deec66d0076f33cd0cac2a47fc1eddd8a9938c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL pyamg-5.4.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b6f8a1d5b738c4911a2b7b43c4ec129f38ef8e0cdb4b2bdb988d3f7c41cf0aed
BLAKE2b-256 checksum
How to use checksums
6c3a2e3f234c281ad1f8a9302b1c0c7894113ac15e931ac4d56420037bfe4f5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyamg-5.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
418d16823f69d7049f22ea35bba08ed00761a945b58b6089be985427204c9f64
BLAKE2b-256 checksum
How to use checksums
0794e3cc3b5cdeb3732f72207bbc548f37d941507f1797787c1bee1d1883b9f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL pyamg-5.4.1-cp311-cp311-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8bed8e51c21b07464a18dc661c9f7632cdb984c8af47a3194009284a04e37e49
BLAKE2b-256 checksum
How to use checksums
d815a066b9ab1a00d08c3fb3778ad054ee0990fa106ccafa581c917598225597
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL pyamg-5.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 2.2 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b77fe70ce0d77e0d09c6120e2852fe9f30860597c6870f81bab154fc07b9ec8f
BLAKE2b-256 checksum
How to use checksums
b70ab6a7d8da8d0f91e04b0be9484cb78c1553cda65c4d41380993f6436715a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp310-cp310-win_amd64.whl

Download URL pyamg-5.4.1-cp310-cp310-win_amd64.whl
Size 2.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a0461bfde6e081cfe5427d71b5c3ee7f7e4f9a4b4b8862d92c68908ec02d2448
BLAKE2b-256 checksum
How to use checksums
811ff5a4447cd238c6019fdc7aa6ebb4fa6c786c0aba49d4ca4a9851a0b87823
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL pyamg-5.4.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
965eaf08355c02a131f610ef0816d120dc291549bcdaaf8256e43952b69e9e64
BLAKE2b-256 checksum
How to use checksums
d1c67a2679e8e56b3b686e4410a0cb8add51c39dadbdda738b83068680c4d480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyamg-5.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
519b5b52f273726fece9bafd5b56e3d6bb2fdd256f4d2b7d26384c2d7cda335f
BLAKE2b-256 checksum
How to use checksums
c0fa7fa0ec38c71d645200797c26dd057ec565f00db96d8aa3d75fa895a7a800
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyamg-5.4.1-cp310-cp310-macosx_11_0_arm64.whl
Size 2.1 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b039f77acc59579506339da150085bc2d5ff6535c95493a2cbd5ecdf16755ad
BLAKE2b-256 checksum
How to use checksums
cad616cd535895ead6bd3163cada852ab5037f4379eaba97268539ba00d06b11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / pyamg-5.4.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL pyamg-5.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9fc99452e773dee563f06934d54c35c0a03b399e374dc5b44924b4c9851cfc24
BLAKE2b-256 checksum
How to use checksums
cb3b773b871af5d8c89094bc06d39e435fb8aa6f4a6bce4ae3b4b8e59e26e848
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Security for pyamg 5.4.1

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.

Full provenance

All 26 files in this release have been uploaded with provenance metadata.

Select from 26 files

Attestation for pyamg-5.4.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

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

5.4.1 This release

26 release files Full provenance

3.1.0

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