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.
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)
| 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)
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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logSecurity 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.
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 logA 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.