Skip to main content

AMPAL

A simple, intuitive and Pythonic framework for representing biomolecular structure.

Installation

AMPAL is currently tested with version of Python above 3.7, although it should still work with earlier versions. You can install AMPAL from pip:

pip install ampal

Or from source by downloading/cloning this repository, navigating to the folder and typing:

pip install .

AMPAL uses Cython, so if you're installing from source make sure you have it installed.

Super Quick Start

Load a PDB file into AMPAL:

my_structure = ampal.load_pdb('3qy1.pdb')
print(my_structure)
# OUT: <Assembly (3qy1) containing 2 Polypeptides, 449 Ligands>

Select regions of the structure in an intuitive manner:

my_atom = my_structure['A']['56']['CA']
print(my_structure['A']['56']['CA'])
# OUT: <Carbon Atom (CA). Coordinates: (6.102, -4.287, -29.607)>

Then climb all the way back up the hierachy:

print(my_atom.parent)
# OUT: <Residue containing 9 Atoms. Residue code: GLU>
print(my_atom.parent.parent)
# OUT: <Polypeptide containing 215 Residues. Sequence: DIDTLISNNALW...>
print(my_atom.parent.parent.parent)
# OUT: <Assembly (3qy1) containing 2 Polypeptides, 449 Ligands>

This is just a quick introduction, AMPAL contain tonnes of tools for making complex selections and performing analysis. Take a look at the docs to find out more.

Release Notes

v2.1.0

  • Adds load_mmcif_file function
  • Adds more typing information
  • Tidies up __repr__ strings

v2.0.0

  • Breaking change: removes find_aa_info function and tests, which enables us to remove the requests dependency. This kind of functionality is better handled by the user, as there is a security concern regarding making HTTP requests without the user explicitly opting in.
  • Updates project to use modern structure, enabling easier installation on all platforms.
  • Automated builds and uploads to PyPI on new version updates.

v1.5.3

  • Fixes bug with get_slice_from_res_id to enable non-continuous sequences to be selected.

v1.5.0

  • Adds rotamer classification with the classify_angle_as_rotamer in the analyse_protein module.
  • Fixes a bug with parsing structure files

v1.4.0

  • Adds get_ss_regions to ampal.dssp. This function can be used to extract all regions of a protein in a particular secondary structure.
  • Fixes bug with DSSP ss_region tagging. End residues used to be missed.

v1.3.0

  • Adds an interface for NACCESS. Functions for using NACCESS to calculate solvent accessibility.

v1.2.0

  • Adds an interface for DSSP. If you have DSSP on your computer and have the mkdssp command available on your path, you can use the ampal.tag_dssp_data function to add secondary structure information to the tags dictionary of the residues in your structure.
  • Adds the ampal.align module. Contains a simple class for aligning two Polypeptides using MMC. The simplest interface is the align_backbones function.
    • This is currently super inefficient and will be reimplemented.

v1.1.0

  • Adds the centroid property to residues.

Metadata

