Skip to main content

Tutorials | Issues

snail

PyPI version Build License

🤔 What is this?

This is a Python package to help with analysis of the potential impacts of climate hazards and other perils on infrastructure networks.

Installation

Install using pip:

pip install nismod-snail

This should bring all dependencies with it. If any of these cause difficulties, try using a conda environment:

conda env create -n snail_env \
    python=3.11 geopandas shapely rasterio python-igraph
conda activate snail_env
pip install nismod-snail

If all worked okay, you should be able to run python and import snail:

$ python
>>> import snail
>>> help(snail)
Help on package snail:

NAME
    snail - snail - the spatial networks impact assessment library

Using the snail command

Once installed, you can use snail directly from the command line.

Split features on a grid defined by its transform, width and height:

snail split \
    --features input.shp \
    --transform 1 0 -180 0 -1 90 \
    --width 360 \
    --height 180 \
    --output split.gpkg

Split features on a grid defined by a GeoTIFF, optionally adding the values from each raster band to each split feature as a new attribute:

snail split \
    --features lines.geojson \
    --raster gridded_data.tif \
    --attribute \
    --output split_lines_with_raster_values.geojson

Split multiple vector feature files along the grids defined by multiple raster files, attributing all raster values:

snail process -fs features.csv -rs rasters.csv

Where at a minimum, each CSV has a column path with the path to each file.

Transform

A note on transform - these six numbers define the transform from i,j cell index (column/row) coordinates in the rectangular grid to x,y geographic coordinates, in the coordinate reference system of the input and output files. They effectively form the first two rows of a 3x3 matrix:

| x |   | a  b  c | | i |
| y | = | d  e  f | | j |
| 1 |   | 0  0  1 | | 1 |

In cases without shear or rotation, a and e define scaling or grid cell size, while c and f define the offset or grid upper-left corner:

| x_scale 0       x_offset |
| 0       y_scale y_offset |
| 0       0       1        |

See rasterio/affine and GDAL Raster Data Model for more documentation.

Development

Clone this repository using GitHub Desktop or on the command line:

git clone git@github.com:nismod/snail.git

Change directory into the root of the project:

cd snail

To create and activate a conda environment with snail's dependencies installed:

conda env create -f environment.yml
conda activate snail-dev

Run this to install the source code as a package:

pip install .

If you're working on snail itself, install it as "editable" along with test and development packages:

pip install -e .[dev]

Run tests using pytest and pytest-cov to check coverage:

pytest --cov=snail --cov-report=term-missing

Run a formatter (black) to fix code formatting:

black src/snail

When working on the tutorial notebooks, it is recommended to install and configure nbstripout so data and outputs are not committed in the notebook files:

nbstripout --install

C++ library

The C++ library in extension/src contains the core routines to find intersections of lines with raster grids.

Before working on the C++ library, fetch source code for Catch2 unit testing library (this is included as a git submodule):

git submodule update --init --recursive

Build the library and run tests:

cmake -Bbuild ./extension
cmake --build build/
./build/run_tests

Run code style auto-formatting:

