Skip to main content

AdsorPy

pypi version test results badge docs build results codecov OpenSSF Scorecard OpenSSF Best Practices OpenSSF Baseline

Lattice-based random sequential adsorption (RSA) Python 3.10+ script.

In RSA, molecules arrive one by one at a surface. Adsorption takes place if the molecule does not overlap with molecules already on the surface. The list of available orientations for the molecule is traversed in random order until the first orientation that fits is found, or until the list is exhausted. All available sites are checked, and various metrics can be extracted afterwards such as the coverage, covered area, and gap size distribution.

Output of an AdsorPy run, an image of a covered surface.

How to use

This package can be found on PyPI as adsorpy, so we recommend the following:

pip install adsorpy

Run the adsorpy.main in order to run a simple single run using the standard disk-shaped molecule on hexagonal aluminium oxide. New molecules can be created by running the adsorpy.molecule_lib or by calling the adsorpy.molecule_lib.first_time_loader() function. Molecules can be generated from .xyz files. It is recommended to run adsorpy.molecule_lib directly from command line to define the molecule orientation, then store the new molecule string for repeated use.

Run the adsorpy.run_simulation.run_simulation() function with the molecule footprints generated in the previous step. Output can be printed to stdout, plotted, and saved. An example for dog-bone molecules with rotations of 360 // 12 = 30 degrees:

from adsorpy.run_simulation import run_simulation
from adsorpy.molecule_lib import dogbonium
molecule = dogbonium()
output = run_simulation(molecules_list=molecule, rotation_counts=12, plot_output_flag=True)

User-friendliness will be updated at a later stage, allowing the user to define simulation modes, surfaces, and molecules more easily.

Documentation (generated with sphinx): https://joostfwmaas.github.io/AdsorPy/

Future additions

In a future update, the code will be expanded with diffusion, desorption, and species conversion (changing from one molecule on the surface to another).

Design philosophy

Because AdsorPy has been made with scientific rigour in mind, the package is tested in multiple ways:

  • Unit tests (pytest) of the code ensure correct behaviour for expected input.
  • Property tests (hypothesis) of the most critical code components ensure correct behaviour for unexpected input as well.
  • mypy (in --strict mode) and pyright (strict) ensure that the package is correctly-typed, as if it were static. The py.typed file, a promise that the code is type-hinted properly, is added because the code passes this test.
  • ruff is used as a linter with almost all rules enabled (see the pyproject.toml for the list of exclusions and reasons).
  • slotscheck ensures that all dataclass slots are set up correctly.
  • tach ensures that internal dependencies are handled correctly (from low level to high), preventing circular dependencies.
  • tox is used to run all of the aforementioned tests in parallel for multiple Python versions to ensure correct behaviour.
  • CI is used for automated testing.

The package also makes use of an optional config file that falls back on standard behaviour, because configs are often used in scientific software (set-and-forget).

Openness and academic collaboration

The script was made public for the sake of openness and academic collaboration. Please let me know if you have questions about the script, or if you have discovered any issues/bugs. At the end of this file, I will place a list of papers that make use of this work. Feel free to contact me if you want your work to be added to the list as well.

Metadata

Release files for adsorpy 1.3.3

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

Source distribution (sdist)

Source distribution for adsorpy 1.3.3
File Size Uploaded
adsorpy-1.3.3.tar.gz 826.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for adsorpy 1.3.3
File
adsorpy-1.3.3-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
adsorpy-1.3.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
adsorpy-1.3.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
adsorpy-1.3.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
adsorpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
adsorpy-1.3.3-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
adsorpy-1.3.3-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
adsorpy-1.3.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
adsorpy-1.3.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
adsorpy-1.3.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
adsorpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
adsorpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
adsorpy-1.3.3-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
adsorpy-1.3.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
adsorpy-1.3.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
adsorpy-1.3.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
adsorpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
adsorpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
adsorpy-1.3.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
adsorpy-1.3.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
adsorpy-1.3.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
adsorpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
adsorpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
adsorpy-1.3.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
adsorpy-1.3.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
adsorpy-1.3.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
adsorpy-1.3.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
adsorpy-1.3.3-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 13.7 MB

Release files / adsorpy-1.3.3.tar.gz

Download URL adsorpy-1.3.3.tar.gz
Size 826.4 kB
Tags Source
SHA-256 checksum
How to use checksums
276549c64eadc9c353188f2a4bfdbea2a13f861c806a8491ef65e705b38ae541
BLAKE2b-256 checksum
How to use checksums
35f8a6640423bf6bc19e02ba91ed8f8711b9ecfa13364eb044422186a08a010a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp314-cp314-win_arm64.whl

Download URL adsorpy-1.3.3-cp314-cp314-win_arm64.whl
Size 330.3 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
c5780932ab78b5c7965269e9f1b7e969d64ddde934d6c260f9e2f440b8f21908
BLAKE2b-256 checksum
How to use checksums
5d0d9e9c9fd78f0a0d920ca8963523b8e5dbaac408fb0f7ed32d5697ed80be9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp314-cp314-win_amd64.whl