Release files for ampal 2.1.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 ampal 2.1.1
File Size Uploaded Provenance Actions
ampal-2.1.1.tar.gz 2.6 MB With provenance Details for ampal-2.1.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for ampal 2.1.1
File Actions
ampal-2.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for ampal-2.1.1-cp313-cp313-win_amd64.whl
ampal-2.1.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for ampal-2.1.1-cp313-cp313-win32.whl
ampal-2.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for ampal-2.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
ampal-2.1.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details for ampal-2.1.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ampal-2.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for ampal-2.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
ampal-2.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for ampal-2.1.1-cp313-cp313-macosx_11_0_arm64.whl
ampal-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for ampal-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl
ampal-2.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for ampal-2.1.1-cp312-cp312-win_amd64.whl
ampal-2.1.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for ampal-2.1.1-cp312-cp312-win32.whl
ampal-2.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for ampal-2.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
ampal-2.1.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details for ampal-2.1.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ampal-2.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for ampal-2.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
ampal-2.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for ampal-2.1.1-cp312-cp312-macosx_11_0_arm64.whl
ampal-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for ampal-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl
ampal-2.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for ampal-2.1.1-cp311-cp311-win_amd64.whl
ampal-2.1.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for ampal-2.1.1-cp311-cp311-win32.whl
ampal-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for ampal-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ampal-2.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for ampal-2.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
ampal-2.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for ampal-2.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
ampal-2.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for ampal-2.1.1-cp311-cp311-macosx_11_0_arm64.whl
ampal-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for ampal-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl
ampal-2.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for ampal-2.1.1-cp310-cp310-win_amd64.whl
ampal-2.1.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details for ampal-2.1.1-cp310-cp310-win32.whl
ampal-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for ampal-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ampal-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for ampal-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
ampal-2.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for ampal-2.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
ampal-2.1.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for ampal-2.1.1-cp310-cp310-macosx_11_0_arm64.whl
ampal-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for ampal-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl
ampal-2.1.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for ampal-2.1.1-cp39-cp39-win_amd64.whl
ampal-2.1.1-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details for ampal-2.1.1-cp39-cp39-win32.whl
ampal-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for ampal-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ampal-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details for ampal-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
ampal-2.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for ampal-2.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
ampal-2.1.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for ampal-2.1.1-cp39-cp39-macosx_11_0_arm64.whl
ampal-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details for ampal-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl
ampal-2.1.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for ampal-2.1.1-cp38-cp38-win_amd64.whl
ampal-2.1.1-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details for ampal-2.1.1-cp38-cp38-win32.whl
ampal-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details for ampal-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ampal-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details for ampal-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
ampal-2.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details for ampal-2.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
ampal-2.1.1-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details for ampal-2.1.1-cp38-cp38-macosx_11_0_arm64.whl
ampal-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details for ampal-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl

Total release size: 42.6 MB

Release files / ampal-2.1.1.tar.gz

Download URL ampal-2.1.1.tar.gz
Size 2.6 MB
Tags Source
SHA-256 checksum
How to use checksums
e52228fd959c93006df6e61564da2f74401a3e719eeda103f66de6dd2ee4c3b9
BLAKE2b-256 checksum
How to use checksums
1301d39000cb9953aa39691100ef5c8f01d844e9efc7f553d7469dbde42a5aff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp313-cp313-win_amd64.whl

Download URL ampal-2.1.1-cp313-cp313-win_amd64.whl
Size 482.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
704ee47057c8ab9bfa046209f9ccdbf7896164216c75dcfa9f04aeb0276130e6
BLAKE2b-256 checksum
How to use checksums
5daaa67d9422d3a7036fdccc10e0972c28687f13170c254d9dd7cfc5b1df63f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp313-cp313-win32.whl

Download URL ampal-2.1.1-cp313-cp313-win32.whl
Size 458.1 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
1b6520ec3c64870a6d1d13d4909ab3aa5db27984dabff2dafc769c88e58845cd
BLAKE2b-256 checksum
How to use checksums
6deb703be5727129d1a7c984adebee935b49b6d6da610b2d4067546dd238079a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ampal-2.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
14a0ac5d3719aa9b24f6f4453354a6b0af574c1ec4d68c4306591faffeb28b52
BLAKE2b-256 checksum
How to use checksums
9b0e4733616b52b498b7ba8bd6524ae6e6255ee09ccb67132d4b6137e4a41baf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ampal-2.1.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
cd3885786a04658ba0ef4e66047df4299c8b2d1e6171bbc3f6f6b9c2b8fb0829
BLAKE2b-256 checksum
How to use checksums
d5b27eb6c8de3ef466c931be807da2b1f655d4a9c5be0f5044d8a72fc8cb966b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL ampal-2.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
de488d12b24bac8fdfb4eb33a294249132550dbd588ab49854bbf78e47f005be
BLAKE2b-256 checksum
How to use checksums
176f33d6c81ec2f12277f9623763d8949042ac5bf3eadcf2d0ac425cf0b6c465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL ampal-2.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 489.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e743b35392102364ff459da0b1c5067d471f18321f9e0a7d6af5b755b01d7daf
BLAKE2b-256 checksum
How to use checksums
fd4c87c505c8fc6f0ee94e648e66e72885227a7259828f6ee6e8b04be8581d5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL ampal-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 511.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f0cbffd6dc4667cd08914003ba6f0e6afa5801e206fceedc80b68330a8bdf21c
BLAKE2b-256 checksum
How to use checksums
afa1842c744acb3768fbfaab3500e02c3cc061d7bd76d63eaff63423a0ec0bf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp312-cp312-win_amd64.whl

