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

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.4
File Size Uploaded
adsorpy-1.3.4.tar.gz 826.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for adsorpy 1.3.4
File
adsorpy-1.3.4-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
adsorpy-1.3.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
adsorpy-1.3.4-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.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
adsorpy-1.3.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
adsorpy-1.3.4-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
adsorpy-1.3.4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
adsorpy-1.3.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
adsorpy-1.3.4-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.4-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.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
adsorpy-1.3.4-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
adsorpy-1.3.4-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
adsorpy-1.3.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
adsorpy-1.3.4-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.34+ x86-64, Linux glibc 2.17+ x86-64 Details
adsorpy-1.3.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
adsorpy-1.3.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
adsorpy-1.3.4-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
adsorpy-1.3.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
adsorpy-1.3.4-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.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
adsorpy-1.3.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
adsorpy-1.3.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
adsorpy-1.3.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
adsorpy-1.3.4-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.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
adsorpy-1.3.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
adsorpy-1.3.4-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.4.tar.gz

Download URL adsorpy-1.3.4.tar.gz
Size 826.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c7d2e052e45e6e5d94a97bf44cf3160d7fd1aba25c015e3541dc6665a3606c5d
BLAKE2b-256 checksum
How to use checksums
de4e836e65bf3be752f39e6fa4082a911aa52fc3536c5f6aecd0b62f796ce370
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp314-cp314-win_arm64.whl
Size 330.4 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
02e0477883526927945cd86805e9c3640663b64d9c647afc9978271019013889
BLAKE2b-256 checksum
How to use checksums
7506067bdbd18fe8a191bb6c5d161513bef7c85e3e351d748229609c3502e7e3
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp314-cp314-win_amd64.whl
Size 337.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1736eb9c29456426d9cf0773aadf49bd5fe532659356ac97ff2ef72a76814d38
BLAKE2b-256 checksum
How to use checksums
da90ce148c537090f31a50f4486769b4f91d45b8daefd8b8625edbe279ee418f
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 680.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
df5c07bd008f86e82098c06bf3bad896286481aa7adf28453ec3d9f422defd78
BLAKE2b-256 checksum
How to use checksums
d6124b6a880154610a4b5a04e1d54aa31a819e597fdfb68d66328d527eed0d9d
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 684.8 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cf9788859cdfbdceb3e4197971882226cba26f343116619fe980c72d19b9a329
BLAKE2b-256 checksum
How to use checksums
7a7411f0e45dedc26e88ee2eb26de8d8fc7fe2a4b09ef2d5129f01f869181a17
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp314-cp314-macosx_11_0_arm64.whl
Size 345.4 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d7cfce01637bc275202ea7ccb2bda785a2ce13638826b718d8821f0bd9bdaa9f
BLAKE2b-256 checksum
How to use checksums
51d1586809406896d3b82ebd9f2778e23c4a7c21bc33d694c50a9f4eddd5b62a
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
6312aa066c6e009f4261d1ede80050bc192ce5f22b0dfbe19adde74d868e2375
BLAKE2b-256 checksum
How to use checksums
1e5f6a3853200e3a053cefd650a213fec73344fae6c7150240ffb3538cbfb763
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp313-cp313-win_arm64.whl
Size 327.9 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
a7c3ba456b8ca94ce75e7afb1c433a3416a0b604367484905deed4a6f9553d90
BLAKE2b-256 checksum
How to use checksums
320a6f2f9d4f82da65c4fb13e2b67241f9f9af5f9d87c9750cbaed9deb689088
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp313-cp313-win_amd64.whl
Size 335.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5f78444a90db475d9ce40bb2a083700454b1405da3b3e6a32a79fff9d4c6b07a
BLAKE2b-256 checksum
How to use checksums
23839adad2a23aaecb06a4b1465a875df6d6a89d6b6ef661cc492f9852646ab2
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 684.4 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
a6f2ede3b6b6fa7c51c02053ac8f81f447730c0b0b0cd74738385aae43ddb853
BLAKE2b-256 checksum
How to use checksums
0c96c79acefdc99e4ea90380d7745d4f277c2d754cc8edeb9d873ba38b290f10
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 686.1 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
acac3d47a896fb2fe5db97455db018e50a63ecf46a580214a1f2cbf06d5a6fe8
BLAKE2b-256 checksum
How to use checksums
78d06e11eef481748d17888c49c98acc8629232db644e4edb5b0ae81417b2277
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
d0ca7ed1559571b7caf761ea318c321408561429caf2852ec175b185ccde1b04
BLAKE2b-256 checksum
How to use checksums
1aa81f466e212fe4eaee43a4c63f46685d1d2d7f72b0bff643bf6b553c922ccd
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
21da030ed70afdc8daf5591a9e6fb331246021f16c20a8e298ff1bc214d31e05
BLAKE2b-256 checksum
How to use checksums
b32bc106ca44ffe1fb2a73213c19f31b37c0a0100afd1b3fae138f7d29633588
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp312-cp312-win_arm64.whl
Size 327.9 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
cdb0dc84817e73fb0c226b6f5ddee7b841134d538b73539dd6d50da12a9f4dbc
BLAKE2b-256 checksum
How to use checksums
e6f381e19708786b8dfed027005661473531a1a1d5a204752df3ce31621e8e6e
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp312-cp312-win_amd64.whl
Size 335.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
725fb0fd8fc62bacd4cb525d04b0c25cb580a79abcf9667140f44047cc687412
BLAKE2b-256 checksum
How to use checksums
eb115d8f15c624c03309d9b4035f26455215e4659fb422b7857592a63d6ba980
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 692.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
f410ae9dbeb6f0334f79646aacd49e3ec8e9f78ae3add1b549c897de14c015a0
BLAKE2b-256 checksum
How to use checksums
249c0e52e54f020511fb6d7090fcb654d295a06b7c48ae9f6da92a7d62ffaca1
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
3d90d0ce174fa6261e44c33bfab992a8ca1fbbf6a71b827706e49aa2137137f0
BLAKE2b-256 checksum
How to use checksums
699ded9e24fae4266e3d6d6e44c826951b5211314bdfd22da3936980f809bb72
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
65e3f5f62b97670a9781eee9b530e2f0552d82d519b65815d67f2c542139ceca
BLAKE2b-256 checksum
How to use checksums
c9b2941bd91aa1bf2783e38bf67d1a0ee23e3ea935c8c38b1df5f6e6eee62884
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp312-cp312-macosx_10_13_x86_64.whl
Size 344.8 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
0d457636df803db73a08aac4e6a9a522eebdc4551ebc02845b6cef3cf02b7288
BLAKE2b-256 checksum
How to use checksums
5d7c2ca1d2b02f294a15e56e851ba4d205d791a8d336ce3349b101cacd1b3183
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp311-cp311-win_amd64.whl
Size 334.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
add595dc742068987517410179567f2384a4737078271fb872887cd956b481ec
BLAKE2b-256 checksum
How to use checksums
e8929d9407fafa917358d9bd867e14167334fc38cd331a44871666b9cf084820
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
f45a285f89a3a50452a15a601b0778dce1f7c46b6b3a0bd1d4b606f0d34afafa
BLAKE2b-256 checksum
How to use checksums
00c90296d8d0861a3a739f3cba694a67aecb0860f287e0b97eefacb63c8c5465
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
ed5951a1e3befee4a4a81c2ab363ef72a1359663c771b00b3cae039545ab1058
BLAKE2b-256 checksum
How to use checksums
65f7ba40d9fb169533e2664eaa17fcb419bf4de1746d9e5eaae522425b66a90f
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp311-cp311-macosx_11_0_arm64.whl
Size 344.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9806663fa647b2aaeecac3cacd5a88e31c52c39fd672c57c343fa0e29a522222
BLAKE2b-256 checksum
How to use checksums
bed202e72e365b78c0eb9639aae2e6f1526598ae910899fd3a7c9a50dd8ddc65
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 343.6 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d283d41bc6aa479eb20f22a5b4bc0aaa586c77f5b5ac80dbe5d74af0d8de9aa8
BLAKE2b-256 checksum
How to use checksums
13febfd245625a8b1de5f0226a673f9ae2590ea8650d075c9651a8b7e554e574
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp310-cp310-win_amd64.whl
Size 335.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
79464ef2181d2bb65c2227ea93f1740c6e0dbf40ddcf7cfdde324cd6b57c6fba
BLAKE2b-256 checksum
How to use checksums
6f070d08f5a66e4fd0cc0c29f878ca0179c7d3c5485c1d2c08ee12056506d83b
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
fff1e835e76fe00deadb4146a9dd5b17acb020819c5c9f014d70f0389d750aa3
BLAKE2b-256 checksum
How to use checksums
711b44e74cb77cca9e4ee4730de41fe27f55991a19e1d2f4b9466cc6dc9bc75e
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-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
ce373021bba81a0e6bf371b859f0de1a69607962ee75a748c4eb32828087a04f
BLAKE2b-256 checksum
How to use checksums
61ab7e358183d4ab4be17eebb3496e3e28d899b07c856a9cee3685a5ab24dde5
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp310-cp310-macosx_11_0_arm64.whl
Size 345.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
76888eefcc9ed09a8b834d8a4f31dd85575c301225544c6105f7452b15bb312c
BLAKE2b-256 checksum
How to use checksums
19aa70c7a260de66689001f3a441e5a115d7b7b70c309263966fdc95ec21342b
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 Oct 5, 2026.

Transparency log

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

Download URL adsorpy-1.3.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 344.4 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5e81e37e7c571cc9a4ffd8704f050e4652021284d11f7dba7b2c6e6bed6c96bd
BLAKE2b-256 checksum
How to use checksums
c3c9bd91638cb3da26df0f6ab546d97e103da565b0ea22d57368dd190f89fce2
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 Oct 5, 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