clang-format -i extension/src/*.{cpp,hpp}

Run lints and checks:

clang-tidy --checks 'cppcoreguidelines-*' extension/src/*.{cpp,hpp}

This may need some includes for pybind11 - which will vary depending on your python installation. For example, with python via miniconda:

clang-tidy --checks 'cppcoreguidelines-*' extension/src/* -- \
    -I/home/username/miniconda3/include/python3.11/ \
    -I./pybind11/include/

Or with C++ headers installed on a Linux machine:

clang-tidy --checks 'cppcoreguidelines-*' extension/src/* -- \
    -std=c++14  \
    -I/usr/include/x86_64-linux-gnu/c++/11 \
    -I/usr/include/c++/11 \
    -I{$PWD}/extension/extern/pybind11/include \
    -I/usr/include/python3.10

Integration of C++ and Python using pybind11

The snail.core.intersections module is built using pybind11 with scikit-build-core (see docs)

  • extension/src/intersections.cpp defines the module interface using the PYBIND11_MODULE macro
  • pyproject.toml defines the build requirements for snail, which includes pybind11 and scikit-build-core

Acknowledgments

MIT License

Copyright (c) 2020-23 Tom Russell and all snail contributors

This library is developed by researchers in the Oxford Programme for Sustainable Infrastructure Systems at the University of Oxford, funded by multiple research projects.

This research received funding from the FCDO Climate Compatible Growth Programme. The views expressed here do not necessarily reflect the UK government's official policies.

Metadata

Release files for nismod-snail 0.5.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 nismod-snail 0.5.4
File Size Uploaded
nismod_snail-0.5.4.tar.gz 1.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for nismod-snail 0.5.4
File
nismod_snail-0.5.4-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
nismod_snail-0.5.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
nismod_snail-0.5.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-32 Details
nismod_snail-0.5.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
nismod_snail-0.5.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
nismod_snail-0.5.4-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-32 Details
nismod_snail-0.5.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
nismod_snail-0.5.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-64 Details
nismod_snail-0.5.4-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-32 Details
nismod_snail-0.5.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
nismod_snail-0.5.4-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
nismod_snail-0.5.4-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
nismod_snail-0.5.4-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
nismod_snail-0.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
nismod_snail-0.5.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
nismod_snail-0.5.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl CPython 3.12 CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.9+ x86-64 Details
nismod_snail-0.5.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
nismod_snail-0.5.4-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
nismod_snail-0.5.4-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
nismod_snail-0.5.4-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
nismod_snail-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
nismod_snail-0.5.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
nismod_snail-0.5.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64, macOS 11.0+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
nismod_snail-0.5.4-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
nismod_snail-0.5.4-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
nismod_snail-0.5.4-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
nismod_snail-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
nismod_snail-0.5.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
nismod_snail-0.5.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-cp310-cp310-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
nismod_snail-0.5.4-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
nismod_snail-0.5.4-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
nismod_snail-0.5.4-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
nismod_snail-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
nismod_snail-0.5.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32 Details
nismod_snail-0.5.4-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-cp39-cp39-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64, macOS 11.0+ ARM64, macOS 10.9+ universal2 (ARM64, x86-64) Details
nismod_snail-0.5.4-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
nismod_snail-0.5.4-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
nismod_snail-0.5.4-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
nismod_snail-0.5.4-cp38-cp38-musllinux_1_2_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-32 Details
nismod_snail-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
nismod_snail-0.5.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32 Details
nismod_snail-0.5.4-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
nismod_snail-0.5.4-cp38-cp38-macosx_11_0_arm64.macosx_10_9_universal2.macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64 Details

Total release size: 17.3 MB

Release files / nismod_snail-0.5.4.tar.gz

Download URL nismod_snail-0.5.4.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
47498a2fce260d9c8b5ffac3d82e465917a4f61e41312963b581494f9ac454e0
BLAKE2b-256 checksum
How to use checksums
e582e168e35ca4ae3bafb01dcdc61ea3619c944bcbc890a948141e106a98501b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp310-pypy310_pp73-win_amd64.whl

Download URL nismod_snail-0.5.4-pp310-pypy310_pp73-win_amd64.whl
Size 89.1 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
df286251fce094d095cf5269926ad25c2a4f17ca727613d6a6d611e78b40e7a7
BLAKE2b-256 checksum
How to use checksums
c0bfe9c6f4a777c2bbf5d09c98da7aafc8654dbb957b2f5ab125c6fd3a368b37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nismod_snail-0.5.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 114.0 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
e6f2b9aaa98ed3698188f89898885f24feb86ca877d9d6a47a629667deb4276b
BLAKE2b-256 checksum
How to use checksums
e9af72ba7bac6f6a134ff76bbaa6223ac4b6d2c866864e33444ad34092ac62e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nismod_snail-0.5.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 120.6 kB
Tags Linux glibc 2.17+ x86-32 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
08dd690fc084f1e659613329fe130f5daa41cc75f5fe0eee60818aa4459db3c3
BLAKE2b-256 checksum
How to use checksums
a283f1c6a294e444b0ff419b0ef71558819ce4d6d003118213fffbe517a6ebe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 83.9 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a668f6010ea570a4f5fe69fcbbd101b82fe69cd263245949ee3d1330f5642e4f
BLAKE2b-256 checksum
How to use checksums
83238851e841ceb6d3ac3cdabf31ea32b1c157021a800d4e0630a3ec7f4301bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp39-pypy39_pp73-win_amd64.whl

Download URL nismod_snail-0.5.4-pp39-pypy39_pp73-win_amd64.whl
Size 89.2 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
a7d18942c224cfe3f3bf74ef0738ad967ffc44de2f2a7c0b43a76a30ec3cd334
BLAKE2b-256 checksum
How to use checksums
19ec2b76fa246e298a55d316779d3e733918f661562d1646e37be08f3df55605
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nismod_snail-0.5.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 113.9 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
8ed7a2ab97c92409a79c7dbe8660467005c7136aa3f95b66386c1e10382d6e08
BLAKE2b-256 checksum
How to use checksums
700efbf5c0f94f4054f109b2620b78047a59044898a18617d4469e1616dffeb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nismod_snail-0.5.4-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 120.4 kB
Tags Linux glibc 2.17+ x86-32 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
2a1705a5dde385c2ee652343076cbe3cc9fc470c357f9923b961f2ef9d3fd72f
BLAKE2b-256 checksum
How to use checksums
cd4a58473b657b38da195ff55466fa11435f98603dfe00305a81a279a4798e3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Size 83.8 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
60607601e89302f3647f824f9f94e4e9021b8a92fc6d38cead493f10020fe432
BLAKE2b-256 checksum
How to use checksums
3cac3853a697e7918d9f14a5bac05a452c888f0ee4d3fb03b0c6013a22f13b80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp38-pypy38_pp73-win_amd64.whl

Download URL nismod_snail-0.5.4-pp38-pypy38_pp73-win_amd64.whl
Size 89.3 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
ab2bdf2486099a8e20264b5324ec3dc38ace8a1189ca585480c33e5506c1b916
BLAKE2b-256 checksum
How to use checksums
7f3415b61a9b6edccf2aa2a31826c55387feca2821067f1325efa8b3aa3cf866
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nismod_snail-0.5.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 113.8 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
b820e820b17f95ea1433fb640b959758e01f3339b98cb77bd6cf8f8f8be0ed72
BLAKE2b-256 checksum
How to use checksums
016cd27d4f3f240acea9524894351840b00c0df5e1350e7a8622c74ea135174c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nismod_snail-0.5.4-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 120.6 kB
Tags Linux glibc 2.17+ x86-32 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
22bf2714104059cac18467939a3ffed76e52f42162bae14a4b3b286417a3b5ce
BLAKE2b-256 checksum
How to use checksums
514646063c7b5139a9c6746121c7cf5ce3af9e5bfd543868ec15d5d73cc024bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Size 83.9 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b6545b4ce2c20618368612cce30e425b1f9c98e57308837f6a859f8072f3a4d3
BLAKE2b-256 checksum
How to use checksums
7f5fb6f9502e7301b0e1377482e76e56bb41eeab3ddc0c3c1de1d295faedd161
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp312-cp312-win_amd64.whl

Download URL nismod_snail-0.5.4-cp312-cp312-win_amd64.whl
Size 90.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
1f6deb1bacce285a61544554c65bee3dc33a33322593855fa6f18dc2e39620eb
BLAKE2b-256 checksum
How to use checksums
36ab92120e637903629f17258571357940c68b456c9dfdc1d34f6ddfd2e0eee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp312-cp312-win32.whl

Download URL nismod_snail-0.5.4-cp312-cp312-win32.whl
Size 82.4 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
717d1fd405a25e7c594bce3d42ef29efdd8cd80318bbf6fd2046d999d538beb6
BLAKE2b-256 checksum
How to use checksums
de5311edd8e89bf4402bb00eb5eaa7036f42d8062f5840a35dac481adac8e059
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL nismod_snail-0.5.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7adefe3bfd9867206c38682558ed2234360aa2f3ab40c445cbc78020fd250f18
BLAKE2b-256 checksum
How to use checksums
624b531d8e6ef116a40255f1f2886d0dbe7f565b4fbadeb8be5240150bb550f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp312-cp312-musllinux_1_2_i686.whl

Download URL nismod_snail-0.5.4-cp312-cp312-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
bd05e6fd00d2d3231aa4813912cd890bac58e99bcaac695aede8fbfa1412aba0
BLAKE2b-256 checksum
How to use checksums
0d7c5bc20e1ae30bbb45ed3d792462357bad610dbe7d11fb13ba3784f2654d21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nismod_snail-0.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 115.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0e300510d71c8dc91ebaaea9a9cfd7fdc83e3be45b6dcc80ec3e39d749663458
BLAKE2b-256 checksum
How to use checksums
83bf4d6332131155b71ef6bab66259120cda4aa81c1004fb3510c1c51e1fe622
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nismod_snail-0.5.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 122.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
21eb20b4879bc4718b7d2f59ea4a3b11da773a3f131a65d9f07ac5f59c46c5b8
BLAKE2b-256 checksum
How to use checksums
3059be6821549b89a57b2454dab467bff4eed818631813332e8d52fe5948c7ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-cp312-cp312-macosx_11_0_arm64.whl
Size 83.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
add8a90875d8a11e71924c1dbc2b9dc2a8fe15ca7e3200844f7b597b01928611
BLAKE2b-256 checksum
How to use checksums
3c237325cd3084bfd1cf1820bb0c0df127e970fd4797ffcffd6f97727030656e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl

Download URL nismod_snail-0.5.4-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Size 154.8 kB
Tags CPython 3.12 macOS 10.9+ x86-64 macOS 11.0+ ARM64 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b09061ee6a3d35e1b110c4bbcc3ee731002ab3350d7f36a4e0bbca87f28bea49
BLAKE2b-256 checksum
How to use checksums
bb6c26b50b94ab0081f75d68a81a936773473f35b62dad80c888502c93aa97f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp311-cp311-win_amd64.whl

Download URL nismod_snail-0.5.4-cp311-cp311-win_amd64.whl
Size 90.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3e5a6f52180e4145da9fc20dbb3a32707c2d53ed3afbc443c3edff33cfde11bb
BLAKE2b-256 checksum
How to use checksums
254c81a6b3fef52695778801875f1fdd414436995833043d6fb5c5e050ee0746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp311-cp311-win32.whl

Download URL nismod_snail-0.5.4-cp311-cp311-win32.whl
Size 82.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
f828155caf8051df5db8f54981b2dd41df4cc0ea5db18328ea3facbb9471ae11
BLAKE2b-256 checksum
How to use checksums
f895400d715d6664dc61fd43347e202e4c56518291204ebce3560bcff043b42e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL nismod_snail-0.5.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b32ef9eb5a809a7468b5ed55655cf1b6a6a10401a2bfe8777e0a1c235562b959
BLAKE2b-256 checksum
How to use checksums
9a6dd70fc18517b0ef0f8f3203cc6f3df2ff2b17fee288eca49767b01c654e56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp311-cp311-musllinux_1_2_i686.whl

Download URL nismod_snail-0.5.4-cp311-cp311-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
063e59a932868235cd8ac73a031172f3b7eafb62d1950e00b6b99f179627763f
BLAKE2b-256 checksum
How to use checksums
1bd1103495be11b3a8e8d856c62a06975226bd90f780260a15a540ab46ece6f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nismod_snail-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 115.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e6b4718799da16dc4d36b5c56a9d8feacaed262f0ca3d92f2fb0bd0bc18964c1
BLAKE2b-256 checksum
How to use checksums
e494f0b05713dc7f0fd794a9b8450eaffb7ccf39d171000d566f606903acfffe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nismod_snail-0.5.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 122.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
4e3d33e2372804224ee8232cccd8392a6f05fe216f20ad618c4f1b149248ce57
BLAKE2b-256 checksum
How to use checksums
58eb51b0bf543932b2ac4ef72932f0a07ad050f6f17339d7ab07d48a8f4bd050
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-cp311-cp311-macosx_11_0_arm64.whl
Size 85.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f48aca947ebf6c97d027180b6a6ca541e54e023184a039616f6acea9f0c372d2
BLAKE2b-256 checksum
How to use checksums
8a337cfb420b82ae8e04557c991de3a65060dc9f1ad20743ab434da98a266cde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl

Download URL nismod_snail-0.5.4-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Size 157.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64 macOS 11.0+ ARM64 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1eee2c7a338f5683f3d709dc713e079e43f21e8a299d8b2fafb4772054cebe65
BLAKE2b-256 checksum
How to use checksums
a993a834ec4580ec2f336d20fa76a72a7190e76433d69fd6a1fa18ce01a4def4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp310-cp310-win_amd64.whl

Download URL nismod_snail-0.5.4-cp310-cp310-win_amd64.whl
Size 89.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
16d775e85e87f78630c261461c329133cdb9f0ad11b1315f07c1d7e60d6d632a
BLAKE2b-256 checksum
How to use checksums
e549497f538cedf7a462812744b2e6752e4bf2dc04b5bbbaacd453530191fc24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp310-cp310-win32.whl

Download URL nismod_snail-0.5.4-cp310-cp310-win32.whl
Size 81.3 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
126989146c8a5305444d33bae9e48f4527629bedf8b1b722c7d5924a16c22043
BLAKE2b-256 checksum
How to use checksums
34bcc90d1cd6fd694dba9449322f944c0dbb40adc6be4298ff561262537c3669
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL nismod_snail-0.5.4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b0bc55465d912c3abf4812b6428c54a29ac94963151d5feb8ebd5e29a4ace136
BLAKE2b-256 checksum
How to use checksums
2f70a6147550cfc4ad598a5d7cf73dce4f9f70ed593ab1327cc34e38261c8e89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp310-cp310-musllinux_1_2_i686.whl

Download URL nismod_snail-0.5.4-cp310-cp310-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a71a24c1348a8e140dd79c932849c28234104ebae5b319f5c627b20331d425b4
BLAKE2b-256 checksum
How to use checksums
d40c065b79ad9773ea8e34c0bba1d71690cf81a88909daf904ecd6d70ff7b920
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nismod_snail-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 114.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d9a1a012858441503bb2ccae34390c5a0723cef9589da1309d0b9ff1a99ccae5
BLAKE2b-256 checksum
How to use checksums
bf118e72714daf099165f5b0cb9767b578b541e95a5bcf36b36c1b36c2bef44e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nismod_snail-0.5.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 121.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
a763902606a4e5da625a9d62d3a660335b978ff6820061358d1253611a873973
BLAKE2b-256 checksum
How to use checksums
1f51a603bf75f66ceae8335099b1ef55dbc6751db94f4f8db4e4bd914a08ac0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-cp310-cp310-macosx_11_0_arm64.whl
Size 83.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
469d7c1a3295a6e22bdc52f3997dffd6144ff59cd50e58f3aa28d1f795523c07
BLAKE2b-256 checksum
How to use checksums
a37d7b80bb6912597c634f8526219b523f0b63964f7a189011c8611c79e9d14c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp310-cp310-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-cp310-cp310-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.whl
Size 154.5 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ad720737d0edee1eb682f739a74910171f983bcf25962c93114184757e41f07a
BLAKE2b-256 checksum
How to use checksums
faca1b1ab8efb9b8f7e53fe2ec8b99058331f15a51ba1922beeb9a1574624065
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp39-cp39-win_amd64.whl

Download URL nismod_snail-0.5.4-cp39-cp39-win_amd64.whl
Size 89.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
0c56c13e9be35b676b7f41a2e435ff1af12e76cd2cf819bd2fb9f347e365af3e
BLAKE2b-256 checksum
How to use checksums
3bcee2b6e841fbf4fc3d401135c0a27ceffb57805b6bfb80ab73b95504df9696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp39-cp39-win32.whl

Download URL nismod_snail-0.5.4-cp39-cp39-win32.whl
Size 81.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
4040776c2385f4144b02986bdfc3fa82cce8b668839829e6389da7edc1083d0a
BLAKE2b-256 checksum
How to use checksums
8776e1b674040630280d93a98c0449032c52ba2b2340b09a0dc5fe41e69be5d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL nismod_snail-0.5.4-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5e345ed7d267e31ebcb39aa5b4482744ca754c23a560ff219f6e75a91ca796b3
BLAKE2b-256 checksum
How to use checksums
9ba40625cc1bd1754f8079b7d5a7c71931c7e0e884902262f0a68b6a292a002f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp39-cp39-musllinux_1_2_i686.whl

Download URL nismod_snail-0.5.4-cp39-cp39-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
1adb5d02a608c6505d8ac139f9ba95e43c21b2b244f27d790a7ec5c9b65f9760
BLAKE2b-256 checksum
How to use checksums
aec80a9e954aa05031a1c438990f6ed8ac6761f995ecffadb23cbeb784e66286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nismod_snail-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 114.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
79388ab638c2cbc8f9b5f0814a297d6c3339f3cbf38a9d63a34496fa2b67a827
BLAKE2b-256 checksum
How to use checksums
4b422b443a2224bb067aa715bf5ebf0650ab7b56b2b574a43b0a23aa615e9590
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nismod_snail-0.5.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Size 121.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
f4361f8b441c2572493e161ff200f1529c6ee3168b76ccfff085c436b442a3dd
BLAKE2b-256 checksum
How to use checksums
4703623a7fccd10b2a513da6016d7e511ec1306d68d4f8a5ad89831f451aaeef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp39-cp39-macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-cp39-cp39-macosx_11_0_arm64.whl
Size 83.8 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3fcd618e4755fa45c2d84a2e12004bfa29ea43d34d9f38411f7ccda433b3fa6a
BLAKE2b-256 checksum
How to use checksums
17eb6be2eaed9ba23b826fd701919e763e16f40757184b02d5c2a2ce45966eef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp39-cp39-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-cp39-cp39-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.whl
Size 154.5 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
495155d90909063e16de2e2dec8f86d1535132870b28ff70da006db9583228cd
BLAKE2b-256 checksum
How to use checksums
6cc00557375af84f26befddf86a7bec94449e74de3c79d1869056c3479ffc739
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp38-cp38-win_amd64.whl

Download URL nismod_snail-0.5.4-cp38-cp38-win_amd64.whl
Size 89.3 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
6e7c9d9ebb6b21eb9a72d513573b4f1d97f1fab697b6ed491e08697e95471d15
BLAKE2b-256 checksum
How to use checksums
ff34862580490d0a313ac1c643aa232a65d693d6c1d6129a80b408cfb4b09f2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp38-cp38-win32.whl

Download URL nismod_snail-0.5.4-cp38-cp38-win32.whl
Size 81.2 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
c1343b46e7eafdcf128997d75cd9ec288a6d40abf513a6e1398bcf2ace6a7192
BLAKE2b-256 checksum
How to use checksums
271ceee7b12e77a4dbc94207b646ceb65668d0f1323fe1182add7434bc8213ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL nismod_snail-0.5.4-cp38-cp38-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
819f6ea7f7c0d664a5304234d81b2cb747cb1d9fa50396aa094313a3cfbef216
BLAKE2b-256 checksum
How to use checksums
2a193a89e8e898dd0822294f9c150710e47fce066bf53ef835181f55d7ffab1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp38-cp38-musllinux_1_2_i686.whl

Download URL nismod_snail-0.5.4-cp38-cp38-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.8 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
23789225fe6ee464a4a12655c9fc9d9bd034c2644c701d11216fbf261b6001fa
BLAKE2b-256 checksum
How to use checksums
e99bf5e91c970cb90bf920dfe2904c445923c65d9f20c53e55b58e5fa0f09c61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nismod_snail-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 113.8 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6201a246ccb0705bce75087800e8c8f0061cd610c7ba3ada0059b6ce2fd2a6ec
BLAKE2b-256 checksum
How to use checksums
cf66f5760bf3f4933f7b040b9a71c8b968fcd1fbc1f48ba900bc0688a0ab13c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nismod_snail-0.5.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Size 121.1 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
9bec1fd68894a955dce1bfbc10ba8ce224e4bcb22837e09df107ab86ae4ef521
BLAKE2b-256 checksum
How to use checksums
d3ac5f4a86e9104bf50501ee2414ed16daa45523b09cf1eeee27dab06cef4ce7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp38-cp38-macosx_11_0_arm64.whl

Download URL nismod_snail-0.5.4-cp38-cp38-macosx_11_0_arm64.whl
Size 83.6 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0c7b672678f3607e7cdfb9aad91d41659b06b2dd0e1dc5d544fa0535f5cdee7b
BLAKE2b-256 checksum
How to use checksums
ee5a13e363b7625af7fb7a5708ea5d791bbf0330651d276509aa0470b41773bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release files / nismod_snail-0.5.4-cp38-cp38-macosx_11_0_arm64.macosx_10_9_universal2.macosx_10_9_x86_64.whl

Download URL nismod_snail-0.5.4-cp38-cp38-macosx_11_0_arm64.macosx_10_9_universal2.macosx_10_9_x86_64.whl
Size 154.2 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4391041b0881c8add56184cabd60ada6422cf00be157ce099a195e73af493c06
BLAKE2b-256 checksum
How to use checksums
44b09fdaa39c351712491c815b47e94b959f9ac3b72c44a09e433f54c1e2ee94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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 Dec 17, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

0.5.4 This release

53 release files

0.5.3

55 release files

0.5.2

53 release files

0.5.1

53 release files

0.5.0

43 release files

0.3.2

41 release files

0.3.1

41 release files

0.3.0

31 release files

0.2.1

32 release files

0.2.0

1 release file

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