Download URL ampal-2.1.1-cp312-cp312-win_amd64.whl
Size 481.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2e63b71f0937ab89488a31d9452ec5dce669752fd007f36f6769c9b09d7a47d5
BLAKE2b-256 checksum
How to use checksums
a8830c664405067106b46a5cb6b03b221edf4d906e929640810d7eeab89566c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp312-cp312-win32.whl

Download URL ampal-2.1.1-cp312-cp312-win32.whl
Size 458.7 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
986598eb1df21d89968fcd4a4f7871e9ea7ec5630796704cc5efe0abf079a8e2
BLAKE2b-256 checksum
How to use checksums
7cab003e90da7f193456f177b7c7a85870de16d31a7db3c92408b9590fea3d70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ampal-2.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0ab043af6f6413a0667166426ff66275e491061a31fd2f0d2d603d9b257edfde
BLAKE2b-256 checksum
How to use checksums
936d9001f8aa891d8afef1d284e1bdd892c137d0d1cc6dd9b6b28f7a9c1db4cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ampal-2.1.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
590ad393da8dc74294de0c73bdab5a85234119f770faf9b89b5680634bba817e
BLAKE2b-256 checksum
How to use checksums
163dfd4f3532720ffd4f947f2b2e44d638672b66d13d1bf7258df2d188bcbac8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL ampal-2.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c2ff038a53f467a567fa9912548c879a28f6cdedbda9d8f88f4d15c249a3b52f
BLAKE2b-256 checksum
How to use checksums
9b441f08255cfd3f834d0ef22b0c7c2ab07951280a4b2d71f8f15651be25810e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL ampal-2.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 490.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4120fafc242a8e046819b3e66e6500f04c3c1d0687e6fe080b753b7978b745b9
BLAKE2b-256 checksum
How to use checksums
990d38f1e2f1bde7f9df493c9cf5f4d23c3b3438523fe966d343f6667ce7aef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL ampal-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 513.0 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f3c03a52bc98d412b8f4b472690e02c97e8d36a9ee49776432fd16c46b5d072a
BLAKE2b-256 checksum
How to use checksums
ec1e14deca21134c4d40fa3a963b7d2355c5bafb46ee387232709f98cdca5366
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp311-cp311-win_amd64.whl

Download URL ampal-2.1.1-cp311-cp311-win_amd64.whl
Size 486.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f297c379943ae3a6f2585396bdf928030dfb809cd871bab4780cca4681903b7a
BLAKE2b-256 checksum
How to use checksums
7a976024d03d26c89b7dc4d83275ea1b81cce33be0ebf6aaaf56d200a0275002
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp311-cp311-win32.whl

Download URL ampal-2.1.1-cp311-cp311-win32.whl
Size 464.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
dfa5d78fd6c0305cdf36b270923c21078b523613ffc78df38f3941e9458c3b39
BLAKE2b-256 checksum
How to use checksums
dc41528c11ce7c1efbf9703594ca18046acd74d54ffdbe900737155b0c3dbe08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ampal-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cdbb9545138e1647dbb28d669af79ec09f239d4f36cea470920b965ffa3de275
BLAKE2b-256 checksum
How to use checksums
fbcf4517dea18b522bcab6a3966af50f4cd89f89e50d83a767edcfd23c4cb508
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ampal-2.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4a35ae3d907a68770d9e87a666b57ee093a0e8bab79887696317f613cdf77715
BLAKE2b-256 checksum
How to use checksums
15602f683c90d110ec69badbe64be1d75ee4410b0bf98df7fbfac749e9a3b31a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL ampal-2.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
58f2ee92bb32a48043b552137a60eecd3e0bcb482983ccdab3813dafa7794218
BLAKE2b-256 checksum
How to use checksums
c4abd71290d4610a6b8130de7ad7bf566b0d7cc5070deec8eb96616d84b3651e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL ampal-2.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 493.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
859d106dffa7e1dc8ee12e66a2b9af3e1dd7d7004b8d47ecac1aeae536df7a97
BLAKE2b-256 checksum
How to use checksums
673a00a98329551a884944ea2f6f6bab83f361a6db6d5f50d74c90659bb935ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL ampal-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 516.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a76e3b8516e3368d21005c7b76adaf35ffa89c343044557c21c3bcdd71004cb6
BLAKE2b-256 checksum
How to use checksums
78134cdd004407f60d7ef17f5cf83e244ae11fc759efee1d6826457253bdb450
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp310-cp310-win_amd64.whl

