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.0

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.0
File Size Uploaded Provenance Actions
pyamg-5.4.0.tar.gz 4.2 MB With provenance Details for pyamg-5.4.0.tar.gz

Built distributions (wheels)

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

Total release size: 65.4 MB

Release files / pyamg-5.4.0.tar.gz

Download URL pyamg-5.4.0.tar.gz
Size 4.2 MB
Tags Source
SHA-256 checksum
How to use checksums
eb45632b907dd626a65f094ca7a4d2cabeab324e0b77a6d257b95fabb7f0bb54
BLAKE2b-256 checksum
How to use checksums
71dfa62f5e91d32ee30e5c65e7cc5c3388c983254900aef88bd8ac688a805ea1
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-cp314-cp314-win_amd64.whl
Size 2.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
07945600345e06ca61e0f05e1bc3167c0479ca910372bc42e3f1b3e25e377c1e
BLAKE2b-256 checksum
How to use checksums
457290614857855ada935ece606bcbdc12f6e4800b15cd04fbb11693caddf082
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
9359bca17ab7a4d7b06c98c84eb96d872efd41e66dcd10de76a9c7b1abe3b72d
BLAKE2b-256 checksum
How to use checksums
4340e6f1d68fbca10fd62b1be1e283ada33b8ba6bb584622656797e8eaa829de
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
6370f6e892ddbd71eb1a388dba6b9fa64c4d262c945853831b7a8c5213e451e3
BLAKE2b-256 checksum
How to use checksums
8dbe3be6c200ac1ad9f92256c2fb80f8c53ee1e9aa2c3cebe77825a485a1549a
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
34011cf1a1ef95330151d03d46762d23562908886cd16614b00fc5d212a97059
BLAKE2b-256 checksum
How to use checksums
bf53c55498d778c680be0267beedfe672f086c26f2f3b4cf7bf306b940cfc9da
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
7999afee9f12dc033f60b8dac87e61812082769a6ceca66de7e8d529bbc5d706
BLAKE2b-256 checksum
How to use checksums
598a70119d50c26ee3fadfaca71c0b7f201641ccc98930b44c4b69ad6cc817c5
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-cp313-cp313-win_amd64.whl
Size 2.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a9e0c06db0153de577430e4bf9ac9c3a3dc9e28d004a99602686d488fdac57ee
BLAKE2b-256 checksum
How to use checksums
880f9881d9fc46ad999bbe105ff8a394cad465c541cd20d671169eb8f1c6c79a
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
650f73b26823d5d76db4c9d852f8784dc8c8fcd4e02671b1bfb54944f1e74e21
BLAKE2b-256 checksum
How to use checksums
184bffb868d8d6127655cd1532d3c243a205044517708f01cca846fa6ab6b9aa
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
431f55be45d090ce74bacf6223467ad48b7c30c321e009ce3d91cbc091c1861c
BLAKE2b-256 checksum
How to use checksums
8b52d0a271f127f4bb62fba6b3a0db695bad10afe8913c2dca1e467a07143a0c
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
21e54ee9d49db2a1538461eab90ab6ed5e86af7bca9d863e75e328ab5a413fb8
BLAKE2b-256 checksum
How to use checksums
08b6b5b8cd297bcc50dc89db1f82f53eba7ff2d5668b5964087c2e585ea4aafb
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
6b8d96216f085ead9389fb0bca0e56f4a3fbf810a9b1b5ba5a1beb66b90a532c
BLAKE2b-256 checksum
How to use checksums
885ae587456dddd294fc786b2e19e1ed6124adbd2789ae5bafad92f22a35a021
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-cp312-cp312-win_amd64.whl
Size 2.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2bc4428a0404cd237552295157386556a7b6a7fd0a9e3c5d1616bea00487bd27
BLAKE2b-256 checksum
How to use checksums
451014599cc83c4fb52ea47ecb3aabfbf9e693267102a82dce3b2da82a44b7c7
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
5d42c0284fcdb8c63490e22700566d69dc3797c5a317afdee4066f94525bdda8
BLAKE2b-256 checksum
How to use checksums
c821114e72e714d22d23f9c2f59f3a98f4587f6b7bdf4bbe21649ca3989e2007
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
8f326925718ae5aa7b7ada8f99e6aba6b25c3a950b3716ac498a348383709d88
BLAKE2b-256 checksum
How to use checksums
b0411c54de173f448c00913337a9b1041e81d69a6f5ddc5873dc25f657c3322e
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
70ea15cc4d8e03d9fca5ca0264f2e84f6f97f3c1825203d69406a52eba5a0718
BLAKE2b-256 checksum
How to use checksums
173dad5aeab2fb3138654834aa6e6ed6271a2fa5823c57b7ff0b82b2aee22b60
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
1ee43fdc0e29a3df41d162c5b11d2a48edd42fec7b05510404b0d2a460c1b331
BLAKE2b-256 checksum
How to use checksums
734ec953f63faa8cff352ea7e547c42b16a51ed0db49a190b362ad7ebfeadf8f
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-cp311-cp311-win_amd64.whl
Size 2.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9df679a16b978f3d028bfe6316dd9e76df57f618f0e948ba4c35c812e62433c8
BLAKE2b-256 checksum
How to use checksums
8d0eaded76aab16c372ed507c432e0d2fa77b4fd347fb334c9afb09f968728ed
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
bf5e5c74f668f5bde690e19bf894d4fdd94b1affe6e2eb1a041b2d61d81ccd15
BLAKE2b-256 checksum
How to use checksums
fed3223666e078c68a34a62996f7dc167c125f4537fdb2a5d69b73f7ba202210
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
16c3e36a44dbe1dc15774f00b854b0b9307b9648e0a2aa37f2c6d2dd3a7faf27
BLAKE2b-256 checksum
How to use checksums
7753701fc11972d4383aaf532c87b609551da6238047537fe7dd62e4c3ca54c3
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
a6c19d61d877159570fe83c6cf10e3561cb7b58ce8f34dcd222dfccd0e202420
BLAKE2b-256 checksum
How to use checksums
da1fa2cdc7e4b1d6a77ec8a05ab8747d9c43b8b0761707e1fbccd245b762ac9a
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
1624625bb34464a90767f4688e0457ee4b74979d88d84a2809a0a9b8f11f1397
BLAKE2b-256 checksum
How to use checksums
2cf1d3e58d7c1758849066d66389dfa564c23d3c0b35016b2fd9f54ebc224be4
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-cp310-cp310-win_amd64.whl
Size 2.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2a20015b004f0ab5335119e2bc1096332d5eeb1f189013cb3f07cd59aa60e9b4
BLAKE2b-256 checksum
How to use checksums
5a5647358bd0927fade694edbe2218798704a179aae0f38a20977e2bde64e4ef
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
78af6fd8039e53695f7c3be69de6a77a5452213afa10197aeb36e9bbcf6d1f41
BLAKE2b-256 checksum
How to use checksums
d515037f7a375d3c5c59a8b53dfd6c0d8f119b20e82dd06d0a39e8bd543f13ec
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
10ec3708d2e4b4afcb2304cbd91292624d6a11f6039d8c3df3b66b0cc260fd84
BLAKE2b-256 checksum
How to use checksums
588f73350553f884b5400aca74b156255cb0b4a72681ac0a7596e54e961d8d76
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
917b4c321a5a04ec52afcea678b8c45f9645bcfac493c8b6da2ab5b54290ae51
BLAKE2b-256 checksum
How to use checksums
13277ed301440da645572183a5d6eda0f3d59bd7256d2778479e4194a3a14352
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 29, 2026.

Transparency log

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

Download URL pyamg-5.4.0-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
295a9c5253078164769098b45749727dfb2bb6682e95f9e5326188a06584a60b
BLAKE2b-256 checksum
How to use checksums
16947c0a8ee4c00ab769b63f0a0c439c0f52a6fb2fe9c21e1898b0ee78c6090f
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 29, 2026.

Transparency log

Security for pyamg 5.4.0

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.0.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 29, 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.0 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