Download URL adsorpy-1.3.3-cp314-cp314-win_amd64.whl
Size 337.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
b7ca1da233756d3882fe17a2997191c62f73f6e447047d22c8cd3a746c637d07
BLAKE2b-256 checksum
How to use checksums
1789724e221ccd6532ccdf26d73cd07db0bd87093cc9fb257807da9a900ac9f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl

Download URL adsorpy-1.3.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 680.1 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
4021bd0793dfe5f5e5693e9a3af1bf202fde7f28911cd8dc0702d95b6f012fd6
BLAKE2b-256 checksum
How to use checksums
6c77fcde8d458a88e79e2eef23670902effa7c2421cf2076c1ba9ba821233466
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL adsorpy-1.3.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 684.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8c5c0a281215fdd0c8b7fc05d93ef05e7f0d330e52f1e899f551195081504d03
BLAKE2b-256 checksum
How to use checksums
7787b0423a1a4b74d7d583a75666a3534982b48ffb57b1dfaddadfc72d5f46c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl

Download URL adsorpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl
Size 345.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d730a7c83fb1775723d853ca84795d7423fdf754f0d942ea33454f92e139fb77
BLAKE2b-256 checksum
How to use checksums
bf7eb6f722263f51fe636ed92b8b8ff1e2be54760f7fb5cd2894c55a6cf16181
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp314-cp314-macosx_10_15_x86_64.whl

Download URL adsorpy-1.3.3-cp314-cp314-macosx_10_15_x86_64.whl
Size 344.8 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
e7dc3fc5f9788fb486486288f7ebda39c896e7663121e858dd880ab796173e96
BLAKE2b-256 checksum
How to use checksums
947d63555a7d1cf2e6e4474cf27bfd35aec5011a3ee02d5aaa79ab1b007032fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp313-cp313-win_arm64.whl

Download URL adsorpy-1.3.3-cp313-cp313-win_arm64.whl
Size 327.9 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
de653796e59b54388f77ec118ab2c8d2ca23fa6e6dab232c4b16e43c67c67285
BLAKE2b-256 checksum
How to use checksums
a2fb53a429301e8e86c6157d8e557feb88904c9fb215d72c9cb1cbc2d9a424e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp313-cp313-win_amd64.whl

Download URL adsorpy-1.3.3-cp313-cp313-win_amd64.whl
Size 335.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
12123bb05f111614b05dd7bd8fc28e4ea8477b83bd20a6880e22d9f667c77300
BLAKE2b-256 checksum
How to use checksums
03101eee9b7249d7286d92a0e5c548d17b216b9651d59fa36a637c2b0ffd6f01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl

Download URL adsorpy-1.3.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 684.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
1f26d0a26b437f0ceea4f999ad5aa545d9a78a6de5d62a690d99a685edc099f9
BLAKE2b-256 checksum
How to use checksums
88b7a1ce6192468f8786e5a31306029331b3f56064d215c4e5da2c33b9644dae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL adsorpy-1.3.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 686.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f31e6086d314ceb918fb1065acd329466c2580cad9390ab57b32c2d71d95b8bd
BLAKE2b-256 checksum
How to use checksums
1d058c5db85e6192c77f4ff2edefab5ed4d7edf0edc35e8bf3f594d9a0225431
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL adsorpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl
Size 344.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c116f45f5c50548aa8d4967e60d19f22d42aa4d4111307c8582202fb2507babd
BLAKE2b-256 checksum
How to use checksums
c4baa188e2c2f666335e4cb6f2f996ebdaf380c884874784d050e5fc78bf2222
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl

Download URL adsorpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl
Size 344.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7b3bf14a22197aa96b4da1f89d1a77f59a9598052c9599122fcaa6a362da2b78
BLAKE2b-256 checksum
How to use checksums
d8ce58b43938ca28a7eea525b21f7c1912d3c0c45ce725fdec869763fedaae58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp312-cp312-win_arm64.whl

Download URL adsorpy-1.3.3-cp312-cp312-win_arm64.whl
Size 327.9 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
3bfb7b2e522334696891407c4b82e465674ccb5cac5e75c27314c5ae0f3be968
BLAKE2b-256 checksum
How to use checksums
e640dc486651f55251f112876ceb669f4d5c81c89ea3600feb46adea0deb4f55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp312-cp312-win_amd64.whl

Download URL adsorpy-1.3.3-cp312-cp312-win_amd64.whl
Size 335.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d5f3f32fa34d9eeb7ed7f3a4bd9fd0cd95588e06e2db28722d893561282ddcb5
BLAKE2b-256 checksum
How to use checksums
7cff4c714dbe5fd454d4155412d652a56c2325651f672d9b7216f9286f83a695
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl

Download URL adsorpy-1.3.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 692.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
e2e4d94190ec5afdf3bd5b74927846e6c9644e201522852568b38eeecc79b3c0
BLAKE2b-256 checksum
How to use checksums
80ab713b69f58248bd4884ebd0ea469a281b22c31720fa6999ff4417f0efd219
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL adsorpy-1.3.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 692.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
66153aa1a00dcae3317d58c192cc8865f00b797166bc1840212b17d10f857333
BLAKE2b-256 checksum
How to use checksums
f16bed6a20ef18699aa7dd540172ca134338019cfc4a06408cc3f1d0981bba5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL adsorpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl
Size 344.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
553bfa7f2c6ca4bca40e4d7d8d980903bcba5e943ec2cb5cabfd192224617a53
BLAKE2b-256 checksum
How to use checksums
31decbf9373797db585f542cdc56500baddd45e339f563e2e538552f48020d46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl

Download URL adsorpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl
Size 344.7 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7d9a6d9ba67c422bdf6628b68ad78d3426eaa6e5bbd4b834f5273cdbf2d36790
BLAKE2b-256 checksum
How to use checksums
0db093287f5b8476e4d27e501ca6a3275d99fafc9c88593289d89141585763c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp311-cp311-win_amd64.whl

Download URL adsorpy-1.3.3-cp311-cp311-win_amd64.whl
Size 334.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3571d077b80e628dab83cdab3d50e17dc675d22816c4a4ff3442cc2a11163dea
BLAKE2b-256 checksum
How to use checksums
1257503eb56df7e88fe326a0ad2a1acd4847ef888ae9bb19f46ae594d69c2823
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl

Download URL adsorpy-1.3.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 671.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
466dd9cad025ef88b10beba66bc04d247e6f0d7aa8b1deaceb7547a2f649d00a
BLAKE2b-256 checksum
How to use checksums
2932fb6360c45ca90bf6e581ca969173a769008e1c8d92826cbd9f1ed51aca47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL adsorpy-1.3.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 671.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e7add386efcf252e086782c3fefe4a6b9940ce7e93d457640a5ac54beecc0cdb
BLAKE2b-256 checksum
How to use checksums
515f79c339fc40ea203799c65772e8def7981ccfe63f7cd8a0636d10afb93684
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL adsorpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl
Size 344.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c5cc62d1f0d48ccf8c777dc3b66b818f759940ab1cbea30cd190137cdb8d3c9a
BLAKE2b-256 checksum
How to use checksums
3fe2ad7c675b376f323e706fb39394fdd6e5fd061b32619da83e8c856d167e07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl

Download URL adsorpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl
Size 343.5 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c45c4f663cf0aea3a837df885713dd755585787e42cec1014343dd24b62942d3
BLAKE2b-256 checksum
How to use checksums
7122006b168e3136c6d158a12b43a79198ae510b11c46ed8c5da19c0d18ad9ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp310-cp310-win_amd64.whl

Download URL adsorpy-1.3.3-cp310-cp310-win_amd64.whl
Size 335.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
27beef4027a8b7da378e62691f6781181964b25a7ab2b1e20581fef31fd45153
BLAKE2b-256 checksum
How to use checksums
ca760789ede62d6b7a2da18e0dfe1a82d6dc190dd076aae14cb754de1e11438a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl

Download URL adsorpy-1.3.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 654.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
8c5ba7333e4843b977705cabe0ac509ccf0b72e4a75503ee165111347b675878
BLAKE2b-256 checksum
How to use checksums
da006795db95861c9702f0411a7d1ed1eb9cc6faf7d948a73b571e0942099716
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL adsorpy-1.3.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 654.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ec5ad1bcea8d564eb66575e8aecaadb589aca5738e53759aadab8178bff76781
BLAKE2b-256 checksum
How to use checksums
80dbe2d4fe9ae307b88d85a00045069508e1507f72c7503302146b2085c9624d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL adsorpy-1.3.3-cp310-cp310-macosx_11_0_arm64.whl
Size 345.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a9aab6a2a8db0cc48aabfc0021021cd3ec6fe15366473978afaaf86d9e0af1b8
BLAKE2b-256 checksum
How to use checksums
6285ef35eafd56d0dc18cba9be5cb390a4463c35b743f0f512cd0e6abce7105e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log

Release files / adsorpy-1.3.3-cp310-cp310-macosx_10_9_x86_64.whl

Download URL adsorpy-1.3.3-cp310-cp310-macosx_10_9_x86_64.whl
Size 344.3 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d3de30fe840fbdb47fdad5987ea1f0a59287953e71930e4b619e1958a42219fa
BLAKE2b-256 checksum
How to use checksums
c1361fe7f3953bbdf56b0c85461fe4dd70cd118099952a139767b972e2171e18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 29, 2026.

Transparency log
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