Download URL ampal-2.1.1-cp310-cp310-win_amd64.whl
Size 486.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fd277e4bc1868bc633ddbf5f2cdd3eaf1764a69f23004c61cc5b67a2c257e6e3
BLAKE2b-256 checksum
How to use checksums
fa47015d140de4e7a417927c970ecbe44516801a36b34b992c6d7313fdf287fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp310-cp310-win32.whl

Download URL ampal-2.1.1-cp310-cp310-win32.whl
Size 464.9 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
0fac71a7df9ac9aea8469d6662c4289360548ab980110d6da1541bc10c50fa3b
BLAKE2b-256 checksum
How to use checksums
bd661864868657ee360458467d02d04d684444925c2b9b30d1827454b37a5f76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ampal-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a85afcf03ce8438a385adfe719a7277cb56435f1aba39b454fdc3f450214699e
BLAKE2b-256 checksum
How to use checksums
5aa09273f352cf4f30603519046fbc39008f665cde82c28d42f4eb178d5a7844
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ampal-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
679e8ee8845c1c066273aac9d9be966de2e80ee3508bd4cb8ce825497abfc51a
BLAKE2b-256 checksum
How to use checksums
9114960ce66a899774e5d4c8d51208e28a645e508e1cdd7e3579ca82ea8c237c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL ampal-2.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
f722e8bc09ef97dd8a8dddb6b713c037045047293bb8d63783f03f2d6d27a0a1
BLAKE2b-256 checksum
How to use checksums
9f3b8d99efb3a6daa5e544a079f99d75620e43b3acdf4ada6e77afc8a17e8987
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL ampal-2.1.1-cp310-cp310-macosx_11_0_arm64.whl
Size 491.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
18c9a8c4108010435cb402b04e4646ab096ed07c13d619db1848eb0517afc5a5
BLAKE2b-256 checksum
How to use checksums
0fa1c16d4cac1082f9febbafb9a4c01343b43799d7139973ea9d0bafc3ff7ce7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL ampal-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 515.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
22d06703d0c531131085606c531eab3b90ba03a33b33c27feb7044669cf64d60
BLAKE2b-256 checksum
How to use checksums
046a8d0a9a1e7063210146df2207fd2ced8a49da081b10563d3aa8a536ad59dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp39-cp39-win_amd64.whl

Download URL ampal-2.1.1-cp39-cp39-win_amd64.whl
Size 486.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
eca8d0a9e9113468baace1700a52eb6004212a2db3cf9d97c409a65eb3ecb7c8
BLAKE2b-256 checksum
How to use checksums
ef898451928bb185b23d6784ceb2facc5096076dad83192f85267d968dab6398
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp39-cp39-win32.whl

Download URL ampal-2.1.1-cp39-cp39-win32.whl
Size 465.2 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
b018e35f5534f5ca54a0e50562788257f2f46eb14d66435d6dbe2848c7081f71
BLAKE2b-256 checksum
How to use checksums
6053d1ed87d1d9c3380ed234dd49763c683df7df715c2cb2e8ff27d93fb570f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ampal-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
09d3052ce42b0bc40838a3e68687113adc073fa0a4c36438057e546e4c90f0c2
BLAKE2b-256 checksum
How to use checksums
a0ae64b6788ce93e7083991c8df7a816a47b13a62befa6dd9ecfc070a4c26c74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ampal-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
739a2d0fcbca88f60a6a6810e987d2f1a6f12347f21cf80f3473c777de3afda6
BLAKE2b-256 checksum
How to use checksums
77c250a26263e7d87f0c917befee05b8cd1923e66f762d4e0ffa383f79fb4651
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL ampal-2.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2acaae262c80297f4b2ead7aba38af58f211d7e1770f6c6a86cb196a5980aca1
BLAKE2b-256 checksum
How to use checksums
066aeba3456a34593e483909f1d71ab51c0b356ae225a4b0a49313a9bf3eeeb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL ampal-2.1.1-cp39-cp39-macosx_11_0_arm64.whl
Size 491.9 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
94cb4de2cf6ed642aeac6e8caee68ab97ac51808ed02355b5cf365dbee301304
BLAKE2b-256 checksum
How to use checksums
96b648af4a62a1edaff0cdda2f699dcc1ee514f1394bfee964d3b507a167eb22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL ampal-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 516.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b047aa2ddac7ff33e90d700eaa9d7c1b3acfe36c6309a62683a8c4b30917be8a
BLAKE2b-256 checksum
How to use checksums
0f629c223526ec720e83836dc77add3ac5db372b6f485a98d1a515c4e6dff117
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp38-cp38-win_amd64.whl

Download URL ampal-2.1.1-cp38-cp38-win_amd64.whl
Size 487.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
0fd60f106d2394f97ad9003121e6b84db4a78ee21e9efc4665c7ddc76c6538d2
BLAKE2b-256 checksum
How to use checksums
70bae83bc2e4d1c43322f372b31658ff7ebf8ae0a47249d3ba98d88a4bb240d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp38-cp38-win32.whl

Download URL ampal-2.1.1-cp38-cp38-win32.whl
Size 466.6 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
304e17310d9aba31544f5bc778c7a6427eb6f914c81368ada9d545c3e99e0329
BLAKE2b-256 checksum
How to use checksums
ef1fc9a869a3cb889e6a7b6b92aa1bcecbe56e095235dcb5cff6d2bc6d68c089
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ampal-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
03cb879535dac1e6588fae2615f79d287bfc9b3f36dd3bc6f1700e5c5f2180c9
BLAKE2b-256 checksum
How to use checksums
1967da56c2a5e1cb967d2137794db532587c5c7a9b402fb0ef86a91aa1282804
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ampal-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a5fbb0fc87cf978feb0b63bc62d07f43f47837641fe255fc741e87e84ffe23d7
BLAKE2b-256 checksum
How to use checksums
c6f561ec86e01b82e9896f6796f0905d3cf7ac8a4cdfcb2416fd7b02c2ad839a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL ampal-2.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.6 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c83ad415660775f627c1c59830240b63f1826491960a5ef69c46b119011a62e6
BLAKE2b-256 checksum
How to use checksums
83dbd8ce7123361cebb6221b757b91dc768e461ae064f567ef616e05f3e949fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL ampal-2.1.1-cp38-cp38-macosx_11_0_arm64.whl
Size 493.0 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4c5a3328c5c162588197d82683fd3840cb4ab873df9a7aa6e72214085989f49d
BLAKE2b-256 checksum
How to use checksums
162a4967ea7322d4e2a998a466849e3b0865dd54e37e8264aad3a7ad9b8add74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Release files / ampal-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL ampal-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Size 516.6 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
50b1eb45cb96c02af69f717bc10358f8a3857ccafb54c78716fe97c198080733
BLAKE2b-256 checksum
How to use checksums
487ae1c734ac20c6f37d0e8abaf9ecb193b95768d0c5adc1cdaed4d78565b5bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 May 28, 2025.

Transparency log

Security for ampal 2.1.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 43 files in this release have been uploaded with provenance metadata.

Select from 43 files

Attestation for ampal-2.1.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 May 28, 2025.

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.

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